XML 45 R19.htm IDEA: XBRL DOCUMENT
v3.20.4

Contract Costs | 12 Months Ended
--- | ---
Dec. 31, 2020
Capitalized Contract Cost [Abstract] |
Contract Costs | 11. Contract Costs We capitalize incremental costs to obtain a contract with a customer if we expect to recover those costs. Capitalized costs include commissions paid to our sales force to obtain contract operations contracts. We expense commissions paid for sales of service contracts and OTC parts and components within our aftermarket services segment, as the amortization period is less than one year. We had contract costs of $3.2 million and $4.8 million associated with sales commissions recorded in our consolidated balance sheets at December 31, 2020 and 2019, respectively. We capitalize costs incurred to fulfill a contract if those costs relate directly to a contract, enhance resources that we will use in satisfying performance obligations and if we expect to recover those costs. Capitalized costs incurred to fulfill our customer contracts include freight charges to transport compression assets before transferring services to the customer and mobilization activities associated with our contract operations services. Aftermarket services fulfillment costs are recognized based on the percentage-of-completion method applicable to the customer contract and do not typically result in the recognition of contract costs. We had contract costs of $26.0 million and $38.1 million associated with freight and mobilization recorded in our consolidated balance sheets at December 31, 2020 and 2019, respectively. Contract operations obtainment and fulfillment costs are amortized based on the transfer of service to which the assets relate, which is estimated to be 38 months based on average contract term, including anticipated renewals. We assess periodically whether the 38-month estimate fairly represents the average contract term and adjust as appropriate. Contract costs associated with commissions are amortized to SG&A. Contract costs associated with freight and mobilization are amortized to cost of sales (excluding depreciation and amortization). During the years ended December 31, 2020, 2019 and 2018, we amortized $3.0 million, $2.6 million and $1.5 million, respectively, related to sales commissions and $23.6 million, $20.7 million and $13.4 million, respectively, related to freight and mobilization.

X
- Definition Disclosure of cost capitalized in obtaining or fulfilling contract with customer. + References No definition available. + Details
Name: | aroc_ContractCostsTextBlock
Namespace Prefix: | aroc_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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