XML 100 R82.htm IDEA: XBRL DOCUMENT
v3.3.0.814

Commitments and Contingencies - Narrative (Details) $ in Millions |  | 9 Months Ended | 24 Months Ended | 45 Months Ended
--- | --- | --- | --- | ---
Sep. 23, 2015 case | Sep. 30, 2015 USD ($) case | Dec. 31, 2014 USD ($) case | Sep. 30, 2015 USD ($) case
Loss contingency |  |  |  |
Accrued liability for the outcomes of non-income based tax audits |  | $ 5.2 | $ 9.2 | $ 5.2
Litigation and Claims |  |  |  |
Number of heavy equipment statutes cases that have advanced to the point of trial or submission of summary judgment motions | case |  | 5 |  | 5
Number of heavy equipment statutes cases tried and completed in Texas state district court | case |  |  | 3 |
Number of heavy equipment statutes cases appealed | case |  |  | 3 |
Number of heavy equipment statutes appellate cases with favorable ruling | case | 2 |  |  |
Number of heavy equipment statutes cases pending in courts | case |  | 2 |  | 2
Ad valorem tax benefit |  | $ 11.4 |  | $ 38.3
Ad valorem tax benefit agreed to by a number of appraisal review boards and county appraisal districts |  | 10.2 |  | 10.2
Ad valorem tax benefit in litigation |  | 28.1 |  | 28.1
Maximum |  |  |  |
Business acquisition, contingent consideration |  |  |  |
Contingent payments |  | $ 46.0 |  | $ 46.0

X
- Definition The amount of ad valorem tax expense (benefit) included as a component of cost of goods sold (excluding depreciation and amortization). + References No definition available. + Details
Name: | aroc_AdValoremTaxExpenseBenefit
Namespace Prefix: | aroc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of ad valorem tax expense (benefit) agreed to by one or more appraisal review boards and/or county appraisal districts. + References No definition available. + Details
Name: | aroc_AdValoremTaxExpenseBenefitApproved
Namespace Prefix: | aroc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of ad valorem tax expense (benefit) in litigation in various courts. + References No definition available. + Details
Name: | aroc_AdValoremTaxExpenseBenefitinLitigation
Namespace Prefix: | aroc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the number of heavy equipment statutes cases advanced to the point of trial or submission of summary judgment motions on the merits to which the entity is a party under state heavy equipment statutes. + References No definition available. + Details
Name: | aroc_NumberOfHeavyEquipmentStatutesCasesAdvancedToTrialOrSubmissionOfSummaryJudgmentMotions
Namespace Prefix: | aroc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the number of heavy equipment statutes cases tried and completed to which the entity is a party, which have been appealed. + References No definition available. + Details
Name: | aroc_NumberOfHeavyEquipmentStatutesCasesAppealed
Namespace Prefix: | aroc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of heavy equipment statutes cases tried and completed to which the entity is a party. + References No definition available. + Details
Name: | aroc_NumberOfHeavyEquipmentStatutesCasesTriedAndCompletedToWhichEntityIsParty
Namespace Prefix: | aroc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Heavy Equipment Statutes Appellate Cases with Favorable Ruling + References No definition available. + Details
Name: | aroc_NumberofHeavyEquipmentStatutesAppellateCaseswithFavorableRuling
Namespace Prefix: | aroc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Heavy Equipment Statutes Cases Pending in Courts + References No definition available. + Details
Name: | aroc_NumberofHeavyEquipmentStatutesCasesPendinginCourts
Namespace Prefix: | aroc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_BusinessAcquisitionContingentConsiderationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of loss contingency liability. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyAccrualAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |