XML 131 R113.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Financial Instruments - Additional Information (Details) | 12 Months Ended |
--- | --- | ---
Dec. 31, 2023 CAD ($) day | Dec. 31, 2022 CAD ($) day | Oct. 29, 2021 CAD ($)
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |
Gains on cash flow hedges, net of tax | $ 5,300,000 | $ 3,000,000.0 |
Maximum amount of credit risk exposure | $ 2,407,300,000 | $ 2,031,100,000 |
Number of internal target days of revenue in trade receivables | day | 59 | 62 |
Adjustments in net income resulting from 1% changes in interest rate | $ 3,000,000.0 | $ 2,000,000.0 |
Additional revolving credit facilities amount |  |  | $ 600,000,000
Adjustments in net income resulting from 0.5% changes in interest rate | 4,000,000.0 | 5,400,000 |
Total Return Swap On Share-Based Compensation Units |  |  |
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |
Gains on change in fair value of derivatives | 7,400,000 |  |
PSUs |  |  |
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |
Adjustments in net income resulting from 10% changes in interest rate | 3,600,000 | 1,200,000 |
Revolving credit facility |  |  |
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |
Amount of revolving credit facility | 800,000,000 |  | $ 800,000,000
Unused capacity of the facility | 718,100,000 | 223,600,000 |
Credit Facilities |  |  |
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |
Unused capacity of the facility | $ 732,700,000 | 231,800,000 |
Total Return Swap On Share-Based Compensation Units |  |  |
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |
Unrealized loss on forward contract |  | 1,200,000 |
Interest Rate Swap |  |  |
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |
Interest rate swap agreement, amount | 160,000,000.0 |  |
Reclassification adjustments on cash flow hedges, before tax | $ 2,000,000.0 |  |
Unrealized gain on interest rate swap |  | 4,300,000 |
Gains on cash flow hedges, net of tax |  | 3,300,000 |
Cash flow hedges | RSUs |  |  |
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |
Reclassification adjustments on cash flow hedges, before tax | 8,100,000 | (3,000,000.0) |
Unrealized gain on interest rate swap | 5,100,000 | 400,000 |
Gains on cash flow hedges, net of tax | $ 3,900,000 | $ 300,000 |
Cash flow hedges | Total Return Swap On Share-Based Compensation Units |  |  |
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |
Interest rate swap agreement, amount | 22,200,000 |  |

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_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2023-01-01 -Paragraph 24A -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24A_c&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The gains (losses) recognised in other comprehensive income on cash flow hedges, net of tax, before reclassification adjustments. [Refer: Cash flow hedges [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 91 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91_a&doctype=Standard -URIDate 2023-03-23 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2023-01-01 -Paragraph 24C -Subparagraph b -Clause i -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24C_b_i&doctype=Standard -URIDate 2023-03-23 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2023-01-01 -Paragraph 24E -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24E_a&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The gains resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 85 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_85&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_GainsOnChangeInFairValueOfDerivatives
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The losses resulting from changes in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 85 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_85&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_LossesOnChangeInFairValueOfDerivatives
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition 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]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2023-01-01 -Paragraph 35K -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35K_a&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_MaximumExposureToCreditRisk
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition The nominal amount of a hedging instrument. [Refer: Hedging instruments [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2023-01-01 -Paragraph 23B -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_23B_a&doctype=Standard -URIDate 2023-03-23 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2023-01-01 -Paragraph 24A -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24A_d&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_NominalAmountOfHedgingInstrument
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition 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] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 92 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_92&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of undrawn borrowing facilities that may be available for future operating activities and to settle capital commitments. [Refer: Capital commitments] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2023-01-01 -Paragraph 50 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_50_a&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_UndrawnBorrowingFacilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line of credit facility additional borrowings capacity. + References No definition available. + Details
Name: | stn_LineOfCreditFacilityAdditionalBorrowingsCapacity
Namespace Prefix: | stn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line of credit facility, maximum borrowings capacity. + References No definition available. + Details
Name: | stn_LineOfCreditFacilityMaximumBorrowingsCapacity
Namespace Prefix: | stn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of internal target of days of revenue in trade receivables. + References No definition available. + Details
Name: | stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables
Namespace Prefix: | stn_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Sensitivity Analysis Of Fair Value, Performance Shares, Impact Of 10% Change In Share Price + References No definition available. + Details
Name: | stn_SensitivityAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice
Namespace Prefix: | stn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sensitivity Analysis Of Fair Value, Profit (Loss), Impact Of 1.0% Change In Interest Rate On Borrowings + References No definition available. + Details
Name: | stn_SensitivityAnalysisOfFairValueProfitLossImpactOf10ChangeInInterestRateOnBorrowings
Namespace Prefix: | stn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sensitivity Analysis Of Fair Value, Profit (Loss), Impact Of 5% Change In Equity Prices + References No definition available. + Details
Name: | stn_SensitivityAnalysisOfFairValueProfitLossImpactOf5ChangeInEquityPrices
Namespace Prefix: | stn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_ClassesOfFinancialLiabilitiesAxis=stn_TotalReturnSwapOnShareBasedCompensationUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember
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_CreditFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=stn_TotalReturnSwapOnShareBasedCompensationUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfHedgesAxis=stn_InterestRateSwapsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_RestrictedShareUnitsRSUsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |