Waste Connections, Inc. (WCN)

USD 174.66

(-0.91%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 8.02 Billion 7.21 Billion 6.15 Billion 5.44 Billion 5.38 Billion 4.92 Billion
Cost of Revenue 4.74 Billion 4.33 Billion 3.65 Billion 3.27 Billion 3.19 Billion 2.86 Billion
Gross Profit 3.27 Billion 2.87 Billion 2.49 Billion 2.16 Billion 2.18 Billion 2.05 Billion
Operating Expenses 2.04 Billion 1.61 Billion 1.42 Billion 1.29 Billion 1.29 Billion 1.2 Billion
Selling, General and Administrative Expenses 799.11 Million 696.46 Million 612.33 Million 537.63 Million 546.27 Million 524.38 Million
Research and Development Expenses - - - - - -
Other Expenses 1.24 Billion 918.96 Million 813 Million 752.4 Million 743.91 Million 1.26 Million
Cost and Expenses 6.78 Billion 5.95 Billion 5.07 Billion 4.56 Billion 4.48 Billion 4.07 Billion
Operating Income 1.23 Billion 1.24 Billion 1.03 Billion 883 Million 837.77 Million 832.24 Million
Interest Expense 274.64 Million 202.33 Million 162.79 Million 162.37 Million 147.36 Million 132.1 Million
Income Tax Expense 220.67 Million 212.96 Million 152.25 Million 49.92 Million 139.21 Million 159.98 Million
Earnings before Tax 983.5 Million 1.04 Billion 770.74 Million 253.91 Million 705.89 Million 707.14 Million
Net Income 762.8 Million 835.66 Million 618.04 Million 204.67 Million 566.84 Million 546.87 Million
Earnings Per Share Basic 2.96 3.12 2.35 0.82 2.20 2.07
Earnings Per Share Diluted 2.95 3.11 2.34 0.82 2.19 2.07
Weighted Average Shares Outstanding 257.55 Million 257.38 Million 261.16 Million 263.18 Million 263.79 Million 263.65 Million
Weighted Average Shares Outstanding (Diluted) 258.14 Million 258.03 Million 261.72 Million 263.68 Million 264.52 Million 264.39 Million
Gross Margin 0.41 0.40 0.41 0.40 0.41 0.42
EBIT Margin 0.29 0.30 0.31 0.30 0.31 0.31
Profit Margin 0.10 0.12 0.10 0.04 0.11 0.11
EBITDA 2.34 Billion 2.09 Billion 1.89 Billion 1.59 Billion 1.65 Billion 1.44 Billion
Earnings Before Tax Margin 0.15 0.17 0.17 0.16 0.16 0.17

Income Statement Charts