Cactus' GAAP net income for 2020 was $59.215 million, down 2.6 times from $156.303 million in the previous year. Revenue fell 44.5% to $348.566 million from $628.414 million a year earlier.