XML 33 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contract with Customer (Notes)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer REVENUE FROM CONTRACTS WITH CUSTOMERS
    Our contract asset balances, primarily associated with customer documentation requirements, were $30.6 million, $33.1 million, and $20.5 million as of December 31, 2023, 2022, and 2021, respectively. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.

Unearned income includes amounts in which the Company was contractually allowed to invoice prior to satisfying the associated performance obligations. Unearned income balances were $3.1 million, $1.8 million and $1.7 million as of December 31, 2023, 2022 and 2021, respectively, and vary based on the timing of invoicing and performance obligations being met. Unearned income is included in accrued liabilities and other in our consolidated balance sheets. During the years ended December 31, 2023 and 2022, we recognized approximately $1.8 million
and $0.6 million, respectively, of revenue deferred in unearned income as of the beginning of each period. This amount is included in products sales and services revenues in our consolidated statements of operations. Revenue recognized during the year ended December 31, 2021 deferred as of the end of the preceding year was not significant. During the years ended December 31, 2023, 2022, and 2021, contract costs were not significant.

We disaggregate revenue from contracts with customers into Product Sales and Services within each segment, as noted in our two reportable segments in Note 17 - “Industry Segments and Geographic Information”. In addition, we disaggregate revenue from contracts with customers by geography based on the following table below:
Year Ended December 31,
202320222021
 (In Thousands)
Completion Fluids & Products
United States$147,843 $137,851 $96,291 
International165,187 135,522 123,357 
$313,030 $273,373 $219,648 
Water & Flowback Services
United States$269,819 $254,113 $155,495 
International43,413 25,727 13,129 
$313,232 $279,840 $168,624 
Total Revenue
United States$417,662 $391,964 $251,786 
International208,600 161,249 136,486 
$626,262 $553,213 $388,272