Advanced Drainage Systems, Inc. (WMS)

USD 116.71

(-4.18%)

Annual Income Statements

(In USD)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 2.87 Billion 3.07 Billion 2.76 Billion 1.98 Billion 1.67 Billion 1.38 Billion
Cost of Revenue 1.72 Billion 1.95 Billion 1.96 Billion 1.29 Billion 1.35 Billion 1.05 Billion
Gross Profit 1.14 Billion 1.11 Billion 800.38 Million 690.08 Million 316.47 Million 326.96 Million
Operating Expenses 413.81 Million 394.7 Million 385.06 Million 341.28 Million 406.49 Million 193.9 Million
Selling, General and Administrative Expenses 370.71 Million 339.5 Million 321.09 Million 267.57 Million 349.48 Million 186.02 Million
Research and Development Expenses - - - - - 2.65 Million
Other Expenses 43.1 Million 55.19 Million 63.97 Million 73.7 Million 57.01 Million 7.88 Million
Cost and Expenses 2.14 Billion 2.34 Billion 2.35 Billion 1.63 Billion 1.76 Billion 1.25 Billion
Operating Income 732.13 Million 719.31 Million 411.91 Million 344.52 Million -90.01 Million 129.41 Million
Interest Expense 88.86 Million 70.18 Million 33.55 Million 35.65 Million 82.71 Million 18.61 Million
Income Tax Expense 158.99 Million 150.58 Million 110.07 Million 86.38 Million 14.09 Million 30.04 Million
Earnings before Tax 666.75 Million 657.1 Million 383.51 Million 312.27 Million -179.61 Million 111.61 Million
Net Income 509.91 Million 507.08 Million 271.33 Million 224.23 Million -193.7 Million 77.77 Million
Earnings Per Share Basic 6.52 6.16 3.22 2.64 -3.04 1.36
Earnings Per Share Diluted 6.45 6.08 3.15 2.59 -3.04 1.35
Weighted Average Shares Outstanding 78.25 Million 82.31 Million 71.27 Million 70.15 Million 63.82 Million 57.02 Million
Weighted Average Shares Outstanding (Diluted) 79.01 Million 83.33 Million 72.91 Million 71.56 Million 63.82 Million 57.61 Million
Gross Margin 0.40 0.36 0.29 0.35 0.19 0.24
EBIT Margin 0.32 0.28 0.20 0.25 0.02 0.15
Profit Margin 0.18 0.17 0.10 0.11 -0.12 0.06
EBITDA 907.39 Million 868.45 Million 554.54 Million 493.51 Million 28.03 Million 202.12 Million
Earnings Before Tax Margin 0.25 0.23 0.15 0.17 -0.05 0.09

Income Statement Charts