OIL STATES INTERNATIONAL, INCOIS

Market cap
$381.11M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2024536-11.65%
Dec 31, 2023607+4.90%
Dec 31, 2022579+22.99%
Dec 31, 2021470-16.27%
Dec 31, 2020562-30.00%
Dec 31, 2019803+166.39%
Dec 31, 2017301+4.52%
Dec 31, 2016288-27.05%
Dec 31, 2015395-40.06%
Dec 31, 2014659-41.09%
Dec 31, 20131,119-48.53%
Dec 31, 20122,174+34.41%
Dec 31, 20111,617+40.96%
Dec 31, 20101,147