FACTANKER

GENTEX CORPORATION

CIK 0000355811

FaktWertZeitQuelle
accounts_payable{"amount": 248271728, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-06-30sec_edgar
accounts_payable{"amount": 276649198, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_payable{"amount": 248983498, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_payable{"amount": 252041199, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_payable{"amount": 204675277, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_payable{"amount": 162899037, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_payable{"amount": 168314912, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_payable{"amount": 182606296, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_payable{"amount": 206001837, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_payable{"amount": 191736616, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_payable{"amount": 184398820, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_payable{"amount": 171359850, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_payable{"amount": 168456476, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_payable{"amount": 166922435, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_payable{"amount": 151740046, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_payable{"amount": 171436605, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_payable{"amount": 186623085, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_payable{"amount": 140887194, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_payable{"amount": 98342928, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_payable{"amount": 100532642, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_payable{"amount": 101262288, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_payable{"amount": 107061936, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_payable{"amount": 84784423, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_payable{"amount": 90246791, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_payable{"amount": 60183429, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_payable{"amount": 100099191, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_payable{"amount": 97553917, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_payable{"amount": 95309797, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_payable{"amount": 90041087, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_payable{"amount": 90117496, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_payable{"amount": 92810316, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_payable{"amount": 90041982, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_payable{"amount": 106784447, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_payable{"amount": 77307897, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_payable{"amount": 89898467, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_payable{"amount": 79903534, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_payable{"amount": 82920929, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_payable{"amount": 77714280, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_payable{"amount": 79963630, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_payable{"amount": 71000819, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_payable{"amount": 81823157, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_payable{"amount": 79419180, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_payable{"amount": 66353774, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_payable{"amount": 83892258, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_payable{"amount": 69936200, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_payable{"amount": 73284660, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_payable{"amount": 71456983, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_payable{"amount": 68613408, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_payable{"amount": 55820675, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_payable{"amount": 64399679, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-03-31sec_edgar
accounts_payable{"amount": 56510321, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_payable{"amount": 50339389, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-09-30sec_edgar
accounts_payable{"amount": 43789630, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_payable{"amount": 33001922, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-03-31sec_edgar
accounts_payable{"amount": 43200002, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_payable{"amount": 52234323, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-09-30sec_edgar
accounts_payable{"amount": 53514927, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-06-30sec_edgar
accounts_payable{"amount": 72986047, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-03-31sec_edgar
accounts_payable{"amount": 65470573, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_payable{"amount": 70157597, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-09-30sec_edgar
accounts_payable{"amount": 63282992, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-06-30sec_edgar
accounts_payable{"amount": 61073092, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-03-31sec_edgar
accounts_payable{"amount": 40295464, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2010-12-31sec_edgar
accounts_payable{"amount": 50105699, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2010-09-30sec_edgar
accounts_payable{"amount": 44263614, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2010-06-30sec_edgar
accounts_payable{"amount": 27456747, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2009-12-31sec_edgar
accounts_receivable{"amount": 386338964, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2026-06-30sec_edgar
accounts_receivable{"amount": 419468925, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2026-03-31sec_edgar
accounts_receivable{"amount": 368517569, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2025-12-31sec_edgar
accounts_receivable{"amount": 384673839, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2025-09-30sec_edgar
accounts_receivable{"amount": 372961789, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2025-06-30sec_edgar
accounts_receivable{"amount": 330625348, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2025-03-31sec_edgar
accounts_receivable{"amount": 295344353, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-12-31sec_edgar
accounts_receivable{"amount": 356338008, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-09-30sec_edgar
accounts_receivable{"amount": 306565681, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-06-30sec_edgar
accounts_receivable{"amount": 341591131, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-03-31sec_edgar
accounts_receivable{"amount": 321809868, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-12-31sec_edgar
accounts_receivable{"amount": 351142147, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-09-30sec_edgar
accounts_receivable{"amount": 350409472, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-06-30sec_edgar
accounts_receivable{"amount": 332867128, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-03-31sec_edgar
accounts_receivable{"amount": 276493752, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-12-31sec_edgar
accounts_receivable{"amount": 292413491, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-09-30sec_edgar
accounts_receivable{"amount": 274404572, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-06-30sec_edgar
accounts_receivable{"amount": 281461678, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-03-31sec_edgar
accounts_receivable{"amount": 249794906, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-12-31sec_edgar
accounts_receivable{"amount": 241225710, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-09-30sec_edgar
accounts_receivable{"amount": 234145996, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-06-30sec_edgar
accounts_receivable{"amount": 277676643, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-03-31sec_edgar
accounts_receivable{"amount": 284925335, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-12-31sec_edgar
accounts_receivable{"amount": 268457875, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-09-30sec_edgar
accounts_receivable{"amount": 170643014, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-06-30sec_edgar
accounts_receivable{"amount": 233578125, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-03-31sec_edgar
accounts_receivable{"amount": 235410326, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2019-12-31sec_edgar
accounts_receivable{"amount": 253108715, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2019-09-30sec_edgar
accounts_receivable{"amount": 226426332, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2019-06-30sec_edgar
accounts_receivable{"amount": 244266296, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2019-03-31sec_edgar
accounts_receivable{"amount": 213537799, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2018-12-31sec_edgar
accounts_receivable{"amount": 247322101, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2018-09-30sec_edgar
accounts_receivable{"amount": 239406379, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2018-06-30sec_edgar
accounts_receivable{"amount": 246427239, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2018-03-31sec_edgar
accounts_receivable{"amount": 231121788, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-12-31sec_edgar
accounts_receivable{"amount": 240505816, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-09-30sec_edgar
accounts_receivable{"amount": 229250339, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-06-30sec_edgar
accounts_receivable{"amount": 249457918, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-03-31sec_edgar
accounts_receivable{"amount": 211591745, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-12-31sec_edgar
accounts_receivable{"amount": 229236789, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-09-30sec_edgar
accounts_receivable{"amount": 219442950, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-06-30sec_edgar
accounts_receivable{"amount": 223989470, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-03-31sec_edgar
accounts_receivable{"amount": 195969400, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-12-31sec_edgar
accounts_receivable{"amount": 208203616, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-09-30sec_edgar
accounts_receivable{"amount": 196059680, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-06-30sec_edgar
accounts_receivable{"amount": 201782059, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-03-31sec_edgar
accounts_receivable{"amount": 168008704, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2014-12-31sec_edgar
accounts_receivable{"amount": 186412048, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2014-09-30sec_edgar
accounts_receivable{"amount": 178281000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2014-06-30sec_edgar
accounts_receivable{"amount": 171337311, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2014-03-31sec_edgar
accounts_receivable{"amount": 143046590, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2013-12-31sec_edgar
accounts_receivable{"amount": 152437232, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2013-09-30sec_edgar
accounts_receivable{"amount": 120187023, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2013-06-30sec_edgar
accounts_receivable{"amount": 121927126, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2013-03-31sec_edgar
accounts_receivable{"amount": 109579693, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2012-12-31sec_edgar
accounts_receivable{"amount": 126272547, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2012-09-30sec_edgar
accounts_receivable{"amount": 129948477, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2012-06-30sec_edgar
accounts_receivable{"amount": 139296845, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2012-03-31sec_edgar
accounts_receivable{"amount": 110389715, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2011-12-31sec_edgar
accounts_receivable{"amount": 130039210, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2011-09-30sec_edgar
accounts_receivable{"amount": 111859028, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2011-06-30sec_edgar
accounts_receivable{"amount": 116330190, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2011-03-31sec_edgar
accounts_receivable{"amount": 95647612, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2010-12-31sec_edgar
accounts_receivable{"amount": 106681882, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2010-09-30sec_edgar
accounts_receivable{"amount": 93453861, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2010-06-30sec_edgar
accounts_receivable{"amount": 71159512, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2009-12-31sec_edgar
cash_and_equivalents{"amount": 233444229, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2026-06-30sec_edgar
cash_and_equivalents{"amount": 164761633, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2026-03-31sec_edgar
cash_and_equivalents{"amount": 145645715, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-12-31sec_edgar
cash_and_equivalents{"amount": 178589422, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-09-30sec_edgar
cash_and_equivalents{"amount": 119774840, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-06-30sec_edgar
cash_and_equivalents{"amount": 286558598, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-03-31sec_edgar
cash_and_equivalents{"amount": 233318766, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-12-31sec_edgar
cash_and_equivalents{"amount": 179639743, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-09-30sec_edgar
cash_and_equivalents{"amount": 260241951, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-06-30sec_edgar
cash_and_equivalents{"amount": 249004534, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-03-31sec_edgar
cash_and_equivalents{"amount": 226435019, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-12-31sec_edgar
cash_and_equivalents{"amount": 260633625, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-09-30sec_edgar
cash_and_equivalents{"amount": 237665601, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-06-30sec_edgar
cash_and_equivalents{"amount": 215452160, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-03-31sec_edgar
cash_and_equivalents{"amount": 214754638, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-12-31sec_edgar
cash_and_equivalents{"amount": 222933723, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-09-30sec_edgar
cash_and_equivalents{"amount": 269372471, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-06-30sec_edgar
cash_and_equivalents{"amount": 279708413, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-03-31sec_edgar
cash_and_equivalents{"amount": 262311670, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-12-31sec_edgar
cash_and_equivalents{"amount": 269965105, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-09-30sec_edgar
cash_and_equivalents{"amount": 353032803, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-06-30sec_edgar
cash_and_equivalents{"amount": 455940751, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-03-31sec_edgar
cash_and_equivalents{"amount": 423371036, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2020-12-31sec_edgar
cash_and_equivalents{"amount": 400499542, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2020-09-30sec_edgar
cash_and_equivalents{"amount": 343811484, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2020-06-30sec_edgar
cash_and_equivalents{"amount": 278524928, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2020-03-31sec_edgar
cash_and_equivalents{"amount": 296321622, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2019-12-31sec_edgar
cash_and_equivalents{"amount": 260151083, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2019-09-30sec_edgar
cash_and_equivalents{"amount": 260332892, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2019-06-30sec_edgar
cash_and_equivalents{"amount": 221688575, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2019-03-31sec_edgar
cash_and_equivalents{"amount": 217025278, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2018-12-31sec_edgar
cash_and_equivalents{"amount": 194017041, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2018-09-30sec_edgar
cash_and_equivalents{"amount": 296699141, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2018-06-30sec_edgar
cash_and_equivalents{"amount": 524323560, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2018-03-31sec_edgar
cash_and_equivalents{"amount": 569734496, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2017-12-31sec_edgar
cash_and_equivalents{"amount": 561999767, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2017-09-30sec_edgar
cash_and_equivalents{"amount": 580579352, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2017-06-30sec_edgar
cash_and_equivalents{"amount": 559645625, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2017-03-31sec_edgar
cash_and_equivalents{"amount": 546477075, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2016-12-31sec_edgar
cash_and_equivalents{"amount": 534518281, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2016-09-30sec_edgar
cash_and_equivalents{"amount": 499493964, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2016-06-30sec_edgar
cash_and_equivalents{"amount": 546477075, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2016-03-31sec_edgar
cash_and_equivalents{"amount": 551557527, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2015-12-31sec_edgar
cash_and_equivalents{"amount": 564528197, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2015-09-30sec_edgar
cash_and_equivalents{"amount": 569896553, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2015-06-30sec_edgar
cash_and_equivalents{"amount": 549911648, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2015-03-31sec_edgar
cash_and_equivalents{"amount": 497429804, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2014-12-31sec_edgar
cash_and_equivalents{"amount": 433486636, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2014-09-30sec_edgar
cash_and_equivalents{"amount": 391650469, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2014-06-30sec_edgar
cash_and_equivalents{"amount": 374688291, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2014-03-31sec_edgar
cash_and_equivalents{"amount": 309591724, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2013-12-31sec_edgar
cash_and_equivalents{"amount": 226676955, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2013-09-30sec_edgar
cash_and_equivalents{"amount": 502721765, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2013-06-30sec_edgar
cash_and_equivalents{"amount": 442552961, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2013-03-31sec_edgar
cash_and_equivalents{"amount": 389678664, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2012-12-31sec_edgar
cash_and_equivalents{"amount": 381101955, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2012-09-30sec_edgar
cash_and_equivalents{"amount": 375707033, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2012-06-30sec_edgar
cash_and_equivalents{"amount": 370804725, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2012-03-31sec_edgar
cash_and_equivalents{"amount": 357986774, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2011-12-31sec_edgar
cash_and_equivalents{"amount": 397105404, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2011-09-30sec_edgar
cash_and_equivalents{"amount": 444619932, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2011-06-30sec_edgar
cash_and_equivalents{"amount": 440321896, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2011-03-31sec_edgar
cash_and_equivalents{"amount": 348349773, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2010-12-31sec_edgar
cash_and_equivalents{"amount": 303717898, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2010-09-30sec_edgar
cash_and_equivalents{"amount": 295234858, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2010-06-30sec_edgar
cash_and_equivalents{"amount": 340853897, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2010-03-31sec_edgar
cash_and_equivalents{"amount": 336108446, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2009-12-31sec_edgar
cash_and_equivalents{"amount": 335829868, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2009-09-30sec_edgar