FACTANKER · measured, cited, anchored official records connected

Organization record

GENERAC HOLDINGS INC.

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

CIK: 0001474735Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/dd309bac-4fd1-4bbe-ba95-0a25daaeba7c

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_payable{"amount": 556088000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-06-30sec_edgar
accounts_payable{"amount": 462822000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_payable{"amount": 436583000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_payable{"amount": 620717000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_payable{"amount": 596268000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_payable{"amount": 439699000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_payable{"amount": 458693000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_payable{"amount": 424812000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_payable{"amount": 406296000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_payable{"amount": 381352000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_payable{"amount": 340719000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_payable{"amount": 394168000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_payable{"amount": 454727000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_payable{"amount": 426191000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_payable{"amount": 446050000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_payable{"amount": 523552000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_payable{"amount": 614009000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_payable{"amount": 697486000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_payable{"amount": 674208000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_payable{"amount": 611181000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_payable{"amount": 526375000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_payable{"amount": 387933000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_payable{"amount": 330247000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_payable{"amount": 272745000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_payable{"amount": 230229000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_payable{"amount": 266917000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_payable{"amount": 261977000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_payable{"amount": 241290000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_payable{"amount": 259696000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_payable{"amount": 290871000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_payable{"amount": 328091000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_payable{"amount": 287718000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_payable{"amount": 274234000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_payable{"amount": 228070000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_payable{"amount": 233639000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_payable{"amount": 190207000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_payable{"amount": 163359000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_payable{"amount": 159448000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_payable{"amount": 181519000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_payable{"amount": 145894000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_payable{"amount": 166693000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_payable{"amount": 148357000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_payable{"amount": 108332000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_payable{"amount": 123186000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_payable{"amount": 149445000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_payable{"amount": 135099000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_payable{"amount": 132248000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_payable{"amount": 131445000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_payable{"amount": 116149000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_payable{"amount": 113744000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-03-31sec_edgar
accounts_payable{"amount": 109238000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_payable{"amount": 101707000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-09-30sec_edgar
accounts_payable{"amount": 112155000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_payable{"amount": 117134000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-03-31sec_edgar
accounts_payable{"amount": 94543000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_payable{"amount": 57996000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-09-30sec_edgar
accounts_payable{"amount": 75391000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-06-30sec_edgar
accounts_payable{"amount": 91097000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-03-31sec_edgar
accounts_payable{"amount": 81053000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_payable{"amount": 41179000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-09-30sec_edgar
accounts_payable{"amount": 44736000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-06-30sec_edgar
accounts_payable{"amount": 41809000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2010-12-31sec_edgar
accounts_receivable{"amount": 669204000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2026-06-30sec_edgar
accounts_receivable{"amount": 626584000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2026-03-31sec_edgar
accounts_receivable{"amount": 602739000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2025-12-31sec_edgar
accounts_receivable{"amount": 680082000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2025-09-30sec_edgar
accounts_receivable{"amount": 648736000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2025-06-30sec_edgar
accounts_receivable{"amount": 590120000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2025-03-31sec_edgar
accounts_receivable{"amount": 612107000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-12-31sec_edgar
accounts_receivable{"amount": 658649000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-09-30sec_edgar
accounts_receivable{"amount": 610322000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-06-30sec_edgar
accounts_receivable{"amount": 520725000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-03-31sec_edgar
accounts_receivable{"amount": 537316000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-12-31sec_edgar
accounts_receivable{"amount": 589226000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-09-30sec_edgar
accounts_receivable{"amount": 540332000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-06-30sec_edgar
accounts_receivable{"amount": 490384000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-03-31sec_edgar
accounts_receivable{"amount": 522458000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-12-31sec_edgar
accounts_receivable{"amount": 542528000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-09-30sec_edgar
accounts_receivable{"amount": 692291000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-06-30sec_edgar
accounts_receivable{"amount": 609870000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-03-31sec_edgar
accounts_receivable{"amount": 546466000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-12-31sec_edgar
accounts_receivable{"amount": 510670000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-09-30sec_edgar
accounts_receivable{"amount": 480889000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-06-30sec_edgar
accounts_receivable{"amount": 428702000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-03-31sec_edgar
accounts_receivable{"amount": 374906000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-12-31sec_edgar
accounts_receivable{"amount": 398240000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-09-30sec_edgar
accounts_receivable{"amount": 322937000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-06-30sec_edgar
accounts_receivable{"amount": 312013000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-03-31sec_edgar
accounts_receivable{"amount": 319538000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2019-12-31sec_edgar
accounts_receivable{"amount": 373591000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2019-09-30sec_edgar
accounts_receivable{"amount": 341535000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2019-06-30sec_edgar
accounts_receivable{"amount": 284612000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2019-03-31sec_edgar
accounts_receivable{"amount": 326133000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2018-12-31sec_edgar
accounts_receivable{"amount": 341758000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2018-09-30sec_edgar
accounts_receivable{"amount": 311668000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2018-06-30sec_edgar
accounts_receivable{"amount": 262170000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2018-03-31sec_edgar
accounts_receivable{"amount": 279295000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-12-31sec_edgar
accounts_receivable{"amount": 316419000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-09-30sec_edgar
accounts_receivable{"amount": 240142000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-06-30sec_edgar
accounts_receivable{"amount": 220547000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-03-31sec_edgar
accounts_receivable{"amount": 241857000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-12-31sec_edgar
accounts_receivable{"amount": 244722000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-09-30sec_edgar
accounts_receivable{"amount": 243087000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-06-30sec_edgar
accounts_receivable{"amount": 230338000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-03-31sec_edgar
accounts_receivable{"amount": 182185000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-12-31sec_edgar
accounts_receivable{"amount": 207205000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-09-30sec_edgar
accounts_receivable{"amount": 160475000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-06-30sec_edgar
accounts_receivable{"amount": 158190000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-03-31sec_edgar
accounts_receivable{"amount": 189107000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2014-12-31sec_edgar
accounts_receivable{"amount": 199884000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2014-09-30sec_edgar
accounts_receivable{"amount": 203692000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2014-06-30sec_edgar
accounts_receivable{"amount": 164907000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2013-12-31sec_edgar
capex{"amount": 87687000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2026-06-30sec_edgar
capex{"amount": 29397000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2026-03-31sec_edgar
capex{"amount": 169850000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2025-12-31sec_edgar
capex{"amount": 110534000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2025-09-30sec_edgar
capex{"amount": 21881000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2025-09-30sec_edgar
capex{"amount": 57716000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2025-06-30sec_edgar
capex{"amount": 88653000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2025-06-30sec_edgar
capex{"amount": 30937000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2025-03-31sec_edgar
capex{"amount": 136733000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2024-12-31sec_edgar
capex{"amount": 28627000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2024-09-30sec_edgar
capex{"amount": 83399000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2024-09-30sec_edgar
capex{"amount": 27952000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2024-06-30sec_edgar
capex{"amount": 54772000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2024-06-30sec_edgar
capex{"amount": 26820000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2024-03-31sec_edgar
capex{"amount": 129060000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2023-12-31sec_edgar
capex{"amount": 77718000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2023-09-30sec_edgar
capex{"amount": 53900000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2023-06-30sec_edgar
capex{"amount": 23977000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2023-03-31sec_edgar
capex{"amount": 86188000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2022-12-31sec_edgar
capex{"amount": 64833000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2022-09-30sec_edgar
capex{"amount": 46503000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2022-06-30sec_edgar
capex{"amount": 28200000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2022-03-31sec_edgar
capex{"amount": 109992000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2021-12-31sec_edgar
capex{"amount": 87456000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2021-09-30sec_edgar
capex{"amount": 54222000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2021-06-30sec_edgar
capex{"amount": 27469000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2021-03-31sec_edgar
capex{"amount": 62128000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-12-31sec_edgar
capex{"amount": 33940000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-09-30sec_edgar
capex{"amount": 26332000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-06-30sec_edgar
capex{"amount": 12894000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-03-31sec_edgar
capex{"amount": 60802000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2019-12-31sec_edgar
capex{"amount": 45447000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2019-09-30sec_edgar
capex{"amount": 34376000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2019-06-30sec_edgar
capex{"amount": 15902000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2019-03-31sec_edgar
capex{"amount": 47601000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2018-12-31sec_edgar
capex{"amount": 25577000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2018-09-30sec_edgar
capex{"amount": 12326000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2018-06-30sec_edgar
capex{"amount": 6496000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-03-31sec_edgar
capex{"amount": 33261000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2017-12-31sec_edgar
capex{"amount": 16658000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2017-09-30sec_edgar
capex{"amount": 10030000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2017-06-30sec_edgar
capex{"amount": 3548000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-03-31sec_edgar
capex{"amount": 30467000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2016-12-31sec_edgar
capex{"amount": 20847000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2016-09-30sec_edgar
capex{"amount": 14004000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2016-06-30sec_edgar
capex{"amount": 7093000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-03-31sec_edgar
capex{"amount": 30651000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2015-12-31sec_edgar
capex{"amount": 20108000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2015-09-30sec_edgar
capex{"amount": 14258000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2015-06-30sec_edgar
capex{"amount": 6528000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-03-31sec_edgar
capex{"amount": 34689000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2014-12-31sec_edgar
capex{"amount": 22722000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2014-09-30sec_edgar
capex{"amount": 13317000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2014-06-30sec_edgar
capex{"amount": 4925000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-03-31sec_edgar
capex{"amount": 30770000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2013-12-31sec_edgar
capex{"amount": 14257000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2013-09-30sec_edgar
capex{"amount": 10051000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2013-06-30sec_edgar
capex{"amount": 4322000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-03-31sec_edgar
capex{"amount": 22392000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2012-12-31sec_edgar
capex{"amount": 13425000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2012-09-30sec_edgar
capex{"amount": 5504000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-06-30sec_edgar
capex{"amount": 2138000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-03-31sec_edgar
capex{"amount": 12060000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2011-12-31sec_edgar
capex{"amount": 4461000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-09-30sec_edgar
capex{"amount": 3404000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-06-30sec_edgar
capex{"amount": 1569000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-03-31sec_edgar
capex{"amount": 9631000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-12-31sec_edgar
capex{"amount": 4324000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-09-30sec_edgar
capex{"amount": 3035000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-06-30sec_edgar
capex{"amount": 4525000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2009-12-31sec_edgar
cash_and_equivalents{"amount": 264921000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2026-06-30sec_edgar
cash_and_equivalents{"amount": 265530000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2026-03-31sec_edgar
cash_and_equivalents{"amount": 341413000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-12-31sec_edgar
cash_and_equivalents{"amount": 300009000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-09-30sec_edgar
cash_and_equivalents{"amount": 223531000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-06-30sec_edgar
cash_and_equivalents{"amount": 187464000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-03-31sec_edgar
cash_and_equivalents{"amount": 281277000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-12-31sec_edgar
cash_and_equivalents{"amount": 214177000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-09-30sec_edgar
cash_and_equivalents{"amount": 218317000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-06-30sec_edgar
cash_and_equivalents{"amount": 249355000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-03-31sec_edgar
cash_and_equivalents{"amount": 200994000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-12-31sec_edgar
cash_and_equivalents{"amount": 161525000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-09-30sec_edgar
cash_and_equivalents{"amount": 192768000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-06-30sec_edgar
cash_and_equivalents{"amount": 137365000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-03-31sec_edgar
cash_and_equivalents{"amount": 132723000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-12-31sec_edgar
cash_and_equivalents{"amount": 229911000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-09-30sec_edgar
cash_and_equivalents{"amount": 467140000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-06-30sec_edgar
cash_and_equivalents{"amount": 206023000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-03-31sec_edgar