Revenue Recognition
Under ASC Topic 606-Revenue from Contracts with Customers, revenue recognition is based on the transfer of control, or the customer’s ability to benefit from the services and products in an amount that reflects the consideration expected to be received in exchange for those services and products. In recognizing revenue for services and products, the transaction price is determined from sales orders or contracts with customers. Revenue is recognized at the completion of each fracturing stage, and in most cases the price at the end of each stage is fixed, however, in limited circumstances contracts may contain variable consideration.
Variable consideration typically may relate to discounts, price concessions and incentives. The Company estimates variable consideration based on the amount of consideration we expect to receive. The Company accrues revenue on an ongoing basis to reflect updated information for variable consideration as performance obligations are met.
The Company also assesses customers’ ability and intention to pay, which is based on a variety of factors including historical payment experience and financial condition. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 45 days.
In connection with the adoption of ASC Topic 842, the Company determined that certain of its service revenue contracts contain a lease component. The Company elected to adopt a practical expedient available to lessors, which allows the Company to combine the lease and non-lease components and account for the combined component in accordance with the accounting treatment for the predominant component. Therefore, the Company combines the lease and service component for certain of the Company’s service contracts and continues to account for the combined component under ASC Topic 606, Revenue from Contracts with Customers.

About Revenue Disclosures

Revenue disclosures under ASC 606 explain how a company identifies performance obligations, allocates transaction prices, and determines when revenue is recognized. This section is essential for understanding whether reported revenue reflects genuine economic activity or aggressive accounting choices. Analysts examine the mix of point-in-time versus over-time recognition, which directly affects revenue timing and comparability.

Key signals: rising contract liabilities (deferred revenue) suggest strong future revenue visibility, while declining contract assets may indicate slowing project milestones. Watch for variable consideration estimates — rebates, returns, and performance bonuses that require management judgment. Significant changes in disaggregated revenue by geography or product line can reveal shifting business mix before it appears in headline numbers. Compare revenue growth against contract liability growth to assess sustainability, and scrutinize any changes in the timing of recognition that coincide with earnings pressure.