Stantec Inc.
STN
NYSE
95.01
USD+0.02(+0.02%)
As of today
Stantec Inc. fundamentals
STN Income Statement
| Period Ending | Dec 31, 1996 | Dec 31, 1997 | Dec 31, 1998 | Dec 31, 1999 | Dec 31, 2000 | Dec 31, 2001 | Dec 31, 2002 | Dec 31, 2003 | Dec 31, 2004 | Dec 31, 2005 | Dec 31, 2006 | Dec 31, 2007 | Dec 31, 2008 | Dec 31, 2009 | Dec 31, 2010 | Dec 31, 2011 | Dec 31, 2012 | Dec 31, 2013 | Dec 31, 2014 | Dec 31, 2015 | Dec 31, 2016 | Dec 31, 2017 | Dec 31, 2018 | Dec 31, 2019 | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | 116,100,000 | 131,500,000 | 185,500,000 | 211,900,000 | 265,568,000 | 356,942,000 | 428,456,000 | 459,942,000 | 520,879,000 | 524,551,692 | 816,133,504 | 954,619,128 | 1,351,951,000 | 1,242,942,000 | 1,513,062,000 | 1,378,547,000 | 1,882,900,000 | 2,236,410,000 | 2,529,918,000 | 2,877,245,000 | 4,300,130,000 | 5,140,100,000 | 4,283,800,000 | 3,722,614,227 | 3,712,794,348 | 4,576,800,000 | 5,677,200,000 | 6,479,600,000 | 7,500,000,000 | |
| Cost of Revenue | 36,800,000 | 35,200,000 | 36,600,000 | 42,000,000 | 44,305,000 | 58,170,000 | 63,308,000 | 68,546,000 | 71,728,000 | 234,552,855 | 412,883,271 | 483,831,562 | 722,616,000 | 543,640,000 | 824,726,000 | 615,136,000 | 1,027,359,000 | 1,233,957,000 | 1,391,525,000 | 1,584,650,000 | 2,623,829,000 | 3,312,200,000 | 2,468,600,000 | 2,359,591,285 | 2,377,080,062 | 2,613,500,000 | 3,259,900,000 | 3,734,900,000 | 4,304,300,000 | |
| Gross Profit | 79,300,000 | 96,300,000 | 148,900,000 | 169,900,000 | 221,263,000 | 298,772,000 | 365,148,000 | 391,396,000 | 449,151,000 | 289,998,837 | 403,250,233 | 470,787,566 | 629,335,000 | 699,302,000 | 688,336,000 | 763,411,000 | 855,541,000 | 1,002,453,000 | 1,138,393,000 | 1,292,595,000 | 1,676,301,000 | 1,827,900,000 | 1,815,200,000 | 1,363,022,941 | 1,335,714,285 | 1,963,300,000 | 2,417,300,000 | 2,744,700,000 | 3,195,700,000 | |
| Gross Profit Margin | 0.683 | 0.732 | 0.803 | 0.802 | 0.833 | 0.837 | 0.852 | 0.851 | 0.862 | 0.553 | 0.494 | 0.493 | 0.466 | 0.563 | 0.455 | 0.554 | 0.454 | 0.448 | 0.45 | 0.449 | 0.39 | 0.356 | 0.424 | 0.366 | 0.36 | 0.429 | 0.426 | 0.424 | 0.426 | |
| R&D Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| General & Administrative Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Selling & Marketing Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| SG&A Expenses | 69,500,000 | 84,800,000 | 131,800,000 | 148,200,000 | 86,943,000 | 261,310,000 | 319,124,000 | 338,259,000 | 389,252,000 | 212,632,864 | 292,064,306 | 351,345,715 | 466,187,000 | 519,147,000 | 510,934,000 | 565,164,000 | 633,171,000 | 746,138,000 | 846,148,000 | 988,571,000 | 1,335,098,000 | 1,463,800,000 | 1,438,200,000 | 1,113,475,997 | 1,069,623,233 | 1,423,600,000 | 1,742,500,000 | 1,965,300,000 | 2,286,100,000 | |
| Other Expenses | 1,700,000 | 2,200,000 | 3,700,000 | 4,800,000 | 5,387,000 | 8,758,000 | 9,502,000 | 13,509,000 | 15,239,000 | 14,930,806 | 21,735,787 | 22,740,093 | 36,084,000 | 44,367,000 | 42,001,000 | 136,328,000 | -147,000 | 1,035,000 | 2,659,000 | 974,000 | 1,152,000 | 600,000 | -100,000 | 0 | 0 | 221,800,000 | 283,500,000 | 283,600,000 | 318,600,000 | |
| Total Operating Expenses | 71,200,000 | 87,000,000 | 135,500,000 | 153,000,000 | 92,330,000 | 270,068,000 | 328,626,000 | 351,768,000 | 404,491,000 | 227,563,670 | 313,800,093 | 374,085,808 | 560,640,000 | 563,514,000 | 552,935,000 | 701,492,000 | 681,054,000 | 799,762,000 | 909,098,000 | 1,072,304,000 | 1,461,930,000 | 1,598,600,000 | 1,553,300,000 | 1,113,475,997 | 1,069,623,233 | 1,645,400,000 | 2,026,000,000 | 2,248,900,000 | 2,604,700,000 | |
| Total Costs & Expenses | 108,000,000 | 122,200,000 | 172,100,000 | 195,000,000 | 136,635,000 | 328,238,000 | 391,934,000 | 420,314,000 | 476,219,000 | 462,116,525 | 726,683,364 | 857,917,370 | 1,283,256,000 | 1,107,154,000 | 1,377,661,000 | 1,316,628,000 | 1,708,413,000 | 2,033,719,000 | 2,300,623,000 | 2,656,954,000 | 4,085,759,000 | 4,910,800,000 | 4,021,900,000 | 3,473,067,283 | 3,446,703,296 | 4,258,900,000 | 5,285,900,000 | 5,983,800,000 | 6,909,000,000 | |
| Interest Income | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 14,954,000 | 0 | 2,248,000 | 1,953,000 | 1,477,352 | 1,585,000 | 2,422,000 | 2,376,000 | 2,880,000 | 3,200,000 | 2,900,000 | 2,853,287 | 3,061,224 | 4,800,000 | 5,600,000 | 11,700,000 | 14,200,000 | |
| Interest Expense | 200,000 | 0 | 500,000 | 0 | 2,480,000 | 600,000 | 2,630,000 | 2,637,000 | 2,805,000 | 570,997 | 1,891,892 | 1,594,000 | 7,477,000 | 11,379,000 | 10,110,000 | 9,723,000 | 10,613,638 | 10,205,000 | 10,937,000 | 13,305,000 | 31,528,000 | 29,000,000 | 28,700,000 | 59,224,985 | 45,525,902 | 42,700,000 | 69,600,000 | 102,700,000 | 117,800,000 | |
| Depreciation & Amortization | 1,700,000 | 2,200,000 | 3,700,000 | 4,800,000 | 5,387,000 | 8,758,000 | 9,502,000 | 10,837,000 | 12,913,000 | 14,930,806 | 21,735,788 | 22,740,093 | 36,084,000 | 44,367,000 | 42,001,000 | 136,328,000 | 47,883,000 | 53,624,000 | 62,950,000 | 83,733,000 | 126,832,000 | 125,200,000 | 115,100,000 | 185,772,122 | 179,591,836 | 221,800,000 | 283,500,000 | 283,600,000 | 318,600,000 | |
| EBITDA | 9,800,000 | 12,700,000 | 17,100,000 | 21,729,000 | 134,320,000 | 37,462,000 | 46,024,000 | 50,465,000 | 59,993,000 | 77,365,973 | 111,185,928 | 119,441,851 | 163,148,000 | 145,857,000 | 170,287,000 | 108,167,000 | 219,812,000 | 257,366,000 | 297,322,000 | 309,248,000 | 344,434,000 | 414,700,000 | 370,200,000 | 440,254,482 | 385,792,778 | 527,500,000 | 678,200,000 | 794,000,000 | 901,700,000 | |
| EBITDA Margin | 0.084 | 0.097 | 0.092 | 0.103 | 0.506 | 0.105 | 0.107 | 0.11 | 0.115 | 0.147 | 0.136 | 0.125 | 0.121 | 0.117 | 0.113 | 0.078 | 0.117 | 0.115 | 0.118 | 0.107 | 0.08 | 0.081 | 0.086 | 0.118 | 0.104 | 0.115 | 0.119 | 0.123 | 0.12 | |
| Operating Income | 8,100,000 | 9,300,000 | 13,400,000 | 16,900,000 | 128,933,000 | 28,704,000 | 36,522,000 | 39,628,000 | 44,660,000 | 62,435,167 | 89,450,140 | 96,700,765 | 127,064,000 | 100,788,000 | 135,401,000 | 61,919,000 | 174,487,000 | 202,691,000 | 229,295,000 | 220,291,000 | 214,371,000 | 229,300,000 | 261,900,000 | 249,546,944 | 266,091,051 | 317,900,000 | 391,300,000 | 495,800,000 | 591,000,000 | |
| Operating Income Margin | 0.07 | 0.071 | 0.072 | 0.08 | 0.485 | 0.08 | 0.085 | 0.086 | 0.086 | 0.119 | 0.11 | 0.101 | 0.094 | 0.081 | 0.089 | 0.045 | 0.093 | 0.091 | 0.091 | 0.077 | 0.05 | 0.045 | 0.061 | 0.067 | 0.072 | 0.069 | 0.069 | 0.077 | 0.079 | |
| Total Other Income/Expenses (Net) | -200,000 | 1,000,000 | -200,000 | -729,000 | -107,938,000 | -1,235,000 | -2,348,000 | 0 | -385,000 | 65,124 | -26,140 | 2,413,348 | -62,565,000 | -9,122,000 | -83,000 | -12,243,000 | -9,756,000 | -3,779,000 | -6,095,000 | -8,684,000 | -33,571,000 | -90,700,000 | -35,600,000 | -53,672,644 | -104,238,618 | -54,900,000 | -66,200,000 | -88,100,000 | -125,700,000 | |
| Income Before Tax | 7,900,000 | 9,200,000 | 13,200,000 | 16,200,000 | 20,995,000 | 27,469,000 | 34,174,000 | 39,628,000 | 44,660,000 | 62,500,291 | 89,424,511 | 99,114,113 | 64,499,000 | 91,666,000 | 133,516,000 | 49,676,000 | 164,493,000 | 198,912,000 | 223,200,000 | 211,607,000 | 180,816,000 | 263,500,000 | 226,300,000 | 195,874,300 | 161,852,433 | 263,000,000 | 325,100,000 | 407,700,000 | 465,300,000 | |
| Pre-Tax Income Margin | 0.068 | 0.07 | 0.071 | 0.076 | 0.079 | 0.077 | 0.08 | 0.086 | 0.086 | 0.119 | 0.11 | 0.104 | 0.048 | 0.074 | 0.088 | 0.036 | 0.087 | 0.089 | 0.088 | 0.074 | 0.042 | 0.051 | 0.053 | 0.053 | 0.044 | 0.057 | 0.057 | 0.063 | 0.062 | |
| Income Tax Expense | 3,600,000 | 3,900,000 | 6,000,000 | 7,600,000 | 9,769,000 | 12,088,000 | 13,328,000 | 14,558,000 | 14,470,000 | 21,878,125 | 29,241,612 | 29,835,138 | 35,482,000 | 35,726,000 | 39,921,000 | 37,014,000 | 43,591,000 | 52,711,000 | 58,702,000 | 55,229,000 | 50,267,000 | 166,500,000 | 55,000,000 | 45,961,056 | 36,970,172 | 62,300,000 | 78,100,000 | 91,200,000 | 103,800,000 | |
| Net Income | 4,300,000 | 5,300,000 | 7,200,000 | 8,600,000 | 11,226,000 | 15,381,000 | 20,846,000 | 25,070,000 | 30,190,000 | 40,622,165 | 60,181,733 | 69,278,975 | 29,017,000 | 55,940,000 | 93,595,000 | 12,662,000 | 120,902,000 | 146,201,000 | 164,498,000 | 156,378,000 | 130,549,000 | 97,000,000 | 47,400,000 | 149,296,317 | 134,301,412 | 200,700,000 | 247,000,000 | 316,500,000 | 361,500,000 | |
| Net Income Margin | 0.037 | 0.04 | 0.039 | 0.041 | 0.042 | 0.043 | 0.049 | 0.055 | 0.058 | 0.077 | 0.074 | 0.073 | 0.021 | 0.045 | 0.062 | 0.009 | 0.064 | 0.065 | 0.065 | 0.054 | 0.03 | 0.019 | 0.011 | 0.04 | 0.036 | 0.044 | 0.044 | 0.049 | 0.048 | |
| Earnings Per Share (EPS) | 0.091 | 0.11 | 0.12 | 0.15 | 0.2 | 0.23 | 0.29 | 0.34 | 0.41 | 0.51 | 0.67 | 0.76 | 0.32 | 0.62 | 1.03 | 0.14 | 1.33 | 1.58 | 1.76 | 1.66 | 1.22 | 0.85 | 0.42 | 1.74 | 1.53 | 1.8 | 2.22 | 2.98 | 3.17 | |
| Diluted Earnings Per Share (EPS) | 0.089 | 0.11 | 0.12 | 0.15 | 0.18 | 0.22 | 0.28 | 0.33 | 0.4 | 0.5 | 0.66 | 0.75 | 0.32 | 0.61 | 1.03 | 0.14 | 1.32 | 1.57 | 1.74 | 1.65 | 1.22 | 0.85 | 0.42 | 1.74 | 1.53 | 1.8 | 2.21 | 2.98 | 3.17 | |
| Weighted Average Shares Outstanding | 47,123,288 | 49,230,769 | 57,500,000 | 57,190,940 | 57,497,056 | 66,970,920 | 71,949,432 | 73,197,080 | 74,085,890 | 79,651,304 | 89,823,482 | 91,156,546 | 91,169,224 | 91,089,376 | 91,381,110 | 91,080,820 | 91,503,656 | 92,510,462 | 93,540,206 | 94,143,455 | 107,006,168 | 113,991,507 | 113,733,118 | 111,550,424 | 111,553,711 | 111,242,658 | 110,936,481 | 111,228,504 | 114,038,000 | |
| Weighted Average Shares Outstanding (Diluted) | 48,450,704 | 51,494,253 | 60,327,869 | 58,604,875 | 57,497,056 | 69,514,584 | 75,197,936 | 76,549,618 | 75,949,686 | 82,064,980 | 91,880,508 | 92,371,967 | 92,114,562 | 91,643,230 | 91,781,982 | 91,114,470 | 91,594,188 | 93,166,492 | 94,328,059 | 94,593,935 | 107,325,791 | 114,352,920 | 113,822,318 | 111,550,424 | 111,949,305 | 111,616,665 | 111,616,665 | 111,228,491 | 114,067,000 |