U.S. SILICA HOLDINGS, INC.SLCA

Market cap
$1.2B
P/E ratio
65.6x
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2023186-10.89%
Dec 31, 2022209+2.90%
Dec 31, 2021203-2.02%
Dec 31, 2020207+13.55%
Dec 31, 2019182-15.43%
Dec 31, 2018215+1.36%
Dec 31, 2017213+138.84%
Dec 31, 201689+51.61%
Dec 31, 201559-51.43%
Dec 31, 2014121+60.73%
Dec 31, 201375+26.26%
Dec 31, 201260