XML 70 R9.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Organization and Nature of Operations | 12 Months Ended
--- | ---
Dec. 31, 2019
Organization and Nature of Operations |
Organization and Nature of Operations | 1. Organization and Nature of Operations Cactus, Inc. (“Cactus Inc.”) and its consolidated subsidiaries (“the Company”), including Cactus Wellhead, LLC (“Cactus LLC”), are primarily engaged in the design, manufacture and sale of wellhead and pressure control equipment. In addition, we maintain a fleet of frac valves and ancillary equipment for short-term rental, as well as offer repair and refurbishment services and the provision of service crews to assist in the installation and operations of pressure control systems. We operate through U.S. service centers located in Texas, Pennsylvania, Oklahoma, North Dakota, New Mexico, Louisiana, Colorado and Wyoming, and in Eastern Australia, with our corporate headquarters located in Houston, Texas. We also have manufacturing and production facilities in Bossier City, Louisiana and Suzhou, China. Cactus Inc. was incorporated on February 17, 2017 as a Delaware corporation for the purpose of completing an initial public offering of equity and related transactions, which was completed on February 12, 2018 (our “IPO”). Cactus Inc. is a holding company whose only material asset is an equity interest consisting of units representing limited liability company interests in Cactus LLC (“CW Units”). Cactus Inc. became the sole managing member of Cactus LLC upon completion of our IPO. Cactus LLC is a Delaware limited liability company and was formed on July 11, 2011. Except as otherwise indicated or required by the context, all references to “Cactus,” “we,” “us” and “our” refer to Cactus Inc. and its consolidated subsidiaries (including Cactus LLC) following the completion of our IPO and Cactus LLC and its consolidated subsidiaries prior to the completion of our IPO. As the sole managing member of Cactus LLC, Cactus Inc. operates and controls all of the business and affairs of Cactus LLC and conducts its business through Cactus LLC and its subsidiaries. As a result, Cactus Inc. consolidates the financial results of Cactus LLC and its subsidiaries and reports non-controlling interest related to the portion of CW Units not owned by Cactus Inc., which reduces net income attributable to holders of Cactus Inc.’s Class A common stock, par value $0.01 per share (“Class A common stock”). For information regarding our IPO, see our Annual Report on Form 10-K for the year ended December 31, 2018. As of December 31, 2019, Cactus Inc. owned 62.8% of Cactus LLC as compared to 50.3% as of December 31, 2018. As of December 31, 2019, Cactus Inc. had outstanding 47.2 million shares of Class A common stock (representing 62.8% of the total voting power) and 28.0 million shares of Class B common stock (representing 37.2% of the total voting power).

X
- Definition The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -URI http://asc.fasb.org/topic&trid=2134479 + Details
Name: | us-gaap_NatureOfOperations
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration