Oil States International's GAAP loss for the six months of 2021 was $31.081 million, down many times from $429.667 million in the previous year. Revenue fell 25.9% to $271.313 million from $365.939 million a year earlier.