XML 150 R133.htm IDEA: XBRL DOCUMENT
v3.22.4

Cash Flow Information - Roll Forward (Details) - CAD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
Disclosure of reconciliation of liabilities arising from financing activities [line items] |  |
Beginning balance | $ 1,914.0 | $ 1,310.6
Net repayments | (236.6) | 358.3
Non-cash changes |  |
Foreign exchange | 29.4 | (7.6)
Additions and modifications | 148.6 | 255.3
Other | 1.8 | (2.6)
Ending balance | 1,857.2 | 1,914.0
Software financing obligations |  |
Disclosure of reconciliation of liabilities arising from financing activities [line items] |  |
Beginning balance | 31.0 | 3.4
Net repayments | (17.2) | (16.8)
Non-cash changes |  |
Foreign exchange | 1.1 | (0.2)
Additions and modifications | 19.3 | 44.4
Other | 0.4 | 0.2
Ending balance | 34.6 | 31.0
Lease liabilities |  |
Disclosure of reconciliation of liabilities arising from financing activities [line items] |  |
Beginning balance | 668.9 | 629.8
Net repayments | (153.7) | (128.4)
Non-cash changes |  |
Foreign exchange | 15.9 | (2.8)
Additions and modifications | 89.9 | 169.3
Other | 0.4 | 1.0
Ending balance | 621.4 | 668.9
Senior unsecured notes |  |
Disclosure of reconciliation of liabilities arising from financing activities [line items] |  |
Beginning balance | 298.2 | 299.5
Net repayments | 0.0 | 0.0
Non-cash changes |  |
Foreign exchange | 0.0 | 0.0
Additions and modifications | 0.0 | 0.0
Other | 0.4 | (1.3)
Ending balance | 298.6 | 298.2
Revolving credit facility |  |
Disclosure of reconciliation of liabilities arising from financing activities [line items] |  |
Beginning balance | 851.2 | 309.1
Net repayments | (22.6) | 544.7
Non-cash changes |  |
Foreign exchange | 12.1 | (1.4)
Additions and modifications | (1.2) | 0.0
Other | 0.7 | (1.2)
Ending balance | 840.2 | 851.2
Notes payable |  |
Disclosure of reconciliation of liabilities arising from financing activities [line items] |  |
Beginning balance | 64.7 | 68.8
Net repayments | (43.1) | (41.2)
Non-cash changes |  |
Foreign exchange | 0.3 | (3.2)
Additions and modifications | 40.6 | 41.6
Other | (0.1) | (1.3)
Ending balance | $ 62.4 | $ 64.7

X
- References No definition available. + Details
Name: | ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 7 -IssueDate 2022-03-24 -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 + Details
Name: | ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition 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] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 7 -IssueDate 2022-03-24 -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 + Details
Name: | ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition 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] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2022-03-24 -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 + Details
Name: | ifrs-full_LiabilitiesArisingFromFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Increase decrease through new liabilities arising from financing activities. + References No definition available. + Details
Name: | stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
Namespace Prefix: | stn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase (decrease) through proceeds, liabilities arising from financing activities. + References No definition available. + Details
Name: | stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
Namespace Prefix: | stn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=stn_SoftwareFinancingObligationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=stn_SeniorUnsecuredNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |