FACTANKER

MASTEC INC

CIK 0000015615

Zeitreihen: Revenue nach Geschäftsjahr · Net Income nach Geschäftsjahr

FaktWertZeitQuelle
accounts_payable{"amount": 1472661000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-06-30sec_edgar
accounts_payable{"amount": 1316539000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_payable{"amount": 1280897000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_payable{"amount": 1286245000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_payable{"amount": 1218063000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_payable{"amount": 985715000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_payable{"amount": 1105747000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_payable{"amount": 1040976000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_payable{"amount": 993982000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_payable{"amount": 965308000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_payable{"amount": 1242602000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_payable{"amount": 1213859000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_payable{"amount": 930270000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_payable{"amount": 925609000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_payable{"amount": 1109867000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_payable{"amount": 934542000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_payable{"amount": 799905000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_payable{"amount": 704313000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_payable{"amount": 663063000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_payable{"amount": 688680000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_payable{"amount": 629910000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_payable{"amount": 632088000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_payable{"amount": 571269000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_payable{"amount": 582849000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_payable{"amount": 630456000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_payable{"amount": 533509000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_payable{"amount": 535029000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_payable{"amount": 625008000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_payable{"amount": 633245000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_payable{"amount": 558696000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_payable{"amount": 669712000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_payable{"amount": 744305000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_payable{"amount": 544398000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_payable{"amount": 457832000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_payable{"amount": 377954000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_payable{"amount": 457213000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_payable{"amount": 429623000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_payable{"amount": 294284000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_payable{"amount": 363668000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_payable{"amount": 435652000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_payable{"amount": 440972000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_payable{"amount": 363142000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_payable{"amount": 348543000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_payable{"amount": 376836000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_payable{"amount": 434436000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_payable{"amount": 393456000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_payable{"amount": 485347000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_payable{"amount": 481840000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_payable{"amount": 494090000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_payable{"amount": 440423000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-03-31sec_edgar
accounts_payable{"amount": 424917000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_payable{"amount": 475742000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-09-30sec_edgar
accounts_payable{"amount": 383372000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_payable{"amount": 360649000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-03-31sec_edgar
accounts_payable{"amount": 401175000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_payable{"amount": 431864000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-09-30sec_edgar
accounts_payable{"amount": 435925000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-06-30sec_edgar
accounts_payable{"amount": 327286000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-03-31sec_edgar
accounts_payable{"amount": 303687000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_payable{"amount": 335970000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-09-30sec_edgar
accounts_payable{"amount": 294775000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-06-30sec_edgar
accounts_payable{"amount": 196363000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2010-12-31sec_edgar
accounts_receivable{"amount": 1744093000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2026-06-30sec_edgar
accounts_receivable{"amount": 1594226000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2026-03-31sec_edgar
accounts_receivable{"amount": 1540263000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2025-12-31sec_edgar
accounts_receivable{"amount": 1692194000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2025-09-30sec_edgar
accounts_receivable{"amount": 1424928000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2025-06-30sec_edgar
accounts_receivable{"amount": 1345116000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2025-03-31sec_edgar
accounts_receivable{"amount": 1381462000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2024-12-31sec_edgar
accounts_receivable{"amount": 1453579000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2024-09-30sec_edgar
accounts_receivable{"amount": 1341983000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2024-06-30sec_edgar
accounts_receivable{"amount": 1310483000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2024-03-31sec_edgar
accounts_receivable{"amount": 1370074000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2023-12-31sec_edgar
accounts_receivable{"amount": 1542913000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2023-09-30sec_edgar
accounts_receivable{"amount": 1485199000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2023-06-30sec_edgar
accounts_receivable{"amount": 1372046000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2023-03-31sec_edgar
accounts_receivable{"amount": 1399732000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2022-12-31sec_edgar
accounts_receivable{"amount": 1057450000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2022-09-30sec_edgar
accounts_receivable{"amount": 1014616000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2022-06-30sec_edgar
accounts_receivable{"amount": 902477000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-03-31sec_edgar
accounts_receivable{"amount": 1019324000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2021-12-31sec_edgar
accounts_receivable{"amount": 956973000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-09-30sec_edgar
accounts_receivable{"amount": 865235000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-06-30sec_edgar
accounts_receivable{"amount": 876715000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-03-31sec_edgar
accounts_receivable{"amount": 784488000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-12-31sec_edgar
accounts_receivable{"amount": 917099000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-09-30sec_edgar
accounts_receivable{"amount": 927764000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-06-30sec_edgar
accounts_receivable{"amount": 796120000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-03-31sec_edgar
accounts_receivable{"amount": 850326000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2019-12-31sec_edgar
accounts_receivable{"amount": 1953340000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2019-09-30sec_edgar
accounts_receivable{"amount": 1841768000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2019-06-30sec_edgar
accounts_receivable{"amount": 1986335000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2019-03-31sec_edgar
accounts_receivable{"amount": 671324000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2018-12-31sec_edgar
accounts_receivable{"amount": 2368597000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2018-09-30sec_edgar
accounts_receivable{"amount": 2077487000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2018-06-30sec_edgar
accounts_receivable{"amount": 1705126000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2018-03-31sec_edgar
accounts_receivable{"amount": 1598015000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2017-12-31sec_edgar
accounts_receivable{"amount": 1534790000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2017-09-30sec_edgar
accounts_receivable{"amount": 1569392000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2017-06-30sec_edgar
accounts_receivable{"amount": 1086108000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2017-03-31sec_edgar
accounts_receivable{"amount": 1156031000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2016-12-31sec_edgar
accounts_receivable{"amount": 1215954000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2016-09-30sec_edgar
accounts_receivable{"amount": 1091025000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2016-06-30sec_edgar
accounts_receivable{"amount": 970886000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-03-31sec_edgar
accounts_receivable{"amount": 911106000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-12-31sec_edgar
accounts_receivable{"amount": 1023663000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2015-09-30sec_edgar
accounts_receivable{"amount": 1126927000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2015-06-30sec_edgar
accounts_receivable{"amount": 1132832000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2015-03-31sec_edgar
accounts_receivable{"amount": 1303552000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2014-12-31sec_edgar
accounts_receivable{"amount": 1385678000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2014-09-30sec_edgar
accounts_receivable{"amount": 1280250000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2014-06-30sec_edgar
accounts_receivable{"amount": 1185236000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2014-03-31sec_edgar
accounts_receivable{"amount": 1134693000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2013-12-31sec_edgar
accounts_receivable{"amount": 1225122000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2013-09-30sec_edgar
accounts_receivable{"amount": 1115991000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD2013-06-30sec_edgar
accounts_receivable{"amount": 902426000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2013-03-31sec_edgar
accounts_receivable{"amount": 877214000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2012-12-31sec_edgar
accounts_receivable{"amount": 873102000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2012-09-30sec_edgar
accounts_receivable{"amount": 899131000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2012-06-30sec_edgar
accounts_receivable{"amount": 667064000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2012-03-31sec_edgar
accounts_receivable{"amount": 658528000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2011-12-31sec_edgar
accounts_receivable{"amount": 711240000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2011-09-30sec_edgar
accounts_receivable{"amount": 583062000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2011-06-30sec_edgar
accounts_receivable{"amount": 444363000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2010-12-31sec_edgar
capex{"amount": 50331000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2012-09-30sec_edgar
capex{"amount": 28490000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2012-06-30sec_edgar
capex{"amount": 14097000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2012-03-31sec_edgar
capex{"amount": 71710000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2011-12-31sec_edgar
capex{"amount": 56996000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2011-09-30sec_edgar
capex{"amount": 31973000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2011-06-30sec_edgar
capex{"amount": 14620000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2011-03-31sec_edgar
capex{"amount": 30383000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2010-12-31sec_edgar
capex{"amount": 22813000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2010-09-30sec_edgar
capex{"amount": 14143000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2010-06-30sec_edgar
capex{"amount": 21859000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2009-12-31sec_edgar
cash_and_equivalents{"amount": 315641000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2026-06-30sec_edgar
cash_and_equivalents{"amount": 273672000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2026-03-31sec_edgar
cash_and_equivalents{"amount": 396030000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-12-31sec_edgar
cash_and_equivalents{"amount": 231418000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-09-30sec_edgar
cash_and_equivalents{"amount": 191052000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-06-30sec_edgar
cash_and_equivalents{"amount": 345749000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-03-31sec_edgar
cash_and_equivalents{"amount": 399903000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-12-31sec_edgar
cash_and_equivalents{"amount": 181225000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-09-30sec_edgar
cash_and_equivalents{"amount": 297586000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-06-30sec_edgar
cash_and_equivalents{"amount": 249326000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-03-31sec_edgar
cash_and_equivalents{"amount": 529561000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-12-31sec_edgar
cash_and_equivalents{"amount": 214174000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-09-30sec_edgar
cash_and_equivalents{"amount": 119905000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-06-30sec_edgar
cash_and_equivalents{"amount": 141560000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-03-31sec_edgar
cash_and_equivalents{"amount": 370592000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-12-31sec_edgar
cash_and_equivalents{"amount": 95676000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-09-30sec_edgar
cash_and_equivalents{"amount": 138929000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-06-30sec_edgar
cash_and_equivalents{"amount": 233133000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-03-31sec_edgar
cash_and_equivalents{"amount": 360736000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-12-31sec_edgar
cash_and_equivalents{"amount": 239924000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-09-30sec_edgar
cash_and_equivalents{"amount": 237271000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-06-30sec_edgar
cash_and_equivalents{"amount": 512407000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-03-31sec_edgar
cash_and_equivalents{"amount": 423118000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2020-12-31sec_edgar
cash_and_equivalents{"amount": 238174000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2020-09-30sec_edgar
cash_and_equivalents{"amount": 48638000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-06-30sec_edgar
cash_and_equivalents{"amount": 71663000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-03-31sec_edgar
cash_and_equivalents{"amount": 71427000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-12-31sec_edgar
cash_and_equivalents{"amount": 43095000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-09-30sec_edgar
cash_and_equivalents{"amount": 59176000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-06-30sec_edgar
cash_and_equivalents{"amount": 43194000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-03-31sec_edgar
cash_and_equivalents{"amount": 27422000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-12-31sec_edgar
cash_and_equivalents{"amount": 68484000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-09-30sec_edgar
cash_and_equivalents{"amount": 20684000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-06-30sec_edgar
cash_and_equivalents{"amount": 40235000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-03-31sec_edgar
cash_and_equivalents{"amount": 40326000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-12-31sec_edgar
cash_and_equivalents{"amount": 43822000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-09-30sec_edgar
cash_and_equivalents{"amount": 18230000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-06-30sec_edgar
cash_and_equivalents{"amount": 15687000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-03-31sec_edgar
cash_and_equivalents{"amount": 38767000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-12-31sec_edgar
cash_and_equivalents{"amount": 9427000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2016-09-30sec_edgar
cash_and_equivalents{"amount": 8758000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2016-06-30sec_edgar
cash_and_equivalents{"amount": 3885000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2016-03-31sec_edgar
cash_and_equivalents{"amount": 4984000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2015-12-31sec_edgar
cash_and_equivalents{"amount": 7154000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2015-09-30sec_edgar
cash_and_equivalents{"amount": 4755000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2015-06-30sec_edgar
cash_and_equivalents{"amount": 28691000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-03-31sec_edgar
cash_and_equivalents{"amount": 24059000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-12-31sec_edgar
cash_and_equivalents{"amount": 7067000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2014-09-30sec_edgar
cash_and_equivalents{"amount": 15924000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-06-30sec_edgar
cash_and_equivalents{"amount": 9261000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2014-03-31sec_edgar
cash_and_equivalents{"amount": 22927000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2013-12-31sec_edgar
cash_and_equivalents{"amount": 2848000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2013-09-30sec_edgar
cash_and_equivalents{"amount": 13295000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2013-06-30sec_edgar
cash_and_equivalents{"amount": 109247000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2013-03-31sec_edgar
cash_and_equivalents{"amount": 26767000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2012-12-31sec_edgar
cash_and_equivalents{"amount": 10472000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2012-09-30sec_edgar
cash_and_equivalents{"amount": 16428000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2012-06-30sec_edgar
cash_and_equivalents{"amount": 15845000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2012-03-31sec_edgar
cash_and_equivalents{"amount": 7406000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2011-12-31sec_edgar
cash_and_equivalents{"amount": 7284000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2011-09-30sec_edgar
cash_and_equivalents{"amount": 80856000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2011-06-30sec_edgar
cash_and_equivalents{"amount": 197991000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2011-03-31sec_edgar
cash_and_equivalents{"amount": 158693000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2010-12-31sec_edgar
cash_and_equivalents{"amount": 119772000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2010-09-30sec_edgar
cash_and_equivalents{"amount": 69032000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2010-06-30sec_edgar