CIK 0000002178
Branche: Wholesale-Petroleum & Petroleum Products (No Bulk Stations)
Zeitreihen: Revenue nach Geschäftsjahr · Net Income nach Geschäftsjahr
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| accounts_payable | {"amount": 191704000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| accounts_payable | {"amount": 204391000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 217123000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| accounts_payable | {"amount": 289381000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_payable | {"amount": 259451000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| accounts_payable | {"amount": 168224000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"amount": 154860000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| accounts_payable | {"amount": 151113000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| accounts_payable | {"amount": 122155000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-03-31 | sec_edgar |
| accounts_payable | {"amount": 85991000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_payable | {"amount": 76407000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-09-30 | sec_edgar |
| accounts_payable | {"amount": 83410000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| accounts_payable | {"amount": 78245000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-03-31 | sec_edgar |
| accounts_payable | {"amount": 147851000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_payable | {"amount": 128607000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-09-30 | sec_edgar |
| accounts_payable | {"amount": 116983000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| accounts_payable | {"amount": 133325000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| accounts_payable | {"amount": 116068000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_payable | {"amount": 146895000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| accounts_payable | {"amount": 140296000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| accounts_payable | {"amount": 126044000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| accounts_payable | {"amount": 124706000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"amount": 89339000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| accounts_payable | {"amount": 83228000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-06-30 | sec_edgar |
| accounts_payable | {"amount": 97978000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-03-31 | sec_edgar |
| accounts_payable | {"amount": 79897000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"amount": 64056000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-09-30 | sec_edgar |
| accounts_payable | {"amount": 79856000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-06-30 | sec_edgar |
| accounts_payable | {"amount": 69219000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-03-31 | sec_edgar |
| accounts_payable | {"amount": 74117000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_payable | {"amount": 101700000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-09-30 | sec_edgar |
| accounts_payable | {"amount": 149305000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-06-30 | sec_edgar |
| accounts_payable | {"amount": 135238000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-03-31 | sec_edgar |
| accounts_payable | {"amount": 160743000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_payable | {"amount": 261979000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-09-30 | sec_edgar |
| accounts_payable | {"amount": 293646000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-06-30 | sec_edgar |
| accounts_payable | {"amount": 276897000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-03-31 | sec_edgar |
| accounts_payable | {"amount": 266099000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_payable | {"amount": 286517000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-09-30 | sec_edgar |
| accounts_payable | {"amount": 248090000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-06-30 | sec_edgar |
| accounts_payable | {"amount": 244156000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-03-31 | sec_edgar |
| accounts_payable | {"amount": 249214000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_payable | {"amount": 224945000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-09-30 | sec_edgar |
| accounts_payable | {"amount": 195653000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-06-30 | sec_edgar |
| accounts_payable | {"amount": 268650000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-03-31 | sec_edgar |
| accounts_payable | {"amount": 243615000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 215506000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-09-30 | sec_edgar |
| accounts_payable | {"amount": 237450000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-06-30 | sec_edgar |
| accounts_payable | {"amount": 200763000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| accounts_receivable | {"amount": 144334000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-09-30 | sec_edgar |
| accounts_receivable | {"amount": 171735000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-06-30 | sec_edgar |
| accounts_receivable | {"amount": 185296000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-03-31 | sec_edgar |
| accounts_receivable | {"amount": 164295000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-12-31 | sec_edgar |
| accounts_receivable | {"amount": 219263000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-09-30 | sec_edgar |
| accounts_receivable | {"amount": 158433000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-06-30 | sec_edgar |
| accounts_receivable | {"amount": 158126000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-03-31 | sec_edgar |
| accounts_receivable | {"amount": 189039000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-12-31 | sec_edgar |
| accounts_receivable | {"amount": 198790000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-09-30 | sec_edgar |
| accounts_receivable | {"amount": 267634000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-06-30 | sec_edgar |
| accounts_receivable | {"amount": 212454000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-03-31 | sec_edgar |
| accounts_receivable | {"amount": 137789000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-12-31 | sec_edgar |
| accounts_receivable | {"amount": 130169000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-09-30 | sec_edgar |
| accounts_receivable | {"amount": 125910000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-06-30 | sec_edgar |
| accounts_receivable | {"amount": 111068000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-03-31 | sec_edgar |
| accounts_receivable | {"amount": 99799000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_receivable | {"amount": 94654000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-09-30 | sec_edgar |
| accounts_receivable | {"amount": 67455000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| accounts_receivable | {"amount": 52941000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-03-31 | sec_edgar |
| accounts_receivable | {"amount": 94534000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_receivable | {"amount": 77665000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-09-30 | sec_edgar |
| accounts_receivable | {"amount": 74499000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| accounts_receivable | {"amount": 88095000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| accounts_receivable | {"amount": 85197000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_receivable | {"amount": 108662000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-09-30 | sec_edgar |
| accounts_receivable | {"amount": 118533000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-06-30 | sec_edgar |
| accounts_receivable | {"amount": 117153000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-03-31 | sec_edgar |
| accounts_receivable | {"amount": 121353000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-12-31 | sec_edgar |
| accounts_receivable | {"amount": 81277000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| accounts_receivable | {"amount": 72923000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-06-30 | sec_edgar |
| accounts_receivable | {"amount": 89122000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-03-31 | sec_edgar |
| accounts_receivable | {"amount": 87162000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_receivable | {"amount": 73561000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-09-30 | sec_edgar |
| accounts_receivable | {"amount": 81793000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-06-30 | sec_edgar |
| accounts_receivable | {"amount": 73043000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-03-31 | sec_edgar |
| accounts_receivable | {"amount": 71813000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_receivable | {"amount": 95637000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-09-30 | sec_edgar |
| accounts_receivable | {"amount": 145707000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-06-30 | sec_edgar |
| accounts_receivable | {"amount": 118941000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-03-31 | sec_edgar |
| accounts_receivable | {"amount": 144434000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-12-31 | sec_edgar |
| accounts_receivable | {"amount": 226300000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-09-30 | sec_edgar |
| accounts_receivable | {"amount": 279518000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-06-30 | sec_edgar |
| accounts_receivable | {"amount": 227608000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-03-31 | sec_edgar |
| accounts_receivable | {"amount": 243930000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-12-31 | sec_edgar |
| accounts_receivable | {"amount": 287853000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-09-30 | sec_edgar |
| accounts_receivable | {"amount": 259530000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-06-30 | sec_edgar |
| accounts_receivable | {"amount": 254398000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-03-31 | sec_edgar |
| accounts_receivable | {"amount": 228415000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-12-31 | sec_edgar |
| accounts_receivable | {"amount": 199628000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-09-30 | sec_edgar |
| accounts_receivable | {"amount": 190133000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-06-30 | sec_edgar |
| accounts_receivable | {"amount": 251618000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-03-31 | sec_edgar |
| accounts_receivable | {"amount": 225393000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-12-31 | sec_edgar |
| accounts_receivable | {"amount": 189217000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-09-30 | sec_edgar |
| accounts_receivable | {"amount": 212748000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-06-30 | sec_edgar |
| accounts_receivable | {"amount": 190169000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2010-12-31 | sec_edgar |
| capex | {"amount": 12382000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-12-31 | sec_edgar |
| capex | {"amount": 5008000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2020-12-31 | sec_edgar |
| capex | {"amount": 2212000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2020-03-31 | sec_edgar |
| capex | {"amount": 35743000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-12-31 | sec_edgar |
| capex | {"amount": 25425000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-09-30 | sec_edgar |
| capex | {"amount": 13121000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-06-30 | sec_edgar |
| capex | {"amount": 8351000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2019-03-31 | sec_edgar |
| capex | {"amount": 11731000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-12-31 | sec_edgar |
| capex | {"amount": 7756000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-09-30 | sec_edgar |
| capex | {"amount": 2728000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-06-30 | sec_edgar |
| capex | {"amount": 866000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-03-31 | sec_edgar |
| capex | {"amount": 2644000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-12-31 | sec_edgar |
| capex | {"amount": 2465000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-09-30 | sec_edgar |
| capex | {"amount": 2108000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-06-30 | sec_edgar |
| capex | {"amount": 1006000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-03-31 | sec_edgar |
| capex | {"amount": 8484000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-12-31 | sec_edgar |
| capex | {"amount": 7186000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-09-30 | sec_edgar |
| capex | {"amount": 4812000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-06-30 | sec_edgar |
| capex | {"amount": 4210000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-03-31 | sec_edgar |
| capex | {"amount": 11074000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2015-12-31 | sec_edgar |
| capex | {"amount": 6347000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-09-30 | sec_edgar |
| capex | {"amount": 4833000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-06-30 | sec_edgar |
| capex | {"amount": 3665000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-03-31 | sec_edgar |
| capex | {"amount": 30523000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-12-31 | sec_edgar |
| capex | {"amount": 22655000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-09-30 | sec_edgar |
| capex | {"amount": 12089000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-06-30 | sec_edgar |
| capex | {"amount": 7770000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-03-31 | sec_edgar |
| capex | {"amount": 27602000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-12-31 | sec_edgar |
| capex | {"amount": 23133000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-09-30 | sec_edgar |
| capex | {"amount": 16298000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-06-30 | sec_edgar |
| capex | {"amount": 3903000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-03-31 | sec_edgar |
| capex | {"amount": 51012000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-12-31 | sec_edgar |
| capex | {"amount": 11519000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-09-30 | sec_edgar |
| capex | {"amount": 43129000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-09-30 | sec_edgar |
| capex | {"amount": 31610000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-06-30 | sec_edgar |
| capex | {"amount": 16388000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-06-30 | sec_edgar |
| capex | {"amount": 15222000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-03-31 | sec_edgar |
| capex | {"amount": 53276000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-12-31 | sec_edgar |
| capex | {"amount": 10933000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-09-30 | sec_edgar |
| capex | {"amount": 41206000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-09-30 | sec_edgar |
| capex | {"amount": 30262000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-06-30 | sec_edgar |
| capex | {"amount": 15237000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-06-30 | sec_edgar |
| capex | {"amount": 14976000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-03-31 | sec_edgar |
| capex | {"amount": 22421000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-12-31 | sec_edgar |
| capex | {"amount": 13085000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-09-30 | sec_edgar |
| capex | {"amount": 8025000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2010-06-30 | sec_edgar |
| capex | {"amount": 22390000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 25089000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 38512000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 36603000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 33256000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 16313000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 8974000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 42135000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 20532000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 86510000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 67728000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 99295000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 97825000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 95634000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 88668000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 58985000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 39293000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 53106000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 70215000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 87398000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 112994000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 124726000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 127670000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 130893000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 117066000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 130774000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 126999000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 111536000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 109393000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 99449000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 103687000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 98073000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 87342000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 78485000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 90771000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 83099000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 91877000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 95235000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 83980000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 88132000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 80184000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 97435000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2014-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 47998000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2014-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 87379000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2014-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 60733000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 52044000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 34214000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 32503000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 47239000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 52054000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2012-09-30 | sec_edgar |