FACTANKER · measured, cited, anchored official records connected

Organization record

TETRA Technologies, Inc.

All evidence-backed facts for this organization, identity resolved across official registers.

CIK: 0000844965Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/ffa46edb-cb8f-4de7-ab09-54fd9745eaba

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_receivable{"amount": 114367000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2026-06-30sec_edgar
accounts_receivable{"amount": 115769000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2026-03-31sec_edgar
accounts_receivable{"amount": 99578000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_receivable{"amount": 116378000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2025-09-30sec_edgar
accounts_receivable{"amount": 110302000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2025-06-30sec_edgar
accounts_receivable{"amount": 120902000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2025-03-31sec_edgar
accounts_receivable{"amount": 104813000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-12-31sec_edgar
accounts_receivable{"amount": 110050000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-09-30sec_edgar
accounts_receivable{"amount": 140805000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-06-30sec_edgar
accounts_receivable{"amount": 132429000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-03-31sec_edgar
accounts_receivable{"amount": 111798000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-12-31sec_edgar
accounts_receivable{"amount": 122900000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-09-30sec_edgar
accounts_receivable{"amount": 130386000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-06-30sec_edgar
accounts_receivable{"amount": 117604000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-03-31sec_edgar
accounts_receivable{"amount": 129631000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-12-31sec_edgar
accounts_receivable{"amount": 105656000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-09-30sec_edgar
accounts_receivable{"amount": 104062000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-06-30sec_edgar
accounts_receivable{"amount": 103461000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-03-31sec_edgar
accounts_receivable{"amount": 91202000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_receivable{"amount": 79118000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_receivable{"amount": 79467000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_receivable{"amount": 62408000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_receivable{"amount": 64078000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_receivable{"amount": 108222000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-09-30sec_edgar
accounts_receivable{"amount": 114306000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-06-30sec_edgar
accounts_receivable{"amount": 169231000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-03-31sec_edgar
accounts_receivable{"amount": 111194000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2019-12-31sec_edgar
accounts_receivable{"amount": 170168000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2019-09-30sec_edgar
accounts_receivable{"amount": 195424000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2019-06-30sec_edgar
accounts_receivable{"amount": 183646000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2019-03-31sec_edgar
accounts_receivable{"amount": 187592000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2018-12-31sec_edgar
accounts_receivable{"amount": 188830000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2018-09-30sec_edgar
accounts_receivable{"amount": 181454000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2018-06-30sec_edgar
accounts_receivable{"amount": 175262000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2018-03-31sec_edgar
accounts_receivable{"amount": 144051000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-12-31sec_edgar
accounts_receivable{"amount": 152872000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-09-30sec_edgar
accounts_receivable{"amount": 148027000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-06-30sec_edgar
accounts_receivable{"amount": 128050000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-03-31sec_edgar
accounts_receivable{"amount": 114284000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-12-31sec_edgar
accounts_receivable{"amount": 120175000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-09-30sec_edgar
accounts_receivable{"amount": 110685000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-06-30sec_edgar
accounts_receivable{"amount": 109724000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-03-31sec_edgar
accounts_receivable{"amount": 114284000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-12-31sec_edgar
accounts_receivable{"amount": 203768000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-09-30sec_edgar
accounts_receivable{"amount": 190908000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-06-30sec_edgar
accounts_receivable{"amount": 191378000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-03-31sec_edgar
accounts_receivable{"amount": 226966000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2014-12-31sec_edgar
accounts_receivable{"amount": 233827000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2014-09-30sec_edgar
accounts_receivable{"amount": 179888000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2014-06-30sec_edgar
accounts_receivable{"amount": 169555000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2014-03-31sec_edgar
accounts_receivable{"amount": 180659000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2013-12-31sec_edgar
accounts_receivable{"amount": 196143000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2013-09-30sec_edgar
accounts_receivable{"amount": 171448000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2013-06-30sec_edgar
accounts_receivable{"amount": 180355000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2013-03-31sec_edgar
accounts_receivable{"amount": 176352000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2012-12-31sec_edgar
accounts_receivable{"amount": 218132000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2012-09-30sec_edgar
accounts_receivable{"amount": 183841000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2012-06-30sec_edgar
accounts_receivable{"amount": 164169000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2012-03-31sec_edgar
accounts_receivable{"amount": 141537000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2011-12-31sec_edgar
accounts_receivable{"amount": 161631000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2011-09-30sec_edgar
accounts_receivable{"amount": 161082000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2011-06-30sec_edgar
accounts_receivable{"amount": 158314000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2011-03-31sec_edgar
accounts_receivable{"amount": 161864000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2010-12-31sec_edgar
accounts_receivable{"amount": 164817000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2010-09-30sec_edgar
accounts_receivable{"amount": 169883000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2010-06-30sec_edgar
accounts_receivable{"amount": 181038000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2009-12-31sec_edgar
capex{"amount": 42334000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2026-06-30sec_edgar
capex{"amount": 19019000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2026-03-31sec_edgar
capex{"amount": 80821000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2025-12-31sec_edgar
capex{"amount": 53182000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2025-09-30sec_edgar
capex{"amount": 37443000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2025-06-30sec_edgar
capex{"amount": 17956000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2025-03-31sec_edgar
capex{"amount": 60680000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2024-12-31sec_edgar
capex{"amount": 45792000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2024-09-30sec_edgar
capex{"amount": 31219000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2024-06-30sec_edgar
capex{"amount": 15827000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2024-03-31sec_edgar
capex{"amount": 38152000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2023-12-31sec_edgar
capex{"amount": 30240000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2023-09-30sec_edgar
capex{"amount": 23274000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2023-06-30sec_edgar
capex{"amount": 12784000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2023-03-31sec_edgar
capex{"amount": 40056000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2022-12-31sec_edgar
capex{"amount": 32678000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2022-09-30sec_edgar
capex{"amount": 20412000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2022-06-30sec_edgar
capex{"amount": 9305000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-03-31sec_edgar
capex{"amount": 20533000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2021-12-31sec_edgar
capex{"amount": 14620000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2021-09-30sec_edgar
capex{"amount": 12489000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2021-06-30sec_edgar
capex{"amount": 6761000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-03-31sec_edgar
capex{"amount": 29386000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-12-31sec_edgar
capex{"amount": 22011000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-09-30sec_edgar
capex{"amount": 19608000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-06-30sec_edgar
capex{"amount": 12390000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-03-31sec_edgar
capex{"amount": 108273000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2019-12-31sec_edgar
capex{"amount": 89192000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2019-09-30sec_edgar
capex{"amount": 60604000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2019-06-30sec_edgar
capex{"amount": 32409000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2019-03-31sec_edgar
capex{"amount": 141931000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2018-12-31sec_edgar
capex{"amount": 107080000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2018-09-30sec_edgar
capex{"amount": 67441000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2018-06-30sec_edgar
capex{"amount": 28892000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2018-03-31sec_edgar
capex{"amount": 51923000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2017-12-31sec_edgar
capex{"amount": 28587000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2017-09-30sec_edgar
capex{"amount": 16643000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2017-06-30sec_edgar
capex{"amount": 5060000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-03-31sec_edgar
capex{"amount": 21066000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2016-12-31sec_edgar
capex{"amount": 15438000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2016-09-30sec_edgar
capex{"amount": 8996000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-06-30sec_edgar
capex{"amount": 3231000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-03-31sec_edgar
capex{"amount": 120597000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2015-12-31sec_edgar
capex{"amount": 3231000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-09-30sec_edgar
capex{"amount": 73269000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2015-06-30sec_edgar
capex{"amount": 49024000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2015-03-31sec_edgar
capex{"amount": 131609000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2014-12-31sec_edgar
capex{"amount": 84135000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2014-09-30sec_edgar
capex{"amount": 52240000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2014-06-30sec_edgar
capex{"amount": 28835000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2014-03-31sec_edgar
capex{"amount": 101379000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2013-12-31sec_edgar
capex{"amount": 73555000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2013-09-30sec_edgar
capex{"amount": 51535000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2013-06-30sec_edgar
capex{"amount": 26412000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2013-03-31sec_edgar
capex{"amount": 107524000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2012-12-31sec_edgar
capex{"amount": 80608000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2012-09-30sec_edgar
capex{"amount": 55884000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2012-06-30sec_edgar
capex{"amount": 25764000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2012-03-31sec_edgar
capex{"amount": 107524000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2011-12-31sec_edgar
capex{"amount": 99857000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2011-09-30sec_edgar
capex{"amount": 36284000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2011-06-30sec_edgar
capex{"amount": 19319000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2011-03-31sec_edgar
capex{"amount": 107684000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2010-12-31sec_edgar
capex{"amount": 82188000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2010-09-30sec_edgar
capex{"amount": -33866000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2010-06-30sec_edgar
capex{"amount": -10846000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2010-03-31sec_edgar
capex{"amount": 151773000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2009-12-31sec_edgar
capex{"amount": -128031000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c2009-09-30sec_edgar
capex{"amount": -95361000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2009-06-30sec_edgar
capex{"amount": -262099000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "c2008-12-31sec_edgar
cash_and_equivalents{"amount": 154583000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2026-06-30sec_edgar
cash_and_equivalents{"amount": 35473000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2026-03-31sec_edgar
cash_and_equivalents{"amount": 72628000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-12-31sec_edgar
cash_and_equivalents{"amount": 67146000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-09-30sec_edgar
cash_and_equivalents{"amount": 68749000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-06-30sec_edgar
cash_and_equivalents{"amount": 41000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-03-31sec_edgar
cash_and_equivalents{"amount": 36987000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-12-31sec_edgar
cash_and_equivalents{"amount": 48355000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-09-30sec_edgar
cash_and_equivalents{"amount": 37713000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-06-30sec_edgar
cash_and_equivalents{"amount": 35939000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-03-31sec_edgar
cash_and_equivalents{"amount": 52485000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-12-31sec_edgar
cash_and_equivalents{"amount": 33826000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-09-30sec_edgar
cash_and_equivalents{"amount": 27675000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-06-30sec_edgar
cash_and_equivalents{"amount": 16683000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-03-31sec_edgar
cash_and_equivalents{"amount": 13592000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-12-31sec_edgar
cash_and_equivalents{"amount": 25247000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-09-30sec_edgar
cash_and_equivalents{"amount": 36332000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-06-30sec_edgar
cash_and_equivalents{"amount": 32851000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-03-31sec_edgar
cash_and_equivalents{"amount": 31551000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-12-31sec_edgar
cash_and_equivalents{"amount": 41863000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-09-30sec_edgar
cash_and_equivalents{"amount": 50314000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-06-30sec_edgar
cash_and_equivalents{"amount": 54163000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-03-31sec_edgar
cash_and_equivalents{"amount": 67252000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-12-31sec_edgar
cash_and_equivalents{"amount": 75165000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-09-30sec_edgar
cash_and_equivalents{"amount": 56722000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-06-30sec_edgar
cash_and_equivalents{"amount": 29473000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-03-31sec_edgar
cash_and_equivalents{"amount": 15334000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-12-31sec_edgar
cash_and_equivalents{"amount": 35918000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-09-30sec_edgar
cash_and_equivalents{"amount": 25979000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-06-30sec_edgar
cash_and_equivalents{"amount": 36868000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-03-31sec_edgar
cash_and_equivalents{"amount": 40038000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-12-31sec_edgar
cash_and_equivalents{"amount": 53899000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-09-30sec_edgar
cash_and_equivalents{"amount": 70157000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-06-30sec_edgar
cash_and_equivalents{"amount": 104113000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2018-03-31sec_edgar
cash_and_equivalents{"amount": 26128000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-12-31sec_edgar
cash_and_equivalents{"amount": 20850000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-09-30sec_edgar
cash_and_equivalents{"amount": 23098000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-06-30sec_edgar
cash_and_equivalents{"amount": 12828000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-03-31sec_edgar
cash_and_equivalents{"amount": 29840000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-12-31sec_edgar
cash_and_equivalents{"amount": 22210000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-09-30sec_edgar
cash_and_equivalents{"amount": 23917000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-06-30sec_edgar
cash_and_equivalents{"amount": 25833000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-03-31sec_edgar
cash_and_equivalents{"amount": 29840000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-12-31sec_edgar
cash_and_equivalents{"amount": 25833000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-09-30sec_edgar
cash_and_equivalents{"amount": 41941000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-06-30sec_edgar
cash_and_equivalents{"amount": 34516000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-03-31sec_edgar
cash_and_equivalents{"amount": 23057000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-12-31sec_edgar
cash_and_equivalents{"amount": 36215000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-09-30sec_edgar
cash_and_equivalents{"amount": 37569000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-06-30sec_edgar
cash_and_equivalents{"amount": 30302000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-03-31sec_edgar
cash_and_equivalents{"amount": 38754000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2013-12-31sec_edgar
cash_and_equivalents{"amount": 28676000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2013-09-30sec_edgar
cash_and_equivalents{"amount": 30512000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2013-06-30sec_edgar
cash_and_equivalents{"amount": 28583000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2013-03-31sec_edgar
cash_and_equivalents{"amount": 74048000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2012-12-31sec_edgar
cash_and_equivalents{"amount": 20908000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2012-09-30sec_edgar
cash_and_equivalents{"amount": 49212000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2012-06-30sec_edgar
cash_and_equivalents{"amount": 121399000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2012-03-31sec_edgar
cash_and_equivalents{"amount": 204412000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2011-12-31sec_edgar
cash_and_equivalents{"amount": 224888000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2011-09-30sec_edgar
cash_and_equivalents{"amount": 323774000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2011-06-30sec_edgar
cash_and_equivalents{"amount": 72481000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2011-03-31sec_edgar
cash_and_equivalents{"amount": 204412000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2010-12-31sec_edgar
cash_and_equivalents{"amount": 74154000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2010-09-30sec_edgar