US Ecology, Inc. logo
US Ecology, Inc. ECOL
$ 47.99 0.0%

US Ecology, Inc. Financial Statements 2011-2024 | ECOL

Annual Financial Statements US Ecology, Inc.

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

1.03 B 1.28 B 1.39 B 1.12 B 1.09 B 735 M 893 M 677 M 433 M 347 M

Shares

31.1 M 23.5 M 21.9 M 21.8 M 21.7 M 21.6 M 21.5 M 18.6 M 18.2 M 18.2 M

Net Income

-389 M 33.1 M 49.6 M 49.4 M 34.3 M 25.6 M 38.2 M 32.2 M 25.7 M 18.4 M

Revenue

934 M 686 M 566 M 504 M 478 M 563 M 447 M 201 M 169 M 155 M

EBITDA

148 M 126 M 117 M 107 M 106 M 119 M 105 M 69.2 M 56 M 47.7 M

Operating Expenses

201 M 141 M 92.3 M 84.5 M 77.6 M 93.1 M 73.3 M 26.1 M 25.7 M 21.5 M

General and Administrative Expenses

- 141 M - - - - - - - 21.5 M

All numbers in USD currency