Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
Finance Home
News
Taxes
Watchlists
My Portfolio
Real Estate
My Screeners
Tech
Market Data
Industry News
Currency Converter
Canada markets close in 34 minutes
S&P/TSX
19,572.43
-18.31
(-0.09%)
S&P 500
4,287.22
-12.48
(-0.29%)
DOW
33,485.07
-181.27
(-0.54%)
CAD/USD
0.7370
-0.0046
(-0.62%)
CRUDE OIL
90.89
-0.82
(-0.89%)
Bitcoin CAD
36,519.12
-184.53
(-0.50%)
MARKETS LIVE BLOG
NASDAQ RISES, BUT STOCKS GIVE UP GAINS TO CLOSE OUT BRUTAL MONTH
The major indexes saw drops of between 3% to 5% for the month
Stantec Inc. (STN)
NYSE - Nasdaq Real Time Price. Currency in USD
Add to watchlist
64.88
-1.13
(-1.71%)
As of 03:26PM EDT. Market open.
Summary
Chart
Conversations
Statistics
Historical Data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income Statement
Balance Sheet
Cash Flow
Annual
Quarterly
Income Statement
Currency in CAD.
All numbers in thousands
Breakdown
ttm
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Total Revenue
6,164,100
5,677,200
4,576,800
4,730,100
4,827,300
Cost of Revenue
3,562,600
3,259,900
2,613,500
2,799,600
2,818,900
Gross Profit
2,601,500
2,417,300
1,963,300
1,930,500
2,008,400
Operating Expenses
Selling General and Administrative
1,860,400
1,742,500
1,423,600
1,352,900
1,433,600
Total Operating Expenses
2,148,300
2,026,000
1,645,400
1,581,700
1,674,500
Operating Income or Loss
453,200
391,300
317,900
348,800
333,900
Interest Expense
84,800
64,000
37,900
49,200
73,300
Total Other Income/Expenses Net
18,600
-2,200
-17,000
-82,900
4,300
Income Before Tax
384,200
325,100
263,000
216,700
265,500
Income Tax Expense
89,800
78,100
62,300
57,600
71,100
Income from Continuing Operations
294,400
247,000
200,700
159,100
194,400
Net Income
294,400
247,000
200,700
171,100
194,400
Net Income available to common shareholders
294,400
247,000
200,700
171,100
194,400
Basic EPS
-
2.23
1.80
1.53
1.74
Diluted EPS
-
2.22
1.80
1.53
1.74
Basic Average Shares
-
110,936
111,243
111,554
111,550
Diluted Average Shares
-
111,070
111,617
111,949
111,550
© 2023 Yahoo. All rights reserved.
Data Disclaimer
Help
Suggestions
Terms (Updated)
Privacy
Privacy Dashboard
About Our Ads