XML 172 R151.htm IDEA: XBRL DOCUMENT
v3.20.4

Segmented Information - Schedule of Gross Revenue by Services (Details) - CAD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019
Disclosure of products and services [line items] |  |
Gross revenue | $ 4,730.1 | $ 4,827.3
Buildings |  |
Disclosure of products and services [line items] |  |
Gross revenue | 990.8 | 1,053.3
Energy & Resources |  |
Disclosure of products and services [line items] |  |
Gross revenue | 631.9 | 613.1
Environmental Services |  |
Disclosure of products and services [line items] |  |
Gross revenue | 757.6 | 779.8
Infrastructure |  |
Disclosure of products and services [line items] |  |
Gross revenue | 1,345.9 | 1,407.9
Water |  |
Disclosure of products and services [line items] |  |
Gross revenue | $ 1,003.9 | $ 973.2

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfProductsAndServicesLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue from continuing operations. + References No definition available. + Details
Name: | stn_RevenueFromContinuingOperations
Namespace Prefix: | stn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=stn_BuildingsServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=stn_EnergyAndResourcesServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=stn_EnvironmentalServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=stn_InfrastructureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=stn_WaterServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |