Cactus' GAAP net income for the six months of 2021 was $29.91 million, down 29.1% from $42.193 million in the previous year. Revenue decreased 12.4% to $193.31 million from $220.687 million a year earlier.