OIL STATES INTERNATIONAL, INCOIS

Market cap
$381.11M
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 2024693-11.47%
Dec 31, 2023782+6.04%
Dec 31, 2022738+28.71%
Dec 31, 2021573-10.17%
Dec 31, 2020638-37.28%
Dec 31, 20191,017-6.50%
Dec 31, 20181,088+62.26%
Dec 31, 2017671-3.43%
Dec 31, 2016694-36.87%
Dec 31, 20151,100-39.55%
Dec 31, 20141,820-31.85%
Dec 31, 20132,670-39.49%
Dec 31, 20124,413+26.84%
Dec 31, 20113,479+44.25%
Dec 31, 20102,412