{"licence":"Free for personal research, with credit (Data by Shikshan Nivesh) and a link. API access, bulk files and commercial use need a licence.","licence_url":"https://shikshannivesh.com/data/licence","version":1,"symbol":"ANET","cik":"1596532","as_of":"2026-08-05","currency":"USD","source":"SEC filings: each company's own statements and arithmetic","splits":[{"date":"2022-02-15","ratio":4,"periods":7},{"date":"2025-02-19","ratio":4,"periods":7}],"filings":{"0001596532-14-000005":{"form":"10-Q","filed":"2014-11-07","period":"2014-09-30","accepted":"2014-11-06 19:16:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653214000005/"},"0001596532-17-000251":{"form":"10-Q","filed":"2017-11-03","period":"2017-09-30","accepted":"2017-11-02 19:27:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653217000251/"},"0001596532-18-000233":{"form":"10-Q","filed":"2018-11-05","period":"2018-09-30","accepted":"2018-11-05 06:53:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653218000233/"},"0001596532-22-000112":{"form":"10-Q","filed":"2022-05-03","period":"2022-03-31","accepted":"2022-05-02 18:58:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653222000112/"},"0001596532-25-000216":{"form":"10-Q","filed":"2025-08-06","period":"2025-06-30","accepted":"2025-08-05 18:02:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653225000216/"},"0001596532-24-000368":{"form":"10-Q","filed":"2024-11-08","period":"2024-09-30","accepted":"2024-11-07 17:53:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653224000368/"},"0001596532-26-000078":{"form":"10-Q","filed":"2026-05-06","period":"2026-03-31","accepted":"2026-05-05 17:55:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653226000078/"},"0001596532-24-000279":{"form":"10-Q","filed":"2024-07-31","period":"2024-06-30","accepted":"2024-07-30 18:00:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653224000279/"},"0001596532-26-000013":{"form":"10-K","filed":"2026-02-17","period":"2025-12-31","accepted":"2026-02-13 19:13:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653226000013/"},"0001350278-14-000011":{"form":"10-Q","filed":"2014-08-08","period":"2014-06-30","accepted":"2014-08-07 20:40:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000135027814000011/"},"0001596532-16-000244":{"form":"10-K","filed":"2016-02-25","period":"2015-12-31","accepted":"2016-02-25 17:08:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653216000244/"},"0001596532-21-000049":{"form":"10-K","filed":"2021-02-19","period":"2020-12-31","accepted":"2021-02-18 19:05:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653221000049/"},"0001596532-15-000013":{"form":"10-Q","filed":"2015-05-15","period":"2015-03-31","accepted":"2015-05-14 19:25:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653215000013/"},"0001596532-20-000226":{"form":"10-Q","filed":"2020-11-03","period":"2020-09-30","accepted":"2020-11-02 18:19:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653220000226/"},"0001596532-18-000018":{"form":"10-K","filed":"2018-02-20","period":"2017-12-31","accepted":"2018-02-16 18:08:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653218000018/"},"0001596532-21-000149":{"form":"10-Q","filed":"2021-05-06","period":"2021-03-31","accepted":"2021-05-05 20:19:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653221000149/"},"0001596532-19-000104":{"form":"10-Q","filed":"2019-05-06","period":"2019-03-31","accepted":"2019-05-03 19:22:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653219000104/"},"0001596532-17-000019":{"form":"10-K","filed":"2017-02-17","period":"2016-12-31","accepted":"2017-02-17 17:18:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653217000019/"},"0001596532-16-000331":{"form":"10-Q","filed":"2016-11-03","period":"2016-09-30","accepted":"2016-11-03 17:30:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653216000331/"},"0001596532-25-000028":{"form":"10-K","filed":"2025-02-19","period":"2024-12-31","accepted":"2025-02-18 19:50:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653225000028/"},"0001596532-18-000109":{"form":"10-Q","filed":"2018-05-04","period":"2018-03-31","accepted":"2018-05-04 17:23:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653218000109/"},"0001596532-20-000148":{"form":"10-Q","filed":"2020-08-05","period":"2020-06-30","accepted":"2020-08-04 19:49:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653220000148/"},"0001596532-22-000294":{"form":"10-Q","filed":"2022-11-01","period":"2022-09-30","accepted":"2022-10-31 18:21:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653222000294/"},"0001596532-15-000011":{"form":"10-K/A","filed":"2015-05-15","period":"2014-12-31","accepted":"2015-05-14 19:03:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653215000011/"},"0001596532-23-000104":{"form":"10-Q","filed":"2023-05-02","period":"2023-03-31","accepted":"2023-05-01 18:25:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653223000104/"},"0001596532-23-000274":{"form":"10-Q","filed":"2023-10-31","period":"2023-09-30","accepted":"2023-10-30 18:06:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653223000274/"},"0001596532-15-000112":{"form":"10-Q","filed":"2015-08-07","period":"2015-06-30","accepted":"2015-08-06 18:37:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653215000112/"},"0001628280-20-006504":{"form":"10-Q","filed":"2020-05-06","period":"2020-03-31","accepted":"2020-05-05 19:22:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000162828020006504/"},"0001596532-22-000026":{"form":"10-K","filed":"2022-02-15","period":"2021-12-31","accepted":"2022-02-14 19:11:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653222000026/"},"0001596532-18-000174":{"form":"10-Q","filed":"2018-08-08","period":"2018-06-30","accepted":"2018-08-07 21:40:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653218000174/"},"0001596532-24-000043":{"form":"10-K","filed":"2024-02-13","period":"2023-12-31","accepted":"2024-02-12 18:02:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653224000043/"},"0001596532-15-000176":{"form":"10-Q","filed":"2015-11-06","period":"2015-09-30","accepted":"2015-11-05 18:25:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653215000176/"},"0001596532-25-000286":{"form":"10-Q","filed":"2025-11-05","period":"2025-09-30","accepted":"2025-11-04 17:52:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653225000286/"},"0001596532-23-000016":{"form":"10-K","filed":"2023-02-14","period":"2022-12-31","accepted":"2023-02-13 18:10:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653223000016/"},"0001596532-15-000004":{"form":"10-K","filed":"2015-03-12","period":"2014-12-31","accepted":"2015-03-11 21:56:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653215000004/"},"0001596532-16-000255":{"form":"10-Q","filed":"2016-05-05","period":"2016-03-31","accepted":"2016-05-05 17:20:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653216000255/"},"0001596532-19-000027":{"form":"10-K","filed":"2019-02-15","period":"2018-12-31","accepted":"2019-02-15 17:26:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653219000027/"},"0001596532-22-000220":{"form":"10-Q","filed":"2022-08-02","period":"2022-06-30","accepted":"2022-08-01 18:31:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653222000220/"},"0001596532-23-000197":{"form":"10-Q","filed":"2023-08-01","period":"2023-06-30","accepted":"2023-07-31 17:48:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653223000197/"},"0001596532-19-000230":{"form":"10-Q","filed":"2019-11-01","period":"2019-09-30","accepted":"2019-10-31 19:15:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653219000230/"},"0001596532-20-000024":{"form":"10-K","filed":"2020-02-14","period":"2019-12-31","accepted":"2020-02-13 19:40:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653220000024/"},"0001596532-24-000173":{"form":"10-Q","filed":"2024-05-08","period":"2024-03-31","accepted":"2024-05-07 18:11:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653224000173/"},"0001596532-26-000175":{"form":"10-Q","filed":"2026-08-05","period":"2026-06-30","accepted":"2026-08-04 18:08:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653226000175/"},"0001596532-25-000106":{"form":"10-Q","filed":"2025-05-07","period":"2025-03-31","accepted":"2025-05-06 18:08:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653225000106/"},"0001596532-21-000255":{"form":"10-Q","filed":"2021-08-03","period":"2021-06-30","accepted":"2021-08-02 18:35:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653221000255/"},"0001596532-19-000184":{"form":"10-Q","filed":"2019-08-02","period":"2019-06-30","accepted":"2019-08-02 16:40:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653219000184/"},"0001596532-17-000088":{"form":"10-Q","filed":"2017-05-08","period":"2017-03-31","accepted":"2017-05-05 21:16:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653217000088/"},"0001596532-21-000354":{"form":"10-Q","filed":"2021-11-02","period":"2021-09-30","accepted":"2021-11-01 21:21:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653221000354/"},"0001596532-17-000201":{"form":"10-Q","filed":"2017-08-04","period":"2017-06-30","accepted":"2017-08-04 16:18:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653217000201/"},"0001596532-16-000291":{"form":"10-Q","filed":"2016-08-05","period":"2016-06-30","accepted":"2016-08-04 20:18:00.0","cik":"1596532","url":"https://www.sec.gov/Archives/edgar/data/1596532/000159653216000291/"}},"annual":{"IS":{"name":"Income statement","periods":["2012-12-31","2013-12-31","2014-12-31","2015-12-31","2016-12-31","2017-12-31","2018-12-31","2019-12-31","2020-12-31","2021-12-31","2022-12-31","2023-12-31","2024-12-31","2025-12-31"],"source":{"2012-12-31":"0001596532-15-000011","2013-12-31":"0001596532-16-000244","2014-12-31":"0001596532-17-000019","2015-12-31":"0001596532-18-000018","2016-12-31":"0001596532-19-000027","2017-12-31":"0001596532-20-000024","2018-12-31":"0001596532-21-000049","2019-12-31":"0001596532-22-000026","2020-12-31":"0001596532-23-000016","2021-12-31":"0001596532-24-000043","2022-12-31":"0001596532-25-000028","2023-12-31":"0001596532-26-000013","2024-12-31":"0001596532-26-000013","2025-12-31":"0001596532-26-000013"},"frame_from":"0001596532-26-000013","lines":[{"tag":"RevenueFromContractWithCustomerExcludingAssessedTax","also_tags":["SalesRevenueNet"],"label":"Total revenue","note":null,"earlier_labels":["Revenue"],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":193408000},"2013-12-31":{"v":361224000},"2014-12-31":{"v":584106000},"2015-12-31":{"v":837591000},"2016-12-31":{"v":1129167000},"2017-12-31":{"v":1646186000},"2018-12-31":{"v":2151369000},"2019-12-31":{"v":2410706000},"2020-12-31":{"v":2317512000},"2021-12-31":{"v":2948037000},"2022-12-31":{"v":4381310000},"2023-12-31":{"v":5860200000,"first_filed":5860168000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":7003100000,"first_filed":7003146000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":9005700000}},"depth":1,"sign":1},{"tag":"CostOfGoodsSold","also_tags":[],"label":"Product","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-12-31":{"v":112958000},"2014-12-31":{"v":174004000},"2015-12-31":{"v":263585000},"2016-12-31":{"v":369768000,"src":"0001596532-18-000018"},"2017-12-31":{"v":538035000,"src":"0001596532-18-000018"}},"depth":1,"sign":null},{"tag":"CostOfServices","also_tags":[],"label":"Service","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-12-31":{"v":9728000},"2014-12-31":{"v":18011000},"2015-12-31":{"v":30446000},"2016-12-31":{"v":36283000,"src":"0001596532-18-000018"},"2017-12-31":{"v":46382000,"src":"0001596532-18-000018"}},"depth":1,"sign":null},{"tag":"CostOfGoodsAndServicesSold","also_tags":["CostOfRevenue"],"label":"Total cost of revenue","note":null,"earlier_labels":["Cost of revenue"],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":61252000},"2013-12-31":{"v":122686000},"2014-12-31":{"v":192015000},"2015-12-31":{"v":294031000},"2016-12-31":{"v":406051000},"2017-12-31":{"v":584417000},"2018-12-31":{"v":777992000},"2019-12-31":{"v":866368000},"2020-12-31":{"v":835626000},"2021-12-31":{"v":1067258000},"2022-12-31":{"v":1705614000},"2023-12-31":{"v":2229900000,"first_filed":2229887000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":2511800000,"first_filed":2511843000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":3237000000}},"depth":1,"sign":-1},{"tag":"GrossProfit","also_tags":[],"label":"Gross profit","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":132156000},"2013-12-31":{"v":238538000},"2014-12-31":{"v":392091000},"2015-12-31":{"v":543560000},"2016-12-31":{"v":723116000},"2017-12-31":{"v":1061769000},"2018-12-31":{"v":1373377000},"2019-12-31":{"v":1544338000},"2020-12-31":{"v":1481886000},"2021-12-31":{"v":1880779000},"2022-12-31":{"v":2675696000},"2023-12-31":{"v":3630300000,"first_filed":3630281000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":4491300000},"2025-12-31":{"v":5768700000}},"depth":0,"sign":1},{"tag":"ResearchAndDevelopmentExpense","also_tags":[],"label":"Research and development","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":55155000},"2013-12-31":{"v":98587000},"2014-12-31":{"v":148909000},"2015-12-31":{"v":209448000},"2016-12-31":{"v":273581000},"2017-12-31":{"v":349594000},"2018-12-31":{"v":442468000},"2019-12-31":{"v":462759000},"2020-12-31":{"v":486594000},"2021-12-31":{"v":586752000},"2022-12-31":{"v":728394000},"2023-12-31":{"v":854900000,"first_filed":854918000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":996700000,"first_filed":996717000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":1237300000}},"depth":2,"sign":1},{"tag":"SellingAndMarketingExpense","also_tags":[],"label":"Sales and marketing","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":28603000},"2013-12-31":{"v":55115000},"2014-12-31":{"v":85338000},"2015-12-31":{"v":109084000},"2016-12-31":{"v":130887000},"2017-12-31":{"v":155105000},"2018-12-31":{"v":187142000},"2019-12-31":{"v":213907000},"2020-12-31":{"v":229366000},"2021-12-31":{"v":286171000},"2022-12-31":{"v":326955000},"2023-12-31":{"v":399000000,"first_filed":399034000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":427300000,"first_filed":427264000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":533400000}},"depth":2,"sign":1},{"tag":"GeneralAndAdministrativeExpense","also_tags":[],"label":"General and administrative","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":8501000},"2013-12-31":{"v":18688000},"2014-12-31":{"v":32331000},"2015-12-31":{"v":75720000},"2016-12-31":{"v":75239000},"2017-12-31":{"v":86798000},"2018-12-31":{"v":65420000},"2019-12-31":{"v":61898000},"2020-12-31":{"v":66242000},"2021-12-31":{"v":83117000},"2022-12-31":{"v":93241000},"2023-12-31":{"v":119100000,"first_filed":119080000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":122700000,"first_filed":122706000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":141900000}},"depth":2,"sign":1},{"tag":"LitigationSettlementExpense","also_tags":[],"label":"Legal settlement","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2016-12-31":{"v":0},"2017-12-31":{"v":0},"2018-12-31":{"v":405000000},"2019-12-31":{"v":0,"src":"0001596532-21-000049"},"2020-12-31":{"v":0,"src":"0001596532-21-000049"}},"depth":2,"sign":null},{"tag":"OperatingExpenses","also_tags":[],"label":"Total operating expenses","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":92259000},"2013-12-31":{"v":172390000},"2014-12-31":{"v":266578000},"2015-12-31":{"v":394252000},"2016-12-31":{"v":479707000},"2017-12-31":{"v":591497000},"2018-12-31":{"v":1100030000},"2019-12-31":{"v":738564000},"2020-12-31":{"v":782202000},"2021-12-31":{"v":956040000},"2022-12-31":{"v":1148590000},"2023-12-31":{"v":1373000000,"first_filed":1373032000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":1546700000,"first_filed":1546687000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":1912600000}},"depth":1,"sign":-1},{"tag":"OperatingIncomeLoss","also_tags":[],"label":"Income from operations","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":39897000},"2013-12-31":{"v":66148000},"2014-12-31":{"v":125513000},"2015-12-31":{"v":149308000},"2016-12-31":{"v":243409000},"2017-12-31":{"v":470272000},"2018-12-31":{"v":273347000},"2019-12-31":{"v":805774000},"2020-12-31":{"v":699684000},"2021-12-31":{"v":924739000},"2022-12-31":{"v":1527106000},"2023-12-31":{"v":2257300000,"first_filed":2257249000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":2944600000,"first_filed":2944616000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":3856100000}},"depth":0,"sign":1},{"tag":"InterestExpenseRelatedParty","also_tags":[],"label":"Interest expenserelated party","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":1735000},"2013-12-31":{"v":1739000},"2014-12-31":{"v":782000,"src":"0001596532-16-000244"},"2015-12-31":{"v":0,"src":"0001596532-16-000244"}},"depth":0,"sign":null},{"tag":"InterestExpense","also_tags":["InterestExpenseExcludingRelatedParty"],"label":"Interest expense","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":5322000},"2013-12-31":{"v":5380000},"2014-12-31":{"v":6280000,"first_filed":5498000,"first_src":"0001596532-15-000004"},"2015-12-31":{"v":3152000},"2016-12-31":{"v":3136000},"2017-12-31":{"v":2780000,"src":"0001596532-19-000027"},"2018-12-31":{"v":2701000,"src":"0001596532-19-000027"}},"depth":0,"sign":null},{"tag":"OtherNonoperatingIncomeExpense","also_tags":[],"label":"Other income, net","note":"expense","earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":135000},"2013-12-31":{"v":-754000},"2014-12-31":{"v":2275000},"2015-12-31":{"v":-147000},"2016-12-31":{"v":1952000},"2017-12-31":{"v":7268000,"src":"0001596532-19-000027"},"2018-12-31":{"v":18155000,"src":"0001596532-19-000027"}},"depth":0,"sign":null},{"tag":"NonoperatingIncomeExpense","also_tags":[],"label":"Other income, net","note":null,"earlier_labels":["Total other income, net"],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":-6922000},"2013-12-31":{"v":-7873000},"2014-12-31":{"v":-4005000},"2015-12-31":{"v":-3299000},"2016-12-31":{"v":-1184000},"2017-12-31":{"v":4488000},"2018-12-31":{"v":15454000},"2019-12-31":{"v":56496000},"2020-12-31":{"v":39179000},"2021-12-31":{"v":6140000},"2022-12-31":{"v":54690000},"2023-12-31":{"v":164700000,"first_filed":164777000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":320500000,"first_filed":320418000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":393600000}},"depth":1,"sign":1},{"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","also_tags":[],"label":"Income before income taxes","note":null,"earlier_labels":["Income before provision for income taxes"],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":32975000},"2013-12-31":{"v":58275000},"2014-12-31":{"v":121508000},"2015-12-31":{"v":146009000},"2016-12-31":{"v":242225000},"2017-12-31":{"v":474760000},"2018-12-31":{"v":288801000},"2019-12-31":{"v":862270000},"2020-12-31":{"v":738863000},"2021-12-31":{"v":930879000},"2022-12-31":{"v":1581796000},"2023-12-31":{"v":2422000000,"first_filed":2422026000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":3265100000,"first_filed":3265034000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":4249700000}},"depth":0,"sign":1},{"tag":"IncomeTaxExpenseBenefit","also_tags":[],"label":"Provision for income taxes","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":11626000},"2013-12-31":{"v":15815000},"2014-12-31":{"v":34658000},"2015-12-31":{"v":24907000},"2016-12-31":{"v":58036000},"2017-12-31":{"v":51559000},"2018-12-31":{"v":-39314000},"2019-12-31":{"v":2403000},"2020-12-31":{"v":104306000},"2021-12-31":{"v":90025000},"2022-12-31":{"v":229350000},"2023-12-31":{"v":334700000,"first_filed":334705000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":413000000,"first_filed":412980000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":738300000}},"depth":1,"sign":-1},{"tag":"NetIncomeLoss","also_tags":[],"label":"Net income","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":21349000},"2013-12-31":{"v":42460000},"2014-12-31":{"v":86850000},"2015-12-31":{"v":121102000},"2016-12-31":{"v":184189000},"2017-12-31":{"v":423201000},"2018-12-31":{"v":328115000},"2019-12-31":{"v":859867000},"2020-12-31":{"v":634557000},"2021-12-31":{"v":840854000},"2022-12-31":{"v":1352446000},"2023-12-31":{"v":2087300000,"first_filed":2087321000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":2852100000,"first_filed":2852054000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":3511400000}},"depth":0,"sign":1},{"tag":"NetIncomeLossAvailableToCommonStockholdersBasic","also_tags":[],"label":"Basic","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":9622000},"2013-12-31":{"v":20777000},"2014-12-31":{"v":68889000},"2015-12-31":{"v":119115000},"2016-12-31":{"v":182965000},"2017-12-31":{"v":422400000},"2018-12-31":{"v":327926000},"2019-12-31":{"v":859444000},"2020-12-31":{"v":634557000,"src":"0001596532-22-000026"},"2021-12-31":{"v":840854000,"src":"0001596532-22-000026"}},"depth":0,"sign":null},{"tag":"NetIncomeLossAvailableToCommonStockholdersDiluted","also_tags":[],"label":"Diluted","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":9662000},"2013-12-31":{"v":21780000},"2014-12-31":{"v":70524000},"2015-12-31":{"v":119264000},"2016-12-31":{"v":183039000},"2017-12-31":{"v":422468000},"2018-12-31":{"v":327941000},"2019-12-31":{"v":859468000},"2020-12-31":{"v":634557000,"src":"0001596532-22-000026"},"2021-12-31":{"v":840854000,"src":"0001596532-22-000026"}},"depth":0,"sign":null},{"tag":"EarningsPerShareBasic","also_tags":[],"label":"Basic","note":"in dollars per share","earlier_labels":[],"kind":"per_share","earlier_years":false,"values":{"2012-12-31":{"v":0.024375,"as_filed":0.39},"2013-12-31":{"v":0.0475,"as_filed":0.76},"2014-12-31":{"v":0.08875,"as_filed":1.42},"2015-12-31":{"v":0.113125,"as_filed":1.81},"2016-12-31":{"v":0.16625,"as_filed":2.66},"2017-12-31":{"v":0.365625,"as_filed":5.85},"2018-12-31":{"v":0.274375,"as_filed":4.39},"2019-12-31":{"v":0.705,"as_filed":2.82},"2020-12-31":{"v":0.5225,"as_filed":2.09},"2021-12-31":{"v":0.685,"as_filed":2.74},"2022-12-31":{"v":1.1},"2023-12-31":{"v":1.69},"2024-12-31":{"v":2.27},"2025-12-31":{"v":2.79}},"depth":0,"sign":null},{"tag":"EarningsPerShareDiluted","also_tags":[],"label":"Diluted","note":"in dollars per share","earlier_labels":[],"kind":"per_share","earlier_years":false,"values":{"2012-12-31":{"v":0.024375,"as_filed":0.39},"2013-12-31":{"v":0.045,"as_filed":0.72},"2014-12-31":{"v":0.080625,"as_filed":1.29},"2015-12-31":{"v":0.104375,"as_filed":1.67},"2016-12-31":{"v":0.15625,"as_filed":2.5},"2017-12-31":{"v":0.334375,"as_filed":5.35},"2018-12-31":{"v":0.25375,"as_filed":4.06},"2019-12-31":{"v":0.665,"as_filed":2.66},"2020-12-31":{"v":0.5,"as_filed":2},"2021-12-31":{"v":0.6575,"as_filed":2.63},"2022-12-31":{"v":1.07},"2023-12-31":{"v":1.65},"2024-12-31":{"v":2.23},"2025-12-31":{"v":2.75}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfSharesOutstandingBasic","also_tags":[],"label":"Basic","note":"in shares","earlier_labels":[],"kind":"shares","earlier_years":false,"values":{"2012-12-31":{"v":395376000,"as_filed":24711000},"2013-12-31":{"v":437120000,"as_filed":27320000},"2014-12-31":{"v":774832000,"as_filed":48427000},"2015-12-31":{"v":1055424000,"as_filed":65964000},"2016-12-31":{"v":1100336000,"as_filed":68771000},"2017-12-31":{"v":1156128000,"as_filed":72258000},"2018-12-31":{"v":1196000000,"as_filed":74750000},"2019-12-31":{"v":1220992000,"as_filed":305248000},"2020-12-31":{"v":1215744000,"as_filed":303936000},"2021-12-31":{"v":1226048000,"as_filed":306512000},"2022-12-31":{"v":1225891000},"2023-12-31":{"v":1237400000,"first_filed":1237416000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":1256300000,"first_filed":1256303000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":1258000000}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfDilutedSharesOutstanding","also_tags":[],"label":"Diluted","note":"in shares","earlier_labels":[],"kind":"shares","earlier_years":false,"values":{"2012-12-31":{"v":398416000,"as_filed":24901000},"2013-12-31":{"v":480816000,"as_filed":30051000},"2014-12-31":{"v":873440000,"as_filed":54590000},"2015-12-31":{"v":1142576000,"as_filed":71411000},"2016-12-31":{"v":1171552000,"as_filed":73222000},"2017-12-31":{"v":1263632000,"as_filed":78977000},"2018-12-31":{"v":1293504000,"as_filed":80844000},"2019-12-31":{"v":1294064000,"as_filed":323516000},"2020-12-31":{"v":1271440000,"as_filed":317860000},"2021-12-31":{"v":1276952000,"as_filed":319238000},"2022-12-31":{"v":1265835000},"2023-12-31":{"v":1268500000,"first_filed":1268540000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":1281100000,"first_filed":1281077000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":1275700000}},"depth":0,"sign":null},{"tag":"SalesRevenueGoodsNet","also_tags":[],"label":"Product","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-12-31":{"v":331687000},"2014-12-31":{"v":531543000},"2015-12-31":{"v":744877000},"2016-12-31":{"v":991337000,"src":"0001596532-18-000018"},"2017-12-31":{"v":1432810000,"src":"0001596532-18-000018"}},"depth":0,"sign":null},{"tag":"SalesRevenueServicesNet","also_tags":[],"label":"Service","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-12-31":{"v":29537000},"2014-12-31":{"v":52563000},"2015-12-31":{"v":92714000},"2016-12-31":{"v":137830000,"src":"0001596532-18-000018"},"2017-12-31":{"v":213376000,"src":"0001596532-18-000018"}},"depth":0,"sign":null}]},"BS":{"name":"Balance sheet","periods":["2013-12-31","2014-12-31","2015-12-31","2016-12-31","2017-12-31","2018-12-31","2019-12-31","2020-12-31","2021-12-31","2022-12-31","2023-12-31","2024-12-31","2025-12-31"],"source":{"2013-12-31":"0001596532-15-000011","2014-12-31":"0001596532-16-000244","2015-12-31":"0001596532-17-000019","2016-12-31":"0001596532-18-000018","2017-12-31":"0001596532-19-000027","2018-12-31":"0001596532-20-000024","2019-12-31":"0001596532-21-000049","2020-12-31":"0001596532-22-000026","2021-12-31":"0001596532-23-000016","2022-12-31":"0001596532-24-000043","2023-12-31":"0001596532-25-000028","2024-12-31":"0001596532-26-000013","2025-12-31":"0001596532-26-000013"},"frame_from":"0001596532-26-000013","lines":[{"tag":"CashAndCashEquivalentsAtCarryingValue","also_tags":[],"label":"Cash and cash equivalents","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":113664000},"2014-12-31":{"v":240031000},"2015-12-31":{"v":687326000},"2016-12-31":{"v":567923000},"2017-12-31":{"v":859192000},"2018-12-31":{"v":649950000},"2019-12-31":{"v":1111286000},"2020-12-31":{"v":893219000},"2021-12-31":{"v":620813000},"2022-12-31":{"v":671707000},"2023-12-31":{"v":1938606000},"2024-12-31":{"v":2762400000,"first_filed":2762357000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":1963900000}},"depth":1,"sign":1},{"tag":"AvailableForSaleSecuritiesDebtSecuritiesCurrent","also_tags":[],"label":"Marketable securities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":0},"2014-12-31":{"v":209426000},"2015-12-31":{"v":0},"2016-12-31":{"v":299910000},"2017-12-31":{"v":676363000},"2018-12-31":{"v":1306197000},"2019-12-31":{"v":1613082000},"2020-12-31":{"v":1979649000},"2021-12-31":{"v":2787502000},"2022-12-31":{"v":2352022000},"2023-12-31":{"v":3069362000},"2024-12-31":{"v":5541100000,"first_filed":5541116000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":8779100000}},"depth":1,"sign":1},{"tag":"AccountsReceivableNetCurrent","also_tags":[],"label":"Accounts receivable, net","note":null,"earlier_labels":["Accounts receivable, net of rebates and allowances of $5,088 and $4,497, respectively","Accounts receivable, net of rebates and allowances of $4,497 and $6,160, respectively","Accounts receivable, net of rebates and allowances of $6,160 and $9,120, respectively","Accounts receivable, net of rebates and allowances of $9,120 and $7,535, respectively","Accounts receivable, net of rebates and allowances of $7,535 and $1,521, respectively","Accounts receivable, net of allowances of $1,521 and $1,529, respectively","Accounts receivable, net of allowances of $1,529 and $3,094, respectively","Accounts receivable, net of allowances of $3,094 and $2,339, respectively"],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":77999000},"2014-12-31":{"v":96982000},"2015-12-31":{"v":144263000},"2016-12-31":{"v":253119000},"2017-12-31":{"v":247346000},"2018-12-31":{"v":331777000},"2019-12-31":{"v":391987000},"2020-12-31":{"v":389540000},"2021-12-31":{"v":516509000},"2022-12-31":{"v":923096000},"2023-12-31":{"v":1034398000,"first_filed":1024569000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":1140500000,"first_filed":1140478000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":1886900000}},"depth":1,"sign":1},{"tag":"InventoryNet","also_tags":[],"label":"Inventories","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":67094000,"first_filed":73360000,"first_src":"0001350278-14-000011"},"2014-12-31":{"v":78006000,"first_filed":80519000,"first_src":"0001596532-15-000004"},"2015-12-31":{"v":92129000},"2016-12-31":{"v":236490000},"2017-12-31":{"v":306198000},"2018-12-31":{"v":264557000},"2019-12-31":{"v":243825000},"2020-12-31":{"v":479668000},"2021-12-31":{"v":650117000},"2022-12-31":{"v":1289706000},"2023-12-31":{"v":1945180000},"2024-12-31":{"v":1834600000,"first_filed":1834572000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":2247100000}},"depth":1,"sign":1},{"tag":"DeferredTaxAssetsLiabilitiesNetCurrent","also_tags":[],"label":"Deferred tax assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-12-31":{"v":12356000},"2014-12-31":{"v":12252000},"2015-12-31":{"v":0,"src":"0001596532-16-000244"}},"depth":1,"sign":null},{"tag":"PrepaidExpenseAndOtherAssetsCurrent","also_tags":[],"label":"Prepaid expenses and other current assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":7653000,"first_filed":4144000,"first_src":"0001350278-14-000011"},"2014-12-31":{"v":42782000,"first_filed":40269000,"first_src":"0001596532-15-000004"},"2015-12-31":{"v":50610000},"2016-12-31":{"v":168684000},"2017-12-31":{"v":177330000},"2018-12-31":{"v":162321000},"2019-12-31":{"v":111456000},"2020-12-31":{"v":94922000},"2021-12-31":{"v":237735000},"2022-12-31":{"v":314217000},"2023-12-31":{"v":412518000},"2024-12-31":{"v":632300000,"first_filed":632292000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":1510000000}},"depth":1,"sign":1},{"tag":"OtherShortTermInvestments","also_tags":[],"label":"Investments","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-12-31":{"v":4000000},"2014-12-31":{"v":0,"src":"0001596532-15-000011"}},"depth":1,"sign":null},{"tag":"AssetsCurrent","also_tags":[],"label":"Total current assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":282766000,"first_filed":285523000,"first_src":"0001350278-14-000011"},"2014-12-31":{"v":679479000},"2015-12-31":{"v":974328000},"2016-12-31":{"v":1526126000},"2017-12-31":{"v":2266429000},"2018-12-31":{"v":2714802000},"2019-12-31":{"v":3471636000},"2020-12-31":{"v":3836998000},"2021-12-31":{"v":4812676000},"2022-12-31":{"v":5550748000},"2023-12-31":{"v":8400064000,"first_filed":8390235000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":11910900000,"first_filed":11910815000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":16387000000}},"depth":0,"sign":1},{"tag":"PropertyPlantAndEquipmentNet","also_tags":[],"label":"Property and equipment, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":67204000},"2014-12-31":{"v":71558000},"2015-12-31":{"v":79706000},"2016-12-31":{"v":76961000},"2017-12-31":{"v":74279000},"2018-12-31":{"v":75355000},"2019-12-31":{"v":39273000},"2020-12-31":{"v":32231000},"2021-12-31":{"v":78634000},"2022-12-31":{"v":95009000},"2023-12-31":{"v":101580000},"2024-12-31":{"v":98800000,"first_filed":98845000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":203100000}},"depth":1,"sign":1},{"tag":"FiniteLivedIntangibleAssetsNet","also_tags":[],"label":"Acquisition-related intangible assets, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2017-12-31":{"v":0},"2018-12-31":{"v":58610000},"2019-12-31":{"v":45235000},"2020-12-31":{"v":122790000},"2021-12-31":{"v":93555000},"2022-12-31":{"v":122205000},"2023-12-31":{"v":88768000,"src":"0001596532-24-000043"}},"depth":1,"sign":null},{"tag":"Goodwill","also_tags":["IntangibleAssetsNetIncludingGoodwill"],"label":"Goodwill","note":null,"earlier_labels":["Goodwill and acquisition-related intangible assets, net"],"kind":"money","earlier_years":false,"values":{"2017-12-31":{"v":0},"2018-12-31":{"v":53684000},"2019-12-31":{"v":54855000},"2020-12-31":{"v":189696000},"2021-12-31":{"v":188397000},"2022-12-31":{"v":265924000},"2023-12-31":{"v":268531000,"src":"0001596532-24-000043"},"2024-12-31":{"v":268500000},"2025-12-31":{"v":416100000}},"depth":1,"sign":1},{"tag":"LongTermInvestments","also_tags":["LongTermInvestmentsAndReceivablesNet"],"label":"Investments","note":null,"earlier_labels":["Investments, non-current"],"kind":"money","earlier_years":true,"values":{"2013-12-31":{"v":0},"2014-12-31":{"v":36636000},"2015-12-31":{"v":36636000},"2016-12-31":{"v":36136000},"2017-12-31":{"v":36136000},"2018-12-31":{"v":30336000},"2019-12-31":{"v":4150000},"2020-12-31":{"v":8314000},"2021-12-31":{"v":20247000},"2022-12-31":{"v":39468000,"src":"0001596532-23-000016"}},"depth":1,"sign":null},{"tag":"OperatingLeaseRightOfUseAsset","also_tags":[],"label":"Operating lease right-of-use assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2018-12-31":{"v":0},"2019-12-31":{"v":87770000},"2020-12-31":{"v":77288000},"2021-12-31":{"v":65182000},"2022-12-31":{"v":53390000,"src":"0001596532-23-000016"}},"depth":1,"sign":null},{"tag":"DeferredIncomeTaxAssetsNet","also_tags":["DeferredTaxAssetsLiabilitiesNetNoncurrent"],"label":"Deferred tax assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":4541000},"2014-12-31":{"v":11510000},"2015-12-31":{"v":48429000},"2016-12-31":{"v":70960000},"2017-12-31":{"v":65125000},"2018-12-31":{"v":126492000},"2019-12-31":{"v":452025000},"2020-12-31":{"v":441531000},"2021-12-31":{"v":442295000},"2022-12-31":{"v":574912000},"2023-12-31":{"v":945792000},"2024-12-31":{"v":1440400000,"first_filed":1440418000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":1773600000}},"depth":1,"sign":1},{"tag":"OtherAssetsNoncurrent","also_tags":[],"label":"Other assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":10009000,"first_filed":3212000,"first_src":"0001350278-14-000011"},"2014-12-31":{"v":11840000},"2015-12-31":{"v":20791000},"2016-12-31":{"v":18824000},"2017-12-31":{"v":18891000},"2018-12-31":{"v":22704000},"2019-12-31":{"v":30346000},"2020-12-31":{"v":30071000},"2021-12-31":{"v":33443000},"2022-12-31":{"v":166612000,"first_filed":73754000,"first_src":"0001596532-23-000016"},"2023-12-31":{"v":151900000},"2024-12-31":{"v":325300000,"first_filed":263303000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":668800000}},"depth":1,"sign":1},{"tag":"Assets","also_tags":[],"label":"TOTAL ASSETS","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":364520000},"2014-12-31":{"v":811023000},"2015-12-31":{"v":1159890000},"2016-12-31":{"v":1729007000},"2017-12-31":{"v":2460860000},"2018-12-31":{"v":3081983000},"2019-12-31":{"v":4185290000},"2020-12-31":{"v":4738919000},"2021-12-31":{"v":5734429000},"2022-12-31":{"v":6775410000},"2023-12-31":{"v":9956635000,"first_filed":9946806000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":14043900000,"first_filed":14043921000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":19448600000}},"depth":0,"sign":null},{"tag":"AccountsPayableCurrent","also_tags":[],"label":"Accounts payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":20111000,"first_filed":14741000,"first_src":"0001350278-14-000011"},"2014-12-31":{"v":32428000},"2015-12-31":{"v":43966000},"2016-12-31":{"v":79457000},"2017-12-31":{"v":52200000},"2018-12-31":{"v":93757000},"2019-12-31":{"v":92105000},"2020-12-31":{"v":134235000},"2021-12-31":{"v":202636000},"2022-12-31":{"v":232572000},"2023-12-31":{"v":435059000},"2024-12-31":{"v":381100000,"first_filed":381083000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":651700000}},"depth":1,"sign":1},{"tag":"AccruedLiabilitiesCurrent","also_tags":[],"label":"Accrued liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":21539000,"first_filed":26909000,"first_src":"0001350278-14-000011"},"2014-12-31":{"v":40369000},"2015-12-31":{"v":60971000},"2016-12-31":{"v":90951000},"2017-12-31":{"v":133827000},"2018-12-31":{"v":123254000},"2019-12-31":{"v":140249000},"2020-12-31":{"v":143357000},"2021-12-31":{"v":226643000},"2022-12-31":{"v":292487000},"2023-12-31":{"v":407302000},"2024-12-31":{"v":435300000,"first_filed":435277000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":475400000}},"depth":1,"sign":1},{"tag":"ContractWithCustomerLiabilityCurrent","also_tags":["DeferredRevenueCurrent"],"label":"Deferred revenue","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":41306000},"2014-12-31":{"v":60327000},"2015-12-31":{"v":122049000},"2016-12-31":{"v":273350000},"2017-12-31":{"v":327706000},"2018-12-31":{"v":358586000},"2019-12-31":{"v":312668000},"2020-12-31":{"v":396259000},"2021-12-31":{"v":593578000},"2022-12-31":{"v":637432000},"2023-12-31":{"v":915204000},"2024-12-31":{"v":1727300000,"first_filed":1727280000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":4002600000}},"depth":1,"sign":1},{"tag":"NotesPayableRelatedPartiesClassifiedCurrent","also_tags":[],"label":"Convertible notes payable, related party","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-12-31":{"v":24743000},"2014-12-31":{"v":0,"src":"0001596532-15-000011"}},"depth":1,"sign":null},{"tag":"InterestPayableRelatedPartiesCurrent","also_tags":[],"label":"Accrued interest payable, related party","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-12-31":{"v":4484000},"2014-12-31":{"v":0,"src":"0001596532-15-000011"}},"depth":1,"sign":null},{"tag":"ConvertibleNotesPayableCurrent","also_tags":[],"label":"Convertible notes payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-12-31":{"v":74050000},"2014-12-31":{"v":0,"src":"0001596532-15-000011"}},"depth":1,"sign":null},{"tag":"InterestPayableCurrent","also_tags":[],"label":"Accrued interest payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-12-31":{"v":12967000},"2014-12-31":{"v":0,"src":"0001596532-15-000011"}},"depth":1,"sign":null},{"tag":"OtherLiabilitiesCurrent","also_tags":[],"label":"Other current liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":10144000},"2014-12-31":{"v":11249000},"2015-12-31":{"v":8025000},"2016-12-31":{"v":15795000},"2017-12-31":{"v":16172000},"2018-12-31":{"v":30907000},"2019-12-31":{"v":52052000},"2020-12-31":{"v":94392000},"2021-12-31":{"v":86972000},"2022-12-31":{"v":131040000},"2023-12-31":{"v":161870000,"first_filed":152041000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":188500000,"first_filed":188582000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":246800000}},"depth":1,"sign":1},{"tag":"LiabilitiesCurrent","also_tags":[],"label":"Total current liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":209344000},"2014-12-31":{"v":144373000},"2015-12-31":{"v":235011000},"2016-12-31":{"v":459553000},"2017-12-31":{"v":529905000},"2018-12-31":{"v":606504000},"2019-12-31":{"v":597074000},"2020-12-31":{"v":768243000},"2021-12-31":{"v":1109829000},"2022-12-31":{"v":1293531000},"2023-12-31":{"v":1919435000,"first_filed":1909606000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":2732200000,"first_filed":2732222000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":5376500000}},"depth":0,"sign":1},{"tag":"AccruedIncomeTaxesNoncurrent","also_tags":[],"label":"Income taxes payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-12-31":{"v":14716000},"2014-12-31":{"v":17323000},"2015-12-31":{"v":14060000},"2016-12-31":{"v":14498000},"2017-12-31":{"v":34067000},"2018-12-31":{"v":36167000},"2019-12-31":{"v":55485000},"2020-12-31":{"v":53053000},"2021-12-31":{"v":69916000},"2022-12-31":{"v":89839000},"2023-12-31":{"v":95751000,"src":"0001596532-24-000043"}},"depth":0,"sign":null},{"tag":"LeaseFinancingObligationNoncurrent","also_tags":[],"label":"Lease financing obligations, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-12-31":{"v":43152000},"2014-12-31":{"v":42547000},"2015-12-31":{"v":41210000},"2016-12-31":{"v":39593000},"2017-12-31":{"v":37673000,"src":"0001596532-18-000018"}},"depth":0,"sign":null},{"tag":"OperatingLeaseLiabilityNoncurrent","also_tags":[],"label":"Operating lease liabilities, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2018-12-31":{"v":0},"2019-12-31":{"v":83022000},"2020-12-31":{"v":72397000},"2021-12-31":{"v":56527000},"2022-12-31":{"v":43964000,"src":"0001596532-23-000016"}},"depth":0,"sign":null},{"tag":"FinanceLeaseLiabilityNoncurrent","also_tags":[],"label":"Finance lease liabilities, non-current","note":null,"earlier_labels":["Lease financing obligations, non-current"],"kind":"money","earlier_years":true,"values":{"2017-12-31":{"v":37673000},"2018-12-31":{"v":35431000},"2019-12-31":{"v":0,"src":"0001596532-20-000024"}},"depth":0,"sign":null},{"tag":"ContractWithCustomerLiabilityNoncurrent","also_tags":["DeferredRevenueNoncurrent"],"label":"Deferred revenue, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":17598000},"2014-12-31":{"v":46141000},"2015-12-31":{"v":74759000},"2016-12-31":{"v":99585000},"2017-12-31":{"v":187556000},"2018-12-31":{"v":228641000},"2019-12-31":{"v":262620000},"2020-12-31":{"v":254568000},"2021-12-31":{"v":335734000},"2022-12-31":{"v":403814000},"2023-12-31":{"v":591000000},"2024-12-31":{"v":1064100000,"first_filed":1064135000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":1369800000}},"depth":1,"sign":1},{"tag":"DeferredIncomeTaxLiabilitiesNet","also_tags":[],"label":"Deferred tax liabilities, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2018-12-31":{"v":3753000},"2019-12-31":{"v":254710000},"2020-12-31":{"v":227936000},"2021-12-31":{"v":129074000},"2022-12-31":{"v":42000,"src":"0001596532-23-000016"}},"depth":1,"sign":null},{"tag":"OtherLiabilitiesNoncurrent","also_tags":[],"label":"Other long-term liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":1978000,"first_filed":19576000,"first_src":"0001350278-14-000011"},"2014-12-31":{"v":4981000},"2015-12-31":{"v":6698000},"2016-12-31":{"v":7958000},"2017-12-31":{"v":9745000},"2018-12-31":{"v":28098000,"first_filed":31851000,"first_src":"0001596532-19-000027"},"2019-12-31":{"v":37693000},"2020-12-31":{"v":42431000},"2021-12-31":{"v":54749000},"2022-12-31":{"v":102406000,"first_filed":58400000,"first_src":"0001596532-23-000016"},"2023-12-31":{"v":227141000,"first_filed":131390000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":252800000,"first_filed":252757000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":331800000}},"depth":1,"sign":1},{"tag":"Liabilities","also_tags":[],"label":"TOTAL LIABILITIES","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":286788000},"2014-12-31":{"v":255365000},"2015-12-31":{"v":371738000},"2016-12-31":{"v":621187000},"2017-12-31":{"v":798946000},"2018-12-31":{"v":938594000},"2019-12-31":{"v":1290604000},"2020-12-31":{"v":1418628000},"2021-12-31":{"v":1755829000},"2022-12-31":{"v":1889590000},"2023-12-31":{"v":2737576000,"first_filed":2727747000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":4049100000,"first_filed":4049114000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":7078100000}},"depth":0,"sign":1},{"tag":"PreferredStockValue","also_tags":[],"label":"Preferred stock, $0.0001 par value100 shares authorized and no shares issued and outstanding as of December 31, 2025 and 2024","note":null,"earlier_labels":["Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of December 31, 2023 and 2022","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of December 31, 2022 and 2021","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of December 31, 2021 and 2020","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of December 31, 2020 and 2019","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of December 31, 2019 and 2018","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of December 31, 2018 and 2017","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of December 31, 2017 and 2016","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of December 31, 2016 and 2015","Preferred stock, $0.0001 par value100,000 shares authorized, no shares issued and outstanding as of December 31, 2015 and 2014","Preferred stock"],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":0},"2014-12-31":{"v":0},"2015-12-31":{"v":0},"2016-12-31":{"v":0},"2017-12-31":{"v":0},"2018-12-31":{"v":0},"2019-12-31":{"v":0},"2020-12-31":{"v":0},"2021-12-31":{"v":0},"2022-12-31":{"v":0},"2023-12-31":{"v":0},"2024-12-31":{"v":0},"2025-12-31":{"v":0}},"depth":1,"sign":1},{"tag":"CommonStockValue","also_tags":[],"label":"Common stock, $0.0001 par value4,000 shares authorized as of December 31, 2025 and 2024; 1,256.5 and 1,261.3 shares issued and outstanding as of December 31, 2025 and 2024","note":null,"earlier_labels":["Common stock, $0.0001 par value4,000,000 shares authorized as of December 31, 2024 and 2023; 1,261,334 and 1,248,982 shares issued and outstanding as of December 31, 2024 and 2023","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2023 and 2022; 312,245 and 306,890 shares issued and outstanding as of December 31, 2023 and 2022","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2022 and 2021; 306,890 and 307,681 shares issued and outstanding as of December 31, 2022 and 2021","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2021 and 2020; 307,681 and 304,696 shares issued and outstanding as of December 31, 2021 and 2020","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2020 and 2019; 76,174 and 76,389 shares issued and outstanding as of December 31, 2020 and 2019","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2019 and 2018; 76,389 and 75,668 shares issued and outstanding as of December 31, 2019 and 2018","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2018 and 2017; 75,668 and 73,706 shares issued and outstanding as of December 31, 2018 and 2017","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2017 and 2016; 73,706 and 70,811 shares issued and outstanding as of December 31, 2017 and 2016","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2016 and 2015; 70,811 and 68,132 shares issued and outstanding as of December 31, 2016 and December 31, 2015","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2015 and 2014; 68,132 and 65,528 shares issued and outstanding as of December 31, 2015 and December 31, 2014","Common stock, $0.0001 par value1,000,000 and 176,000 shares authorized as of December 31, 2014 and December 31, 2013; 65,528 and 31,927 shares issued and outstanding as of December 31, 2014 and December 31, 2013"],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":3000},"2014-12-31":{"v":7000},"2015-12-31":{"v":7000},"2016-12-31":{"v":7000},"2017-12-31":{"v":7000},"2018-12-31":{"v":8000},"2019-12-31":{"v":8000},"2020-12-31":{"v":30000,"first_filed":8000,"first_src":"0001596532-21-000049"},"2021-12-31":{"v":31000},"2022-12-31":{"v":31000},"2023-12-31":{"v":125000,"first_filed":31000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":100000,"first_filed":126000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":100000}},"depth":1,"sign":1},{"tag":"AdditionalPaidInCapital","also_tags":[],"label":"Additional paid-in capital","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":28737000},"2014-12-31":{"v":426171000},"2015-12-31":{"v":537904000},"2016-12-31":{"v":674183000},"2017-12-31":{"v":804731000},"2018-12-31":{"v":956572000},"2019-12-31":{"v":1106305000},"2020-12-31":{"v":1292409000,"first_filed":1292431000,"first_src":"0001596532-21-000049"},"2021-12-31":{"v":1530046000},"2022-12-31":{"v":1780714000},"2023-12-31":{"v":2108237000,"first_filed":2108331000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":2465400000,"first_filed":2465409000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":2911800000}},"depth":1,"sign":1},{"tag":"RetainedEarningsAccumulatedDeficit","also_tags":[],"label":"Retained earnings","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":42964000},"2014-12-31":{"v":129814000},"2015-12-31":{"v":250916000},"2016-12-31":{"v":435105000},"2017-12-31":{"v":859114000},"2018-12-31":{"v":1190803000},"2019-12-31":{"v":1788230000},"2020-12-31":{"v":2027614000},"2021-12-31":{"v":2456823000},"2022-12-31":{"v":3138983000},"2023-12-31":{"v":5114025000},"2024-12-31":{"v":7542500000,"first_filed":7542460000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":9446600000}},"depth":1,"sign":1},{"tag":"AccumulatedOtherComprehensiveIncomeLossNetOfTax","also_tags":[],"label":"Accumulated other comprehensive income","note":"loss","earlier_labels":["Accumulated other comprehensive loss"],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":36000},"2014-12-31":{"v":-334000},"2015-12-31":{"v":-675000},"2016-12-31":{"v":-1475000},"2017-12-31":{"v":-1938000},"2018-12-31":{"v":-3994000},"2019-12-31":{"v":143000},"2020-12-31":{"v":238000},"2021-12-31":{"v":-8300000},"2022-12-31":{"v":-33908000},"2023-12-31":{"v":-3328000},"2024-12-31":{"v":-13200000,"first_filed":-13188000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":12000000}},"depth":1,"sign":1},{"tag":"StockholdersEquity","also_tags":[],"label":"TOTAL STOCKHOLDERS EQUITY","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":77732000},"2014-12-31":{"v":555658000},"2015-12-31":{"v":788152000},"2016-12-31":{"v":1107820000},"2017-12-31":{"v":1661914000},"2018-12-31":{"v":2143389000},"2019-12-31":{"v":2894686000},"2020-12-31":{"v":3320291000},"2021-12-31":{"v":3978600000},"2022-12-31":{"v":4885820000},"2023-12-31":{"v":7219059000},"2024-12-31":{"v":9994800000},"2025-12-31":{"v":12370500000}},"depth":0,"sign":1},{"tag":"LiabilitiesAndStockholdersEquity","also_tags":[],"label":"TOTAL LIABILITIES AND STOCKHOLDERS EQUITY","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":364520000},"2014-12-31":{"v":811023000},"2015-12-31":{"v":1159890000},"2016-12-31":{"v":1729007000},"2017-12-31":{"v":2460860000},"2018-12-31":{"v":3081983000},"2019-12-31":{"v":4185290000},"2020-12-31":{"v":4738919000},"2021-12-31":{"v":5734429000},"2022-12-31":{"v":6775410000},"2023-12-31":{"v":9956635000,"first_filed":9946806000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":14043900000,"first_filed":14043921000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":19448600000}},"depth":0,"sign":null}]},"CF":{"name":"Cash flow","periods":["2012-12-31","2013-12-31","2014-12-31","2015-12-31","2016-12-31","2017-12-31","2018-12-31","2019-12-31","2020-12-31","2021-12-31","2022-12-31","2023-12-31","2024-12-31","2025-12-31"],"source":{"2012-12-31":"0001596532-15-000011","2013-12-31":"0001596532-16-000244","2014-12-31":"0001596532-17-000019","2015-12-31":"0001596532-18-000018","2016-12-31":"0001596532-19-000027","2017-12-31":"0001596532-20-000024","2018-12-31":"0001596532-21-000049","2019-12-31":"0001596532-22-000026","2020-12-31":"0001596532-23-000016","2021-12-31":"0001596532-24-000043","2022-12-31":"0001596532-25-000028","2023-12-31":"0001596532-26-000013","2024-12-31":"0001596532-26-000013","2025-12-31":"0001596532-26-000013"},"frame_from":"0001596532-26-000013","lines":[{"tag":"NetIncomeLoss","also_tags":[],"label":"Net income","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":21349000},"2013-12-31":{"v":42460000},"2014-12-31":{"v":86850000},"2015-12-31":{"v":121102000},"2016-12-31":{"v":184189000},"2017-12-31":{"v":423201000},"2018-12-31":{"v":328115000},"2019-12-31":{"v":859867000},"2020-12-31":{"v":634557000},"2021-12-31":{"v":840854000},"2022-12-31":{"v":1352446000},"2023-12-31":{"v":2087300000,"first_filed":2087321000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":2852100000,"first_filed":2852054000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":3511400000}},"depth":1,"sign":1},{"tag":"DepreciationDepletionAndAmortization","also_tags":[],"label":"Depreciation and amortization","note":null,"earlier_labels":["Depreciation, amortization and other"],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":1779000},"2013-12-31":{"v":5044000},"2014-12-31":{"v":10021000},"2015-12-31":{"v":13671000},"2016-12-31":{"v":19749000},"2017-12-31":{"v":20640000},"2018-12-31":{"v":27671000},"2019-12-31":{"v":32849000},"2020-12-31":{"v":35158000,"first_filed":44590000,"first_src":"0001596532-21-000049"},"2021-12-31":{"v":50334000},"2022-12-31":{"v":62700000},"2023-12-31":{"v":70600000,"first_filed":70630000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":62000000,"first_filed":62038000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":72600000}},"depth":1,"sign":1},{"tag":"NoncashLeaseExpense","also_tags":[],"label":"Noncash lease expense","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2017-12-31":{"v":0},"2018-12-31":{"v":0},"2019-12-31":{"v":16179000},"2020-12-31":{"v":16970000},"2021-12-31":{"v":17112000},"2022-12-31":{"v":18648000,"src":"0001596532-24-000043"},"2023-12-31":{"v":18236000,"src":"0001596532-24-000043"}},"depth":1,"sign":null},{"tag":"ShareBasedCompensation","also_tags":[],"label":"Stock-based compensation","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":4703000},"2013-12-31":{"v":10159000},"2014-12-31":{"v":27619000},"2015-12-31":{"v":45303000},"2016-12-31":{"v":59032000},"2017-12-31":{"v":75427000},"2018-12-31":{"v":91202000},"2019-12-31":{"v":101280000},"2020-12-31":{"v":137042000},"2021-12-31":{"v":186875000},"2022-12-31":{"v":230934000},"2023-12-31":{"v":296800000,"first_filed":296756000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":355400000,"first_filed":355364000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":439200000}},"depth":1,"sign":1},{"tag":"DeferredIncomeTaxExpenseBenefit","also_tags":["DeferredIncomeTaxesAndTaxCredits"],"label":"Deferred income taxes","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":-3722000},"2013-12-31":{"v":-8831000},"2014-12-31":{"v":-6774000},"2015-12-31":{"v":-24409000},"2016-12-31":{"v":-21720000},"2017-12-31":{"v":8426000},"2018-12-31":{"v":-57896000},"2019-12-31":{"v":-75741000},"2020-12-31":{"v":-9144000},"2021-12-31":{"v":-99290000},"2022-12-31":{"v":-244382000},"2023-12-31":{"v":-370800000,"first_filed":-370796000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":-492900000,"first_filed":-492874000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":-312000000}},"depth":1,"sign":1},{"tag":"ProvisionForDoubtfulAccounts","also_tags":[],"label":"Provision for bad debts","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":326000},"2013-12-31":{"v":191000,"src":"0001596532-15-000011"},"2014-12-31":{"v":860000,"src":"0001596532-15-000011"}},"depth":1,"sign":null},{"tag":"UnrealizedGainLossOnInvestments","also_tags":[],"label":"Unrealized gain on equity investments","note":null,"earlier_labels":["loss on investments in privately-held companies, net","Loss on investments in privately-held companies, net"],"kind":"money","earlier_years":true,"values":{"2016-12-31":{"v":0},"2017-12-31":{"v":0},"2018-12-31":{"v":-13800000},"2019-12-31":{"v":5427000},"2020-12-31":{"v":4164000},"2021-12-31":{"v":0,"src":"0001596532-23-000016"},"2022-12-31":{"v":27479000,"src":"0001596532-23-000016"}},"depth":1,"sign":null},{"tag":"MarketableSecuritiesGainLoss","also_tags":[],"label":"loss on sale of marketable securities","note":"Gain","earlier_labels":["Gain on sale of marketable securities"],"kind":"money","earlier_years":true,"values":{"2018-12-31":{"v":0},"2019-12-31":{"v":0},"2020-12-31":{"v":9432000,"src":"0001596532-22-000026"},"2021-12-31":{"v":0,"src":"0001596532-22-000026"}},"depth":1,"sign":null},{"tag":"GainLossOnInvestments","also_tags":[],"label":"Gain on strategic investments","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2021-12-31":{"v":0},"2022-12-31":{"v":27479000,"src":"0001596532-24-000043"},"2023-12-31":{"v":18699000,"src":"0001596532-24-000043"}},"depth":1,"sign":null},{"tag":"InvestmentIncomeNetAmortizationOfDiscountAndPremium","also_tags":["InvestmentIncomeAmortizationOfPremium","AccretionAmortizationOfDiscountsAndPremiumsInvestments"],"label":"Amortization of investment premiums","note":"accretion; discount","earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-12-31":{"v":0},"2014-12-31":{"v":-348000},"2015-12-31":{"v":1471000},"2016-12-31":{"v":-1493000},"2017-12-31":{"v":-1452000},"2018-12-31":{"v":3360000},"2019-12-31":{"v":6771000},"2020-12-31":{"v":-10381000},"2021-12-31":{"v":-26847000},"2022-12-31":{"v":-12767000},"2023-12-31":{"v":33518000,"src":"0001596532-25-000028"},"2024-12-31":{"v":60468000,"src":"0001596532-25-000028"}},"depth":1,"sign":null},{"tag":"GainLossOnSaleOfNotesReceivable","also_tags":[],"label":"Realized gain on notes receivable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":0},"2013-12-31":{"v":0},"2014-12-31":{"v":4000000},"2015-12-31":{"v":0,"src":"0001596532-17-000019"},"2016-12-31":{"v":0,"src":"0001596532-17-000019"}},"depth":1,"sign":null},{"tag":"AmortizationOfDebtDiscountPremium","also_tags":[],"label":"Amortization of debt discount","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":1040000},"2013-12-31":{"v":1118000},"2014-12-31":{"v":527000},"2015-12-31":{"v":0,"src":"0001596532-17-000019"},"2016-12-31":{"v":0,"src":"0001596532-17-000019"}},"depth":1,"sign":null},{"tag":"WriteOffOfDeferredDebtIssuanceCost","also_tags":[],"label":"Write-off of debt discount on notes payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":0},"2013-12-31":{"v":0},"2014-12-31":{"v":680000},"2015-12-31":{"v":0,"src":"0001596532-17-000019"},"2016-12-31":{"v":0,"src":"0001596532-17-000019"}},"depth":1,"sign":null},{"tag":"OtherOperatingActivitiesCashFlowStatement","also_tags":["ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"],"label":"Other","note":null,"earlier_labels":["Excess tax benefit on stock based-compensation"],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":95000},"2013-12-31":{"v":882000},"2014-12-31":{"v":17436000},"2015-12-31":{"v":37251000,"src":"0001596532-17-000019"},"2016-12-31":{"v":42855000,"src":"0001596532-17-000019"},"2022-12-31":{"v":-8831000},"2023-12-31":{"v":-34000000,"first_filed":-463000,"first_src":"0001596532-25-000028"},"2024-12-31":{"v":-53600000,"first_filed":6939000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":-27100000}},"depth":1,"sign":1},{"tag":"OtherNoncashIncomeExpense","also_tags":[],"label":"Other","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":0},"2013-12-31":{"v":0,"src":"0001596532-15-000011"},"2014-12-31":{"v":-348000,"src":"0001596532-15-000011"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInAccountsReceivable","also_tags":[],"label":"Accounts receivable, net","note":null,"earlier_labels":["Accounts receivable"],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":22043000},"2013-12-31":{"v":28098000,"first_filed":28289000,"first_src":"0001596532-15-000004"},"2014-12-31":{"v":18984000,"first_filed":19844000,"first_src":"0001596532-15-000004"},"2015-12-31":{"v":47281000},"2016-12-31":{"v":108856000},"2017-12-31":{"v":-5773000},"2018-12-31":{"v":77916000},"2019-12-31":{"v":60210000},"2020-12-31":{"v":-10673000},"2021-12-31":{"v":126969000},"2022-12-31":{"v":401950000,"first_filed":401531000,"first_src":"0001596532-23-000016"},"2023-12-31":{"v":105900000,"first_filed":101473000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":106100000,"first_filed":106080000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":746400000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInInventories","also_tags":[],"label":"Inventories","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":7153000},"2013-12-31":{"v":49179000},"2014-12-31":{"v":13425000},"2015-12-31":{"v":14123000},"2016-12-31":{"v":144361000},"2017-12-31":{"v":69708000},"2018-12-31":{"v":-51054000},"2019-12-31":{"v":-20927000},"2020-12-31":{"v":235318000},"2021-12-31":{"v":170449000},"2022-12-31":{"v":638948000},"2023-12-31":{"v":655500000,"first_filed":655474000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":-110600000,"first_filed":-110608000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":412500000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInOtherCurrentAssets","also_tags":["IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"],"label":"Other assets","note":null,"earlier_labels":["Prepaid expenses and other current assets","Prepaid expenses and other current assets-2014 as restated"],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":5009000},"2013-12-31":{"v":-2981000},"2014-12-31":{"v":15257000,"first_filed":32616000,"first_src":"0001596532-15-000004"},"2015-12-31":{"v":7827000},"2016-12-31":{"v":115074000},"2017-12-31":{"v":11645000},"2018-12-31":{"v":-21411000},"2019-12-31":{"v":-54259000},"2020-12-31":{"v":5966000,"first_filed":-13846000,"first_src":"0001596532-21-000049"},"2021-12-31":{"v":130222000},"2022-12-31":{"v":117465000},"2023-12-31":{"v":66400000,"first_filed":66401000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":234200000,"first_filed":234242000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":937400000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInOtherNoncurrentAssets","also_tags":[],"label":"Other assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":173000},"2013-12-31":{"v":305000},"2014-12-31":{"v":4261000},"2015-12-31":{"v":3087000},"2016-12-31":{"v":-2866000},"2017-12-31":{"v":-907000},"2018-12-31":{"v":3389000},"2019-12-31":{"v":8112000},"2020-12-31":{"v":-4965000},"2021-12-31":{"v":4220000,"src":"0001596532-23-000016"},"2022-12-31":{"v":32299000,"src":"0001596532-23-000016"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInAccountsPayable","also_tags":[],"label":"Accounts payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":3842000},"2013-12-31":{"v":3865000},"2014-12-31":{"v":14007000},"2015-12-31":{"v":9037000},"2016-12-31":{"v":38678000},"2017-12-31":{"v":-30104000},"2018-12-31":{"v":39337000},"2019-12-31":{"v":-1937000},"2020-12-31":{"v":41161000},"2021-12-31":{"v":66681000},"2022-12-31":{"v":31436000},"2023-12-31":{"v":198600000,"first_filed":198612000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":-51600000,"first_filed":-51635000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":260500000}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInAccruedLiabilities","also_tags":[],"label":"Accrued liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":6544000},"2013-12-31":{"v":11967000},"2014-12-31":{"v":18874000},"2015-12-31":{"v":20398000},"2016-12-31":{"v":30629000},"2017-12-31":{"v":43535000},"2018-12-31":{"v":-14786000},"2019-12-31":{"v":16366000},"2020-12-31":{"v":2728000},"2021-12-31":{"v":83524000,"src":"0001596532-23-000016"},"2022-12-31":{"v":66586000,"src":"0001596532-23-000016"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInOtherOperatingLiabilities","also_tags":[],"label":"Other liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":537000},"2013-12-31":{"v":2080000},"2014-12-31":{"v":2105000},"2015-12-31":{"v":1171000},"2016-12-31":{"v":8894000},"2017-12-31":{"v":1475000},"2018-12-31":{"v":17455000},"2019-12-31":{"v":7921000},"2020-12-31":{"v":17102000},"2021-12-31":{"v":78187000,"first_filed":-5337000,"first_src":"0001596532-22-000026"},"2022-12-31":{"v":71123000,"first_filed":4118000,"first_src":"0001596532-23-000016"},"2023-12-31":{"v":128100000,"first_filed":123694000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":47800000,"first_filed":47823000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":119400000}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInInterestPayableNet","also_tags":[],"label":"Interest payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":4512000},"2013-12-31":{"v":4501000},"2014-12-31":{"v":-960000,"first_filed":-1630000,"first_src":"0001596532-15-000004"},"2015-12-31":{"v":0,"src":"0001596532-17-000019"},"2016-12-31":{"v":0,"src":"0001596532-17-000019"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseinInterestPayableRelatedParties","also_tags":[],"label":"Interest payablerelated party","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":1504000},"2013-12-31":{"v":1500000},"2014-12-31":{"v":670000,"src":"0001596532-16-000244"},"2015-12-31":{"v":0,"src":"0001596532-16-000244"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInContractWithCustomerLiability","also_tags":["IncreaseDecreaseInDeferredRevenue"],"label":"Deferred revenue","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":13451000},"2013-12-31":{"v":34127000},"2014-12-31":{"v":47564000},"2015-12-31":{"v":90340000},"2016-12-31":{"v":176126000},"2017-12-31":{"v":142327000},"2018-12-31":{"v":70533000},"2019-12-31":{"v":-11939000},"2020-12-31":{"v":50352000},"2021-12-31":{"v":278485000},"2022-12-31":{"v":98957000},"2023-12-31":{"v":465000000,"first_filed":464958000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":1285200000,"first_filed":1285211000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":2452000000}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInIncomeTaxes","also_tags":["IncreaseDecreaseInAccruedIncomeTaxesPayable"],"label":"Income taxes, net","note":null,"earlier_labels":["Income taxes payable"],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":4914000},"2013-12-31":{"v":2141000},"2014-12-31":{"v":4377000},"2015-12-31":{"v":32018000},"2016-12-31":{"v":42650000},"2017-12-31":{"v":19921000},"2018-12-31":{"v":-112000},"2019-12-31":{"v":23523000},"2020-12-31":{"v":28617000},"2021-12-31":{"v":-2589000},"2022-12-31":{"v":44026000},"2023-12-31":{"v":20200000,"first_filed":20168000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":-66500000,"first_filed":-66503000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":-47800000}},"depth":1,"sign":1},{"tag":"NetCashProvidedByUsedInOperatingActivities","also_tags":[],"label":"Net cash provided by operating activities","note":null,"earlier_labels":["Net cash provided by operating activities-2014 as restated"],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":26306000},"2013-12-31":{"v":34648000},"2014-12-31":{"v":131875000,"first_filed":114516000,"first_src":"0001596532-15-000004"},"2015-12-31":{"v":237784000,"first_filed":200533000,"first_src":"0001596532-16-000244"},"2016-12-31":{"v":174295000,"first_filed":131440000,"first_src":"0001596532-17-000019"},"2017-12-31":{"v":631627000},"2018-12-31":{"v":503119000},"2019-12-31":{"v":963034000},"2020-12-31":{"v":735114000},"2021-12-31":{"v":1015856000},"2022-12-31":{"v":492813000},"2023-12-31":{"v":2034000000,"first_filed":2034014000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":3708200000,"first_filed":3708235000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":4371900000}},"depth":0,"sign":1},{"tag":"ProceedsFromSaleAndMaturityOfMarketableSecurities","also_tags":[],"label":"Proceeds from maturities of marketable securities","note":null,"earlier_labels":["Proceeds from marketable securities","Proceeds from Sale and Maturity of Marketable Securities"],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":0},"2014-12-31":{"v":0},"2015-12-31":{"v":208200000},"2016-12-31":{"v":137855000},"2017-12-31":{"v":206332000},"2018-12-31":{"v":547797000},"2019-12-31":{"v":1208717000},"2020-12-31":{"v":1545689000},"2021-12-31":{"v":1455465000},"2022-12-31":{"v":1643824000},"2023-12-31":{"v":1887900000,"first_filed":1887939000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":2058600000,"first_filed":2058588000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":3432500000}},"depth":1,"sign":1},{"tag":"ProceedsFromSaleOfAvailableForSaleSecuritiesDebt","also_tags":[],"label":"Proceeds from sale of marketable securities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-12-31":{"v":0},"2019-12-31":{"v":0},"2020-12-31":{"v":772978000},"2021-12-31":{"v":19607000},"2022-12-31":{"v":193782000},"2023-12-31":{"v":67300000,"first_filed":67284000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":48800000,"first_filed":48845000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":144300000}},"depth":1,"sign":1},{"tag":"PaymentsToAcquireMarketableSecurities","also_tags":[],"label":"Purchases of marketable securities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":0},"2013-12-31":{"v":0},"2014-12-31":{"v":210019000},"2015-12-31":{"v":0},"2016-12-31":{"v":439711000},"2017-12-31":{"v":585373000},"2018-12-31":{"v":1174259000},"2019-12-31":{"v":1503893000},"2020-12-31":{"v":2688064000},"2021-12-31":{"v":2317264000},"2022-12-31":{"v":1418857000},"2023-12-31":{"v":2606900000,"first_filed":2606878000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":4526100000,"first_filed":4526127000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":6748400000}},"depth":1,"sign":-1},{"tag":"PaymentsToAcquireProductiveAssets","also_tags":[],"label":"Purchases of property, equipment and intangible assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-12-31":{"v":23830000},"2019-12-31":{"v":15751000},"2020-12-31":{"v":15384000},"2021-12-31":{"v":64736000},"2022-12-31":{"v":44644000},"2023-12-31":{"v":34400000,"first_filed":34434000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":32000000,"first_filed":32032000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":119500000}},"depth":1,"sign":-1},{"tag":"PaymentsForProceedsFromInvestmentsInPrivatelyHeldCompanies","also_tags":["ProceedsFromPreviousAcquisition","PaymentsForProceedsFromInvestments"],"label":"Investments in privately-held companies","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2016-12-31":{"v":2500000},"2017-12-31":{"v":0,"src":"0001596532-19-000027"},"2018-12-31":{"v":8000000},"2019-12-31":{"v":-28220000,"src":"0001596532-21-000049"},"2020-12-31":{"v":-3399000,"src":"0001596532-21-000049"}},"depth":1,"sign":null},{"tag":"PaymentsToAcquireInvestments","also_tags":[],"label":"Investments in privately-held companies","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2017-12-31":{"v":0},"2018-12-31":{"v":8000000,"src":"0001596532-20-000024"}},"depth":1,"sign":null},{"tag":"EscrowReceiptsFromPastBusinessAcquisitions","also_tags":[],"label":"Escrow receipts from past business acquisitions","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2019-12-31":{"v":0},"2020-12-31":{"v":0},"2021-12-31":{"v":1299000,"src":"0001596532-23-000016"},"2022-12-31":{"v":0,"src":"0001596532-23-000016"}},"depth":1,"sign":null},{"tag":"PaymentsForProceedsFromInvestmentsAndNotesReceivableInPrivatelyHeldCompanies","also_tags":[],"label":"Investments and notes receivable in privately-held companies","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2019-12-31":{"v":-28220000},"2020-12-31":{"v":-3399000},"2021-12-31":{"v":19933000,"src":"0001596532-23-000016"},"2022-12-31":{"v":12691000,"src":"0001596532-23-000016"}},"depth":1,"sign":null},{"tag":"PaymentsToAcquireBusinessesNetOfCashAcquired","also_tags":[],"label":"Cash paid for business combination, net of cash acquired","note":null,"earlier_labels":["Business acquisition, net of cash acquired","Business combinations, net of cash acquired","Business acquisitions, net of cash acquired"],"kind":"money","earlier_years":false,"values":{"2016-12-31":{"v":0},"2017-12-31":{"v":0},"2018-12-31":{"v":96821000},"2019-12-31":{"v":1365000},"2020-12-31":{"v":227420000},"2021-12-31":{"v":-1299000,"first_filed":0,"first_src":"0001596532-22-000026"},"2022-12-31":{"v":145087000},"2023-12-31":{"v":-1800000,"first_filed":-1799000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":0},"2025-12-31":{"v":300000000}},"depth":1,"sign":-1},{"tag":"PaymentsToAcquirePropertyPlantAndEquipment","also_tags":[],"label":"Purchases of property and equipment","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":3312000},"2013-12-31":{"v":20316000},"2014-12-31":{"v":13134000},"2015-12-31":{"v":19989000},"2016-12-31":{"v":21419000},"2017-12-31":{"v":15279000},"2018-12-31":{"v":23830000,"src":"0001596532-20-000024"},"2019-12-31":{"v":15751000,"src":"0001596532-20-000024"}},"depth":1,"sign":null},{"tag":"ProceedsFromCollectionOfNotesReceivable","also_tags":[],"label":"Proceeds from repayment of notes receivable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":0},"2013-12-31":{"v":1000000},"2014-12-31":{"v":8000000},"2015-12-31":{"v":0},"2016-12-31":{"v":0},"2017-12-31":{"v":3000000,"src":"0001596532-19-000027"},"2018-12-31":{"v":2000000,"src":"0001596532-19-000027"}},"depth":1,"sign":null},{"tag":"PaymentsForProceedsFromOtherInvestingActivities","also_tags":["PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies","PaymentsToAcquireBusinessesAndInterestInAffiliates"],"label":"Other","note":null,"earlier_labels":["Other Investing activities","Investment in notes and privately-held companies","Other investing activities","Investment in privately-held companies"],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":5000000},"2013-12-31":{"v":175000},"2014-12-31":{"v":38249000},"2015-12-31":{"v":0,"src":"0001596532-17-000019"},"2016-12-31":{"v":0,"first_filed":2500000,"first_src":"0001596532-17-000019"},"2017-12-31":{"v":-3000000,"first_filed":0,"first_src":"0001596532-19-000027"},"2018-12-31":{"v":0,"src":"0001596532-20-000024","first_filed":2000000,"first_src":"0001596532-19-000027"},"2019-12-31":{"v":0,"src":"0001596532-20-000024"},"2021-12-31":{"v":19933000},"2022-12-31":{"v":12691000},"2023-12-31":{"v":3200000,"first_filed":3164000,"first_src":"0001596532-25-000028"},"2024-12-31":{"v":6600000,"first_filed":6628000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":-14900000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInRestrictedCash","also_tags":[],"label":"Change in restricted cash","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":4040000},"2013-12-31":{"v":0},"2014-12-31":{"v":-4040000},"2015-12-31":{"v":4041000},"2016-12-31":{"v":204000,"src":"0001596532-18-000018"},"2017-12-31":{"v":1260000,"src":"0001596532-18-000018"}},"depth":1,"sign":null},{"tag":"NetCashProvidedByUsedInInvestingActivities","also_tags":[],"label":"Net cash used in investing activities","note":null,"earlier_labels":["Net cash provided by investing activities"],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":-12352000},"2013-12-31":{"v":-19491000},"2014-12-31":{"v":-249362000},"2015-12-31":{"v":184170000},"2016-12-31":{"v":-325775000,"first_filed":-325979000,"first_src":"0001596532-17-000019"},"2017-12-31":{"v":-391320000,"first_filed":-392580000,"first_src":"0001596532-18-000018"},"2018-12-31":{"v":-755113000},"2019-12-31":{"v":-284072000},"2020-12-31":{"v":-608802000},"2021-12-31":{"v":-925562000},"2022-12-31":{"v":216327000},"2023-12-31":{"v":-687500000,"first_filed":-687454000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":-2457300000,"first_filed":-2457354000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":-3576200000}},"depth":0,"sign":1},{"tag":"RepaymentsOfLongtermLeaseFinancingObligations","also_tags":["RepaymentsofLongtermLeaseFinancingObligations"],"label":"Principal payments of lease financing obligations","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":0},"2013-12-31":{"v":0},"2014-12-31":{"v":793000},"2015-12-31":{"v":1086000},"2016-12-31":{"v":1336000},"2017-12-31":{"v":1617000},"2018-12-31":{"v":1929000},"2019-12-31":{"v":0,"src":"0001596532-21-000049"},"2020-12-31":{"v":0,"src":"0001596532-21-000049"}},"depth":0,"sign":null},{"tag":"ProceedsFromRepurchaseOfEquity","also_tags":[],"label":"Proceeds from issuance of common stock upon exercising options, net of repurchases-2014 as restated","note":null,"earlier_labels":["Proceeds from issuance of common stock upon exercising options, net of repurchases"],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":3882000},"2013-12-31":{"v":9004000,"src":"0001596532-15-000011"},"2014-12-31":{"v":8020000,"src":"0001596532-15-000011","first_filed":25379000,"first_src":"0001596532-15-000004"}},"depth":0,"sign":null},{"tag":"ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions","also_tags":["ProceedsFromStockOptionsExercised"],"label":"Proceeds from issuance of common stock under equity plans","note":null,"earlier_labels":["Proceeds from issuance of common stock upon exercising options, net of repurchases"],"kind":"money","earlier_years":false,"values":{"2013-12-31":{"v":9004000},"2014-12-31":{"v":8020000},"2015-12-31":{"v":27201000},"2016-12-31":{"v":35181000},"2017-12-31":{"v":57111000},"2018-12-31":{"v":53658000},"2019-12-31":{"v":57378000},"2020-12-31":{"v":57556000},"2021-12-31":{"v":67245000},"2022-12-31":{"v":48411000},"2023-12-31":{"v":62100000,"first_filed":62093000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":60200000,"first_filed":60181000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":57700000}},"depth":1,"sign":1},{"tag":"PaymentsRelatedToTaxWithholdingForShareBasedCompensation","also_tags":[],"label":"Tax withholding paid on behalf of employees for net share settlement","note":null,"earlier_labels":["Minimum tax withholding paid on behalf of employees for net share settlement"],"kind":"money","earlier_years":false,"values":{"2014-12-31":{"v":0},"2015-12-31":{"v":0},"2016-12-31":{"v":1100000},"2017-12-31":{"v":4025000},"2018-12-31":{"v":8878000},"2019-12-31":{"v":9200000},"2020-12-31":{"v":8722000},"2021-12-31":{"v":16482000},"2022-12-31":{"v":32725000},"2023-12-31":{"v":33600000,"first_filed":33563000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":58400000,"first_filed":58372000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":50500000}},"depth":1,"sign":-1},{"tag":"ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans","also_tags":[],"label":"Proceeds from issuance of common stock, employee stock purchase plan","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-12-31":{"v":0},"2014-12-31":{"v":0},"2015-12-31":{"v":9366000,"src":"0001596532-17-000019"},"2016-12-31":{"v":10326000,"src":"0001596532-17-000019"}},"depth":1,"sign":null},{"tag":"ExcessTaxBenefitFromShareBasedCompensationFinancingActivities","also_tags":[],"label":"Excess tax benefit on stock-based compensation","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":95000},"2013-12-31":{"v":882000},"2014-12-31":{"v":17436000},"2015-12-31":{"v":37251000,"src":"0001596532-17-000019"},"2016-12-31":{"v":42855000,"src":"0001596532-17-000019"}},"depth":1,"sign":null},{"tag":"PaymentsForRepurchaseOfCommonStock","also_tags":["ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts"],"label":"Repurchase of common stock","note":null,"earlier_labels":["Proceeds from initial public offering, net of issuance cost"],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":0},"2013-12-31":{"v":0},"2014-12-31":{"v":239315000},"2015-12-31":{"v":-261000},"2016-12-31":{"v":0,"src":"0001596532-18-000018"},"2017-12-31":{"v":0},"2018-12-31":{"v":0},"2019-12-31":{"v":266142000},"2020-12-31":{"v":395173000},"2021-12-31":{"v":411645000},"2022-12-31":{"v":670287000},"2023-12-31":{"v":112300000,"first_filed":112279000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":423600000,"first_filed":423619000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":1603100000}},"depth":1,"sign":-1},{"tag":"RepaymentsOfNotesPayable","also_tags":[],"label":"Repayment on notes payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":0},"2013-12-31":{"v":0},"2014-12-31":{"v":20000000},"2015-12-31":{"v":0,"src":"0001596532-17-000019"},"2016-12-31":{"v":0,"src":"0001596532-17-000019"}},"depth":1,"sign":null},{"tag":"NetCashProvidedByUsedInFinancingActivities","also_tags":[],"label":"Net cash used in financing activities","note":null,"earlier_labels":["Net cash provided by financing activities","Net cash provided by financing activities-2014 as restated"],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":3977000},"2013-12-31":{"v":9886000},"2014-12-31":{"v":243978000,"first_filed":261337000,"first_src":"0001596532-15-000004"},"2015-12-31":{"v":25854000,"first_filed":63105000,"first_src":"0001596532-16-000244"},"2016-12-31":{"v":32745000,"first_filed":75600000,"first_src":"0001596532-17-000019"},"2017-12-31":{"v":51469000},"2018-12-31":{"v":42851000},"2019-12-31":{"v":-217964000},"2020-12-31":{"v":-346339000},"2021-12-31":{"v":-360882000},"2022-12-31":{"v":-654601000},"2023-12-31":{"v":-83800000,"first_filed":-83749000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":-421800000,"first_filed":-421810000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":-1595900000}},"depth":0,"sign":1},{"tag":"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","also_tags":["EffectOfExchangeRateOnCashAndCashEquivalents"],"label":"Effect of exchange rate changes","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":-1000},"2013-12-31":{"v":-34000},"2014-12-31":{"v":-124000},"2015-12-31":{"v":-513000},"2016-12-31":{"v":-464000},"2017-12-31":{"v":753000},"2018-12-31":{"v":-1390000},"2019-12-31":{"v":353000},"2020-12-31":{"v":1966000},"2021-12-31":{"v":-1816000},"2022-12-31":{"v":-3611000},"2023-12-31":{"v":800000,"first_filed":675000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":-4800000,"first_filed":-4767000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":1700000}},"depth":1,"sign":1},{"tag":"CashAndCashEquivalentsPeriodIncreaseDecrease","also_tags":[],"label":"NET INCREASE/ IN CASH AND CASH EQUIVALENTS","note":"DECREASE","earlier_labels":["NET INCREASE IN CASH AND CASH EQUIVALENTS"],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":17930000},"2013-12-31":{"v":25009000},"2014-12-31":{"v":126367000},"2015-12-31":{"v":447295000},"2016-12-31":{"v":-119403000,"src":"0001596532-18-000018"},"2017-12-31":{"v":291269000,"src":"0001596532-18-000018"}},"depth":1,"sign":null},{"tag":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","also_tags":[],"label":"NET INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH","note":"DECREASE","earlier_labels":["NET INCREASE/ IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH"],"kind":"money","earlier_years":false,"values":{"2016-12-31":{"v":-119199000},"2017-12-31":{"v":292529000},"2018-12-31":{"v":-210533000},"2019-12-31":{"v":461351000},"2020-12-31":{"v":-218061000},"2021-12-31":{"v":-272404000},"2022-12-31":{"v":50928000},"2023-12-31":{"v":1263500000,"first_filed":1263486000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":824300000,"first_filed":824304000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":-798500000}},"depth":0,"sign":null},{"tag":"IncomeTaxesPaid","also_tags":[],"label":"Cash paid for income taxes, net of refunds","note":null,"earlier_labels":["Cash paid for income taxes"],"kind":"money","earlier_years":false,"values":{"2012-12-31":{"v":15114000},"2013-12-31":{"v":16806000},"2014-12-31":{"v":44770000},"2015-12-31":{"v":6591000},"2016-12-31":{"v":39638000},"2017-12-31":{"v":44216000},"2018-12-31":{"v":17573000},"2019-12-31":{"v":32832000},"2020-12-31":{"v":82601000},"2021-12-31":{"v":189774000},"2022-12-31":{"v":427846000},"2023-12-31":{"v":686200000,"first_filed":686155000,"first_src":"0001596532-24-000043"},"2024-12-31":{"v":970600000,"first_filed":970639000,"first_src":"0001596532-25-000028"},"2025-12-31":{"v":1095900000}},"depth":0,"sign":null},{"tag":"InterestPaidLeaseFinancingObligation","also_tags":[],"label":"Cash paid for interest  lease financing obligation","note":null,"earlier_labels":["Cash paid for interest lease financing obligation"],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":0},"2013-12-31":{"v":0},"2014-12-31":{"v":2809000},"2015-12-31":{"v":2999000},"2016-12-31":{"v":2916000},"2017-12-31":{"v":2814000},"2018-12-31":{"v":2692000},"2019-12-31":{"v":0,"src":"0001596532-21-000049"},"2020-12-31":{"v":0,"src":"0001596532-21-000049"}},"depth":0,"sign":null},{"tag":"InterestPaidNotesPayable","also_tags":[],"label":"Cash paid for interest notes payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":0},"2013-12-31":{"v":0},"2014-12-31":{"v":3639000},"2015-12-31":{"v":0,"src":"0001596532-17-000019"},"2016-12-31":{"v":0,"src":"0001596532-17-000019"}},"depth":0,"sign":null},{"tag":"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityRecordedUponAdoption","also_tags":[],"label":"Right-of-use assets recognized upon the adoption of ASC 842","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2017-12-31":{"v":0},"2018-12-31":{"v":0},"2019-12-31":{"v":93207000},"2020-12-31":{"v":0,"src":"0001596532-22-000026"},"2021-12-31":{"v":0,"src":"0001596532-22-000026"}},"depth":0,"sign":null},{"tag":"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","also_tags":[],"label":"Right-of-use assets obtained in exchange for new operating lease liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2017-12-31":{"v":0},"2018-12-31":{"v":0},"2019-12-31":{"v":10948000},"2020-12-31":{"v":6627000},"2021-12-31":{"v":5005000},"2022-12-31":{"v":7300000,"src":"0001596532-24-000043"},"2023-12-31":{"v":20567000,"src":"0001596532-24-000043"}},"depth":0,"sign":null},{"tag":"OtherSignificantNoncashTransactionValueOfConsiderationGiven1","also_tags":[],"label":"Common stock issued for business combinations","note":null,"earlier_labels":["Common stock issued for business acquisition"],"kind":"money","earlier_years":true,"values":{"2016-12-31":{"v":0},"2017-12-31":{"v":0},"2018-12-31":{"v":15555000},"2019-12-31":{"v":0,"src":"0001596532-21-000049"},"2020-12-31":{"v":0,"src":"0001596532-21-000049"}},"depth":0,"sign":null},{"tag":"CapitalExpendituresIncurredButNotYetPaid","also_tags":[],"label":"Property and equipment included in accounts payable and accrued liabilities","note":null,"earlier_labels":["Increase in accounts payable and accrued liabilities related to property and equipment"],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":886000},"2013-12-31":{"v":398000,"first_filed":2668000,"first_src":"0001596532-15-000004"},"2014-12-31":{"v":1638000,"first_filed":1240000,"first_src":"0001596532-15-000004"},"2015-12-31":{"v":3957000},"2016-12-31":{"v":869000},"2017-12-31":{"v":3811000},"2018-12-31":{"v":2340000},"2019-12-31":{"v":2120000},"2020-12-31":{"v":1565000},"2021-12-31":{"v":3497000,"src":"0001596532-23-000016"},"2022-12-31":{"v":1411000,"src":"0001596532-23-000016"}},"depth":0,"sign":null},{"tag":"AdjustmentstoAdditionalPaidinCapitalVestingofEarlyExercisedStockOptions","also_tags":[],"label":"Vesting of early exercised stock options and restricted stock awards","note":null,"earlier_labels":["Vesting of stock options and restricted stock"],"kind":"money","earlier_years":true,"values":{"2013-12-31":{"v":4041000},"2014-12-31":{"v":4095000},"2015-12-31":{"v":2226000},"2016-12-31":{"v":1082000},"2017-12-31":{"v":564000},"2018-12-31":{"v":305000},"2019-12-31":{"v":276000},"2020-12-31":{"v":164000},"2021-12-31":{"v":0,"src":"0001596532-23-000016"},"2022-12-31":{"v":0,"src":"0001596532-23-000016"}},"depth":0,"sign":null},{"tag":"AcquisitionofBuildingwithFinancingObligation","also_tags":[],"label":"Acquisition of building with financing obligation","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":25253000},"2013-12-31":{"v":18718000},"2014-12-31":{"v":456000},"2015-12-31":{"v":0,"src":"0001596532-17-000019"},"2016-12-31":{"v":0,"src":"0001596532-17-000019"}},"depth":0,"sign":null},{"tag":"OfferingCostsIncurredButNotYetPaid","also_tags":[],"label":"Unpaid deferred offering costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-12-31":{"v":0},"2013-12-31":{"v":0},"2014-12-31":{"v":261000},"2015-12-31":{"v":0,"src":"0001596532-17-000019"},"2016-12-31":{"v":0,"src":"0001596532-17-000019"}},"depth":0,"sign":null},{"tag":"StockIssued1","also_tags":[],"label":"Common stock issued for business acquisition","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2020-12-31":{"v":0},"2021-12-31":{"v":0},"2022-12-31":{"v":4049000,"src":"0001596532-24-000043"},"2023-12-31":{"v":2331000,"src":"0001596532-24-000043"}},"depth":0,"sign":null}]}},"quarterly":{"IS":{"name":"Income statement","periods":["2014-06-30","2014-09-30","2014-12-31","2015-03-31","2015-06-30","2015-09-30","2015-12-31","2016-03-31","2016-06-30","2016-09-30","2016-12-31","2017-03-31","2017-06-30","2017-09-30","2017-12-31","2018-03-31","2018-06-30","2018-09-30","2018-12-31","2019-03-31","2019-06-30","2019-09-30","2019-12-31","2020-03-31","2020-06-30","2020-09-30","2020-12-31","2021-03-31","2021-06-30","2021-09-30","2021-12-31","2022-03-31","2022-06-30","2022-09-30","2022-12-31","2023-03-31","2023-06-30","2023-09-30","2023-12-31","2024-03-31","2024-06-30","2024-09-30","2024-12-31","2025-03-31","2025-06-30","2025-09-30","2025-12-31","2026-03-31","2026-06-30"],"source":{"2014-06-30":"0001596532-16-000244","2014-09-30":"0001596532-16-000244","2014-12-31":"0001596532-16-000244","2015-03-31":"0001596532-17-000019","2015-06-30":"0001596532-17-000019","2015-09-30":"0001596532-17-000019","2015-12-31":"0001596532-17-000019","2016-03-31":"0001596532-18-000018","2016-06-30":"0001596532-18-000018","2016-09-30":"0001596532-18-000018","2016-12-31":"0001596532-18-000018","2017-03-31":"0001596532-19-000027","2017-06-30":"0001596532-19-000027","2017-09-30":"0001596532-19-000027","2017-12-31":"0001596532-19-000027","2018-03-31":"0001596532-20-000024","2018-06-30":"0001596532-20-000024","2018-09-30":"0001596532-20-000024","2018-12-31":"0001596532-20-000024","2019-03-31":"0001596532-21-000049","2019-06-30":"0001596532-21-000049","2019-09-30":"0001596532-21-000049","2019-12-31":"0001596532-21-000049","2020-03-31":"0001596532-21-000149","2020-06-30":"0001596532-21-000255","2020-09-30":"0001596532-21-000354","2020-12-31":"0001596532-21-000049","2021-03-31":"0001596532-22-000112","2021-06-30":"0001596532-22-000220","2021-09-30":"0001596532-22-000294","2022-03-31":"0001596532-23-000104","2022-06-30":"0001596532-23-000197","2022-09-30":"0001596532-23-000274","2023-03-31":"0001596532-24-000173","2023-06-30":"0001596532-24-000279","2023-09-30":"0001596532-24-000368","2024-03-31":"0001596532-25-000106","2024-06-30":"0001596532-25-000216","2024-09-30":"0001596532-25-000286","2025-03-31":"0001596532-26-000078","2025-06-30":"0001596532-26-000175","2025-09-30":"0001596532-25-000286","2026-03-31":"0001596532-26-000078","2026-06-30":"0001596532-26-000175"},"frame_from":"0001596532-26-000175","lines":[{"tag":"RevenueFromContractWithCustomerExcludingAssessedTax","also_tags":["RevenueFromContractWithCustomerIncludingAssessedTax","SalesRevenueNet"],"label":"Total revenue","note":null,"earlier_labels":["Total Revenue","Revenue"],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":137947000},"2014-09-30":{"v":155463000},"2014-12-31":{"v":173489000},"2015-03-31":{"v":179045000},"2015-06-30":{"v":195552000},"2015-09-30":{"v":217548000},"2015-12-31":{"v":245446000},"2016-03-31":{"v":242196000},"2016-06-30":{"v":268741000},"2016-09-30":{"v":290261000},"2016-12-31":{"v":327969000},"2017-03-31":{"v":335475000},"2017-06-30":{"v":405211000},"2017-09-30":{"v":437633000},"2017-12-31":{"v":467867000},"2018-03-31":{"v":472489000},"2018-06-30":{"v":519845000},"2018-09-30":{"v":563309000},"2018-12-31":{"v":595726000},"2019-03-31":{"v":595424000},"2019-06-30":{"v":608321000},"2019-09-30":{"v":654415000},"2019-12-31":{"v":552546000},"2020-03-31":{"v":523029000},"2020-06-30":{"v":540570000},"2020-09-30":{"v":605431000},"2020-12-31":{"v":648482000},"2021-03-31":{"v":667562000},"2021-06-30":{"v":707319000},"2021-09-30":{"v":748697000},"2021-12-31":{"v":824459000,"derived":"4 quarters less 3"},"2022-03-31":{"v":877066000},"2022-06-30":{"v":1051891000},"2022-09-30":{"v":1176801000},"2022-12-31":{"v":1275552000,"derived":"4 quarters less 3"},"2023-03-31":{"v":1351351000},"2023-06-30":{"v":1458924000},"2023-09-30":{"v":1509456000},"2023-12-31":{"v":1540469000,"derived":"4 quarters less 3"},"2024-03-31":{"v":1571400000,"first_filed":1571374000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":1690400000},"2024-09-30":{"v":1810900000,"first_filed":1810936000,"first_src":"0001596532-24-000368"},"2024-12-31":{"v":1930400000,"derived":"4 quarters less 3"},"2025-03-31":{"v":2004800000},"2025-06-30":{"v":2204800000},"2025-09-30":{"v":2308300000},"2025-12-31":{"v":2487800000,"derived":"4 quarters less 3"},"2026-03-31":{"v":2709000000},"2026-06-30":{"v":3035700000}},"depth":1,"sign":1},{"tag":"CostOfGoodsSold","also_tags":[],"label":"Product","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":40032000},"2014-09-30":{"v":49633000},"2014-12-31":{"v":51312000},"2015-03-31":{"v":54439000},"2015-06-30":{"v":60014000},"2015-09-30":{"v":67990000},"2015-12-31":{"v":81142000},"2016-03-31":{"v":78913000},"2016-06-30":{"v":88021000},"2016-09-30":{"v":94777000},"2016-12-31":{"v":108057000},"2017-03-31":{"v":109836000,"src":"0001596532-18-000109"},"2017-06-30":{"v":134406000,"src":"0001596532-18-000018"},"2017-09-30":{"v":145874000,"src":"0001596532-18-000018"},"2017-12-31":{"v":147919000,"src":"0001596532-18-000018"},"2018-03-31":{"v":156691000,"src":"0001596532-18-000109"}},"depth":1,"sign":null},{"tag":"CostOfServices","also_tags":[],"label":"Service","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":4535000},"2014-09-30":{"v":4873000},"2014-12-31":{"v":5737000},"2015-03-31":{"v":6852000},"2015-06-30":{"v":7648000},"2015-09-30":{"v":7810000},"2015-12-31":{"v":8136000},"2016-03-31":{"v":8193000},"2016-06-30":{"v":9269000},"2016-09-30":{"v":9064000},"2016-12-31":{"v":9757000},"2017-03-31":{"v":11429000,"src":"0001596532-18-000109"},"2017-06-30":{"v":11028000,"src":"0001596532-18-000018"},"2017-09-30":{"v":11142000,"src":"0001596532-18-000018"},"2017-12-31":{"v":12783000,"src":"0001596532-18-000018"},"2018-03-31":{"v":12879000,"src":"0001596532-18-000109"}},"depth":1,"sign":null},{"tag":"CostOfGoodsAndServicesSold","also_tags":["CostOfRevenue"],"label":"Total cost of revenue","note":null,"earlier_labels":["Cost of revenue"],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":44567000,"src":"0001596532-15-000112"},"2014-09-30":{"v":54506000,"src":"0001596532-15-000176"},"2014-12-31":{"v":57049000},"2015-03-31":{"v":61291000,"src":"0001596532-16-000255"},"2015-06-30":{"v":67662000,"src":"0001596532-16-000291"},"2015-09-30":{"v":75800000,"src":"0001596532-16-000331"},"2015-12-31":{"v":89278000},"2016-03-31":{"v":87106000,"src":"0001596532-17-000088"},"2016-06-30":{"v":97290000,"src":"0001596532-17-000201"},"2016-09-30":{"v":103841000,"src":"0001596532-17-000251"},"2016-12-31":{"v":117814000,"src":"0001596532-17-000019"},"2017-03-31":{"v":121265000},"2017-06-30":{"v":145434000},"2017-09-30":{"v":157016000},"2017-12-31":{"v":160702000},"2018-03-31":{"v":169570000},"2018-06-30":{"v":185962000},"2018-09-30":{"v":201726000},"2018-12-31":{"v":220734000},"2019-03-31":{"v":214854000},"2019-06-30":{"v":218130000},"2019-09-30":{"v":237141000},"2019-12-31":{"v":196243000},"2020-03-31":{"v":184778000},"2020-06-30":{"v":196481000},"2020-09-30":{"v":220469000},"2020-12-31":{"v":233898000},"2021-03-31":{"v":242290000},"2021-06-30":{"v":253141000},"2021-09-30":{"v":270082000},"2021-12-31":{"v":301745000,"derived":"4 quarters less 3"},"2022-03-31":{"v":323221000},"2022-06-30":{"v":408626000},"2022-09-30":{"v":466821000},"2022-12-31":{"v":506946000,"derived":"4 quarters less 3"},"2023-03-31":{"v":546844000},"2023-06-30":{"v":574795000},"2023-09-30":{"v":567037000},"2023-12-31":{"v":541224000,"derived":"4 quarters less 3"},"2024-03-31":{"v":570000000,"first_filed":569995000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":593200000,"first_filed":593187000,"first_src":"0001596532-24-000279"},"2024-09-30":{"v":649200000,"first_filed":649219000,"first_src":"0001596532-24-000368"},"2024-12-31":{"v":699400000,"derived":"4 quarters less 3"},"2025-03-31":{"v":728700000},"2025-06-30":{"v":766200000},"2025-09-30":{"v":818100000},"2025-12-31":{"v":924000000,"derived":"4 quarters less 3"},"2026-03-31":{"v":1032200000},"2026-06-30":{"v":1125400000}},"depth":1,"sign":-1},{"tag":"GrossProfit","also_tags":[],"label":"Gross profit","note":null,"earlier_labels":["Total gross profit"],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":93380000},"2014-09-30":{"v":100957000},"2014-12-31":{"v":116440000},"2015-03-31":{"v":117754000},"2015-06-30":{"v":127890000},"2015-09-30":{"v":141748000},"2015-12-31":{"v":156168000},"2016-03-31":{"v":155090000},"2016-06-30":{"v":171451000},"2016-09-30":{"v":186420000},"2016-12-31":{"v":210155000},"2017-03-31":{"v":214210000},"2017-06-30":{"v":259777000},"2017-09-30":{"v":280617000},"2017-12-31":{"v":307165000},"2018-03-31":{"v":302919000},"2018-06-30":{"v":333883000},"2018-09-30":{"v":361583000},"2018-12-31":{"v":374992000},"2019-03-31":{"v":380570000},"2019-06-30":{"v":390191000},"2019-09-30":{"v":417274000},"2019-12-31":{"v":356303000},"2020-03-31":{"v":338251000},"2020-06-30":{"v":344089000},"2020-09-30":{"v":384962000},"2020-12-31":{"v":414584000},"2021-03-31":{"v":425272000},"2021-06-30":{"v":454178000},"2021-09-30":{"v":478615000},"2021-12-31":{"v":522714000,"derived":"4 quarters less 3"},"2022-03-31":{"v":553845000},"2022-06-30":{"v":643265000},"2022-09-30":{"v":709980000},"2022-12-31":{"v":768606000,"derived":"4 quarters less 3"},"2023-03-31":{"v":804507000},"2023-06-30":{"v":884129000},"2023-09-30":{"v":942419000},"2023-12-31":{"v":999245000,"derived":"4 quarters less 3"},"2024-03-31":{"v":1001400000,"first_filed":1001379000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":1097200000,"first_filed":1097213000,"first_src":"0001596532-24-000279"},"2024-09-30":{"v":1161700000,"first_filed":1161717000,"first_src":"0001596532-24-000368"},"2024-12-31":{"v":1231000000,"derived":"4 quarters less 3"},"2025-03-31":{"v":1276100000},"2025-06-30":{"v":1438600000},"2025-09-30":{"v":1490200000},"2025-12-31":{"v":1563800000,"derived":"4 quarters less 3"},"2026-03-31":{"v":1676800000},"2026-06-30":{"v":1910300000}},"depth":0,"sign":1},{"tag":"ResearchAndDevelopmentExpense","also_tags":[],"label":"Research and development","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":34888000},"2014-09-30":{"v":36231000},"2014-12-31":{"v":44344000},"2015-03-31":{"v":43340000},"2015-06-30":{"v":49947000},"2015-09-30":{"v":58748000},"2015-12-31":{"v":57413000},"2016-03-31":{"v":62515000},"2016-06-30":{"v":69020000},"2016-09-30":{"v":70648000},"2016-12-31":{"v":71398000},"2017-03-31":{"v":81610000},"2017-06-30":{"v":81194000},"2017-09-30":{"v":79610000},"2017-12-31":{"v":107180000},"2018-03-31":{"v":102362000},"2018-06-30":{"v":104078000},"2018-09-30":{"v":117589000},"2018-12-31":{"v":118439000},"2019-03-31":{"v":119669000},"2019-06-30":{"v":114295000},"2019-09-30":{"v":118732000},"2019-12-31":{"v":110063000},"2020-03-31":{"v":113154000},"2020-06-30":{"v":111544000},"2020-09-30":{"v":128049000},"2020-12-31":{"v":133847000},"2021-03-31":{"v":132487000},"2021-06-30":{"v":143293000},"2021-09-30":{"v":153093000},"2021-12-31":{"v":157879000,"derived":"4 quarters less 3"},"2022-03-31":{"v":172006000},"2022-06-30":{"v":178158000},"2022-09-30":{"v":187807000},"2022-12-31":{"v":190423000,"derived":"4 quarters less 3"},"2023-03-31":{"v":201408000},"2023-06-30":{"v":229676000},"2023-09-30":{"v":212353000},"2023-12-31":{"v":211463000,"derived":"4 quarters less 3"},"2024-03-31":{"v":208400000,"first_filed":208395000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":267500000,"first_filed":267482000,"first_src":"0001596532-24-000279"},"2024-09-30":{"v":235800000,"first_filed":235824000,"first_src":"0001596532-24-000368"},"2024-12-31":{"v":285000000,"derived":"4 quarters less 3"},"2025-03-31":{"v":266400000},"2025-06-30":{"v":296500000},"2025-09-30":{"v":326000000},"2025-12-31":{"v":348400000,"derived":"4 quarters less 3"},"2026-03-31":{"v":343700000},"2026-06-30":{"v":348200000}},"depth":2,"sign":1},{"tag":"SellingAndMarketingExpense","also_tags":[],"label":"Sales and marketing","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":20711000},"2014-09-30":{"v":20956000},"2014-12-31":{"v":25016000},"2015-03-31":{"v":24587000},"2015-06-30":{"v":26681000},"2015-09-30":{"v":26508000},"2015-12-31":{"v":31308000},"2016-03-31":{"v":27606000},"2016-06-30":{"v":31744000},"2016-09-30":{"v":33216000},"2016-12-31":{"v":38321000},"2017-03-31":{"v":37027000},"2017-06-30":{"v":38630000},"2017-09-30":{"v":40640000},"2017-12-31":{"v":38808000},"2018-03-31":{"v":42140000},"2018-06-30":{"v":46188000},"2018-09-30":{"v":47903000},"2018-12-31":{"v":50911000},"2019-03-31":{"v":51053000},"2019-06-30":{"v":53040000},"2019-09-30":{"v":55279000},"2019-12-31":{"v":54535000},"2020-03-31":{"v":57086000},"2020-06-30":{"v":51237000},"2020-09-30":{"v":53372000},"2020-12-31":{"v":67671000},"2021-03-31":{"v":71020000},"2021-06-30":{"v":70625000},"2021-09-30":{"v":69740000},"2021-12-31":{"v":74786000,"derived":"4 quarters less 3"},"2022-03-31":{"v":80739000},"2022-06-30":{"v":79372000},"2022-09-30":{"v":81401000},"2022-12-31":{"v":85443000,"derived":"4 quarters less 3"},"2023-03-31":{"v":93492000},"2023-06-30":{"v":97971000},"2023-09-30":{"v":102033000},"2023-12-31":{"v":105504000,"derived":"4 quarters less 3"},"2024-03-31":{"v":105100000,"first_filed":105080000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":104400000,"first_filed":104403000,"first_src":"0001596532-24-000279"},"2024-09-30":{"v":106800000,"first_filed":106832000,"first_src":"0001596532-24-000368"},"2024-12-31":{"v":111000000,"derived":"4 quarters less 3"},"2025-03-31":{"v":116600000},"2025-06-30":{"v":126500000},"2025-09-30":{"v":151200000},"2025-12-31":{"v":139100000,"derived":"4 quarters less 3"},"2026-03-31":{"v":141600000},"2026-06-30":{"v":150300000}},"depth":2,"sign":1},{"tag":"GeneralAndAdministrativeExpense","also_tags":[],"label":"General and administrative","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":7126000},"2014-09-30":{"v":9896000},"2014-12-31":{"v":8078000},"2015-03-31":{"v":14072000},"2015-06-30":{"v":18403000},"2015-09-30":{"v":25195000},"2015-12-31":{"v":18050000},"2016-03-31":{"v":15234000},"2016-06-30":{"v":17529000},"2016-09-30":{"v":19535000},"2016-12-31":{"v":22941000},"2017-03-31":{"v":22155000},"2017-06-30":{"v":23319000},"2017-09-30":{"v":19535000},"2017-12-31":{"v":21789000},"2018-03-31":{"v":19679000},"2018-06-30":{"v":18420000},"2018-09-30":{"v":15321000},"2018-12-31":{"v":12000000},"2019-03-31":{"v":15506000},"2019-06-30":{"v":16019000},"2019-09-30":{"v":14657000},"2019-12-31":{"v":15716000},"2020-03-31":{"v":18349000},"2020-06-30":{"v":14319000},"2020-09-30":{"v":15146000},"2020-12-31":{"v":18428000},"2021-03-31":{"v":15473000},"2021-06-30":{"v":20895000},"2021-09-30":{"v":22488000},"2021-12-31":{"v":24261000,"derived":"4 quarters less 3"},"2022-03-31":{"v":23113000},"2022-06-30":{"v":22882000},"2022-09-30":{"v":23425000},"2022-12-31":{"v":23821000,"derived":"4 quarters less 3"},"2023-03-31":{"v":25029000},"2023-06-30":{"v":26420000},"2023-09-30":{"v":25338000},"2023-12-31":{"v":42313000,"derived":"4 quarters less 3"},"2024-03-31":{"v":27700000,"first_filed":27763000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":25700000,"first_filed":25755000,"first_src":"0001596532-24-000279"},"2024-09-30":{"v":33800000,"first_filed":33811000,"first_src":"0001596532-24-000368"},"2024-12-31":{"v":35400000,"derived":"4 quarters less 3"},"2025-03-31":{"v":34300000},"2025-06-30":{"v":29400000},"2025-09-30":{"v":34800000},"2025-12-31":{"v":43400000,"derived":"4 quarters less 3"},"2026-03-31":{"v":33700000},"2026-06-30":{"v":33800000}},"depth":2,"sign":1},{"tag":"LitigationSettlementExpense","also_tags":[],"label":"Legal settlement","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2017-03-31":{"v":0},"2017-06-30":{"v":0},"2017-09-30":{"v":0},"2017-12-31":{"v":0},"2018-03-31":{"v":0},"2018-06-30":{"v":405000000},"2018-09-30":{"v":0},"2018-12-31":{"v":0},"2019-03-31":{"v":0,"src":"0001596532-20-000024"},"2019-06-30":{"v":0,"src":"0001596532-20-000024"},"2019-09-30":{"v":0,"src":"0001596532-20-000024"},"2019-12-31":{"v":0,"src":"0001596532-20-000024"}},"depth":2,"sign":null},{"tag":"OperatingExpenses","also_tags":[],"label":"Total operating expenses","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":62725000},"2014-09-30":{"v":67083000},"2014-12-31":{"v":77438000},"2015-03-31":{"v":81999000},"2015-06-30":{"v":95031000},"2015-09-30":{"v":110451000},"2015-12-31":{"v":106771000},"2016-03-31":{"v":105355000},"2016-06-30":{"v":118293000},"2016-09-30":{"v":123399000},"2016-12-31":{"v":132660000},"2017-03-31":{"v":140792000},"2017-06-30":{"v":143143000},"2017-09-30":{"v":139785000},"2017-12-31":{"v":167777000},"2018-03-31":{"v":164181000},"2018-06-30":{"v":573686000},"2018-09-30":{"v":180813000},"2018-12-31":{"v":181350000},"2019-03-31":{"v":186228000},"2019-06-30":{"v":183354000},"2019-09-30":{"v":188668000},"2019-12-31":{"v":180314000},"2020-03-31":{"v":188589000},"2020-06-30":{"v":177100000},"2020-09-30":{"v":196567000},"2020-12-31":{"v":219946000},"2021-03-31":{"v":218980000},"2021-06-30":{"v":234813000},"2021-09-30":{"v":245321000},"2021-12-31":{"v":256926000,"derived":"4 quarters less 3"},"2022-03-31":{"v":275858000},"2022-06-30":{"v":280412000},"2022-09-30":{"v":292633000},"2022-12-31":{"v":299687000,"derived":"4 quarters less 3"},"2023-03-31":{"v":319929000},"2023-06-30":{"v":354067000},"2023-09-30":{"v":339724000},"2023-12-31":{"v":359280000,"derived":"4 quarters less 3"},"2024-03-31":{"v":341200000,"first_filed":341238000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":397600000,"first_filed":397640000,"first_src":"0001596532-24-000279"},"2024-09-30":{"v":376400000,"first_filed":376467000,"first_src":"0001596532-24-000368"},"2024-12-31":{"v":431400000,"derived":"4 quarters less 3"},"2025-03-31":{"v":417300000},"2025-06-30":{"v":452400000},"2025-09-30":{"v":512000000},"2025-12-31":{"v":530900000,"derived":"4 quarters less 3"},"2026-03-31":{"v":519000000},"2026-06-30":{"v":532300000}},"depth":1,"sign":-1},{"tag":"OperatingIncomeLoss","also_tags":[],"label":"Income from operations","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":30655000},"2014-09-30":{"v":33874000},"2014-12-31":{"v":39002000},"2015-03-31":{"v":35755000},"2015-06-30":{"v":32859000},"2015-09-30":{"v":31297000},"2015-12-31":{"v":49397000},"2016-03-31":{"v":49735000},"2016-06-30":{"v":53158000},"2016-09-30":{"v":63021000},"2016-12-31":{"v":77495000},"2017-03-31":{"v":73418000},"2017-06-30":{"v":116634000},"2017-09-30":{"v":140832000},"2017-12-31":{"v":139388000},"2018-03-31":{"v":138738000},"2018-06-30":{"v":-239803000},"2018-09-30":{"v":180770000},"2018-12-31":{"v":193642000},"2019-03-31":{"v":194342000},"2019-06-30":{"v":206837000},"2019-09-30":{"v":228606000},"2019-12-31":{"v":175989000},"2020-03-31":{"v":149662000},"2020-06-30":{"v":166989000},"2020-09-30":{"v":188395000},"2020-12-31":{"v":194638000},"2021-03-31":{"v":206292000},"2021-06-30":{"v":219365000},"2021-09-30":{"v":233294000},"2021-12-31":{"v":265788000,"derived":"4 quarters less 3"},"2022-03-31":{"v":277987000},"2022-06-30":{"v":362853000},"2022-09-30":{"v":417347000},"2022-12-31":{"v":468919000,"derived":"4 quarters less 3"},"2023-03-31":{"v":484578000},"2023-06-30":{"v":530062000},"2023-09-30":{"v":602695000},"2023-12-31":{"v":639965000,"derived":"4 quarters less 3"},"2024-03-31":{"v":660200000,"first_filed":660141000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":699600000,"first_filed":699573000,"first_src":"0001596532-24-000279"},"2024-09-30":{"v":785300000,"first_filed":785250000,"first_src":"0001596532-24-000368"},"2024-12-31":{"v":799600000,"derived":"4 quarters less 3"},"2025-03-31":{"v":858800000},"2025-06-30":{"v":986200000},"2025-09-30":{"v":978200000},"2025-12-31":{"v":1032900000,"derived":"4 quarters less 3"},"2026-03-31":{"v":1157800000},"2026-06-30":{"v":1378000000}},"depth":0,"sign":1},{"tag":"InterestExpenseRelatedParty","also_tags":[],"label":"Interest expenserelated party","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":350000,"src":"0001596532-15-000112"},"2014-09-30":{"v":0,"src":"0001596532-15-000176"},"2014-12-31":{"v":0,"derived":"4 quarters less 3"},"2015-03-31":{"v":0,"src":"0001596532-15-000013"},"2015-06-30":{"v":0,"src":"0001596532-15-000112"},"2015-09-30":{"v":0,"src":"0001596532-15-000176"},"2015-12-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"InterestExpense","also_tags":["InterestExpenseExcludingRelatedParty"],"label":"Interest expense","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":1435000,"first_filed":1085000,"first_src":"0001350278-14-000011"},"2014-09-30":{"v":764000},"2014-12-31":{"v":768000},"2015-03-31":{"v":821000},"2015-06-30":{"v":832000},"2015-09-30":{"v":753000},"2015-12-31":{"v":746000},"2016-03-31":{"v":751000},"2016-06-30":{"v":732000},"2016-09-30":{"v":735000},"2016-12-31":{"v":918000},"2017-03-31":{"v":715000,"src":"0001596532-18-000109"},"2017-06-30":{"v":623000,"src":"0001596532-18-000174"},"2017-09-30":{"v":701000,"src":"0001596532-18-000233"},"2017-12-31":{"v":741000,"src":"0001596532-18-000018"},"2018-03-31":{"v":687000,"src":"0001596532-19-000104"},"2018-06-30":{"v":680000,"src":"0001596532-18-000174"},"2018-09-30":{"v":673000,"src":"0001596532-18-000233"},"2018-12-31":{"v":661000,"derived":"4 quarters less 3"},"2019-03-31":{"v":0,"src":"0001596532-19-000104"}},"depth":0,"sign":null},{"tag":"OtherNonoperatingIncomeExpense","also_tags":[],"label":"Other income, net","note":null,"earlier_labels":["Interest and other income, net"],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":2472000},"2014-09-30":{"v":-824000},"2014-12-31":{"v":-151000},"2015-03-31":{"v":-468000},"2015-06-30":{"v":417000},"2015-09-30":{"v":13000},"2015-12-31":{"v":-109000},"2016-03-31":{"v":337000},"2016-06-30":{"v":416000},"2016-09-30":{"v":639000},"2016-12-31":{"v":560000},"2017-03-31":{"v":1025000},"2017-06-30":{"v":1119000},"2017-09-30":{"v":2136000},"2017-12-31":{"v":2988000},"2018-03-31":{"v":4843000,"src":"0001596532-19-000104"},"2018-06-30":{"v":-1489000,"src":"0001596532-19-000027"},"2018-09-30":{"v":9292000,"src":"0001596532-19-000027"},"2018-12-31":{"v":5509000,"src":"0001596532-19-000027"},"2019-03-31":{"v":12333000,"src":"0001596532-19-000104"}},"depth":0,"sign":null},{"tag":"NonoperatingIncomeExpense","also_tags":[],"label":"Other income, net","note":"expense","earlier_labels":["Total other income, net"],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":1037000},"2014-09-30":{"v":-1588000},"2014-12-31":{"v":-919000},"2015-03-31":{"v":-1289000},"2015-06-30":{"v":-415000},"2015-09-30":{"v":-740000},"2015-12-31":{"v":-855000},"2016-03-31":{"v":-414000},"2016-06-30":{"v":-316000},"2016-09-30":{"v":-96000},"2016-12-31":{"v":-358000},"2017-03-31":{"v":310000},"2017-06-30":{"v":496000},"2017-09-30":{"v":1435000},"2017-12-31":{"v":2247000},"2018-03-31":{"v":4156000},"2018-06-30":{"v":-2169000},"2018-09-30":{"v":8619000},"2018-12-31":{"v":4848000},"2019-03-31":{"v":12333000,"src":"0001628280-20-006504"},"2019-06-30":{"v":13811000,"src":"0001596532-20-000148"},"2019-09-30":{"v":19169000,"src":"0001596532-20-000226"},"2019-12-31":{"v":11183000,"src":"0001596532-20-000024"},"2020-03-31":{"v":12157000},"2020-06-30":{"v":8256000},"2020-09-30":{"v":13224000},"2020-12-31":{"v":5542000,"derived":"4 quarters less 3"},"2021-03-31":{"v":1575000},"2021-06-30":{"v":1719000},"2021-09-30":{"v":1346000},"2021-12-31":{"v":1500000,"derived":"4 quarters less 3"},"2022-03-31":{"v":31480000},"2022-06-30":{"v":-533000},"2022-09-30":{"v":6817000},"2022-12-31":{"v":16926000,"derived":"4 quarters less 3"},"2023-03-31":{"v":12146000},"2023-06-30":{"v":56339000},"2023-09-30":{"v":41815000},"2023-12-31":{"v":54400000,"derived":"4 quarters less 3"},"2024-03-31":{"v":62600000,"first_filed":62620000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":70800000,"first_filed":70863000,"first_src":"0001596532-24-000279"},"2024-09-30":{"v":97600000,"first_filed":97660000,"first_src":"0001596532-24-000368"},"2024-12-31":{"v":89400000,"derived":"4 quarters less 3"},"2025-03-31":{"v":96200000},"2025-06-30":{"v":94000000},"2025-09-30":{"v":98900000},"2025-12-31":{"v":104500000,"derived":"4 quarters less 3"},"2026-03-31":{"v":113600000},"2026-06-30":{"v":126300000}},"depth":1,"sign":1},{"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","also_tags":[],"label":"Income before income taxes","note":null,"earlier_labels":["Income before benefit from income taxes","Income before provision for income taxes"],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":31692000},"2014-09-30":{"v":32286000},"2014-12-31":{"v":38083000},"2015-03-31":{"v":34466000},"2015-06-30":{"v":32444000},"2015-09-30":{"v":30557000},"2015-12-31":{"v":48542000},"2016-03-31":{"v":49321000},"2016-06-30":{"v":52842000},"2016-09-30":{"v":62925000},"2016-12-31":{"v":77137000},"2017-03-31":{"v":73728000},"2017-06-30":{"v":117130000},"2017-09-30":{"v":142267000},"2017-12-31":{"v":141635000},"2018-03-31":{"v":142894000},"2018-06-30":{"v":-241972000},"2018-09-30":{"v":189389000},"2018-12-31":{"v":198490000},"2019-03-31":{"v":206675000},"2019-06-30":{"v":220648000},"2019-09-30":{"v":247775000},"2019-12-31":{"v":187172000},"2020-03-31":{"v":161819000},"2020-06-30":{"v":175245000},"2020-09-30":{"v":201619000},"2020-12-31":{"v":200180000},"2021-03-31":{"v":207867000},"2021-06-30":{"v":221084000},"2021-09-30":{"v":234640000},"2021-12-31":{"v":267288000,"derived":"4 quarters less 3"},"2022-03-31":{"v":309467000},"2022-06-30":{"v":362320000},"2022-09-30":{"v":424164000},"2022-12-31":{"v":485845000,"derived":"4 quarters less 3"},"2023-03-31":{"v":496724000},"2023-06-30":{"v":586401000},"2023-09-30":{"v":644510000},"2023-12-31":{"v":694365000,"derived":"4 quarters less 3"},"2024-03-31":{"v":722800000,"first_filed":722761000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":770400000,"first_filed":770436000,"first_src":"0001596532-24-000279"},"2024-09-30":{"v":882900000,"first_filed":882910000,"first_src":"0001596532-24-000368"},"2024-12-31":{"v":889000000,"derived":"4 quarters less 3"},"2025-03-31":{"v":955000000},"2025-06-30":{"v":1080200000},"2025-09-30":{"v":1077100000},"2025-12-31":{"v":1137400000,"derived":"4 quarters less 3"},"2026-03-31":{"v":1271400000},"2026-06-30":{"v":1504300000}},"depth":0,"sign":1},{"tag":"IncomeTaxExpenseBenefit","also_tags":[],"label":"Provision for income taxes","note":null,"earlier_labels":["Benefit from income taxes"],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":10074000},"2014-09-30":{"v":10420000},"2014-12-31":{"v":7046000},"2015-03-31":{"v":9974000},"2015-06-30":{"v":8448000},"2015-09-30":{"v":1867000},"2015-12-31":{"v":4618000},"2016-03-31":{"v":14076000},"2016-06-30":{"v":13938000},"2016-09-30":{"v":11668000},"2016-12-31":{"v":18354000},"2017-03-31":{"v":-9233000},"2017-06-30":{"v":14445000},"2017-09-30":{"v":8545000},"2017-12-31":{"v":37802000},"2018-03-31":{"v":-1644000},"2018-06-30":{"v":-86703000},"2018-09-30":{"v":20865000},"2018-12-31":{"v":28168000},"2019-03-31":{"v":5646000},"2019-06-30":{"v":31397000},"2019-09-30":{"v":38880000},"2019-12-31":{"v":-73520000},"2020-03-31":{"v":23388000},"2020-06-30":{"v":30452000},"2020-09-30":{"v":33244000},"2020-12-31":{"v":17222000},"2021-03-31":{"v":27501000},"2021-06-30":{"v":24196000},"2021-09-30":{"v":10335000},"2021-12-31":{"v":27993000,"derived":"4 quarters less 3"},"2022-03-31":{"v":37208000},"2022-06-30":{"v":63221000},"2022-09-30":{"v":70165000},"2022-12-31":{"v":58756000,"derived":"4 quarters less 3"},"2023-03-31":{"v":60251000},"2023-06-30":{"v":94516000},"2023-09-30":{"v":99183000},"2023-12-31":{"v":80750000,"derived":"4 quarters less 3"},"2024-03-31":{"v":85100000,"first_filed":85069000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":105000000,"first_filed":105008000,"first_src":"0001596532-24-000279"},"2024-09-30":{"v":134900000,"first_filed":134972000,"first_src":"0001596532-24-000368"},"2024-12-31":{"v":88000000,"derived":"4 quarters less 3"},"2025-03-31":{"v":141200000},"2025-06-30":{"v":191400000},"2025-09-30":{"v":224100000},"2025-12-31":{"v":181600000,"derived":"4 quarters less 3"},"2026-03-31":{"v":248500000},"2026-06-30":{"v":291400000}},"depth":1,"sign":-1},{"tag":"NetIncomeLoss","also_tags":[],"label":"Net income","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":21618000},"2014-09-30":{"v":21866000},"2014-12-31":{"v":31037000},"2015-03-31":{"v":24492000},"2015-06-30":{"v":23996000},"2015-09-30":{"v":28690000},"2015-12-31":{"v":43924000},"2016-03-31":{"v":35245000},"2016-06-30":{"v":38904000},"2016-09-30":{"v":51257000},"2016-12-31":{"v":58783000},"2017-03-31":{"v":82961000},"2017-06-30":{"v":102685000},"2017-09-30":{"v":133722000},"2017-12-31":{"v":103833000},"2018-03-31":{"v":144538000},"2018-06-30":{"v":-155269000},"2018-09-30":{"v":168524000},"2018-12-31":{"v":170322000},"2019-03-31":{"v":201029000},"2019-06-30":{"v":189251000},"2019-09-30":{"v":208895000},"2019-12-31":{"v":260692000},"2020-03-31":{"v":138431000},"2020-06-30":{"v":144793000},"2020-09-30":{"v":168375000},"2020-12-31":{"v":182958000},"2021-03-31":{"v":180366000},"2021-06-30":{"v":196888000},"2021-09-30":{"v":224305000},"2021-12-31":{"v":239295000,"derived":"4 quarters less 3"},"2022-03-31":{"v":272259000},"2022-06-30":{"v":299099000},"2022-09-30":{"v":353999000},"2022-12-31":{"v":427089000,"derived":"4 quarters less 3"},"2023-03-31":{"v":436473000},"2023-06-30":{"v":491885000},"2023-09-30":{"v":545327000},"2023-12-31":{"v":613615000,"derived":"4 quarters less 3"},"2024-03-31":{"v":637700000,"first_filed":637692000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":665400000,"first_filed":665428000,"first_src":"0001596532-24-000279"},"2024-09-30":{"v":748000000,"first_filed":747938000,"first_src":"0001596532-24-000368"},"2024-12-31":{"v":801000000,"derived":"4 quarters less 3"},"2025-03-31":{"v":813800000},"2025-06-30":{"v":888800000},"2025-09-30":{"v":853000000},"2025-12-31":{"v":955800000,"derived":"4 quarters less 3"},"2026-03-31":{"v":1022900000},"2026-06-30":{"v":1212900000}},"depth":0,"sign":1},{"tag":"NetIncomeLossAvailableToCommonStockholdersBasic","also_tags":[],"label":"Basic","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":14212000,"src":"0001596532-15-000112"},"2014-09-30":{"v":21185000,"src":"0001596532-15-000176"},"2014-12-31":{"v":28333000,"derived":"4 quarters less 3"},"2015-03-31":{"v":24032000,"src":"0001596532-16-000255"},"2015-06-30":{"v":23607000,"src":"0001596532-16-000291"},"2015-09-30":{"v":28301000,"src":"0001596532-16-000331"},"2015-12-31":{"v":43251000,"derived":"4 quarters less 3"},"2016-03-31":{"v":34921000,"src":"0001596532-17-000088"},"2016-06-30":{"v":38617000,"src":"0001596532-17-000201"},"2016-09-30":{"v":50962000,"src":"0001596532-17-000251"},"2016-12-31":{"v":58490000,"derived":"4 quarters less 3"},"2017-03-31":{"v":82694000,"src":"0001596532-18-000109"},"2017-06-30":{"v":102454000,"src":"0001596532-18-000174"},"2017-09-30":{"v":133540000,"src":"0001596532-18-000233"},"2017-12-31":{"v":103757000,"derived":"4 quarters less 3"},"2018-03-31":{"v":144449000,"src":"0001596532-19-000104"},"2018-06-30":{"v":-155187000,"src":"0001596532-19-000184"},"2018-09-30":{"v":168439000,"src":"0001596532-19-000230"},"2018-12-31":{"v":170220000,"derived":"4 quarters less 3"},"2019-03-31":{"v":200911000,"src":"0001628280-20-006504"},"2019-06-30":{"v":189152000,"src":"0001596532-20-000148"},"2019-09-30":{"v":208799000,"src":"0001596532-20-000226"},"2019-12-31":{"v":260583000,"derived":"4 quarters less 3"},"2020-03-31":{"v":138431000,"src":"0001628280-20-006504"},"2020-06-30":{"v":144793000,"src":"0001596532-20-000148"},"2020-09-30":{"v":168375000,"src":"0001596532-20-000226"},"2020-12-31":{"v":182958000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"NetIncomeLossAvailableToCommonStockholdersDiluted","also_tags":[],"label":"Diluted","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":14851000,"src":"0001596532-15-000112"},"2014-09-30":{"v":21255000,"src":"0001596532-15-000176"},"2014-12-31":{"v":28615000,"derived":"4 quarters less 3"},"2015-03-31":{"v":24071000,"src":"0001596532-16-000255"},"2015-06-30":{"v":23638000,"src":"0001596532-16-000291"},"2015-09-30":{"v":28329000,"src":"0001596532-16-000331"},"2015-12-31":{"v":43297000,"derived":"4 quarters less 3"},"2016-03-31":{"v":34941000,"src":"0001596532-17-000088"},"2016-06-30":{"v":38635000,"src":"0001596532-17-000201"},"2016-09-30":{"v":50980000,"src":"0001596532-17-000251"},"2016-12-31":{"v":58508000,"derived":"4 quarters less 3"},"2017-03-31":{"v":82716000,"src":"0001596532-18-000109"},"2017-06-30":{"v":102474000,"src":"0001596532-18-000174"},"2017-09-30":{"v":133555000,"src":"0001596532-18-000233"},"2017-12-31":{"v":103764000,"derived":"4 quarters less 3"},"2018-03-31":{"v":144456000,"src":"0001596532-19-000104"},"2018-06-30":{"v":-155187000,"src":"0001596532-19-000184"},"2018-09-30":{"v":168445000,"src":"0001596532-19-000230"},"2018-12-31":{"v":170228000,"derived":"4 quarters less 3"},"2019-03-31":{"v":200918000,"src":"0001628280-20-006504"},"2019-06-30":{"v":189158000,"src":"0001596532-20-000148"},"2019-09-30":{"v":208804000,"src":"0001596532-20-000226"},"2019-12-31":{"v":260588000,"derived":"4 quarters less 3"},"2020-03-31":{"v":138431000,"src":"0001628280-20-006504"},"2020-06-30":{"v":144793000,"src":"0001596532-20-000148"},"2020-09-30":{"v":168375000,"src":"0001596532-20-000226"},"2020-12-31":{"v":182958000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"EarningsPerShareBasic","also_tags":[],"label":"Basic","note":"in dollars per share","earlier_labels":[],"kind":"per_share","earlier_years":false,"values":{"2014-06-30":{"v":0.023125,"as_filed":0.37},"2014-09-30":{"v":0.02125,"as_filed":0.34},"2014-12-31":{"v":0.03,"as_filed":0.48},"2015-03-31":{"v":0.023125,"as_filed":0.37},"2015-06-30":{"v":0.0225,"as_filed":0.36},"2015-09-30":{"v":0.02625,"as_filed":0.42},"2015-12-31":{"v":0.040625,"as_filed":0.65},"2016-03-31":{"v":0.0325,"as_filed":0.52},"2016-06-30":{"v":0.035625,"as_filed":0.57},"2016-09-30":{"v":0.04625,"as_filed":0.74},"2016-12-31":{"v":0.0525,"as_filed":0.84},"2017-03-31":{"v":0.0725,"as_filed":1.16},"2017-06-30":{"v":0.08875,"as_filed":1.42},"2017-09-30":{"v":0.115,"as_filed":1.84},"2017-12-31":{"v":0.08875,"as_filed":1.42},"2018-03-31":{"v":0.121875,"as_filed":1.95},"2018-06-30":{"v":-0.13,"as_filed":-2.08},"2018-09-30":{"v":0.140625,"as_filed":2.25},"2018-12-31":{"v":0.14125,"as_filed":2.26},"2019-03-31":{"v":0.165625,"as_filed":2.65},"2019-06-30":{"v":0.154375,"as_filed":2.47},"2019-09-30":{"v":0.170625,"as_filed":2.73},"2019-12-31":{"v":0.213125,"as_filed":3.41},"2020-03-31":{"v":0.11375,"as_filed":1.82},"2020-06-30":{"v":0.119375,"as_filed":1.91},"2020-09-30":{"v":0.13875,"as_filed":2.22},"2020-12-31":{"v":0.150625,"as_filed":2.41},"2021-03-31":{"v":0.1475,"as_filed":0.59},"2021-06-30":{"v":0.16,"as_filed":0.64},"2021-09-30":{"v":0.1825,"as_filed":0.73},"2022-03-31":{"v":0.22,"as_filed":0.88},"2022-06-30":{"v":0.245,"as_filed":0.98},"2022-09-30":{"v":0.29,"as_filed":1.16},"2023-03-31":{"v":0.355,"as_filed":1.42},"2023-06-30":{"v":0.3975,"as_filed":1.59},"2023-09-30":{"v":0.44,"as_filed":1.76},"2024-03-31":{"v":0.51},"2024-06-30":{"v":0.53},"2024-09-30":{"v":0.59},"2025-03-31":{"v":0.65},"2025-06-30":{"v":0.71},"2025-09-30":{"v":0.68},"2026-03-31":{"v":0.81},"2026-06-30":{"v":0.96}},"depth":0,"sign":null},{"tag":"EarningsPerShareDiluted","also_tags":[],"label":"Diluted","note":"in dollars per share","earlier_labels":[],"kind":"per_share","earlier_years":false,"values":{"2014-06-30":{"v":0.02125,"as_filed":0.34},"2014-09-30":{"v":0.01875,"as_filed":0.3},"2014-12-31":{"v":0.026875,"as_filed":0.43},"2015-03-31":{"v":0.02125,"as_filed":0.34},"2015-06-30":{"v":0.020625,"as_filed":0.33},"2015-09-30":{"v":0.024375,"as_filed":0.39},"2015-12-31":{"v":0.0375,"as_filed":0.6},"2016-03-31":{"v":0.03,"as_filed":0.48},"2016-06-30":{"v":0.033125,"as_filed":0.53},"2016-09-30":{"v":0.043125,"as_filed":0.69},"2016-12-31":{"v":0.049375,"as_filed":0.79},"2017-03-31":{"v":0.066875,"as_filed":1.07},"2017-06-30":{"v":0.08125,"as_filed":1.3},"2017-09-30":{"v":0.105,"as_filed":1.68},"2017-12-31":{"v":0.080625,"as_filed":1.29},"2018-03-31":{"v":0.111875,"as_filed":1.79},"2018-06-30":{"v":-0.13,"as_filed":-2.08},"2018-09-30":{"v":0.13,"as_filed":2.08},"2018-12-31":{"v":0.13125,"as_filed":2.1},"2019-03-31":{"v":0.154375,"as_filed":2.47},"2019-06-30":{"v":0.145625,"as_filed":2.33},"2019-09-30":{"v":0.161875,"as_filed":2.59},"2019-12-31":{"v":0.203125,"as_filed":3.25},"2020-03-31":{"v":0.108125,"as_filed":1.73},"2020-06-30":{"v":0.114375,"as_filed":1.83},"2020-09-30":{"v":0.1325,"as_filed":2.12},"2020-12-31":{"v":0.144375,"as_filed":2.31},"2021-03-31":{"v":0.1425,"as_filed":0.57},"2021-06-30":{"v":0.155,"as_filed":0.62},"2021-09-30":{"v":0.175,"as_filed":0.7},"2022-03-31":{"v":0.2125,"as_filed":0.85},"2022-06-30":{"v":0.235,"as_filed":0.94},"2022-09-30":{"v":0.2825,"as_filed":1.13},"2023-03-31":{"v":0.345,"as_filed":1.38},"2023-06-30":{"v":0.3875,"as_filed":1.55},"2023-09-30":{"v":0.43,"as_filed":1.72},"2024-03-31":{"v":0.5},"2024-06-30":{"v":0.52},"2024-09-30":{"v":0.58},"2025-03-31":{"v":0.64},"2025-06-30":{"v":0.7},"2025-09-30":{"v":0.67},"2026-03-31":{"v":0.8},"2026-06-30":{"v":0.95}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfSharesOutstandingBasic","also_tags":[],"label":"Basic","note":"in shares","earlier_labels":[],"kind":"shares","earlier_years":false,"values":{"2014-06-30":{"v":615856000,"as_filed":38491000,"src":"0001596532-15-000112"},"2014-09-30":{"v":998432000,"as_filed":62402000,"src":"0001596532-15-000176"},"2015-03-31":{"v":1034160000,"as_filed":64635000,"src":"0001596532-16-000255"},"2015-06-30":{"v":1048384000,"as_filed":65524000,"src":"0001596532-16-000291"},"2015-09-30":{"v":1066064000,"as_filed":66629000,"src":"0001596532-16-000331"},"2016-03-31":{"v":1083792000,"as_filed":67737000,"src":"0001596532-17-000088"},"2016-06-30":{"v":1092400000,"as_filed":68275000,"src":"0001596532-17-000201"},"2016-09-30":{"v":1105216000,"as_filed":69076000,"src":"0001596532-17-000251"},"2017-03-31":{"v":1137824000,"as_filed":71114000,"src":"0001596532-18-000109"},"2017-06-30":{"v":1151872000,"as_filed":71992000,"src":"0001596532-18-000174"},"2017-09-30":{"v":1161408000,"as_filed":72588000,"src":"0001596532-18-000233"},"2018-03-31":{"v":1183904000,"as_filed":73994000,"src":"0001596532-19-000104"},"2018-06-30":{"v":1192048000,"as_filed":74503000,"src":"0001596532-19-000184"},"2018-09-30":{"v":1200176000,"as_filed":75011000,"src":"0001596532-19-000230"},"2019-03-31":{"v":1214720000,"as_filed":75920000,"src":"0001628280-20-006504"},"2019-06-30":{"v":1224832000,"as_filed":76552000,"src":"0001596532-20-000148"},"2019-09-30":{"v":1222816000,"as_filed":76426000,"src":"0001596532-20-000226"},"2020-03-31":{"v":1220224000,"as_filed":76264000},"2020-06-30":{"v":1212928000,"as_filed":75808000},"2020-09-30":{"v":1215984000,"as_filed":75999000},"2021-03-31":{"v":1220896000,"as_filed":305224000},"2021-06-30":{"v":1223376000,"as_filed":305844000},"2021-09-30":{"v":1229824000,"as_filed":307456000},"2022-03-31":{"v":1232180000,"as_filed":308045000},"2022-06-30":{"v":1227016000,"as_filed":306754000},"2022-09-30":{"v":1219724000,"as_filed":304931000},"2023-03-31":{"v":1227940000,"as_filed":306985000},"2023-06-30":{"v":1234544000,"as_filed":308636000},"2023-09-30":{"v":1240740000,"as_filed":310185000},"2024-03-31":{"v":1252100000,"first_filed":1252128000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":1254800000,"first_filed":1254844000,"first_src":"0001596532-24-000279"},"2024-09-30":{"v":1257900000,"first_filed":1257928000,"first_src":"0001596532-24-000368"},"2025-03-31":{"v":1260000000},"2025-06-30":{"v":1256300000},"2025-09-30":{"v":1258000000},"2026-03-31":{"v":1257700000},"2026-06-30":{"v":1260100000}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfDilutedSharesOutstanding","also_tags":[],"label":"Diluted","note":"in shares","earlier_labels":[],"kind":"shares","earlier_years":false,"values":{"2014-06-30":{"v":704912000,"as_filed":44057000,"src":"0001596532-15-000112"},"2014-09-30":{"v":1115792000,"as_filed":69737000,"src":"0001596532-15-000176"},"2015-03-31":{"v":1131552000,"as_filed":70722000,"src":"0001596532-16-000255"},"2015-06-30":{"v":1139440000,"as_filed":71215000,"src":"0001596532-16-000291"},"2015-09-30":{"v":1150192000,"as_filed":71887000,"src":"0001596532-16-000331"},"2016-03-31":{"v":1155424000,"as_filed":72214000,"src":"0001596532-17-000088"},"2016-06-30":{"v":1165072000,"as_filed":72817000,"src":"0001596532-17-000201"},"2016-09-30":{"v":1175248000,"as_filed":73453000,"src":"0001596532-17-000251"},"2017-03-31":{"v":1240256000,"as_filed":77516000,"src":"0001596532-18-000109"},"2017-06-30":{"v":1260096000,"as_filed":78756000,"src":"0001596532-18-000174"},"2017-09-30":{"v":1269152000,"as_filed":79322000,"src":"0001596532-18-000233"},"2018-03-31":{"v":1291536000,"as_filed":80721000,"src":"0001596532-19-000104"},"2018-06-30":{"v":1192048000,"as_filed":74503000,"src":"0001596532-19-000184"},"2018-09-30":{"v":1296288000,"as_filed":81018000,"src":"0001596532-19-000230"},"2019-03-31":{"v":1299216000,"as_filed":81201000,"src":"0001628280-20-006504"},"2019-06-30":{"v":1301360000,"as_filed":81335000,"src":"0001596532-20-000148"},"2019-09-30":{"v":1292048000,"as_filed":80753000,"src":"0001596532-20-000226"},"2020-03-31":{"v":1279024000,"as_filed":79939000},"2020-06-30":{"v":1268768000,"as_filed":79298000},"2020-09-30":{"v":1269008000,"as_filed":79313000},"2021-03-31":{"v":1273968000,"as_filed":318492000},"2021-06-30":{"v":1275360000,"as_filed":318840000},"2021-09-30":{"v":1278544000,"as_filed":319636000},"2022-03-31":{"v":1278608000,"as_filed":319652000},"2022-06-30":{"v":1266324000,"as_filed":316581000},"2022-09-30":{"v":1257604000,"as_filed":314401000},"2023-03-31":{"v":1262312000,"as_filed":315578000},"2023-06-30":{"v":1265940000,"as_filed":316485000},"2023-09-30":{"v":1270524000,"as_filed":317631000},"2024-03-31":{"v":1279400000,"first_filed":1279460000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":1279700000,"first_filed":1279684000,"first_src":"0001596532-24-000279"},"2024-09-30":{"v":1281800000,"first_filed":1281792000,"first_src":"0001596532-24-000368"},"2025-03-31":{"v":1279200000},"2025-06-30":{"v":1271200000},"2025-09-30":{"v":1276600000},"2026-03-31":{"v":1273800000},"2026-06-30":{"v":1276000000}},"depth":0,"sign":null},{"tag":"SalesRevenueGoodsNet","also_tags":[],"label":"Product","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":126390000},"2014-09-30":{"v":141455000},"2014-12-31":{"v":157205000},"2015-03-31":{"v":160141000},"2015-06-30":{"v":174072000},"2015-09-30":{"v":193339000},"2015-12-31":{"v":217325000},"2016-03-31":{"v":212475000},"2016-06-30":{"v":235616000},"2016-09-30":{"v":254238000},"2016-12-31":{"v":289008000},"2017-03-31":{"v":291367000,"src":"0001596532-18-000109"},"2017-06-30":{"v":353904000,"src":"0001596532-18-000018"},"2017-09-30":{"v":380344000,"src":"0001596532-18-000018"},"2017-12-31":{"v":407195000,"src":"0001596532-18-000018"},"2018-03-31":{"v":407617000,"src":"0001596532-18-000109"}},"depth":0,"sign":null},{"tag":"SalesRevenueServicesNet","also_tags":[],"label":"Service","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":11557000},"2014-09-30":{"v":14008000},"2014-12-31":{"v":16284000},"2015-03-31":{"v":18904000},"2015-06-30":{"v":21480000},"2015-09-30":{"v":24209000},"2015-12-31":{"v":28121000},"2016-03-31":{"v":29721000},"2016-06-30":{"v":33125000},"2016-09-30":{"v":36023000},"2016-12-31":{"v":38961000},"2017-03-31":{"v":44108000,"src":"0001596532-18-000109"},"2017-06-30":{"v":51307000,"src":"0001596532-18-000018"},"2017-09-30":{"v":57289000,"src":"0001596532-18-000018"},"2017-12-31":{"v":60672000,"src":"0001596532-18-000018"},"2018-03-31":{"v":64872000,"src":"0001596532-18-000109"}},"depth":0,"sign":null}]},"BS":{"name":"Balance sheet","periods":["2014-06-30","2014-09-30","2014-12-31","2015-03-31","2015-06-30","2015-09-30","2015-12-31","2016-03-31","2016-06-30","2016-09-30","2016-12-31","2017-03-31","2017-06-30","2017-09-30","2017-12-31","2018-03-31","2018-06-30","2018-09-30","2018-12-31","2019-03-31","2019-06-30","2019-09-30","2019-12-31","2020-03-31","2020-06-30","2020-09-30","2020-12-31","2021-03-31","2021-06-30","2021-09-30","2021-12-31","2022-03-31","2022-06-30","2022-09-30","2022-12-31","2023-03-31","2023-06-30","2023-09-30","2023-12-31","2024-03-31","2024-06-30","2024-09-30","2024-12-31","2025-03-31","2025-06-30","2025-09-30","2025-12-31","2026-03-31","2026-06-30"],"source":{"2014-06-30":"0001350278-14-000011","2014-09-30":"0001596532-14-000005","2014-12-31":"0001596532-16-000244","2015-03-31":"0001596532-15-000013","2015-06-30":"0001596532-15-000112","2015-09-30":"0001596532-15-000176","2015-12-31":"0001596532-17-000019","2016-03-31":"0001596532-16-000255","2016-06-30":"0001596532-16-000291","2016-09-30":"0001596532-16-000331","2016-12-31":"0001596532-18-000018","2017-03-31":"0001596532-17-000088","2017-06-30":"0001596532-17-000201","2017-09-30":"0001596532-17-000251","2017-12-31":"0001596532-19-000027","2018-03-31":"0001596532-18-000109","2018-06-30":"0001596532-18-000174","2018-09-30":"0001596532-18-000233","2018-12-31":"0001596532-20-000024","2019-03-31":"0001596532-19-000104","2019-06-30":"0001596532-19-000184","2019-09-30":"0001596532-19-000230","2019-12-31":"0001596532-21-000049","2020-03-31":"0001628280-20-006504","2020-06-30":"0001596532-20-000148","2020-09-30":"0001596532-20-000226","2020-12-31":"0001596532-22-000026","2021-03-31":"0001596532-21-000149","2021-06-30":"0001596532-21-000255","2021-09-30":"0001596532-21-000354","2021-12-31":"0001596532-23-000016","2022-03-31":"0001596532-22-000112","2022-06-30":"0001596532-22-000220","2022-09-30":"0001596532-22-000294","2022-12-31":"0001596532-24-000043","2023-03-31":"0001596532-23-000104","2023-06-30":"0001596532-23-000197","2023-09-30":"0001596532-23-000274","2023-12-31":"0001596532-25-000028","2024-03-31":"0001596532-24-000173","2024-06-30":"0001596532-24-000279","2024-09-30":"0001596532-24-000368","2024-12-31":"0001596532-26-000013","2025-03-31":"0001596532-25-000106","2025-06-30":"0001596532-25-000216","2025-09-30":"0001596532-25-000286","2025-12-31":"0001596532-26-000175","2026-03-31":"0001596532-26-000078","2026-06-30":"0001596532-26-000175"},"frame_from":"0001596532-26-000175","lines":[{"tag":"CashAndCashEquivalentsAtCarryingValue","also_tags":[],"label":"Cash and cash equivalents","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":397198000},"2014-09-30":{"v":408596000},"2014-12-31":{"v":240031000},"2015-03-31":{"v":275186000},"2015-06-30":{"v":342958000},"2015-09-30":{"v":418500000},"2015-12-31":{"v":687326000},"2016-03-31":{"v":710663000},"2016-06-30":{"v":531058000},"2016-09-30":{"v":500481000},"2016-12-31":{"v":567923000},"2017-03-31":{"v":746567000},"2017-06-30":{"v":823475000},"2017-09-30":{"v":854479000},"2017-12-31":{"v":859192000},"2018-03-31":{"v":886160000},"2018-06-30":{"v":711157000},"2018-09-30":{"v":524687000},"2018-12-31":{"v":649950000},"2019-03-31":{"v":809491000},"2019-06-30":{"v":944414000},"2019-09-30":{"v":1095265000},"2019-12-31":{"v":1111286000},"2020-03-31":{"v":761333000},"2020-06-30":{"v":800182000},"2020-09-30":{"v":970349000},"2020-12-31":{"v":893219000},"2021-03-31":{"v":843336000},"2021-06-30":{"v":893688000},"2021-09-30":{"v":630982000},"2021-12-31":{"v":620813000},"2022-03-31":{"v":635025000},"2022-06-30":{"v":493246000},"2022-09-30":{"v":716253000},"2022-12-31":{"v":671707000},"2023-03-31":{"v":956341000},"2023-06-30":{"v":1261836000},"2023-09-30":{"v":1748818000},"2023-12-31":{"v":1938606000},"2024-03-31":{"v":2092101000},"2024-06-30":{"v":2429031000},"2024-09-30":{"v":3175139000},"2024-12-31":{"v":2762400000,"first_filed":2762357000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":1845100000},"2025-06-30":{"v":2225500000},"2025-09-30":{"v":2326600000},"2025-12-31":{"v":1963900000},"2026-03-31":{"v":2789500000},"2026-06-30":{"v":2290200000}},"depth":1,"sign":1},{"tag":"AvailableForSaleSecuritiesDebtSecuritiesCurrent","also_tags":[],"label":"Marketable securities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-12-31":{"v":209426000},"2015-03-31":{"v":209153000},"2015-06-30":{"v":208805000},"2015-09-30":{"v":150117000},"2015-12-31":{"v":0},"2016-03-31":{"v":51589000},"2016-06-30":{"v":292760000},"2016-09-30":{"v":299667000},"2016-12-31":{"v":299910000},"2017-03-31":{"v":296675000},"2017-06-30":{"v":301364000},"2017-09-30":{"v":488635000},"2017-12-31":{"v":676363000},"2018-03-31":{"v":851880000},"2018-06-30":{"v":1149247000},"2018-09-30":{"v":1137112000},"2018-12-31":{"v":1306197000},"2019-03-31":{"v":1341427000},"2019-06-30":{"v":1313389000},"2019-09-30":{"v":1351775000},"2019-12-31":{"v":1613082000},"2020-03-31":{"v":1875660000},"2020-06-30":{"v":1981589000},"2020-09-30":{"v":1875552000},"2020-12-31":{"v":1979649000},"2021-03-31":{"v":2184330000},"2021-06-30":{"v":2388015000},"2021-09-30":{"v":2755499000},"2021-12-31":{"v":2787502000},"2022-03-31":{"v":2788889000},"2022-06-30":{"v":2408656000},"2022-09-30":{"v":2263818000},"2022-12-31":{"v":2352022000},"2023-03-31":{"v":2374789000},"2023-06-30":{"v":2479290000},"2023-09-30":{"v":2706785000},"2023-12-31":{"v":3069362000},"2024-03-31":{"v":3357597000},"2024-06-30":{"v":3844923000},"2024-09-30":{"v":4253249000},"2024-12-31":{"v":5541100000,"first_filed":5541116000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":6304500000},"2025-06-30":{"v":6618900000},"2025-09-30":{"v":7779600000},"2025-12-31":{"v":8779100000},"2026-03-31":{"v":9563700000},"2026-06-30":{"v":11053100000}},"depth":1,"sign":1},{"tag":"AccountsReceivableNetCurrent","also_tags":[],"label":"Accounts receivable, net","note":null,"earlier_labels":["Accounts receivable, net of rebates and allowances of $3,923 and $5,088, respectively","Accounts receivable, net of rebates and allowances of $5,088 and $4,497, respectively","Accounts receivable, net of rebates and allowances of $3,099 and $4,497, respectively","Accounts receivable, net of rebates and allowances of $4,603 and $4,497, respectively","Accounts receivable, net of rebates and allowances of $4,738 and $4,497, respectively","Accounts receivable, net of rebates and allowances of $4,497 and $6,160, respectively","Accounts receivable, net of rebates and allowances of $4,326 and $6,160, respectively","Accounts receivable, net of rebates and allowances of $1,780 and $6,160, respectively","Accounts receivable, net of rebates and allowances of $6,061 and $6,160, respectively","Accounts receivable, net of rebates and allowances of $6,160 and $9,120, respectively","Accounts receivable, net of rebates and allowances of $6,711 and $9,120, respectively","Accounts receivable, net of rebates and allowances of $7,488 and $9,120, respectively","Accounts receivable, net of rebates and allowances of $9,614 and $9,120, respectively","Accounts receivable, net of rebates and allowances of $9,120 and $7,535, respectively","Accounts receivable, net of rebates and allowances of $11,251 and $7,535, respectively","Accounts receivable, net of rebates and allowances of $6,541 and $7,535, respectively","Accounts receivable, net of rebates and allowances of $7,638 and $7,535, respectively","Accounts receivable, net of rebates and allowances of $7,535 and $1,521, respectively","Accounts receivable, net of allowances of $7,495 and $1,521, respectively","Accounts receivable, net of allowances of $4,192 and $1,521, respectively","Accounts receivable, net of allowances of $2,072 and $1,521, respectively","Accounts receivable, net of allowances of $1,521 and $1,529, respectively","Accounts receivable, net of allowances of $1,540 and $1,529, respectively","Accounts receivable, net of allowances of $1,348 and $1,529, respectively","Accounts receivable, net of allowances of $1,248 and $1,529, respectively","Accounts receivable, net of allowances of $1,529 and $3,094, respectively","Accounts receivable, net of allowances of $2,249 and $3,094, respectively","Accounts receivable, net of allowances of $2,090 and $3,094, respectively","Accounts receivable, net of allowances of $2,880 and $3,094, respectively","Accounts receivable, net of allowances of $3,094 and $2,339, respectively","Accounts receivable, net of allowances of $3,196 and $2,339, respectively","Accounts receivable, net of allowances of $2,521 and $2,339 as of June 30, 2014 and December 31, 2013"],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":67946000},"2014-09-30":{"v":84063000},"2014-12-31":{"v":96982000},"2015-03-31":{"v":113057000},"2015-06-30":{"v":122342000},"2015-09-30":{"v":160230000},"2015-12-31":{"v":144263000},"2016-03-31":{"v":135119000},"2016-06-30":{"v":146659000},"2016-09-30":{"v":210243000},"2016-12-31":{"v":253119000},"2017-03-31":{"v":209062000},"2017-06-30":{"v":269624000},"2017-09-30":{"v":212611000},"2017-12-31":{"v":247346000},"2018-03-31":{"v":207339000},"2018-06-30":{"v":260917000},"2018-09-30":{"v":322053000},"2018-12-31":{"v":331777000},"2019-03-31":{"v":271246000},"2019-06-30":{"v":343080000},"2019-09-30":{"v":447252000},"2019-12-31":{"v":391987000},"2020-03-31":{"v":352159000},"2020-06-30":{"v":383225000},"2020-09-30":{"v":300217000},"2020-12-31":{"v":389540000},"2021-03-31":{"v":380466000},"2021-06-30":{"v":364214000},"2021-09-30":{"v":395590000},"2021-12-31":{"v":516509000},"2022-03-31":{"v":648606000},"2022-06-30":{"v":585786000},"2022-09-30":{"v":651512000},"2022-12-31":{"v":923096000},"2023-03-31":{"v":862875000},"2023-06-30":{"v":779726000},"2023-09-30":{"v":833374000},"2023-12-31":{"v":1034398000,"first_filed":1024569000,"first_src":"0001596532-24-000043"},"2024-03-31":{"v":1090041000},"2024-06-30":{"v":1226795000},"2024-09-30":{"v":1130897000},"2024-12-31":{"v":1140500000,"first_filed":1140478000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":1435900000},"2025-06-30":{"v":1623600000},"2025-09-30":{"v":1489400000},"2025-12-31":{"v":1886900000},"2026-03-31":{"v":1923800000},"2026-06-30":{"v":2266200000}},"depth":1,"sign":1},{"tag":"InventoryNet","also_tags":[],"label":"Inventories","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":71068000},"2014-09-30":{"v":62587000},"2014-12-31":{"v":78006000,"first_filed":80519000,"first_src":"0001596532-15-000004"},"2015-03-31":{"v":91225000},"2015-06-30":{"v":100304000},"2015-09-30":{"v":109921000},"2015-12-31":{"v":92129000},"2016-03-31":{"v":84030000},"2016-06-30":{"v":118130000},"2016-09-30":{"v":162128000},"2016-12-31":{"v":236490000},"2017-03-31":{"v":286786000},"2017-06-30":{"v":363803000},"2017-09-30":{"v":333157000},"2017-12-31":{"v":306198000},"2018-03-31":{"v":268131000},"2018-06-30":{"v":245439000},"2018-09-30":{"v":216313000},"2018-12-31":{"v":264557000},"2019-03-31":{"v":347153000},"2019-06-30":{"v":314177000},"2019-09-30":{"v":239802000},"2019-12-31":{"v":243825000},"2020-03-31":{"v":261798000},"2020-06-30":{"v":326997000},"2020-09-30":{"v":438102000},"2020-12-31":{"v":479668000},"2021-03-31":{"v":483168000},"2021-06-30":{"v":543199000},"2021-09-30":{"v":575665000},"2021-12-31":{"v":650117000},"2022-03-31":{"v":694217000},"2022-06-30":{"v":852810000},"2022-09-30":{"v":1100550000},"2022-12-31":{"v":1289706000},"2023-03-31":{"v":1682703000},"2023-06-30":{"v":1864334000},"2023-09-30":{"v":1893538000},"2023-12-31":{"v":1945180000},"2024-03-31":{"v":2025204000},"2024-06-30":{"v":1853776000},"2024-09-30":{"v":1769962000},"2024-12-31":{"v":1834600000,"first_filed":1834572000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":1957300000},"2025-06-30":{"v":2059100000},"2025-09-30":{"v":2155700000},"2025-12-31":{"v":2247100000},"2026-03-31":{"v":2380000000},"2026-06-30":{"v":2535300000}},"depth":1,"sign":1},{"tag":"DeferredTaxAssetsLiabilitiesNetCurrent","also_tags":[],"label":"Deferred tax assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":8696000},"2014-09-30":{"v":8696000},"2014-12-31":{"v":12252000},"2015-03-31":{"v":9801000},"2015-06-30":{"v":12268000},"2015-09-30":{"v":20197000},"2015-12-31":{"v":0,"src":"0001596532-16-000244"}},"depth":1,"sign":null},{"tag":"PrepaidExpenseAndOtherAssetsCurrent","also_tags":[],"label":"Prepaid expenses and other current assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":9768000},"2014-09-30":{"v":16409000},"2014-12-31":{"v":42782000,"first_filed":40269000,"first_src":"0001596532-15-000004"},"2015-03-31":{"v":37622000},"2015-06-30":{"v":63535000},"2015-09-30":{"v":62135000},"2015-12-31":{"v":50610000},"2016-03-31":{"v":41732000},"2016-06-30":{"v":53447000},"2016-09-30":{"v":151659000},"2016-12-31":{"v":168684000},"2017-03-31":{"v":197735000},"2017-06-30":{"v":190923000},"2017-09-30":{"v":186657000},"2017-12-31":{"v":177330000},"2018-03-31":{"v":165664000},"2018-06-30":{"v":253802000},"2018-09-30":{"v":235881000},"2018-12-31":{"v":162321000},"2019-03-31":{"v":131657000},"2019-06-30":{"v":113458000},"2019-09-30":{"v":106326000},"2019-12-31":{"v":111456000},"2020-03-31":{"v":85949000},"2020-06-30":{"v":84885000},"2020-09-30":{"v":69647000},"2020-12-31":{"v":94922000},"2021-03-31":{"v":111595000},"2021-06-30":{"v":139279000},"2021-09-30":{"v":166222000},"2021-12-31":{"v":237735000},"2022-03-31":{"v":338437000},"2022-06-30":{"v":388697000},"2022-09-30":{"v":299545000},"2022-12-31":{"v":314217000},"2023-03-31":{"v":393825000},"2023-06-30":{"v":466371000},"2023-09-30":{"v":472483000},"2023-12-31":{"v":412518000},"2024-03-31":{"v":361340000},"2024-06-30":{"v":487793000},"2024-09-30":{"v":548693000},"2024-12-31":{"v":632300000,"first_filed":632292000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":733500000},"2025-06-30":{"v":976400000},"2025-09-30":{"v":1433500000},"2025-12-31":{"v":1510000000},"2026-03-31":{"v":1899700000},"2026-06-30":{"v":2018600000}},"depth":1,"sign":1},{"tag":"NotesAndLoansReceivableNetCurrent","also_tags":[],"label":"Notes receivable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":8000000},"2014-09-30":{"v":8000000}},"depth":1,"sign":null},{"tag":"OtherShortTermInvestments","also_tags":[],"label":"Investments","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-12-31":{"v":0,"src":"0001596532-15-000011"}},"depth":1,"sign":null},{"tag":"AssetsCurrent","also_tags":[],"label":"Total current assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":562676000},"2014-09-30":{"v":588351000},"2014-12-31":{"v":679479000},"2015-03-31":{"v":736044000},"2015-06-30":{"v":850212000},"2015-09-30":{"v":921100000},"2015-12-31":{"v":974328000},"2016-03-31":{"v":1023133000},"2016-06-30":{"v":1142054000},"2016-09-30":{"v":1324178000},"2016-12-31":{"v":1526126000},"2017-03-31":{"v":1736825000},"2017-06-30":{"v":1949189000},"2017-09-30":{"v":2075539000},"2017-12-31":{"v":2266429000},"2018-03-31":{"v":2379174000},"2018-06-30":{"v":2620562000},"2018-09-30":{"v":2436046000},"2018-12-31":{"v":2714802000},"2019-03-31":{"v":2900974000},"2019-06-30":{"v":3028518000},"2019-09-30":{"v":3240420000},"2019-12-31":{"v":3471636000},"2020-03-31":{"v":3336899000},"2020-06-30":{"v":3576878000},"2020-09-30":{"v":3653867000},"2020-12-31":{"v":3836998000},"2021-03-31":{"v":4002895000},"2021-06-30":{"v":4328395000},"2021-09-30":{"v":4523958000},"2021-12-31":{"v":4812676000},"2022-03-31":{"v":5105174000},"2022-06-30":{"v":4729195000},"2022-09-30":{"v":5031678000},"2022-12-31":{"v":5550748000},"2023-03-31":{"v":6270533000},"2023-06-30":{"v":6851557000},"2023-09-30":{"v":7654998000},"2023-12-31":{"v":8400064000,"first_filed":8390235000,"first_src":"0001596532-24-000043"},"2024-03-31":{"v":8926283000},"2024-06-30":{"v":9842318000},"2024-09-30":{"v":10877940000},"2024-12-31":{"v":11910900000,"first_filed":11910815000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":12276300000},"2025-06-30":{"v":13503500000},"2025-09-30":{"v":15184800000},"2025-12-31":{"v":16387000000},"2026-03-31":{"v":18556700000},"2026-06-30":{"v":20163400000}},"depth":0,"sign":1},{"tag":"PropertyPlantAndEquipmentNet","also_tags":[],"label":"Property and equipment, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":68799000},"2014-09-30":{"v":66991000},"2014-12-31":{"v":71558000},"2015-03-31":{"v":72787000},"2015-06-30":{"v":73178000},"2015-09-30":{"v":75248000},"2015-12-31":{"v":79706000},"2016-03-31":{"v":79944000},"2016-06-30":{"v":79681000},"2016-09-30":{"v":78147000},"2016-12-31":{"v":76961000},"2017-03-31":{"v":76319000},"2017-06-30":{"v":75840000},"2017-09-30":{"v":73061000},"2017-12-31":{"v":74279000},"2018-03-31":{"v":73825000},"2018-06-30":{"v":73736000},"2018-09-30":{"v":75397000},"2018-12-31":{"v":75355000},"2019-03-31":{"v":41529000},"2019-06-30":{"v":41023000},"2019-09-30":{"v":40188000},"2019-12-31":{"v":39273000},"2020-03-31":{"v":37806000},"2020-06-30":{"v":35263000},"2020-09-30":{"v":32670000},"2020-12-31":{"v":32231000},"2021-03-31":{"v":32462000},"2021-06-30":{"v":32362000},"2021-09-30":{"v":75373000},"2021-12-31":{"v":78634000},"2022-03-31":{"v":87391000},"2022-06-30":{"v":91823000},"2022-09-30":{"v":96449000},"2022-12-31":{"v":95009000},"2023-03-31":{"v":97157000},"2023-06-30":{"v":101705000},"2023-09-30":{"v":102592000},"2023-12-31":{"v":101580000},"2024-03-31":{"v":97949000},"2024-06-30":{"v":96282000},"2024-09-30":{"v":93034000},"2024-12-31":{"v":98800000,"first_filed":98845000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":123900000},"2025-06-30":{"v":152300000},"2025-09-30":{"v":172600000},"2025-12-31":{"v":203100000},"2026-03-31":{"v":250300000},"2026-06-30":{"v":312500000}},"depth":1,"sign":1},{"tag":"RestrictedCashAndCashEquivalentsNoncurrent","also_tags":[],"label":"Restricted cash","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":0}},"depth":1,"sign":null},{"tag":"OtherLongTermInvestments","also_tags":[],"label":"Other Long-term Investments","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":15000000}},"depth":1,"sign":null},{"tag":"IntangibleAssetsNetExcludingGoodwill","also_tags":["FiniteLivedIntangibleAssetsNet"],"label":"Acquisition-related intangible assets, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2017-12-31":{"v":0},"2018-09-30":{"v":62110000},"2018-12-31":{"v":58610000},"2019-03-31":{"v":55111000},"2019-06-30":{"v":51612000},"2019-09-30":{"v":48319000},"2019-12-31":{"v":45235000},"2020-03-31":{"v":89373000},"2020-06-30":{"v":83562000},"2020-09-30":{"v":77752000},"2020-12-31":{"v":122790000},"2021-03-31":{"v":115359000},"2021-06-30":{"v":107995000},"2021-09-30":{"v":100713000},"2021-12-31":{"v":93555000},"2022-03-31":{"v":105244000},"2022-06-30":{"v":140836000},"2022-09-30":{"v":131520000},"2022-12-31":{"v":122205000},"2023-03-31":{"v":112890000},"2023-06-30":{"v":103575000},"2023-09-30":{"v":95458000},"2023-12-31":{"v":88768000,"src":"0001596532-24-000279"},"2024-03-31":{"v":82078000},"2024-06-30":{"v":75388000},"2024-12-31":{"v":62000000,"src":"0001596532-25-000106"},"2025-03-31":{"v":56400000}},"depth":1,"sign":null},{"tag":"Goodwill","also_tags":["IntangibleAssetsNetIncludingGoodwill"],"label":"Goodwill","note":null,"earlier_labels":["Goodwill and acquisition-related intangible assets, net"],"kind":"money","earlier_years":false,"values":{"2017-12-31":{"v":0},"2018-09-30":{"v":55168000},"2018-12-31":{"v":53684000},"2019-03-31":{"v":53684000},"2019-06-30":{"v":53684000},"2019-09-30":{"v":54855000},"2019-12-31":{"v":54855000},"2020-03-31":{"v":84781000},"2020-06-30":{"v":84968000},"2020-09-30":{"v":84968000},"2020-12-31":{"v":189696000},"2021-03-31":{"v":188277000},"2021-06-30":{"v":188277000},"2021-09-30":{"v":188397000},"2021-12-31":{"v":188397000},"2022-03-31":{"v":216915000},"2022-06-30":{"v":273494000},"2022-09-30":{"v":271018000},"2022-12-31":{"v":265924000},"2023-03-31":{"v":265924000},"2023-06-30":{"v":268531000},"2023-09-30":{"v":268531000},"2023-12-31":{"v":268531000,"src":"0001596532-24-000279"},"2024-03-31":{"v":268531000},"2024-06-30":{"v":268531000},"2024-09-30":{"v":337230000},"2024-12-31":{"v":268500000},"2025-03-31":{"v":268500000},"2025-06-30":{"v":416500000},"2025-09-30":{"v":416200000},"2025-12-31":{"v":416100000},"2026-03-31":{"v":416100000},"2026-06-30":{"v":416100000}},"depth":1,"sign":1},{"tag":"EquitySecuritiesWithoutReadilyDeterminableFairValueAmount","also_tags":["LongTermInvestments","LongTermInvestmentsAndReceivablesNet"],"label":"Investments","note":null,"earlier_labels":["Investments, non-current"],"kind":"money","earlier_years":true,"values":{"2014-12-31":{"v":36636000},"2015-03-31":{"v":36636000},"2015-06-30":{"v":36636000},"2015-09-30":{"v":36636000},"2015-12-31":{"v":36636000},"2016-03-31":{"v":36636000},"2016-06-30":{"v":39136000},"2016-09-30":{"v":36136000},"2016-12-31":{"v":36136000},"2017-03-31":{"v":36136000},"2017-06-30":{"v":36136000},"2017-09-30":{"v":36136000},"2017-12-31":{"v":36136000,"src":"0001596532-19-000104"},"2018-03-31":{"v":36136000,"src":"0001596532-19-000104"},"2018-06-30":{"v":35036000},"2018-09-30":{"v":35036000},"2018-12-31":{"v":30336000,"src":"0001596532-19-000230"},"2019-03-31":{"v":31486000},"2019-06-30":{"v":31486000},"2019-09-30":{"v":4150000},"2019-12-31":{"v":4150000,"src":"0001596532-20-000226"},"2020-03-31":{"v":4150000},"2020-06-30":{"v":4150000},"2020-09-30":{"v":4150000},"2020-12-31":{"v":8314000,"src":"0001596532-21-000354"},"2021-03-31":{"v":10314000},"2021-06-30":{"v":13647000},"2021-09-30":{"v":18247000},"2021-12-31":{"v":20247000,"src":"0001596532-22-000294"},"2022-03-31":{"v":38625000},"2022-06-30":{"v":38263000},"2022-09-30":{"v":39677000},"2022-12-31":{"v":39468000,"src":"0001596532-23-000274"},"2023-03-31":{"v":39401000},"2023-06-30":{"v":61788000},"2023-09-30":{"v":62288000}},"depth":1,"sign":null},{"tag":"OperatingLeaseRightOfUseAsset","also_tags":[],"label":"Operating lease right-of-use assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2018-12-31":{"v":0},"2019-03-31":{"v":98552000},"2019-06-30":{"v":94203000},"2019-09-30":{"v":91903000},"2019-12-31":{"v":87770000},"2020-03-31":{"v":83377000},"2020-06-30":{"v":79283000},"2020-09-30":{"v":79929000},"2020-12-31":{"v":77288000},"2021-03-31":{"v":72956000},"2021-06-30":{"v":70497000},"2021-09-30":{"v":69374000},"2021-12-31":{"v":65182000},"2022-03-31":{"v":66671000},"2022-06-30":{"v":61869000},"2022-09-30":{"v":58205000},"2022-12-31":{"v":53390000,"src":"0001596532-23-000274"},"2023-03-31":{"v":64003000},"2023-06-30":{"v":61333000},"2023-09-30":{"v":58888000}},"depth":1,"sign":null},{"tag":"DeferredIncomeTaxAssetsNet","also_tags":["DeferredTaxAssetsLiabilitiesNetNoncurrent"],"label":"Deferred tax assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":7497000},"2014-09-30":{"v":8982000},"2014-12-31":{"v":11510000},"2015-03-31":{"v":12291000},"2015-06-30":{"v":13760000},"2015-09-30":{"v":19047000},"2015-12-31":{"v":48429000},"2016-03-31":{"v":50026000},"2016-06-30":{"v":55305000},"2016-09-30":{"v":62221000},"2016-12-31":{"v":70960000},"2017-03-31":{"v":70433000},"2017-06-30":{"v":81469000},"2017-09-30":{"v":95697000},"2017-12-31":{"v":65125000},"2018-03-31":{"v":68020000},"2018-06-30":{"v":82761000},"2018-09-30":{"v":114282000},"2018-12-31":{"v":126492000},"2019-03-31":{"v":126045000},"2019-06-30":{"v":113660000},"2019-09-30":{"v":110630000},"2019-12-31":{"v":452025000},"2020-03-31":{"v":448432000},"2020-06-30":{"v":446254000},"2020-09-30":{"v":443229000},"2020-12-31":{"v":441531000},"2021-03-31":{"v":438277000},"2021-06-30":{"v":433674000},"2021-09-30":{"v":428764000},"2021-12-31":{"v":442295000},"2022-03-31":{"v":446347000},"2022-06-30":{"v":442455000},"2022-09-30":{"v":473808000},"2022-12-31":{"v":574912000},"2023-03-31":{"v":646066000},"2023-06-30":{"v":705856000},"2023-09-30":{"v":793015000},"2023-12-31":{"v":945792000},"2024-03-31":{"v":1025861000},"2024-06-30":{"v":1177172000},"2024-09-30":{"v":1318224000},"2024-12-31":{"v":1440400000,"first_filed":1440418000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":1544300000},"2025-06-30":{"v":1802500000},"2025-09-30":{"v":1665400000},"2025-12-31":{"v":1773600000},"2026-03-31":{"v":1887200000},"2026-06-30":{"v":2001600000}},"depth":1,"sign":1},{"tag":"OtherAssetsNoncurrent","also_tags":[],"label":"Other assets","note":null,"earlier_labels":["Deposits and other assets"],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":3806000},"2014-09-30":{"v":27559000},"2014-12-31":{"v":11840000},"2015-03-31":{"v":17334000},"2015-06-30":{"v":17053000},"2015-09-30":{"v":20861000},"2015-12-31":{"v":20791000},"2016-03-31":{"v":20208000},"2016-06-30":{"v":18812000},"2016-09-30":{"v":18398000},"2016-12-31":{"v":18824000},"2017-03-31":{"v":19885000},"2017-06-30":{"v":20306000},"2017-09-30":{"v":21277000},"2017-12-31":{"v":18891000},"2018-03-31":{"v":22879000},"2018-06-30":{"v":20019000},"2018-09-30":{"v":20199000},"2018-12-31":{"v":22704000},"2019-03-31":{"v":25063000},"2019-06-30":{"v":27106000},"2019-09-30":{"v":29360000},"2019-12-31":{"v":30346000},"2020-03-31":{"v":27027000},"2020-06-30":{"v":25493000},"2020-09-30":{"v":22807000},"2020-12-31":{"v":30071000},"2021-03-31":{"v":33190000},"2021-06-30":{"v":33433000},"2021-09-30":{"v":32524000},"2021-12-31":{"v":33443000},"2022-03-31":{"v":41819000},"2022-06-30":{"v":46610000},"2022-09-30":{"v":59655000},"2022-12-31":{"v":166612000,"first_filed":73754000,"first_src":"0001596532-23-000016"},"2023-03-31":{"v":47092000},"2023-06-30":{"v":31696000},"2023-09-30":{"v":33265000},"2023-12-31":{"v":151900000},"2024-03-31":{"v":149477000},"2024-06-30":{"v":163544000},"2024-09-30":{"v":220295000},"2024-12-31":{"v":325300000,"first_filed":263303000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":245200000},"2025-06-30":{"v":659400000},"2025-09-30":{"v":609800000},"2025-12-31":{"v":668800000},"2026-03-31":{"v":546200000},"2026-06-30":{"v":826500000}},"depth":1,"sign":1},{"tag":"Assets","also_tags":[],"label":"TOTAL ASSETS","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":642778000},"2014-09-30":{"v":691883000},"2014-12-31":{"v":811023000},"2015-03-31":{"v":875092000},"2015-06-30":{"v":990839000},"2015-09-30":{"v":1072892000},"2015-12-31":{"v":1159890000},"2016-03-31":{"v":1209947000},"2016-06-30":{"v":1334988000},"2016-09-30":{"v":1519080000},"2016-12-31":{"v":1729007000},"2017-03-31":{"v":1939598000},"2017-06-30":{"v":2162940000},"2017-09-30":{"v":2301710000},"2017-12-31":{"v":2460860000},"2018-03-31":{"v":2580034000},"2018-06-30":{"v":2832114000},"2018-09-30":{"v":2798238000},"2018-12-31":{"v":3081983000},"2019-03-31":{"v":3332444000},"2019-06-30":{"v":3441292000},"2019-09-30":{"v":3619825000},"2019-12-31":{"v":4185290000},"2020-03-31":{"v":4111845000},"2020-06-30":{"v":4335851000},"2020-09-30":{"v":4399372000},"2020-12-31":{"v":4738919000},"2021-03-31":{"v":4893730000},"2021-06-30":{"v":5208280000},"2021-09-30":{"v":5437350000},"2021-12-31":{"v":5734429000},"2022-03-31":{"v":6108186000},"2022-06-30":{"v":5824545000},"2022-09-30":{"v":6162010000},"2022-12-31":{"v":6775410000},"2023-03-31":{"v":7543066000},"2023-06-30":{"v":8186041000},"2023-09-30":{"v":9069035000},"2023-12-31":{"v":9956635000,"first_filed":9946806000,"first_src":"0001596532-24-000043"},"2024-03-31":{"v":10550179000},"2024-06-30":{"v":11623235000},"2024-09-30":{"v":12846723000},"2024-12-31":{"v":14043900000,"first_filed":14043921000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":14514600000},"2025-06-30":{"v":16534200000},"2025-09-30":{"v":18048800000},"2025-12-31":{"v":19448600000},"2026-03-31":{"v":21656500000},"2026-06-30":{"v":23720100000}},"depth":0,"sign":null},{"tag":"AccountsPayableCurrent","also_tags":[],"label":"Accounts payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":20000000},"2014-09-30":{"v":19845000},"2014-12-31":{"v":32428000},"2015-03-31":{"v":29123000},"2015-06-30":{"v":43831000},"2015-09-30":{"v":31487000},"2015-12-31":{"v":43966000},"2016-03-31":{"v":24808000},"2016-06-30":{"v":60097000},"2016-09-30":{"v":77048000},"2016-12-31":{"v":79457000},"2017-03-31":{"v":60984000},"2017-06-30":{"v":80418000},"2017-09-30":{"v":32893000},"2017-12-31":{"v":52200000},"2018-03-31":{"v":70431000},"2018-06-30":{"v":53182000},"2018-09-30":{"v":85097000},"2018-12-31":{"v":93757000},"2019-03-31":{"v":89823000},"2019-06-30":{"v":86134000},"2019-09-30":{"v":78600000},"2019-12-31":{"v":92105000},"2020-03-31":{"v":84815000},"2020-06-30":{"v":122872000},"2020-09-30":{"v":163102000},"2020-12-31":{"v":134235000},"2021-03-31":{"v":136885000},"2021-06-30":{"v":145159000},"2021-09-30":{"v":135252000},"2021-12-31":{"v":202636000},"2022-03-31":{"v":204675000},"2022-06-30":{"v":275093000},"2022-09-30":{"v":278469000},"2022-12-31":{"v":232572000},"2023-03-31":{"v":330171000},"2023-06-30":{"v":351920000},"2023-09-30":{"v":268972000},"2023-12-31":{"v":435059000},"2024-03-31":{"v":223305000},"2024-06-30":{"v":297832000},"2024-09-30":{"v":289161000},"2024-12-31":{"v":381100000,"first_filed":381083000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":389100000},"2025-06-30":{"v":543900000},"2025-09-30":{"v":481000000},"2025-12-31":{"v":651700000},"2026-03-31":{"v":608400000},"2026-06-30":{"v":692700000}},"depth":1,"sign":1},{"tag":"AccruedLiabilitiesCurrent","also_tags":[],"label":"Accrued liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":28016000},"2014-09-30":{"v":32246000},"2014-12-31":{"v":40369000},"2015-03-31":{"v":28920000},"2015-06-30":{"v":43347000},"2015-09-30":{"v":58979000},"2015-12-31":{"v":60971000},"2016-03-31":{"v":46113000},"2016-06-30":{"v":55110000},"2016-09-30":{"v":77163000},"2016-12-31":{"v":90951000},"2017-03-31":{"v":75291000},"2017-06-30":{"v":84413000},"2017-09-30":{"v":94459000},"2017-12-31":{"v":133827000},"2018-03-31":{"v":85728000},"2018-06-30":{"v":86693000},"2018-09-30":{"v":103108000},"2018-12-31":{"v":123254000},"2019-03-31":{"v":104228000},"2019-06-30":{"v":113898000},"2019-09-30":{"v":128930000},"2019-12-31":{"v":140249000},"2020-03-31":{"v":100443000},"2020-06-30":{"v":100070000},"2020-09-30":{"v":110348000},"2020-12-31":{"v":143357000},"2021-03-31":{"v":122466000},"2021-06-30":{"v":163245000},"2021-09-30":{"v":174425000},"2021-12-31":{"v":226643000},"2022-03-31":{"v":197063000},"2022-06-30":{"v":210334000},"2022-09-30":{"v":240609000},"2022-12-31":{"v":292487000},"2023-03-31":{"v":351764000},"2023-06-30":{"v":363036000},"2023-09-30":{"v":410071000},"2023-12-31":{"v":407302000},"2024-03-31":{"v":270586000},"2024-06-30":{"v":320071000},"2024-09-30":{"v":323990000},"2024-12-31":{"v":435300000,"first_filed":435277000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":263100000},"2025-06-30":{"v":380700000},"2025-09-30":{"v":471000000},"2025-12-31":{"v":475400000},"2026-03-31":{"v":441500000},"2026-06-30":{"v":486600000}},"depth":1,"sign":1},{"tag":"LitigationReserveCurrent","also_tags":[],"label":"Accrued legal settlement","note":"Note 10","earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2017-12-31":{"v":0,"src":"0001596532-18-000174"},"2018-06-30":{"v":405000000}},"depth":1,"sign":null},{"tag":"ContractWithCustomerLiabilityCurrent","also_tags":["DeferredRevenueCurrent"],"label":"Deferred revenue","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":37888000},"2014-09-30":{"v":40277000},"2014-12-31":{"v":60327000},"2015-03-31":{"v":81826000},"2015-06-30":{"v":107245000},"2015-09-30":{"v":124740000},"2015-12-31":{"v":122049000},"2016-03-31":{"v":135524000},"2016-06-30":{"v":138885000},"2016-09-30":{"v":191094000},"2016-12-31":{"v":273350000},"2017-03-31":{"v":383245000},"2017-06-30":{"v":426750000},"2017-09-30":{"v":423705000},"2017-12-31":{"v":327706000},"2018-03-31":{"v":274677000},"2018-06-30":{"v":262345000},"2018-09-30":{"v":318850000},"2018-12-31":{"v":358586000},"2019-03-31":{"v":304729000},"2019-06-30":{"v":272366000},"2019-09-30":{"v":291384000},"2019-12-31":{"v":312668000},"2020-03-31":{"v":332175000},"2020-06-30":{"v":328525000},"2020-09-30":{"v":321290000},"2020-12-31":{"v":396259000},"2021-03-31":{"v":457799000},"2021-06-30":{"v":482112000},"2021-09-30":{"v":511354000},"2021-12-31":{"v":593578000},"2022-03-31":{"v":778436000},"2022-06-30":{"v":697762000},"2022-09-30":{"v":607189000},"2022-12-31":{"v":637432000},"2023-03-31":{"v":671700000},"2023-06-30":{"v":624207000},"2023-09-30":{"v":698675000},"2023-12-31":{"v":915204000},"2024-03-31":{"v":997914000},"2024-06-30":{"v":1329450000},"2024-09-30":{"v":1599590000},"2024-12-31":{"v":1727300000,"first_filed":1727280000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":2072700000},"2025-06-30":{"v":2787600000},"2025-09-30":{"v":3520700000},"2025-12-31":{"v":4002600000},"2026-03-31":{"v":4909500000},"2026-06-30":{"v":5100700000}},"depth":1,"sign":1},{"tag":"NotesPayableRelatedPartiesClassifiedCurrent","also_tags":[],"label":"Convertible notes payable, related party","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":0},"2014-09-30":{"v":0},"2014-12-31":{"v":0,"src":"0001596532-15-000011"}},"depth":1,"sign":null},{"tag":"InterestPayableRelatedPartiesCurrent","also_tags":[],"label":"Accrued interest payable, related party","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":0},"2014-09-30":{"v":0},"2014-12-31":{"v":0,"src":"0001596532-15-000011"}},"depth":1,"sign":null},{"tag":"ConvertibleNotesPayableCurrent","also_tags":[],"label":"Convertible notes payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":0},"2014-09-30":{"v":0},"2014-12-31":{"v":0,"src":"0001596532-15-000011"}},"depth":1,"sign":null},{"tag":"InterestPayableCurrent","also_tags":[],"label":"Accrued interest payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":0},"2014-09-30":{"v":0},"2014-12-31":{"v":0,"src":"0001596532-15-000011"}},"depth":1,"sign":null},{"tag":"AccruedIncomeTaxesCurrent","also_tags":[],"label":"Income taxes payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2024-12-31":{"v":50100000,"src":"0001596532-25-000106"},"2025-03-31":{"v":249100000}},"depth":1,"sign":null},{"tag":"OtherLiabilitiesCurrent","also_tags":[],"label":"Other current liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":11790000},"2014-09-30":{"v":9428000},"2014-12-31":{"v":11249000},"2015-03-31":{"v":8462000},"2015-06-30":{"v":8075000},"2015-09-30":{"v":9760000},"2015-12-31":{"v":8025000},"2016-03-31":{"v":7819000},"2016-06-30":{"v":9347000},"2016-09-30":{"v":9777000},"2016-12-31":{"v":15795000},"2017-03-31":{"v":12993000},"2017-06-30":{"v":19216000},"2017-09-30":{"v":16490000},"2017-12-31":{"v":16172000},"2018-03-31":{"v":26943000},"2018-06-30":{"v":19543000},"2018-09-30":{"v":32727000},"2018-12-31":{"v":30907000},"2019-03-31":{"v":44413000},"2019-06-30":{"v":52622000},"2019-09-30":{"v":49275000},"2019-12-31":{"v":52052000},"2020-03-31":{"v":55574000},"2020-06-30":{"v":88714000},"2020-09-30":{"v":70043000},"2020-12-31":{"v":94392000},"2021-03-31":{"v":69382000},"2021-06-30":{"v":69419000},"2021-09-30":{"v":72356000},"2021-12-31":{"v":86972000},"2022-03-31":{"v":188831000},"2022-06-30":{"v":94837000},"2022-09-30":{"v":128645000},"2022-12-31":{"v":131040000},"2023-03-31":{"v":231274000},"2023-06-30":{"v":316629000},"2023-09-30":{"v":469007000},"2023-12-31":{"v":161870000,"first_filed":152041000,"first_src":"0001596532-24-000043"},"2024-03-31":{"v":291259000},"2024-06-30":{"v":214526000},"2024-09-30":{"v":221633000},"2024-12-31":{"v":188500000,"first_filed":188582000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":147600000},"2025-06-30":{"v":339200000},"2025-09-30":{"v":193900000},"2025-12-31":{"v":246800000},"2026-03-31":{"v":600700000},"2026-06-30":{"v":538400000}},"depth":1,"sign":1},{"tag":"LiabilitiesCurrent","also_tags":[],"label":"Total current liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":97694000},"2014-09-30":{"v":101796000},"2014-12-31":{"v":144373000},"2015-03-31":{"v":148331000},"2015-06-30":{"v":202498000},"2015-09-30":{"v":224966000},"2015-12-31":{"v":235011000},"2016-03-31":{"v":214264000},"2016-06-30":{"v":263439000},"2016-09-30":{"v":355082000},"2016-12-31":{"v":459553000},"2017-03-31":{"v":532513000},"2017-06-30":{"v":610797000},"2017-09-30":{"v":567547000},"2017-12-31":{"v":529905000},"2018-03-31":{"v":457779000},"2018-06-30":{"v":826763000},"2018-09-30":{"v":539782000},"2018-12-31":{"v":606504000},"2019-03-31":{"v":543193000},"2019-06-30":{"v":525020000},"2019-09-30":{"v":548189000},"2019-12-31":{"v":597074000},"2020-03-31":{"v":573007000},"2020-06-30":{"v":640181000},"2020-09-30":{"v":664783000},"2020-12-31":{"v":768243000},"2021-03-31":{"v":786532000},"2021-06-30":{"v":859935000},"2021-09-30":{"v":893387000},"2021-12-31":{"v":1109829000},"2022-03-31":{"v":1369005000},"2022-06-30":{"v":1278026000},"2022-09-30":{"v":1254912000},"2022-12-31":{"v":1293531000},"2023-03-31":{"v":1584909000},"2023-06-30":{"v":1655792000},"2023-09-30":{"v":1846725000},"2023-12-31":{"v":1919435000,"first_filed":1909606000,"first_src":"0001596532-24-000043"},"2024-03-31":{"v":1783064000},"2024-06-30":{"v":2161879000},"2024-09-30":{"v":2434374000},"2024-12-31":{"v":2732200000,"first_filed":2732222000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":3121600000},"2025-06-30":{"v":4051400000},"2025-09-30":{"v":4666600000},"2025-12-31":{"v":5376500000},"2026-03-31":{"v":6560100000},"2026-06-30":{"v":6818400000}},"depth":0,"sign":1},{"tag":"AccruedIncomeTaxesNoncurrent","also_tags":[],"label":"Income taxes payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":15072000},"2014-09-30":{"v":15022000},"2014-12-31":{"v":17323000},"2015-03-31":{"v":17502000},"2015-06-30":{"v":17850000},"2015-09-30":{"v":11188000},"2015-12-31":{"v":14060000},"2016-03-31":{"v":14918000},"2016-06-30":{"v":16086000},"2016-09-30":{"v":11896000},"2016-12-31":{"v":14498000},"2017-03-31":{"v":17581000},"2017-06-30":{"v":19970000},"2017-09-30":{"v":22161000},"2017-12-31":{"v":34067000},"2018-03-31":{"v":37358000},"2018-06-30":{"v":40369000},"2018-09-30":{"v":42470000},"2018-12-31":{"v":36167000},"2019-03-31":{"v":37925000},"2019-06-30":{"v":45804000},"2019-09-30":{"v":60278000},"2019-12-31":{"v":55485000},"2020-03-31":{"v":58507000},"2020-06-30":{"v":45971000},"2020-09-30":{"v":47918000},"2020-12-31":{"v":53053000},"2021-03-31":{"v":55314000},"2021-06-30":{"v":57977000},"2021-09-30":{"v":62563000},"2021-12-31":{"v":69916000},"2022-03-31":{"v":74497000},"2022-06-30":{"v":79422000},"2022-09-30":{"v":82167000},"2022-12-31":{"v":89839000},"2023-03-31":{"v":94733000},"2023-06-30":{"v":98722000},"2023-09-30":{"v":104660000},"2023-12-31":{"v":95751000,"src":"0001596532-24-000368"},"2024-03-31":{"v":107179000},"2024-06-30":{"v":107833000},"2024-09-30":{"v":116604000}},"depth":0,"sign":null},{"tag":"LeaseFinancingObligationNoncurrent","also_tags":[],"label":"Lease financing obligations, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-06-30":{"v":43108000},"2014-09-30":{"v":42831000},"2014-12-31":{"v":42547000},"2015-03-31":{"v":42232000},"2015-06-30":{"v":41912000},"2015-09-30":{"v":41587000},"2015-12-31":{"v":41210000},"2016-03-31":{"v":40827000},"2016-06-30":{"v":40438000},"2016-09-30":{"v":40041000},"2016-12-31":{"v":39593000},"2017-03-31":{"v":39136000},"2017-06-30":{"v":38672000},"2017-09-30":{"v":38199000},"2017-12-31":{"v":37673000,"src":"0001596532-18-000233"},"2018-03-31":{"v":37138000},"2018-06-30":{"v":36594000},"2018-09-30":{"v":36040000}},"depth":0,"sign":null},{"tag":"OperatingLeaseLiabilityNoncurrent","also_tags":[],"label":"Operating lease liabilities, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2018-12-31":{"v":0},"2019-03-31":{"v":93616000},"2019-06-30":{"v":89705000},"2019-09-30":{"v":87099000},"2019-12-31":{"v":83022000},"2020-03-31":{"v":78502000},"2020-06-30":{"v":74259000},"2020-09-30":{"v":74903000},"2020-12-31":{"v":72397000},"2021-03-31":{"v":67770000},"2021-06-30":{"v":64295000},"2021-09-30":{"v":61628000},"2021-12-31":{"v":56527000},"2022-03-31":{"v":57474000},"2022-06-30":{"v":51793000},"2022-09-30":{"v":47067000},"2022-12-31":{"v":43964000,"src":"0001596532-23-000274"},"2023-03-31":{"v":55291000},"2023-06-30":{"v":51702000},"2023-09-30":{"v":48044000}},"depth":0,"sign":null},{"tag":"FinanceLeaseLiabilityNoncurrent","also_tags":[],"label":"Finance lease liabilities, non-current","note":null,"earlier_labels":["Lease financing obligations, non-current"],"kind":"money","earlier_years":true,"values":{"2017-12-31":{"v":37673000},"2018-12-31":{"v":35431000},"2019-03-31":{"v":0},"2019-06-30":{"v":0},"2019-09-30":{"v":0},"2019-12-31":{"v":0,"src":"0001596532-20-000024"}},"depth":0,"sign":null},{"tag":"ContractWithCustomerLiabilityNoncurrent","also_tags":["DeferredRevenueNoncurrent"],"label":"Deferred revenue, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-12-31":{"v":46141000},"2015-03-31":{"v":50998000},"2015-06-30":{"v":57198000},"2015-09-30":{"v":65966000},"2015-12-31":{"v":74759000},"2016-03-31":{"v":83696000},"2016-06-30":{"v":91439000},"2016-09-30":{"v":93741000},"2016-12-31":{"v":99585000},"2017-03-31":{"v":113925000},"2017-06-30":{"v":127760000},"2017-09-30":{"v":141440000},"2017-12-31":{"v":187556000},"2018-03-31":{"v":181377000},"2018-06-30":{"v":186299000},"2018-09-30":{"v":211005000},"2018-12-31":{"v":228641000},"2019-03-31":{"v":231742000},"2019-06-30":{"v":229852000},"2019-09-30":{"v":237628000},"2019-12-31":{"v":262620000},"2020-03-31":{"v":264600000},"2020-06-30":{"v":248986000},"2020-09-30":{"v":241014000},"2020-12-31":{"v":254568000},"2021-03-31":{"v":262232000},"2021-06-30":{"v":263978000},"2021-09-30":{"v":289086000},"2021-12-31":{"v":335734000},"2022-03-31":{"v":345310000},"2022-06-30":{"v":335728000},"2022-09-30":{"v":333855000},"2022-12-31":{"v":403814000},"2023-03-31":{"v":420574000},"2023-06-30":{"v":460697000},"2023-09-30":{"v":496076000},"2023-12-31":{"v":591000000},"2024-03-31":{"v":665328000},"2024-06-30":{"v":789336000},"2024-09-30":{"v":907741000},"2024-12-31":{"v":1064100000,"first_filed":1064135000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":1016100000},"2025-06-30":{"v":1274100000},"2025-09-30":{"v":1165500000},"2025-12-31":{"v":1369800000},"2026-03-31":{"v":1289200000},"2026-06-30":{"v":1765200000}},"depth":1,"sign":1},{"tag":"DeferredIncomeTaxLiabilitiesNet","also_tags":[],"label":"Deferred tax liabilities, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2018-12-31":{"v":3753000},"2019-12-31":{"v":254710000},"2020-03-31":{"v":250304000},"2020-06-30":{"v":251292000},"2020-09-30":{"v":247712000},"2020-12-31":{"v":227936000},"2021-03-31":{"v":225924000},"2021-06-30":{"v":216746000},"2021-09-30":{"v":214261000},"2021-12-31":{"v":129074000},"2022-03-31":{"v":51051000},"2022-06-30":{"v":13447000},"2022-09-30":{"v":0},"2022-12-31":{"v":42000,"src":"0001596532-23-000016"}},"depth":1,"sign":null},{"tag":"OtherLiabilitiesNoncurrent","also_tags":[],"label":"Other long-term liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":25718000},"2014-09-30":{"v":39312000},"2014-12-31":{"v":4981000},"2015-03-31":{"v":5558000},"2015-06-30":{"v":5839000},"2015-09-30":{"v":6011000},"2015-12-31":{"v":6698000},"2016-03-31":{"v":6385000},"2016-06-30":{"v":6754000},"2016-09-30":{"v":6900000},"2016-12-31":{"v":7958000},"2017-03-31":{"v":8069000},"2017-06-30":{"v":7992000},"2017-09-30":{"v":7811000},"2017-12-31":{"v":9745000},"2018-03-31":{"v":21343000},"2018-06-30":{"v":22116000},"2018-09-30":{"v":23065000},"2018-12-31":{"v":28098000,"first_filed":31851000,"first_src":"0001596532-19-000027"},"2019-03-31":{"v":25601000},"2019-06-30":{"v":25351000},"2019-09-30":{"v":30627000},"2019-12-31":{"v":37693000},"2020-03-31":{"v":38099000},"2020-06-30":{"v":38679000},"2020-09-30":{"v":39165000},"2020-12-31":{"v":42431000},"2021-03-31":{"v":44620000},"2021-06-30":{"v":47508000},"2021-09-30":{"v":51165000},"2021-12-31":{"v":54749000},"2022-03-31":{"v":57672000},"2022-06-30":{"v":60337000},"2022-09-30":{"v":58791000},"2022-12-31":{"v":102406000,"first_filed":58400000,"first_src":"0001596532-23-000016"},"2023-03-31":{"v":58385000},"2023-06-30":{"v":61546000},"2023-09-30":{"v":67975000},"2023-12-31":{"v":227141000,"first_filed":131390000,"first_src":"0001596532-24-000043"},"2024-03-31":{"v":132293000},"2024-06-30":{"v":133379000},"2024-09-30":{"v":142115000},"2024-12-31":{"v":252800000,"first_filed":252757000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":257800000},"2025-06-30":{"v":307100000},"2025-09-30":{"v":309600000},"2025-12-31":{"v":331800000},"2026-03-31":{"v":320100000},"2026-06-30":{"v":338800000}},"depth":1,"sign":1},{"tag":"Liabilities","also_tags":[],"label":"TOTAL LIABILITIES","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":181592000},"2014-09-30":{"v":198961000},"2014-12-31":{"v":255365000},"2015-03-31":{"v":264621000},"2015-06-30":{"v":325297000},"2015-09-30":{"v":349718000},"2015-12-31":{"v":371738000},"2016-03-31":{"v":360090000},"2016-06-30":{"v":418156000},"2016-09-30":{"v":507660000},"2016-12-31":{"v":621187000},"2017-03-31":{"v":711224000},"2017-06-30":{"v":805191000},"2017-09-30":{"v":777158000},"2017-12-31":{"v":798946000},"2018-03-31":{"v":734995000},"2018-06-30":{"v":1112141000},"2018-09-30":{"v":852362000},"2018-12-31":{"v":938594000},"2019-03-31":{"v":932077000},"2019-06-30":{"v":915732000},"2019-09-30":{"v":963821000},"2019-12-31":{"v":1290604000},"2020-03-31":{"v":1263019000},"2020-06-30":{"v":1299368000},"2020-09-30":{"v":1315495000},"2020-12-31":{"v":1418628000},"2021-03-31":{"v":1442392000},"2021-06-30":{"v":1510439000},"2021-09-30":{"v":1572090000},"2021-12-31":{"v":1755829000},"2022-03-31":{"v":1955009000},"2022-06-30":{"v":1818753000},"2022-09-30":{"v":1776792000},"2022-12-31":{"v":1889590000},"2023-03-31":{"v":2213892000},"2023-06-30":{"v":2328459000},"2023-09-30":{"v":2563480000},"2023-12-31":{"v":2737576000,"first_filed":2727747000,"first_src":"0001596532-24-000043"},"2024-03-31":{"v":2687864000},"2024-06-30":{"v":3192427000},"2024-09-30":{"v":3600834000},"2024-12-31":{"v":4049100000,"first_filed":4049114000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":4395500000},"2025-06-30":{"v":5632600000},"2025-09-30":{"v":6141700000},"2025-12-31":{"v":7078100000},"2026-03-31":{"v":8169400000},"2026-06-30":{"v":8922400000}},"depth":0,"sign":1},{"tag":"PreferredStockValue","also_tags":[],"label":"Preferred stock, $0.0001 par value100 shares authorized and no shares issued and outstanding as of June 30, 2026 and December 31, 2025","note":null,"earlier_labels":["Preferred stock, $0.0001 par value100 shares authorized and no shares issued and outstanding as of March 31, 2026 and December 31, 2025","Preferred stock, $0.0001 par value100 shares authorized and no shares issued and outstanding as of December 31, 2025 and 2024","Preferred stock, $0.0001 par value100 shares authorized and no shares issued and outstanding as of September 30, 2025 and December 31, 2024","Preferred stock, $0.0001 par value100 shares authorized and no shares issued and outstanding as of June 30, 2025 and December 31, 2024","Preferred stock, $0.0001 par value100 shares authorized and no shares issued and outstanding as of March 31, 2025 and December 31, 2024","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of December 31, 2023 and 2022","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of September 30, 2024 and December 31, 2023","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of June 30, 2024 and December 31, 2023","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of March 31, 2024 and December 31, 2023","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of September 30, 2023 and December 31, 2022","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of June 30, 2023 and December 31, 2022","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of March 31, 2023 and December 31, 2022","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of December 31, 2022 and 2021","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of September 30, 2022 and December 31, 2021","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of June 30, 2022 and December 31, 2021","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of March 31, 2022 and December 31, 2021","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of December 31, 2021 and 2020","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of September 30, 2021 and December 31, 2020","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of June 30, 2021 and December 31, 2020","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of March 31, 2021 and December 31, 2020","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of December 31, 2020 and 2019","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of September 30, 2020 and December 31, 2019","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of June 30, 2020 and December 31, 2019","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of March 31, 2020 and December 31, 2019","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of December 31, 2019 and 2018","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of September 30, 2019 and December 31, 2018","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of June 30, 2019 and December 31, 2018","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of March 31, 2019 and December 31, 2018","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of December 31, 2018 and 2017","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of September 30, 2018 and December 31, 2017","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of June 30, 2018 and December 31, 2017","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of March 31, 2018 and December 31, 2017","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of December 31, 2017 and 2016","Preferred stock, $0.0001 par value100,000 shares authorized, no shares issued and outstanding as of September 30, 2017 and December 31, 2016","Preferred stock, $0.0001 par value100,000 shares authorized, no shares issued and outstanding as of June 30, 2017 and December 31, 2016","Preferred stock, $0.0001 par value100,000 shares authorized, no shares issued and outstanding as of March 31, 2017 and December 31, 2016","Preferred stock, $0.0001 par value100,000 shares authorized and no shares issued and outstanding as of December 31, 2016 and 2015","Preferred stock, $0.0001 par value100,000 shares authorized, no shares issued and outstanding as of September 30, 2016 and December 31, 2015","Preferred stock, $0.0001 par value100,000 shares authorized, no shares issued and outstanding as of June 30, 2016 and December 31, 2015","Preferred stock, $0.0001 par value100,000 shares authorized, no shares issued and outstanding as of March 31, 2016 and December 31, 2015","Preferred stock, $0.0001 par value100,000 shares authorized, no shares issued and outstanding as of December 31, 2015 and 2014","Preferred stock, $0.0001 par value100,000 shares authorized, no shares issued and outstanding as of September 30, 2015 and December 31, 2014","Preferred stock, $0.0001 par value100,000 shares authorized, no shares issued and outstanding as of June 30, 2015 and December 31, 2014","Preferred stock, $0.0001 par value100,000 shares authorized, no shares issued and outstanding as of March 31, 2015 and December 31, 2014","Preferred stock"],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":0},"2014-09-30":{"v":0},"2014-12-31":{"v":0},"2015-03-31":{"v":0},"2015-06-30":{"v":0},"2015-09-30":{"v":0},"2015-12-31":{"v":0},"2016-03-31":{"v":0},"2016-06-30":{"v":0},"2016-09-30":{"v":0},"2016-12-31":{"v":0},"2017-03-31":{"v":0},"2017-06-30":{"v":0},"2017-09-30":{"v":0},"2017-12-31":{"v":0},"2018-03-31":{"v":0},"2018-06-30":{"v":0},"2018-09-30":{"v":0},"2018-12-31":{"v":0},"2019-03-31":{"v":0},"2019-06-30":{"v":0},"2019-09-30":{"v":0},"2019-12-31":{"v":0},"2020-03-31":{"v":0},"2020-06-30":{"v":0},"2020-09-30":{"v":0},"2020-12-31":{"v":0},"2021-03-31":{"v":0},"2021-06-30":{"v":0},"2021-09-30":{"v":0},"2021-12-31":{"v":0},"2022-03-31":{"v":0},"2022-06-30":{"v":0},"2022-09-30":{"v":0},"2022-12-31":{"v":0},"2023-03-31":{"v":0},"2023-06-30":{"v":0},"2023-09-30":{"v":0},"2023-12-31":{"v":0},"2024-03-31":{"v":0},"2024-06-30":{"v":0},"2024-09-30":{"v":0},"2024-12-31":{"v":0},"2025-03-31":{"v":0},"2025-06-30":{"v":0},"2025-09-30":{"v":0},"2025-12-31":{"v":0},"2026-03-31":{"v":0},"2026-06-30":{"v":0}},"depth":1,"sign":1},{"tag":"CommonStockValue","also_tags":[],"label":"Common stock, $0.0001 par value4,000 shares authorized as of June 30, 2026 and December 31, 2025; 1,261.2 and 1,256.5 shares issued and outstanding as of June 30, 2026 and December 31, 2025","note":null,"earlier_labels":["Common stock, $0.0001 par value4,000 shares authorized as of March 31, 2026 and December 31, 2025; 1,259.2 and 1,256.5 shares issued and outstanding as of March 31, 2026 and December 31, 2025","Common stock, $0.0001 par value4,000 shares authorized as of December 31, 2025 and 2024; 1,256.5 and 1,261.3 shares issued and outstanding as of December 31, 2025 and 2024","Common stock, $0.0001 par value4,000 shares authorized as of September 30, 2025 and December 31, 2024; 1,259.2 and 1,261.3 shares issued and outstanding as of September 30, 2025 and December 31, 2024","Common stock, $0.0001 par value4,000 shares authorized as of June 30, 2025 and December 31, 2024; 1,256.8 and 1,261.3 shares issued and outstanding as of June 30, 2025 and December 31, 2024","Common stock, $0.0001 par value4,000 shares authorized as of March 31, 2025 and December 31, 2024; 1,256.6 and 1,261.3 shares issued and outstanding as of March 31, 2025 and December 31, 2024","Common stock, $0.0001 par value4,000,000 shares authorized as of December 31, 2024 and 2023; 1,261,334 and 1,248,982 shares issued and outstanding as of December 31, 2024 and 2023","Common stock, $0.0001 par value1,000,000 shares authorized as of September 30, 2024 and December 31, 2023; 314,847 and 312,245 shares issued and outstanding as of September 30, 2024 and December 31, 2023","Common stock, $0.0001 par value1,000,000 shares authorized as of June 30, 2024 and December 31, 2023; 314,086 and 312,245 shares issued and outstanding as of June 30, 2024 and December 31, 2023","Common stock, $0.0001 par value1,000,000 shares authorized as of March 31, 2024 and December 31, 2023; 313,601 and 312,245 shares issued and outstanding as of March 31, 2024 and December 31, 2023","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2023 and 2022; 312,245 and 306,890 shares issued and outstanding as of December 31, 2023 and 2022","Common stock, $0.0001 par value1,000,000 shares authorized as of September 30, 2023 and December 31, 2022; 310,972 and 306,890 shares issued and outstanding as of September 30, 2023 and December 31, 2022","Common stock, $0.0001 par value1,000,000 shares authorized as of June 30, 2023 and December 31, 2022; 309,355 and 306,890 shares issued and outstanding as of June 30, 2023 and December 31, 2022","Common stock, $0.0001 par value1,000,000 shares authorized as of March 31, 2023 and December 31, 2022; 308,098 and 306,890 shares issued and outstanding as of March 31, 2023 and December 31, 2022","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2022 and 2021; 306,890 and 307,681 shares issued and outstanding as of December 31, 2022 and 2021","Common stock, $0.0001 par value1,000,000 shares authorized as of September 30, 2022 and December 31, 2021; 305,515 and 307,681 shares issued and outstanding as of September 30, 2022 and December 31, 2021","Common stock, $0.0001 par value1,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 304,455 and 307,681 shares issued and outstanding as of June 30, 2022 and December 31, 2021","Common stock, $0.0001 par value1,000,000 shares authorized as of March 31, 2022 and December 31, 2021; 308,165 and 307,681 shares issued and outstanding as of March 31, 2022 and December 31, 2021","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2021 and 2020; 307,681 and 304,696 shares issued and outstanding as of December 31, 2021 and 2020","Common stock, $0.0001 par value1,000,000 shares authorized as of September 30, 2021 and December 31, 2020; 76,886 and 76,174 shares issued and outstanding as of September 30, 2021 and December 31, 2020","Common stock, $0.0001 par value1,000,000 shares authorized as of June 30, 2021 and December 31, 2020; 76,665 and 76,174 shares issued and outstanding as of June 30, 2021 and December 31, 2020","Common stock, $0.0001 par value1,000,000 shares authorized as of March 31, 2021 and December 31, 2020; 76,257 and 76,174 shares issued and outstanding as of March 31, 2021 and December 31, 2020","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2020 and 2019; 76,174 and 76,389 shares issued and outstanding as of December 31, 2020 and 2019","Common stock, $0.0001 par value1,000,000 shares authorized as of September 30, 2020 and December 31, 2019; 75,632 and 76,389 shares issued and outstanding as of September 30, 2020 and December 31, 2019","Common stock, $0.0001 par value1,000,000 shares authorized as of June 30, 2020 and December 31, 2019; 75,964 and 76,389 shares issued and outstanding as of June 30, 2020 and December 31, 2019","Common stock, $0.0001 par value1,000,000 shares authorized as of March 31, 2020 and December 31, 2019; 75,655 and 76,389 shares issued and outstanding as of March 31, 2020 and December 31, 2019","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2019 and 2018; 76,389 and 75,668 shares issued and outstanding as of December 31, 2019 and 2018","Common stock, $0.0001 par value1,000,000 shares authorized as of September 30, 2019 and December 31, 2018; 76,368 and 75,668 shares issued and outstanding as of September 30, 2019 and December 31, 2018","Common stock, $0.0001 par value1,000,000 shares authorized as of June 30, 2019 and December 31, 2018; 76,555 and 75,668 shares issued and outstanding as of June 30, 2019 and December 31, 2018","Common stock, $0.0001 par value1,000,000 shares authorized as of March 31, 2019 and December 31, 2018; 76,453 and 75,668 shares issued and outstanding as of March 31, 2019 and December 31, 2018","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2018 and 2017; 75,668 and 73,706 shares issued and outstanding as of December 31, 2018 and 2017","Common stock, $0.0001 par value1,000,000 shares authorized as of September 30, 2018 and December 31, 2017; 75,393 and 73,706 shares issued and outstanding as of September 30, 2018 and December 31, 2017","Common stock, $0.0001 par value1,000,000 shares authorized as of June 30, 2018 and December 31, 2017; 74,791 and 73,706 shares issued and outstanding as of June 30, 2018 and December 31, 2017","Common stock, $0.0001 par value1,000,000 shares authorized as of March 31, 2018 and December 31, 2017; 74,338 and 73,706 shares issued and outstanding as of March 31, 2018 and December 31, 2017","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2017 and 2016; 73,706 and 70,811 shares issued and outstanding as of December 31, 2017 and 2016","Common stock, $0.0001 par value1,000,000 shares authorized as of September 30, 2017 and December 31, 2016; 73,067 and 70,811 shares issued and outstanding as of September 30, 2017 and December 31, 2016, respectively","Common stock, $0.0001 par value1,000,000 shares authorized as of June 30, 2017 and December 31, 2016; 72,450 and 70,811 shares issued and outstanding as of June 30, 2017 and December 31, 2016, respectively","Common stock, $0.0001 par value1,000,000 shares authorized as of March 31, 2017 and December 31, 2016; 71,904 and 70,811 shares issued and outstanding as of March 31, 2017 and December 31, 2016, respectively","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2016 and 2015; 70,811 and 68,132 shares issued and outstanding as of December 31, 2016 and December 31, 2015","Common stock, $0.0001 par value1,000,000 shares authorized as of September 30, 2016 and December 31, 2015; 70,133 and 68,132 shares issued and outstanding as of September 30, 2016 and December 31, 2015, respectively","Common stock, $0.0001 par value1,000,000 shares authorized as of June 30, 2016 and December 31, 2015; 69,195 and 68,132 shares issued and outstanding as of June 30, 2016 and December 31, 2015, respectively","Common stock, $0.0001 par value1,000,000 shares authorized as of March 31, 2016 and December 31, 2015; 68,556 and 68,132 shares issued and outstanding as of March 31, 2016 and December 31, 2015, respectively","Common stock, $0.0001 par value1,000,000 shares authorized as of December 31, 2015 and 2014; 68,132 and 65,528 shares issued and outstanding as of December 31, 2015 and December 31, 2014","Common stock, $0.0001 par value1,000,000 shares authorized as of September 30, 2015 and December 31, 2014; 67,731 and 65,528 shares issued and outstanding as of September 30, 2015 and December 31, 2014, respectively","Common stock, $0.0001 par value1,000,000 shares authorized as of June 30, 2015 and December 31, 2014; 67,302 and 65,528 shares issued and outstanding as of June 30, 2015 and December 31, 2014, respectively","Common stock, $0.0001 par value1,000,000 shares authorized as of March 31, 2015 and December 31, 2014; 66,426 and 65,528 shares issued and outstanding as of March 31, 2015 and December 31, 2014, respectively","Common stock, $0.0001 par value1,000,000 and 176,000 shares authorized as of December 31, 2014 and December 31, 2013; 65,528 and 31,927 shares issued and outstanding as of December 31, 2014 and December 31, 2013","Common stock, $0.0001 par value1,000,000 and 176,000 shares authorized as of September 30, 2014 and December 31, 2013; 64,425 and 31,927 shares issued and outstanding as of September 30, 2014 and December 31, 2013","Common stock, $0.0001 par value1,000,000 and 176,000 shares authorized as of June 30, 2014 and December 31, 2013; 64,386 and 31,927 shares issued and outstanding as of June 30, 2014 and December 31, 2013"],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":7000},"2014-09-30":{"v":7000},"2014-12-31":{"v":7000},"2015-03-31":{"v":7000},"2015-06-30":{"v":7000},"2015-09-30":{"v":7000},"2015-12-31":{"v":7000},"2016-03-31":{"v":7000},"2016-06-30":{"v":7000},"2016-09-30":{"v":7000},"2016-12-31":{"v":7000},"2017-03-31":{"v":7000},"2017-06-30":{"v":7000},"2017-09-30":{"v":7000},"2017-12-31":{"v":7000},"2018-03-31":{"v":8000},"2018-06-30":{"v":8000},"2018-09-30":{"v":8000},"2018-12-31":{"v":8000},"2019-03-31":{"v":8000},"2019-06-30":{"v":8000},"2019-09-30":{"v":8000},"2019-12-31":{"v":8000},"2020-03-31":{"v":8000},"2020-06-30":{"v":8000},"2020-09-30":{"v":8000},"2020-12-31":{"v":30000,"first_filed":8000,"first_src":"0001596532-21-000049"},"2021-03-31":{"v":8000},"2021-06-30":{"v":8000},"2021-09-30":{"v":8000},"2021-12-31":{"v":31000},"2022-03-31":{"v":31000},"2022-06-30":{"v":30000},"2022-09-30":{"v":31000},"2022-12-31":{"v":31000},"2023-03-31":{"v":31000},"2023-06-30":{"v":31000},"2023-09-30":{"v":31000},"2023-12-31":{"v":125000,"first_filed":31000,"first_src":"0001596532-24-000043"},"2024-03-31":{"v":31000},"2024-06-30":{"v":31000},"2024-09-30":{"v":31000},"2024-12-31":{"v":100000,"first_filed":126000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":100000},"2025-06-30":{"v":100000},"2025-09-30":{"v":100000},"2025-12-31":{"v":100000},"2026-03-31":{"v":100000},"2026-06-30":{"v":100000}},"depth":1,"sign":1},{"tag":"AdditionalPaidInCapital","also_tags":[],"label":"Additional paid-in capital","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":384253000},"2014-09-30":{"v":394186000},"2014-12-31":{"v":426171000},"2015-03-31":{"v":456509000},"2015-06-30":{"v":487376000},"2015-09-30":{"v":516607000},"2015-12-31":{"v":537904000},"2016-03-31":{"v":564342000},"2016-06-30":{"v":592465000},"2016-09-30":{"v":636074000},"2016-12-31":{"v":674183000},"2017-03-31":{"v":711123000},"2017-06-30":{"v":737436000},"2017-09-30":{"v":770339000},"2017-12-31":{"v":804731000},"2018-03-31":{"v":841431000},"2018-06-30":{"v":872559000},"2018-09-30":{"v":929829000},"2018-12-31":{"v":956572000},"2019-03-31":{"v":1005405000},"2019-06-30":{"v":1038740000},"2019-09-30":{"v":1076732000},"2019-12-31":{"v":1106305000},"2020-03-31":{"v":1149224000},"2020-06-30":{"v":1185093000},"2020-09-30":{"v":1240147000},"2020-12-31":{"v":1292409000,"first_filed":1292431000,"first_src":"0001596532-21-000049"},"2021-03-31":{"v":1345569000},"2021-06-30":{"v":1395459000},"2021-09-30":{"v":1473595000},"2021-12-31":{"v":1530046000},"2022-03-31":{"v":1590793000},"2022-06-30":{"v":1638787000},"2022-09-30":{"v":1717605000},"2022-12-31":{"v":1780714000},"2023-03-31":{"v":1857467000},"2023-06-30":{"v":1927697000},"2023-09-30":{"v":2028301000},"2023-12-31":{"v":2108237000,"first_filed":2108331000,"first_src":"0001596532-24-000043"},"2024-03-31":{"v":2185149000},"2024-06-30":{"v":2263356000},"2024-09-30":{"v":2371010000},"2024-12-31":{"v":2465400000,"first_filed":2465409000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":2551700000},"2025-06-30":{"v":2635600000},"2025-09-30":{"v":2784100000},"2025-12-31":{"v":2911800000},"2026-03-31":{"v":3036400000},"2026-06-30":{"v":3155300000}},"depth":1,"sign":1},{"tag":"RetainedEarningsAccumulatedDeficit","also_tags":[],"label":"Retained earnings","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":76911000},"2014-09-30":{"v":98777000},"2014-12-31":{"v":129814000},"2015-03-31":{"v":154306000},"2015-06-30":{"v":178302000},"2015-09-30":{"v":206991000},"2015-12-31":{"v":250916000},"2016-03-31":{"v":286161000},"2016-06-30":{"v":325065000},"2016-09-30":{"v":376322000},"2016-12-31":{"v":435105000},"2017-03-31":{"v":518874000},"2017-06-30":{"v":621559000},"2017-09-30":{"v":755281000},"2017-12-31":{"v":859114000},"2018-03-31":{"v":1007226000},"2018-06-30":{"v":851957000},"2018-09-30":{"v":1020481000},"2018-12-31":{"v":1190803000},"2019-03-31":{"v":1395534000},"2019-06-30":{"v":1484777000},"2019-09-30":{"v":1579063000},"2019-12-31":{"v":1788230000},"2020-03-31":{"v":1698766000},"2020-06-30":{"v":1843559000},"2020-09-30":{"v":1844656000},"2020-12-31":{"v":2027614000},"2021-03-31":{"v":2106625000},"2021-06-30":{"v":2303513000},"2021-09-30":{"v":2393661000},"2021-12-31":{"v":2456823000},"2022-03-31":{"v":2592854000},"2022-06-30":{"v":2408294000},"2022-09-30":{"v":2714711000},"2022-12-31":{"v":3138983000},"2023-03-31":{"v":3493181000},"2023-06-30":{"v":3955062000},"2023-09-30":{"v":4500389000},"2023-12-31":{"v":5114025000},"2024-03-31":{"v":5689064000},"2024-06-30":{"v":6182479000},"2024-09-30":{"v":6865260000},"2024-12-31":{"v":7542500000,"first_filed":7542460000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":7569200000},"2025-06-30":{"v":8262100000},"2025-09-30":{"v":9115100000},"2025-12-31":{"v":9446600000},"2026-03-31":{"v":10469900000},"2026-06-30":{"v":11682800000}},"depth":1,"sign":1},{"tag":"AccumulatedOtherComprehensiveIncomeLossNetOfTax","also_tags":[],"label":"Accumulated other comprehensive income","note":"loss","earlier_labels":["Accumulated other comprehensive loss"],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":15000},"2014-09-30":{"v":-48000},"2014-12-31":{"v":-334000},"2015-03-31":{"v":-351000},"2015-06-30":{"v":-143000},"2015-09-30":{"v":-431000},"2015-12-31":{"v":-675000},"2016-03-31":{"v":-653000},"2016-06-30":{"v":-705000},"2016-09-30":{"v":-983000},"2016-12-31":{"v":-1475000},"2017-03-31":{"v":-1630000},"2017-06-30":{"v":-1253000},"2017-09-30":{"v":-1075000},"2017-12-31":{"v":-1938000},"2018-03-31":{"v":-3626000},"2018-06-30":{"v":-4551000},"2018-09-30":{"v":-4442000},"2018-12-31":{"v":-3994000},"2019-03-31":{"v":-580000},"2019-06-30":{"v":2035000},"2019-09-30":{"v":201000},"2019-12-31":{"v":143000},"2020-03-31":{"v":828000},"2020-06-30":{"v":7823000},"2020-09-30":{"v":-934000},"2020-12-31":{"v":238000},"2021-03-31":{"v":-864000},"2021-06-30":{"v":-1139000},"2021-09-30":{"v":-2004000},"2021-12-31":{"v":-8300000},"2022-03-31":{"v":-30501000},"2022-06-30":{"v":-41319000},"2022-09-30":{"v":-47129000},"2022-12-31":{"v":-33908000},"2023-03-31":{"v":-21505000},"2023-06-30":{"v":-25208000},"2023-09-30":{"v":-23166000},"2023-12-31":{"v":-3328000},"2024-03-31":{"v":-11929000},"2024-06-30":{"v":-15058000},"2024-09-30":{"v":9588000},"2024-12-31":{"v":-13200000,"first_filed":-13188000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":-1900000},"2025-06-30":{"v":3800000},"2025-09-30":{"v":7800000},"2025-12-31":{"v":12000000},"2026-03-31":{"v":-19300000},"2026-06-30":{"v":-40500000}},"depth":1,"sign":1},{"tag":"StockholdersEquity","also_tags":[],"label":"TOTAL STOCKHOLDERS EQUITY","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":461186000},"2014-09-30":{"v":492922000},"2014-12-31":{"v":555658000},"2015-03-31":{"v":610471000},"2015-06-30":{"v":665542000},"2015-09-30":{"v":723174000},"2015-12-31":{"v":788152000},"2016-03-31":{"v":849857000},"2016-06-30":{"v":916832000},"2016-09-30":{"v":1011420000},"2016-12-31":{"v":1107820000},"2017-03-31":{"v":1228374000},"2017-06-30":{"v":1357749000},"2017-09-30":{"v":1524552000},"2017-12-31":{"v":1661914000},"2018-03-31":{"v":1845039000},"2018-06-30":{"v":1719973000},"2018-09-30":{"v":1945876000},"2018-12-31":{"v":2143389000},"2019-03-31":{"v":2400367000},"2019-06-30":{"v":2525560000},"2019-09-30":{"v":2656004000},"2019-12-31":{"v":2894686000},"2020-03-31":{"v":2848826000},"2020-06-30":{"v":3036483000},"2020-09-30":{"v":3083877000},"2020-12-31":{"v":3320291000},"2021-03-31":{"v":3451338000},"2021-06-30":{"v":3697841000},"2021-09-30":{"v":3865260000},"2021-12-31":{"v":3978600000},"2022-03-31":{"v":4153177000},"2022-06-30":{"v":4005792000},"2022-09-30":{"v":4385218000},"2022-12-31":{"v":4885820000},"2023-03-31":{"v":5329174000},"2023-06-30":{"v":5857582000},"2023-09-30":{"v":6505555000},"2023-12-31":{"v":7219059000},"2024-03-31":{"v":7862315000},"2024-06-30":{"v":8430808000},"2024-09-30":{"v":9245889000},"2024-12-31":{"v":9994800000},"2025-03-31":{"v":10119100000},"2025-06-30":{"v":10901600000},"2025-09-30":{"v":11907100000},"2025-12-31":{"v":12370500000},"2026-03-31":{"v":13487100000},"2026-06-30":{"v":14797700000}},"depth":0,"sign":1},{"tag":"LiabilitiesAndStockholdersEquity","also_tags":[],"label":"TOTAL LIABILITIES AND STOCKHOLDERS EQUITY","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":642778000},"2014-09-30":{"v":691883000},"2014-12-31":{"v":811023000},"2015-03-31":{"v":875092000},"2015-06-30":{"v":990839000},"2015-09-30":{"v":1072892000},"2015-12-31":{"v":1159890000},"2016-03-31":{"v":1209947000},"2016-06-30":{"v":1334988000},"2016-09-30":{"v":1519080000},"2016-12-31":{"v":1729007000},"2017-03-31":{"v":1939598000},"2017-06-30":{"v":2162940000},"2017-09-30":{"v":2301710000},"2017-12-31":{"v":2460860000},"2018-03-31":{"v":2580034000},"2018-06-30":{"v":2832114000},"2018-09-30":{"v":2798238000},"2018-12-31":{"v":3081983000},"2019-03-31":{"v":3332444000},"2019-06-30":{"v":3441292000},"2019-09-30":{"v":3619825000},"2019-12-31":{"v":4185290000},"2020-03-31":{"v":4111845000},"2020-06-30":{"v":4335851000},"2020-09-30":{"v":4399372000},"2020-12-31":{"v":4738919000},"2021-03-31":{"v":4893730000},"2021-06-30":{"v":5208280000},"2021-09-30":{"v":5437350000},"2021-12-31":{"v":5734429000},"2022-03-31":{"v":6108186000},"2022-06-30":{"v":5824545000},"2022-09-30":{"v":6162010000},"2022-12-31":{"v":6775410000},"2023-03-31":{"v":7543066000},"2023-06-30":{"v":8186041000},"2023-09-30":{"v":9069035000},"2023-12-31":{"v":9956635000,"first_filed":9946806000,"first_src":"0001596532-24-000043"},"2024-03-31":{"v":10550179000},"2024-06-30":{"v":11623235000},"2024-09-30":{"v":12846723000},"2024-12-31":{"v":14043900000,"first_filed":14043921000,"first_src":"0001596532-25-000028"},"2025-03-31":{"v":14514600000},"2025-06-30":{"v":16534200000},"2025-09-30":{"v":18048800000},"2025-12-31":{"v":19448600000},"2026-03-31":{"v":21656500000},"2026-06-30":{"v":23720100000}},"depth":0,"sign":null}]},"CF":{"name":"Cash flow","periods":["2014-06-30","2014-09-30","2014-12-31","2015-03-31","2015-06-30","2015-09-30","2015-12-31","2016-03-31","2016-06-30","2016-09-30","2016-12-31","2017-03-31","2017-06-30","2017-09-30","2017-12-31","2018-03-31","2018-06-30","2018-09-30","2018-12-31","2019-03-31","2019-06-30","2019-09-30","2019-12-31","2020-03-31","2020-06-30","2020-09-30","2020-12-31","2021-03-31","2021-06-30","2021-09-30","2021-12-31","2022-03-31","2022-06-30","2022-09-30","2022-12-31","2023-03-31","2023-06-30","2023-09-30","2023-12-31","2024-03-31","2024-06-30","2024-09-30","2024-12-31","2025-03-31","2025-06-30","2025-09-30","2025-12-31","2026-03-31","2026-06-30"],"source":{"2015-03-31":"0001596532-16-000255","2016-03-31":"0001596532-17-000088","2017-03-31":"0001596532-18-000109","2018-03-31":"0001596532-19-000104","2019-03-31":"0001628280-20-006504","2020-03-31":"0001596532-21-000149","2021-03-31":"0001596532-22-000112","2022-03-31":"0001596532-23-000104","2023-03-31":"0001596532-24-000173","2024-03-31":"0001596532-25-000106","2025-03-31":"0001596532-26-000078","2026-03-31":"0001596532-26-000078"},"frame_from":"0001596532-26-000175","lines":[{"tag":"NetIncomeLoss","also_tags":[],"label":"Net income","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-06-30":{"v":21618000,"src":"0001596532-16-000244"},"2014-09-30":{"v":21866000,"src":"0001596532-16-000244"},"2014-12-31":{"v":31037000,"src":"0001596532-16-000244"},"2015-03-31":{"v":24492000},"2015-06-30":{"v":23996000,"src":"0001596532-17-000019"},"2015-09-30":{"v":28690000,"src":"0001596532-17-000019"},"2015-12-31":{"v":43924000,"src":"0001596532-17-000019"},"2016-03-31":{"v":35245000},"2016-06-30":{"v":38904000,"src":"0001596532-18-000018"},"2016-09-30":{"v":51257000,"src":"0001596532-18-000018"},"2016-12-31":{"v":58783000,"src":"0001596532-18-000018"},"2017-03-31":{"v":82961000},"2017-06-30":{"v":102685000,"src":"0001596532-19-000027"},"2017-09-30":{"v":133722000,"src":"0001596532-19-000027"},"2017-12-31":{"v":103833000,"src":"0001596532-19-000027"},"2018-03-31":{"v":144538000},"2018-06-30":{"v":-155269000,"src":"0001596532-20-000024"},"2018-09-30":{"v":168524000,"src":"0001596532-20-000024"},"2018-12-31":{"v":170322000,"src":"0001596532-20-000024"},"2019-03-31":{"v":201029000},"2019-06-30":{"v":189251000,"src":"0001596532-21-000049"},"2019-09-30":{"v":208895000,"src":"0001596532-21-000049"},"2019-12-31":{"v":260692000,"src":"0001596532-21-000049"},"2020-03-31":{"v":138431000},"2020-06-30":{"v":144793000,"src":"0001596532-21-000255"},"2020-09-30":{"v":168375000,"src":"0001596532-21-000354"},"2020-12-31":{"v":182958000,"src":"0001596532-21-000049"},"2021-03-31":{"v":180366000},"2021-06-30":{"v":196888000,"src":"0001596532-22-000220"},"2021-09-30":{"v":224305000,"src":"0001596532-22-000294"},"2021-12-31":{"v":239295000,"derived":"4 quarters less 3"},"2022-03-31":{"v":272259000},"2022-06-30":{"v":299099000,"src":"0001596532-23-000197"},"2022-09-30":{"v":353999000,"src":"0001596532-23-000274"},"2022-12-31":{"v":427089000,"derived":"4 quarters less 3"},"2023-03-31":{"v":436473000},"2023-06-30":{"v":491885000,"src":"0001596532-24-000279"},"2023-09-30":{"v":545327000,"src":"0001596532-24-000368"},"2023-12-31":{"v":613615000,"derived":"4 quarters less 3"},"2024-03-31":{"v":637700000,"first_filed":637692000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":665400000,"src":"0001596532-25-000216","first_filed":665428000,"first_src":"0001596532-24-000279"},"2024-09-30":{"v":748000000,"src":"0001596532-25-000286","first_filed":747938000,"first_src":"0001596532-24-000368"},"2024-12-31":{"v":801000000,"derived":"4 quarters less 3"},"2025-03-31":{"v":813800000},"2025-06-30":{"v":888800000,"src":"0001596532-26-000175"},"2025-09-30":{"v":853000000,"src":"0001596532-25-000286"},"2025-12-31":{"v":955800000,"derived":"4 quarters less 3"},"2026-03-31":{"v":1022900000},"2026-06-30":{"v":1212900000,"src":"0001596532-26-000175"}},"depth":1,"sign":1},{"tag":"DepreciationDepletionAndAmortization","also_tags":[],"label":"Depreciation and amortization","note":null,"earlier_labels":["Depreciation, amortization and other"],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":2653000,"derived":"3 quarters less 2"},"2014-12-31":{"v":2655000,"derived":"4 quarters less 3"},"2015-03-31":{"v":2893000},"2015-06-30":{"v":3353000,"derived":"2 quarters less 1"},"2015-09-30":{"v":3478000,"derived":"3 quarters less 2"},"2015-12-31":{"v":3947000,"derived":"4 quarters less 3"},"2016-03-31":{"v":4779000},"2016-06-30":{"v":4883000,"derived":"2 quarters less 1"},"2016-09-30":{"v":5145000,"derived":"3 quarters less 2"},"2016-12-31":{"v":4942000,"derived":"4 quarters less 3"},"2017-03-31":{"v":4939000},"2017-06-30":{"v":5094000,"derived":"2 quarters less 1"},"2017-09-30":{"v":5322000,"derived":"3 quarters less 2"},"2017-12-31":{"v":5285000,"derived":"4 quarters less 3"},"2018-03-31":{"v":5697000},"2018-06-30":{"v":5631000,"derived":"2 quarters less 1"},"2018-09-30":{"v":7112000,"derived":"3 quarters less 2"},"2018-12-31":{"v":9231000,"derived":"4 quarters less 3"},"2019-03-31":{"v":8362000},"2019-06-30":{"v":8395000,"derived":"2 quarters less 1"},"2019-09-30":{"v":8191000,"derived":"3 quarters less 2"},"2019-12-31":{"v":7901000,"derived":"4 quarters less 3"},"2020-03-31":{"v":10208000},"2020-06-30":{"v":10962000,"derived":"2 quarters less 1"},"2020-09-30":{"v":10805000,"derived":"3 quarters less 2"},"2020-12-31":{"v":3183000,"derived":"4 quarters less 3"},"2021-03-31":{"v":12658000},"2021-06-30":{"v":12577000,"derived":"2 quarters less 1"},"2021-09-30":{"v":12629000,"derived":"3 quarters less 2"},"2021-12-31":{"v":12470000,"derived":"4 quarters less 3"},"2022-03-31":{"v":13091000},"2022-06-30":{"v":14921000,"derived":"2 quarters less 1"},"2022-09-30":{"v":17157000,"derived":"3 quarters less 2"},"2022-12-31":{"v":17531000,"derived":"4 quarters less 3"},"2023-03-31":{"v":20905000},"2023-06-30":{"v":18322000,"derived":"2 quarters less 1"},"2023-09-30":{"v":17006000,"derived":"3 quarters less 2"},"2023-12-31":{"v":14367000,"derived":"4 quarters less 3"},"2024-03-31":{"v":15600000,"first_filed":15614000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":15500000,"derived":"2 quarters less 1"},"2024-09-30":{"v":15600000,"derived":"3 quarters less 2"},"2024-12-31":{"v":15300000,"derived":"4 quarters less 3"},"2025-03-31":{"v":13800000},"2025-06-30":{"v":12800000,"derived":"2 quarters less 1"},"2025-09-30":{"v":23200000,"derived":"3 quarters less 2"},"2025-12-31":{"v":22800000,"derived":"4 quarters less 3"},"2026-03-31":{"v":23300000},"2026-06-30":{"v":23400000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"ShareBasedCompensation","also_tags":[],"label":"Stock-based compensation","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":8082000,"derived":"3 quarters less 2"},"2014-12-31":{"v":8050000,"derived":"4 quarters less 3"},"2015-03-31":{"v":8839000},"2015-06-30":{"v":11208000,"derived":"2 quarters less 1"},"2015-09-30":{"v":12278000,"derived":"3 quarters less 2"},"2015-12-31":{"v":12978000,"derived":"4 quarters less 3"},"2016-03-31":{"v":13360000},"2016-06-30":{"v":14232000,"derived":"2 quarters less 1"},"2016-09-30":{"v":15116000,"derived":"3 quarters less 2"},"2016-12-31":{"v":16324000,"derived":"4 quarters less 3"},"2017-03-31":{"v":16439000},"2017-06-30":{"v":18400000,"derived":"2 quarters less 1"},"2017-09-30":{"v":20152000,"derived":"3 quarters less 2"},"2017-12-31":{"v":20436000,"derived":"4 quarters less 3"},"2018-03-31":{"v":20851000},"2018-06-30":{"v":22478000,"derived":"2 quarters less 1"},"2018-09-30":{"v":23254000,"derived":"3 quarters less 2"},"2018-12-31":{"v":24619000,"derived":"4 quarters less 3"},"2019-03-31":{"v":24291000},"2019-06-30":{"v":24297000,"derived":"2 quarters less 1"},"2019-09-30":{"v":26257000,"derived":"3 quarters less 2"},"2019-12-31":{"v":26435000,"derived":"4 quarters less 3"},"2020-03-31":{"v":27556000},"2020-06-30":{"v":32922000,"derived":"2 quarters less 1"},"2020-09-30":{"v":36469000,"derived":"3 quarters less 2"},"2020-12-31":{"v":40095000,"derived":"4 quarters less 3"},"2021-03-31":{"v":37553000},"2021-06-30":{"v":44944000,"derived":"2 quarters less 1"},"2021-09-30":{"v":53135000,"derived":"3 quarters less 2"},"2021-12-31":{"v":51243000,"derived":"4 quarters less 3"},"2022-03-31":{"v":50279000},"2022-06-30":{"v":50224000,"derived":"2 quarters less 1"},"2022-09-30":{"v":65477000,"derived":"3 quarters less 2"},"2022-12-31":{"v":64954000,"derived":"4 quarters less 3"},"2023-03-31":{"v":62881000},"2023-06-30":{"v":67127000,"derived":"2 quarters less 1"},"2023-09-30":{"v":85390000,"derived":"3 quarters less 2"},"2023-12-31":{"v":81402000,"derived":"4 quarters less 3"},"2024-03-31":{"v":77200000,"first_filed":77215000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":79300000,"derived":"2 quarters less 1"},"2024-09-30":{"v":98100000,"derived":"3 quarters less 2"},"2024-12-31":{"v":100800000,"derived":"4 quarters less 3"},"2025-03-31":{"v":93000000},"2025-06-30":{"v":85200000,"derived":"2 quarters less 1"},"2025-09-30":{"v":127900000,"derived":"3 quarters less 2"},"2025-12-31":{"v":133100000,"derived":"4 quarters less 3"},"2026-03-31":{"v":120900000},"2026-06-30":{"v":120400000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"NoncashLeaseExpense","also_tags":[],"label":"Noncash lease expense","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2018-09-30":{"v":0,"derived":"3 quarters less 2"},"2018-12-31":{"v":0,"derived":"4 quarters less 3"},"2019-03-31":{"v":3689000},"2019-06-30":{"v":4266000,"derived":"2 quarters less 1"},"2019-09-30":{"v":4052000,"derived":"3 quarters less 2"},"2019-12-31":{"v":4172000,"derived":"4 quarters less 3"},"2020-03-31":{"v":4073000},"2020-06-30":{"v":4150000,"derived":"2 quarters less 1"},"2020-09-30":{"v":4383000,"derived":"3 quarters less 2"},"2020-12-31":{"v":4364000,"derived":"4 quarters less 3"},"2021-03-31":{"v":4243000},"2021-06-30":{"v":4167000,"derived":"2 quarters less 1"},"2021-09-30":{"v":4328000,"derived":"3 quarters less 2"},"2021-12-31":{"v":4374000,"derived":"4 quarters less 3"},"2022-03-31":{"v":4532000},"2022-06-30":{"v":4629000,"derived":"2 quarters less 1"},"2022-09-30":{"v":4676000,"derived":"3 quarters less 2"},"2022-12-31":{"v":4811000,"derived":"4 quarters less 3"},"2023-03-31":{"v":4633000},"2023-06-30":{"v":4521000,"derived":"2 quarters less 1"},"2023-09-30":{"v":4461000,"derived":"3 quarters less 2"},"2023-12-31":{"v":4621000,"derived":"4 quarters less 3"},"2024-03-31":{"v":4580000,"src":"0001596532-24-000173"},"2024-06-30":{"v":4712000,"derived":"2 quarters less 1"}},"depth":1,"sign":null},{"tag":"DeferredIncomeTaxExpenseBenefit","also_tags":["DeferredIncomeTaxesAndTaxCredits"],"label":"Deferred income taxes","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":-1485000,"derived":"3 quarters less 2"},"2015-03-31":{"v":1670000},"2015-06-30":{"v":-3936000,"derived":"2 quarters less 1"},"2015-09-30":{"v":-13217000,"derived":"3 quarters less 2"},"2015-12-31":{"v":-8926000,"derived":"4 quarters less 3"},"2016-03-31":{"v":-1597000},"2016-06-30":{"v":-5279000,"derived":"2 quarters less 1"},"2016-09-30":{"v":-6844000,"derived":"3 quarters less 2"},"2016-12-31":{"v":-8000000,"derived":"4 quarters less 3"},"2017-03-31":{"v":2521000},"2017-06-30":{"v":-11036000,"derived":"2 quarters less 1"},"2017-09-30":{"v":-14228000,"derived":"3 quarters less 2"},"2017-12-31":{"v":31169000,"derived":"4 quarters less 3"},"2018-03-31":{"v":-3541000},"2018-06-30":{"v":-14740000,"derived":"2 quarters less 1"},"2018-09-30":{"v":-31334000,"derived":"3 quarters less 2"},"2018-12-31":{"v":-8281000,"derived":"4 quarters less 3"},"2019-03-31":{"v":-718000},"2019-06-30":{"v":8632000,"derived":"2 quarters less 1"},"2019-09-30":{"v":3031000,"derived":"3 quarters less 2"},"2019-12-31":{"v":-86686000,"derived":"4 quarters less 3"},"2020-03-31":{"v":457000},"2020-06-30":{"v":2211000,"derived":"2 quarters less 1"},"2020-09-30":{"v":593000,"derived":"3 quarters less 2"},"2020-12-31":{"v":-12405000,"derived":"4 quarters less 3"},"2021-03-31":{"v":1425000},"2021-06-30":{"v":-4423000,"derived":"2 quarters less 1"},"2021-09-30":{"v":2425000,"derived":"3 quarters less 2"},"2021-12-31":{"v":-98717000,"derived":"4 quarters less 3"},"2022-03-31":{"v":-81822000},"2022-06-30":{"v":-24115000,"derived":"2 quarters less 1"},"2022-09-30":{"v":-42418000,"derived":"3 quarters less 2"},"2022-12-31":{"v":-96027000,"derived":"4 quarters less 3"},"2023-03-31":{"v":-71153000},"2023-06-30":{"v":-59134000,"derived":"2 quarters less 1"},"2023-09-30":{"v":-87202000,"derived":"3 quarters less 2"},"2023-12-31":{"v":-153311000,"derived":"4 quarters less 3"},"2024-03-31":{"v":-77800000,"first_filed":-77822000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":-150700000,"derived":"2 quarters less 1"},"2024-09-30":{"v":-148200000,"derived":"3 quarters less 2"},"2024-12-31":{"v":-116200000,"derived":"4 quarters less 3"},"2025-03-31":{"v":-107100000},"2025-06-30":{"v":-230800000,"derived":"2 quarters less 1"},"2025-09-30":{"v":135400000,"derived":"3 quarters less 2"},"2025-12-31":{"v":-109500000,"derived":"4 quarters less 3"},"2026-03-31":{"v":-104900000},"2026-06-30":{"v":-108200000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"ProvisionForDoubtfulAccounts","also_tags":[],"label":"Provision for bad debts","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":219000,"derived":"3 quarters less 2"},"2014-12-31":{"v":267000,"derived":"4 quarters less 3"},"2015-03-31":{"v":201000,"src":"0001596532-15-000013"},"2015-06-30":{"v":280000,"derived":"2 quarters less 1"},"2015-09-30":{"v":169000,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"UnrealizedGainLossOnInvestments","also_tags":[],"label":"Unrealized gain on equity investments","note":null,"earlier_labels":["Unrealized loss on equity investments","loss on investments in privately-held companies, net","Gain on investments in privately-held companies","loss on investments in privately-held companies","Gain on investment in privately-held companies","Loss on investments in privately-held companies, net","Unrealized loss on investments in privately-held companies, net"],"kind":"money","earlier_years":true,"values":{"2017-09-30":{"v":0,"derived":"3 quarters less 2"},"2017-12-31":{"v":0,"derived":"4 quarters less 3"},"2018-03-31":{"v":0},"2018-06-30":{"v":-9100000,"src":"0001596532-19-000184"},"2018-09-30":{"v":0,"src":"0001596532-19-000230"},"2018-12-31":{"v":-4700000,"derived":"4 quarters less 3"},"2019-03-31":{"v":1150000},"2019-06-30":{"v":0,"src":"0001596532-20-000148"},"2019-09-30":{"v":4277000,"src":"0001596532-20-000226"},"2019-12-31":{"v":0,"derived":"4 quarters less 3"},"2020-03-31":{"v":0,"src":"0001628280-20-006504"},"2020-06-30":{"v":0,"src":"0001596532-20-000148"},"2020-09-30":{"v":0,"src":"0001596532-20-000226"},"2020-12-31":{"v":4164000,"derived":"4 quarters less 3"},"2021-03-31":{"v":0},"2021-06-30":{"v":0,"src":"0001596532-22-000220"},"2021-09-30":{"v":0,"src":"0001596532-22-000294"},"2021-12-31":{"v":0,"derived":"4 quarters less 3"},"2022-03-31":{"v":28497000},"2022-06-30":{"v":-5084000,"src":"0001596532-23-000197"},"2022-09-30":{"v":708000,"src":"0001596532-22-000294"},"2022-12-31":{"v":3358000,"derived":"4 quarters less 3"},"2023-03-31":{"v":-5571000,"src":"0001596532-23-000104"},"2023-06-30":{"v":24743000,"src":"0001596532-23-000197"}},"depth":1,"sign":null},{"tag":"MarketableSecuritiesGainLoss","also_tags":[],"label":"loss on sale of marketable securities","note":"Gain","earlier_labels":["Gain on sale of marketable securities"],"kind":"money","earlier_years":true,"values":{"2019-09-30":{"v":0,"src":"0001596532-20-000226"},"2019-12-31":{"v":0,"derived":"4 quarters less 3"},"2020-09-30":{"v":9432000,"src":"0001596532-20-000226"},"2020-12-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"GainLossOnInvestments","also_tags":[],"label":"Gain on strategic investments","note":null,"earlier_labels":["Loss on strategic investments"],"kind":"money","earlier_years":true,"values":{"2022-09-30":{"v":708000,"src":"0001596532-23-000274"},"2022-12-31":{"v":3358000,"derived":"4 quarters less 3"},"2023-03-31":{"v":-5571000},"2023-06-30":{"v":24743000,"src":"0001596532-24-000279"},"2023-09-30":{"v":-473000,"src":"0001596532-23-000274"},"2023-12-31":{"v":0,"derived":"4 quarters less 3"},"2024-03-31":{"v":0,"src":"0001596532-24-000173"},"2024-06-30":{"v":0,"src":"0001596532-24-000279"}},"depth":1,"sign":null},{"tag":"InvestmentIncomeNetAmortizationOfDiscountAndPremium","also_tags":["InvestmentIncomeAmortizationOfPremium","AccretionAmortizationOfDiscountsAndPremiumsInvestments"],"label":"Amortization of investment premiums","note":"accretion; discount","earlier_labels":["Accretion of investment discounts"],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":0,"derived":"3 quarters less 2"},"2015-03-31":{"v":487000},"2015-06-30":{"v":396000,"derived":"2 quarters less 1"},"2015-09-30":{"v":449000,"derived":"3 quarters less 2"},"2015-12-31":{"v":139000,"derived":"4 quarters less 3"},"2016-03-31":{"v":0},"2016-06-30":{"v":385000,"derived":"2 quarters less 1"},"2016-09-30":{"v":609000,"derived":"3 quarters less 2"},"2017-03-31":{"v":-330000},"2017-06-30":{"v":-423000,"derived":"2 quarters less 1"},"2017-09-30":{"v":-353000,"derived":"3 quarters less 2"},"2017-12-31":{"v":-346000,"derived":"4 quarters less 3"},"2018-03-31":{"v":30000},"2018-06-30":{"v":753000,"derived":"2 quarters less 1"},"2018-09-30":{"v":1080000,"derived":"3 quarters less 2"},"2018-12-31":{"v":1497000,"derived":"4 quarters less 3"},"2019-03-31":{"v":2069000},"2019-06-30":{"v":2191000,"derived":"2 quarters less 1"},"2019-09-30":{"v":1772000,"derived":"3 quarters less 2"},"2019-12-31":{"v":739000,"derived":"4 quarters less 3"},"2020-03-31":{"v":-1042000},"2020-06-30":{"v":-1896000,"derived":"2 quarters less 1"},"2020-09-30":{"v":-3092000,"derived":"3 quarters less 2"},"2020-12-31":{"v":-4351000,"derived":"4 quarters less 3"},"2021-03-31":{"v":-5446000},"2021-06-30":{"v":-6675000,"derived":"2 quarters less 1"},"2021-09-30":{"v":-7072000,"derived":"3 quarters less 2"},"2021-12-31":{"v":-7654000,"derived":"4 quarters less 3"},"2022-03-31":{"v":-7033000},"2022-06-30":{"v":-4424000,"derived":"2 quarters less 1"},"2022-09-30":{"v":-2710000,"derived":"3 quarters less 2"},"2022-12-31":{"v":1400000,"derived":"4 quarters less 3"},"2023-03-31":{"v":4220000},"2023-06-30":{"v":7778000,"derived":"2 quarters less 1"},"2023-09-30":{"v":10391000,"derived":"3 quarters less 2"},"2023-12-31":{"v":11129000,"derived":"4 quarters less 3"},"2024-03-31":{"v":12418000,"src":"0001596532-24-000173"},"2024-06-30":{"v":15425000,"derived":"2 quarters less 1"},"2024-09-30":{"v":16766000,"derived":"3 quarters less 2"},"2024-12-31":{"v":15859000,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"UnrealizedGainLossonNotesReceivable","also_tags":[],"label":"Unrealized gain on notes receivable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":0,"derived":"3 quarters less 2"},"2015-09-30":{"v":0,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"AmortizationOfDebtDiscountPremium","also_tags":[],"label":"Amortization of debt discount","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":0,"derived":"3 quarters less 2"},"2014-12-31":{"v":0,"derived":"4 quarters less 3"},"2015-03-31":{"v":0,"src":"0001596532-15-000013"},"2015-06-30":{"v":0,"derived":"2 quarters less 1"},"2015-09-30":{"v":0,"derived":"3 quarters less 2"},"2015-12-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"WriteOffOfDeferredDebtIssuanceCost","also_tags":["WriteOffofDeferredDebtDiscount"],"label":"Write-off of debt discount on notes payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":0,"derived":"3 quarters less 2"},"2014-12-31":{"v":0,"derived":"4 quarters less 3"},"2015-09-30":{"v":0,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"OtherOperatingActivitiesCashFlowStatement","also_tags":["ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"],"label":"Other","note":null,"earlier_labels":["Excess tax benefit on stock based-compensation","Excess tax benefit on stock-based compensation"],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":382000,"derived":"3 quarters less 2"},"2014-12-31":{"v":16595000,"derived":"4 quarters less 3"},"2015-03-31":{"v":10569000},"2015-06-30":{"v":12406000,"derived":"2 quarters less 1"},"2015-09-30":{"v":9406000,"derived":"3 quarters less 2"},"2015-12-31":{"v":4870000,"derived":"4 quarters less 3"},"2016-03-31":{"v":6012000,"src":"0001596532-16-000255"},"2016-06-30":{"v":9955000,"derived":"2 quarters less 1"},"2016-09-30":{"v":14076000,"derived":"3 quarters less 2"},"2016-12-31":{"v":12812000,"derived":"4 quarters less 3"},"2023-12-31":{"v":-28916000,"derived":"4 quarters less 3"},"2024-03-31":{"v":-7800000},"2024-06-30":{"v":-10700000,"derived":"2 quarters less 1"},"2024-09-30":{"v":-24200000,"derived":"3 quarters less 2"},"2024-12-31":{"v":-10900000,"derived":"4 quarters less 3"},"2025-03-31":{"v":-12100000},"2025-06-30":{"v":-8900000,"derived":"2 quarters less 1"},"2025-09-30":{"v":-2500000,"derived":"3 quarters less 2"},"2025-12-31":{"v":-3600000,"derived":"4 quarters less 3"},"2026-03-31":{"v":-3400000},"2026-06-30":{"v":-7200000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"OtherNoncashIncomeExpense","also_tags":[],"label":"Other","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-03-31":{"v":-487000,"src":"0001596532-15-000013"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInAccountsReceivable","also_tags":[],"label":"Accounts receivable, net","note":null,"earlier_labels":["Accounts receivable"],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":16335000,"derived":"3 quarters less 2"},"2014-12-31":{"v":12327000,"derived":"4 quarters less 3"},"2015-03-31":{"v":16075000,"first_filed":16276000,"first_src":"0001596532-15-000013"},"2015-06-30":{"v":9285000,"derived":"2 quarters less 1"},"2015-09-30":{"v":37888000,"derived":"3 quarters less 2"},"2015-12-31":{"v":-15967000,"derived":"4 quarters less 3"},"2016-03-31":{"v":-9144000},"2016-06-30":{"v":11540000,"derived":"2 quarters less 1"},"2016-09-30":{"v":63584000,"derived":"3 quarters less 2"},"2016-12-31":{"v":42876000,"derived":"4 quarters less 3"},"2017-03-31":{"v":-44057000},"2017-06-30":{"v":60562000,"derived":"2 quarters less 1"},"2017-09-30":{"v":-57013000,"derived":"3 quarters less 2"},"2017-12-31":{"v":34735000,"derived":"4 quarters less 3"},"2018-03-31":{"v":-40007000},"2018-06-30":{"v":53578000,"derived":"2 quarters less 1"},"2018-09-30":{"v":54621000,"derived":"3 quarters less 2"},"2018-12-31":{"v":9724000,"derived":"4 quarters less 3"},"2019-03-31":{"v":-60531000},"2019-06-30":{"v":71834000,"derived":"2 quarters less 1"},"2019-09-30":{"v":104172000,"derived":"3 quarters less 2"},"2019-12-31":{"v":-55265000,"derived":"4 quarters less 3"},"2020-03-31":{"v":-46329000},"2020-06-30":{"v":31066000,"derived":"2 quarters less 1"},"2020-09-30":{"v":-83008000,"derived":"3 quarters less 2"},"2020-12-31":{"v":87598000,"derived":"4 quarters less 3"},"2021-03-31":{"v":-9074000},"2021-06-30":{"v":-16252000,"derived":"2 quarters less 1"},"2021-09-30":{"v":31376000,"derived":"3 quarters less 2"},"2021-12-31":{"v":120919000,"derived":"4 quarters less 3"},"2022-03-31":{"v":131861000},"2022-06-30":{"v":-67526000,"derived":"2 quarters less 1"},"2022-09-30":{"v":65612000,"derived":"3 quarters less 2"},"2022-12-31":{"v":272003000,"derived":"4 quarters less 3"},"2023-03-31":{"v":-60221000},"2023-06-30":{"v":-83149000,"derived":"2 quarters less 1"},"2023-09-30":{"v":58991000,"derived":"3 quarters less 2"},"2023-12-31":{"v":190279000,"derived":"4 quarters less 3"},"2024-03-31":{"v":65500000,"first_filed":65472000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":136700000,"derived":"2 quarters less 1"},"2024-09-30":{"v":-105700000,"derived":"3 quarters less 2"},"2024-12-31":{"v":9600000,"derived":"4 quarters less 3"},"2025-03-31":{"v":295400000},"2025-06-30":{"v":187700000,"derived":"2 quarters less 1"},"2025-09-30":{"v":-134200000,"derived":"3 quarters less 2"},"2025-12-31":{"v":397500000,"derived":"4 quarters less 3"},"2026-03-31":{"v":36900000},"2026-06-30":{"v":342400000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInInventories","also_tags":[],"label":"Inventories","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":-2216000,"derived":"3 quarters less 2"},"2014-12-31":{"v":17932000,"derived":"4 quarters less 3"},"2015-03-31":{"v":10706000},"2015-06-30":{"v":11591000,"derived":"2 quarters less 1"},"2015-09-30":{"v":9618000,"derived":"3 quarters less 2"},"2015-12-31":{"v":-17792000,"derived":"4 quarters less 3"},"2016-03-31":{"v":-8099000},"2016-06-30":{"v":34100000,"derived":"2 quarters less 1"},"2016-09-30":{"v":43997000,"derived":"3 quarters less 2"},"2016-12-31":{"v":74363000,"derived":"4 quarters less 3"},"2017-03-31":{"v":50296000},"2017-06-30":{"v":77017000,"derived":"2 quarters less 1"},"2017-09-30":{"v":-30646000,"derived":"3 quarters less 2"},"2017-12-31":{"v":-26959000,"derived":"4 quarters less 3"},"2018-03-31":{"v":-38067000},"2018-06-30":{"v":-22692000,"derived":"2 quarters less 1"},"2018-09-30":{"v":-37525000,"derived":"3 quarters less 2"},"2018-12-31":{"v":47230000,"derived":"4 quarters less 3"},"2019-03-31":{"v":82596000},"2019-06-30":{"v":-32976000,"derived":"2 quarters less 1"},"2019-09-30":{"v":-74571000,"derived":"3 quarters less 2"},"2019-12-31":{"v":4024000,"derived":"4 quarters less 3"},"2020-03-31":{"v":17691000},"2020-06-30":{"v":65200000,"derived":"2 quarters less 1"},"2020-09-30":{"v":111105000,"derived":"3 quarters less 2"},"2020-12-31":{"v":41322000,"derived":"4 quarters less 3"},"2021-03-31":{"v":3500000},"2021-06-30":{"v":60031000,"derived":"2 quarters less 1"},"2021-09-30":{"v":32466000,"derived":"3 quarters less 2"},"2021-12-31":{"v":74452000,"derived":"4 quarters less 3"},"2022-03-31":{"v":43531000},"2022-06-30":{"v":158521000,"derived":"2 quarters less 1"},"2022-09-30":{"v":247740000,"derived":"3 quarters less 2"},"2022-12-31":{"v":189156000,"derived":"4 quarters less 3"},"2023-03-31":{"v":392997000},"2023-06-30":{"v":181631000,"derived":"2 quarters less 1"},"2023-09-30":{"v":29204000,"derived":"3 quarters less 2"},"2023-12-31":{"v":51668000,"derived":"4 quarters less 3"},"2024-03-31":{"v":80000000,"first_filed":80024000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":-171400000,"derived":"2 quarters less 1"},"2024-09-30":{"v":-83800000,"derived":"3 quarters less 2"},"2024-12-31":{"v":64600000,"derived":"4 quarters less 3"},"2025-03-31":{"v":122700000},"2025-06-30":{"v":101800000,"derived":"2 quarters less 1"},"2025-09-30":{"v":96600000,"derived":"3 quarters less 2"},"2025-12-31":{"v":91400000,"derived":"4 quarters less 3"},"2026-03-31":{"v":133000000},"2026-06-30":{"v":155200000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInOtherCurrentAssets","also_tags":["IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"],"label":"Other assets","note":null,"earlier_labels":["Prepaid expenses and other current assets","Prepaid expenses and other current assets-2014 as restated"],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":3134000,"derived":"3 quarters less 2"},"2014-12-31":{"v":6502000,"derived":"4 quarters less 3"},"2015-03-31":{"v":-2613000},"2015-06-30":{"v":23360000,"derived":"2 quarters less 1"},"2015-09-30":{"v":-1395000,"derived":"3 quarters less 2"},"2015-12-31":{"v":-11525000,"derived":"4 quarters less 3"},"2016-03-31":{"v":-8878000},"2016-06-30":{"v":11716000,"derived":"2 quarters less 1"},"2016-09-30":{"v":95212000,"derived":"3 quarters less 2"},"2016-12-31":{"v":17024000,"derived":"4 quarters less 3"},"2017-03-31":{"v":29051000},"2017-06-30":{"v":-6812000,"derived":"2 quarters less 1"},"2017-09-30":{"v":-1266000,"derived":"3 quarters less 2"},"2017-12-31":{"v":-9328000,"derived":"4 quarters less 3"},"2018-03-31":{"v":-13722000},"2018-06-30":{"v":86140000,"derived":"2 quarters less 1"},"2018-09-30":{"v":-21911000,"derived":"3 quarters less 2"},"2018-12-31":{"v":-71918000,"derived":"4 quarters less 3"},"2019-03-31":{"v":-30664000},"2019-06-30":{"v":-18200000,"derived":"2 quarters less 1"},"2019-09-30":{"v":-10524000,"derived":"3 quarters less 2"},"2019-12-31":{"v":5129000,"derived":"4 quarters less 3"},"2020-03-31":{"v":-25751000},"2020-06-30":{"v":-1064000,"derived":"2 quarters less 1"},"2020-09-30":{"v":-11839000,"derived":"3 quarters less 2"},"2020-12-31":{"v":44620000,"derived":"4 quarters less 3"},"2021-03-31":{"v":15272000},"2021-06-30":{"v":29084000,"derived":"2 quarters less 1"},"2021-09-30":{"v":26944000,"derived":"3 quarters less 2"},"2022-03-31":{"v":107999000},"2022-09-30":{"v":-76797000,"derived":"3 quarters less 2"},"2022-12-31":{"v":30570000,"derived":"4 quarters less 3"},"2023-03-31":{"v":55917000},"2023-06-30":{"v":64947000,"derived":"2 quarters less 1"},"2023-09-30":{"v":-2242000,"derived":"3 quarters less 2"},"2023-12-31":{"v":-52222000,"derived":"4 quarters less 3"},"2024-03-31":{"v":-38100000,"first_filed":-38082000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":130700000,"derived":"2 quarters less 1"},"2024-09-30":{"v":80500000,"derived":"3 quarters less 2"},"2024-12-31":{"v":61100000,"derived":"4 quarters less 3"},"2025-03-31":{"v":113700000},"2025-06-30":{"v":289500000,"derived":"2 quarters less 1"},"2025-09-30":{"v":280500000,"derived":"3 quarters less 2"},"2025-12-31":{"v":253700000,"derived":"4 quarters less 3"},"2026-03-31":{"v":298700000},"2026-06-30":{"v":321000000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInOtherNoncurrentAssets","also_tags":[],"label":"Other assets","note":null,"earlier_labels":["Deposits and other assets"],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":1546000,"derived":"3 quarters less 2"},"2014-12-31":{"v":2119000,"derived":"4 quarters less 3"},"2015-03-31":{"v":3502000},"2015-06-30":{"v":-245000,"derived":"2 quarters less 1"},"2015-09-30":{"v":-165000,"derived":"3 quarters less 2"},"2015-12-31":{"v":-5000,"derived":"4 quarters less 3"},"2016-03-31":{"v":-533000},"2016-06-30":{"v":-1333000,"derived":"2 quarters less 1"},"2016-09-30":{"v":-1342000,"derived":"3 quarters less 2"},"2016-12-31":{"v":342000,"derived":"4 quarters less 3"},"2017-03-31":{"v":-69000},"2017-06-30":{"v":539000,"derived":"2 quarters less 1"},"2017-09-30":{"v":1090000,"derived":"3 quarters less 2"},"2017-12-31":{"v":-2467000,"derived":"4 quarters less 3"},"2018-03-31":{"v":2027000},"2018-06-30":{"v":-2656000,"derived":"2 quarters less 1"},"2018-09-30":{"v":1396000,"derived":"3 quarters less 2"},"2018-12-31":{"v":2622000,"derived":"4 quarters less 3"},"2019-03-31":{"v":2475000,"first_filed":-1214000,"first_src":"0001596532-19-000104"},"2019-06-30":{"v":2160000,"derived":"2 quarters less 1"},"2019-09-30":{"v":2374000,"derived":"3 quarters less 2"},"2019-12-31":{"v":1103000,"derived":"4 quarters less 3"},"2020-03-31":{"v":-3946000},"2020-06-30":{"v":-1414000,"derived":"2 quarters less 1"},"2020-09-30":{"v":-2490000,"derived":"3 quarters less 2"},"2020-12-31":{"v":2885000,"derived":"4 quarters less 3"},"2021-03-31":{"v":3499000},"2021-06-30":{"v":-109000,"derived":"2 quarters less 1"},"2021-09-30":{"v":-475000,"derived":"3 quarters less 2"},"2021-12-31":{"v":1305000,"derived":"4 quarters less 3"},"2022-03-31":{"v":640000},"2022-06-30":{"v":4903000,"derived":"2 quarters less 1"},"2022-09-30":{"v":12356000,"derived":"3 quarters less 2"},"2022-12-31":{"v":14400000,"derived":"4 quarters less 3"},"2023-03-31":{"v":-26361000,"src":"0001596532-23-000104"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInAccountsPayable","also_tags":[],"label":"Accounts payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":811000,"derived":"3 quarters less 2"},"2014-12-31":{"v":8407000,"derived":"4 quarters less 3"},"2015-03-31":{"v":-1936000},"2015-06-30":{"v":13758000,"derived":"2 quarters less 1"},"2015-09-30":{"v":-11967000,"derived":"3 quarters less 2"},"2015-12-31":{"v":9182000,"derived":"4 quarters less 3"},"2016-03-31":{"v":-16123000},"2016-06-30":{"v":34624000,"derived":"2 quarters less 1"},"2016-09-30":{"v":17009000,"derived":"3 quarters less 2"},"2016-12-31":{"v":3168000,"derived":"4 quarters less 3"},"2017-03-31":{"v":-18648000},"2017-06-30":{"v":19947000,"derived":"2 quarters less 1"},"2017-09-30":{"v":-47374000,"derived":"3 quarters less 2"},"2017-12-31":{"v":15971000,"derived":"4 quarters less 3"},"2018-03-31":{"v":20040000},"2018-06-30":{"v":-16443000,"derived":"2 quarters less 1"},"2018-09-30":{"v":26918000,"derived":"3 quarters less 2"},"2018-12-31":{"v":8822000,"derived":"4 quarters less 3"},"2019-03-31":{"v":-2391000},"2019-06-30":{"v":-4392000,"derived":"2 quarters less 1"},"2019-09-30":{"v":-7578000,"derived":"3 quarters less 2"},"2019-12-31":{"v":12424000,"derived":"4 quarters less 3"},"2020-03-31":{"v":-6386000},"2020-06-30":{"v":37859000,"derived":"2 quarters less 1"},"2020-09-30":{"v":40330000,"derived":"3 quarters less 2"},"2020-12-31":{"v":-30642000,"derived":"4 quarters less 3"},"2021-03-31":{"v":2833000},"2021-06-30":{"v":8046000,"derived":"2 quarters less 1"},"2021-09-30":{"v":-11954000,"derived":"3 quarters less 2"},"2021-12-31":{"v":67756000,"derived":"4 quarters less 3"},"2022-03-31":{"v":2478000},"2022-06-30":{"v":68691000,"derived":"2 quarters less 1"},"2022-09-30":{"v":2311000,"derived":"3 quarters less 2"},"2022-12-31":{"v":-42044000,"derived":"4 quarters less 3"},"2023-03-31":{"v":94564000},"2023-06-30":{"v":20341000,"derived":"2 quarters less 1"},"2023-09-30":{"v":-81165000,"derived":"3 quarters less 2"},"2023-12-31":{"v":164860000,"derived":"4 quarters less 3"},"2024-03-31":{"v":-207200000,"first_filed":-207234000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":71000000,"derived":"2 quarters less 1"},"2024-09-30":{"v":-5800000,"derived":"3 quarters less 2"},"2024-12-31":{"v":90400000,"derived":"4 quarters less 3"},"2025-03-31":{"v":6700000},"2025-06-30":{"v":153300000,"derived":"2 quarters less 1"},"2025-09-30":{"v":-61900000,"derived":"3 quarters less 2"},"2025-12-31":{"v":162400000,"derived":"4 quarters less 3"},"2026-03-31":{"v":-35600000},"2026-06-30":{"v":76500000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInAccruedLiabilities","also_tags":[],"label":"Accrued liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":7107000,"derived":"3 quarters less 2"},"2014-12-31":{"v":11141000,"derived":"4 quarters less 3"},"2015-03-31":{"v":-12358000},"2015-06-30":{"v":15440000,"derived":"2 quarters less 1"},"2015-09-30":{"v":15020000,"derived":"3 quarters less 2"},"2015-12-31":{"v":2296000,"derived":"4 quarters less 3"},"2016-03-31":{"v":-14868000},"2016-06-30":{"v":9672000,"derived":"2 quarters less 1"},"2016-09-30":{"v":21109000,"derived":"3 quarters less 2"},"2016-12-31":{"v":14716000,"derived":"4 quarters less 3"},"2017-03-31":{"v":-15143000},"2017-06-30":{"v":9162000,"derived":"2 quarters less 1"},"2017-09-30":{"v":10156000,"derived":"3 quarters less 2"},"2017-12-31":{"v":39360000,"derived":"4 quarters less 3"},"2018-03-31":{"v":-48140000},"2018-06-30":{"v":987000,"derived":"2 quarters less 1"},"2018-09-30":{"v":11236000,"derived":"3 quarters less 2"},"2018-12-31":{"v":21131000,"derived":"4 quarters less 3"},"2019-03-31":{"v":-19014000},"2019-06-30":{"v":9538000,"derived":"2 quarters less 1"},"2019-09-30":{"v":15207000,"derived":"3 quarters less 2"},"2019-12-31":{"v":10635000,"derived":"4 quarters less 3"},"2020-03-31":{"v":-39450000},"2020-06-30":{"v":-432000,"derived":"2 quarters less 1"},"2020-09-30":{"v":10071000,"derived":"3 quarters less 2"},"2020-12-31":{"v":32539000,"derived":"4 quarters less 3"},"2021-03-31":{"v":-20759000},"2021-06-30":{"v":40784000,"derived":"2 quarters less 1"},"2021-09-30":{"v":11291000,"derived":"3 quarters less 2"},"2021-12-31":{"v":52208000,"derived":"4 quarters less 3"},"2022-03-31":{"v":-29666000},"2022-06-30":{"v":13456000,"derived":"2 quarters less 1"},"2022-09-30":{"v":30900000,"derived":"3 quarters less 2"},"2022-12-31":{"v":51896000,"derived":"4 quarters less 3"},"2023-03-31":{"v":58655000},"2023-06-30":{"v":11763000,"derived":"2 quarters less 1"},"2023-09-30":{"v":47063000,"derived":"3 quarters less 2"},"2024-03-31":{"v":-136554000,"src":"0001596532-24-000173"},"2024-06-30":{"v":49491000,"derived":"2 quarters less 1"},"2024-09-30":{"v":2498000,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInContractWithCustomerLiability","also_tags":["IncreaseDecreaseInDeferredRevenue"],"label":"Deferred revenue","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":16008000,"derived":"3 quarters less 2"},"2014-12-31":{"v":28777000,"derived":"4 quarters less 3"},"2015-03-31":{"v":26356000},"2015-06-30":{"v":31619000,"derived":"2 quarters less 1"},"2015-09-30":{"v":26263000,"derived":"3 quarters less 2"},"2015-12-31":{"v":6102000,"derived":"4 quarters less 3"},"2016-03-31":{"v":22412000},"2016-06-30":{"v":11104000,"derived":"2 quarters less 1"},"2016-09-30":{"v":54511000,"derived":"3 quarters less 2"},"2017-03-31":{"v":124236000},"2017-06-30":{"v":57339000,"derived":"2 quarters less 1"},"2017-12-31":{"v":-49883000,"derived":"4 quarters less 3"},"2018-03-31":{"v":-42686000},"2018-06-30":{"v":-7410000,"derived":"2 quarters less 1"},"2018-09-30":{"v":63257000,"derived":"3 quarters less 2"},"2018-12-31":{"v":57372000,"derived":"4 quarters less 3"},"2019-03-31":{"v":-50756000},"2019-06-30":{"v":-34253000,"derived":"2 quarters less 1"},"2019-09-30":{"v":26793000,"derived":"3 quarters less 2"},"2019-12-31":{"v":46277000,"derived":"4 quarters less 3"},"2020-03-31":{"v":21000},"2020-06-30":{"v":-19263000,"derived":"2 quarters less 1"},"2020-09-30":{"v":-15207000,"derived":"3 quarters less 2"},"2020-12-31":{"v":84801000,"derived":"4 quarters less 3"},"2021-03-31":{"v":69204000},"2021-06-30":{"v":26059000,"derived":"2 quarters less 1"},"2021-09-30":{"v":54350000,"derived":"3 quarters less 2"},"2021-12-31":{"v":128872000,"derived":"4 quarters less 3"},"2022-03-31":{"v":187194000},"2022-06-30":{"v":-95993000,"derived":"2 quarters less 1"},"2022-09-30":{"v":-92446000,"derived":"3 quarters less 2"},"2022-12-31":{"v":100202000,"derived":"4 quarters less 3"},"2023-03-31":{"v":51028000},"2023-06-30":{"v":-7370000,"derived":"2 quarters less 1"},"2023-09-30":{"v":109847000,"derived":"3 quarters less 2"},"2023-12-31":{"v":311495000,"derived":"4 quarters less 3"},"2024-03-31":{"v":157000000,"first_filed":157038000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":455600000,"derived":"2 quarters less 1"},"2024-09-30":{"v":388500000,"derived":"3 quarters less 2"},"2024-12-31":{"v":284100000,"derived":"4 quarters less 3"},"2025-03-31":{"v":297400000},"2025-06-30":{"v":844000000,"derived":"2 quarters less 1"},"2025-09-30":{"v":624300000,"derived":"3 quarters less 2"},"2025-12-31":{"v":686300000,"derived":"4 quarters less 3"},"2026-03-31":{"v":826200000},"2026-06-30":{"v":667300000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInIncomeTaxes","also_tags":["IncreaseDecreaseInAccruedIncomeTaxesPayable"],"label":"Income taxes, net","note":null,"earlier_labels":["Income taxes payable"],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":129000,"derived":"3 quarters less 2"},"2014-12-31":{"v":3876000,"derived":"4 quarters less 3"},"2015-03-31":{"v":8985000},"2015-06-30":{"v":12861000,"derived":"2 quarters less 1"},"2015-09-30":{"v":2913000,"derived":"3 quarters less 2"},"2015-12-31":{"v":7259000,"derived":"4 quarters less 3"},"2016-03-31":{"v":6802000},"2016-06-30":{"v":11051000,"derived":"2 quarters less 1"},"2016-09-30":{"v":9422000,"derived":"3 quarters less 2"},"2016-12-31":{"v":15375000,"derived":"4 quarters less 3"},"2017-03-31":{"v":2923000},"2017-06-30":{"v":2457000,"derived":"2 quarters less 1"},"2017-09-30":{"v":2041000,"derived":"3 quarters less 2"},"2017-12-31":{"v":12500000,"derived":"4 quarters less 3"},"2018-03-31":{"v":3478000},"2018-06-30":{"v":3175000,"derived":"2 quarters less 1"},"2018-09-30":{"v":3658000,"derived":"3 quarters less 2"},"2018-12-31":{"v":-10423000,"derived":"4 quarters less 3"},"2019-03-31":{"v":2040000},"2019-06-30":{"v":12359000,"derived":"2 quarters less 1"},"2019-09-30":{"v":15409000,"derived":"3 quarters less 2"},"2019-12-31":{"v":-6285000,"derived":"4 quarters less 3"},"2020-03-31":{"v":3982000},"2020-06-30":{"v":12838000,"derived":"2 quarters less 1"},"2020-09-30":{"v":-18487000,"derived":"3 quarters less 2"},"2021-03-31":{"v":-10436000},"2021-06-30":{"v":1292000,"derived":"2 quarters less 1"},"2021-09-30":{"v":5579000,"derived":"3 quarters less 2"},"2022-03-31":{"v":106992000},"2022-06-30":{"v":-96200000,"derived":"2 quarters less 1"},"2022-09-30":{"v":30282000,"derived":"3 quarters less 2"},"2022-12-31":{"v":2952000,"derived":"4 quarters less 3"},"2023-03-31":{"v":108200000},"2023-06-30":{"v":89900000,"derived":"2 quarters less 1"},"2023-09-30":{"v":148070000,"derived":"3 quarters less 2"},"2023-12-31":{"v":-325970000,"derived":"4 quarters less 3"},"2024-03-31":{"v":157500000,"first_filed":157537000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":-83400000,"derived":"2 quarters less 1"},"2024-09-30":{"v":-14300000,"derived":"3 quarters less 2"},"2024-12-31":{"v":-126300000,"derived":"4 quarters less 3"},"2025-03-31":{"v":241300000},"2025-06-30":{"v":-88900000,"derived":"2 quarters less 1"},"2025-09-30":{"v":-257600000,"derived":"3 quarters less 2"},"2025-12-31":{"v":57400000,"derived":"4 quarters less 3"},"2026-03-31":{"v":352900000},"2026-06-30":{"v":-154500000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInOtherOperatingLiabilities","also_tags":[],"label":"Other liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":-1451000,"derived":"3 quarters less 2"},"2014-12-31":{"v":940000,"derived":"4 quarters less 3"},"2015-03-31":{"v":-422000},"2015-06-30":{"v":308000,"derived":"2 quarters less 1"},"2015-09-30":{"v":2094000,"derived":"3 quarters less 2"},"2015-12-31":{"v":-809000,"derived":"4 quarters less 3"},"2016-03-31":{"v":464000},"2016-06-30":{"v":1315000,"derived":"2 quarters less 1"},"2016-09-30":{"v":849000,"derived":"3 quarters less 2"},"2016-12-31":{"v":6266000,"derived":"4 quarters less 3"},"2017-03-31":{"v":-2475000},"2017-06-30":{"v":6068000,"derived":"2 quarters less 1"},"2017-09-30":{"v":-2746000,"derived":"3 quarters less 2"},"2017-12-31":{"v":628000,"derived":"4 quarters less 3"},"2018-03-31":{"v":5565000},"2018-06-30":{"v":-6802000,"derived":"2 quarters less 1"},"2018-09-30":{"v":11211000,"derived":"3 quarters less 2"},"2018-12-31":{"v":7481000,"derived":"4 quarters less 3"},"2019-03-31":{"v":660000},"2019-06-30":{"v":3295000,"derived":"2 quarters less 1"},"2019-09-30":{"v":-3360000,"derived":"3 quarters less 2"},"2019-12-31":{"v":7326000,"derived":"4 quarters less 3"},"2020-03-31":{"v":-3422000},"2020-06-30":{"v":4068000,"derived":"2 quarters less 1"},"2020-09-30":{"v":-2097000,"derived":"3 quarters less 2"},"2020-12-31":{"v":18553000,"derived":"4 quarters less 3"},"2021-03-31":{"v":-14661000},"2021-06-30":{"v":-889000,"derived":"2 quarters less 1"},"2021-09-30":{"v":-270000,"derived":"3 quarters less 2"},"2021-12-31":{"v":94007000,"derived":"4 quarters less 3"},"2022-03-31":{"v":-2704000},"2022-06-30":{"v":2925000,"derived":"2 quarters less 1"},"2022-09-30":{"v":-1280000,"derived":"3 quarters less 2"},"2022-12-31":{"v":72182000,"derived":"4 quarters less 3"},"2023-03-31":{"v":-4361000},"2023-06-30":{"v":-7315000,"derived":"2 quarters less 1"},"2023-09-30":{"v":6051000,"derived":"3 quarters less 2"},"2023-12-31":{"v":133725000,"derived":"4 quarters less 3"},"2024-03-31":{"v":-131000000,"first_filed":5571000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":43000000,"derived":"2 quarters less 1"},"2024-09-30":{"v":7800000,"derived":"3 quarters less 2"},"2024-12-31":{"v":128000000,"derived":"4 quarters less 3"},"2025-03-31":{"v":-173300000},"2025-06-30":{"v":123600000,"derived":"2 quarters less 1"},"2025-09-30":{"v":69300000,"derived":"3 quarters less 2"},"2025-12-31":{"v":99800000,"derived":"4 quarters less 3"},"2026-03-31":{"v":-40200000},"2026-06-30":{"v":71000000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInInterestPayableNet","also_tags":[],"label":"Interest payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":0,"derived":"3 quarters less 2"},"2014-12-31":{"v":670000,"derived":"4 quarters less 3"},"2015-03-31":{"v":0,"src":"0001596532-15-000013"},"2015-06-30":{"v":0,"derived":"2 quarters less 1"},"2015-09-30":{"v":0,"derived":"3 quarters less 2"},"2015-12-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseinInterestPayableRelatedParties","also_tags":[],"label":"Interest payablerelated party","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":0,"derived":"3 quarters less 2"},"2014-12-31":{"v":0,"derived":"4 quarters less 3"},"2015-03-31":{"v":0,"src":"0001596532-15-000013"},"2015-06-30":{"v":0,"derived":"2 quarters less 1"},"2015-09-30":{"v":0,"derived":"3 quarters less 2"},"2015-12-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"NetCashProvidedByUsedInOperatingActivities","also_tags":[],"label":"Net cash provided by operating activities","note":null,"earlier_labels":["Net cash provided by operating activities-2014 as restated"],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":34758000,"derived":"3 quarters less 2"},"2014-12-31":{"v":33171000,"derived":"4 quarters less 3"},"2015-03-31":{"v":20767000},"2015-06-30":{"v":52606000,"derived":"2 quarters less 1"},"2015-09-30":{"v":10649000,"derived":"3 quarters less 2"},"2015-12-31":{"v":153762000,"derived":"4 quarters less 3"},"2016-03-31":{"v":77128000,"first_filed":71116000,"first_src":"0001596532-16-000255"},"2016-06-30":{"v":64868000,"derived":"2 quarters less 1"},"2016-09-30":{"v":-33268000,"derived":"3 quarters less 2"},"2016-12-31":{"v":65567000,"derived":"4 quarters less 3"},"2017-03-31":{"v":162862000},"2017-06-30":{"v":79233000,"derived":"2 quarters less 1"},"2017-09-30":{"v":205868000,"derived":"3 quarters less 2"},"2017-12-31":{"v":183664000,"derived":"4 quarters less 3"},"2018-03-31":{"v":195541000},"2018-06-30":{"v":130584000,"derived":"2 quarters less 1"},"2018-09-30":{"v":-118825000,"derived":"3 quarters less 2"},"2018-12-31":{"v":295819000,"derived":"4 quarters less 3"},"2019-03-31":{"v":170097000},"2019-06-30":{"v":196379000,"derived":"2 quarters less 1"},"2019-09-30":{"v":269397000,"derived":"3 quarters less 2"},"2019-12-31":{"v":327161000,"derived":"4 quarters less 3"},"2020-03-31":{"v":194847000},"2020-06-30":{"v":138216000,"derived":"2 quarters less 1"},"2020-09-30":{"v":215127000,"derived":"3 quarters less 2"},"2020-12-31":{"v":186924000,"derived":"4 quarters less 3"},"2021-03-31":{"v":254675000},"2021-06-30":{"v":263366000,"derived":"2 quarters less 1"},"2021-09-30":{"v":272579000,"derived":"3 quarters less 2"},"2021-12-31":{"v":225236000,"derived":"4 quarters less 3"},"2022-03-31":{"v":217138000},"2022-06-30":{"v":101097000,"derived":"2 quarters less 1"},"2022-09-30":{"v":134105000,"derived":"3 quarters less 2"},"2022-12-31":{"v":40473000,"derived":"4 quarters less 3"},"2023-03-31":{"v":374483000},"2023-06-30":{"v":434090000,"derived":"2 quarters less 1"},"2023-09-30":{"v":698977000,"derived":"3 quarters less 2"},"2023-12-31":{"v":526450000,"derived":"4 quarters less 3"},"2024-03-31":{"v":513800000,"first_filed":513805000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":989000000,"derived":"2 quarters less 1"},"2024-09-30":{"v":1174500000,"derived":"3 quarters less 2"},"2024-12-31":{"v":1030900000,"derived":"4 quarters less 3"},"2025-03-31":{"v":641700000},"2025-06-30":{"v":1200100000,"derived":"2 quarters less 1"},"2025-09-30":{"v":1268200000,"derived":"3 quarters less 2"},"2025-12-31":{"v":1261900000,"derived":"4 quarters less 3"},"2026-03-31":{"v":1693500000},"2026-06-30":{"v":1083000000,"derived":"2 quarters less 1"}},"depth":0,"sign":1},{"tag":"ProceedsFromSaleAndMaturityOfMarketableSecurities","also_tags":["ProceedsFromMaturitiesOfMarketableSecurities","ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"],"label":"Proceeds from maturities of marketable securities","note":null,"earlier_labels":["Proceeds from marketable securities","Proceeds from maturity of marketable securities","Proceeds from Sale and Maturity of Marketable Securities"],"kind":"money","earlier_years":false,"values":{"2014-12-31":{"v":0,"derived":"4 quarters less 3"},"2015-12-31":{"v":150000000,"derived":"4 quarters less 3"},"2016-03-31":{"v":0},"2016-06-30":{"v":0,"derived":"2 quarters less 1"},"2016-09-30":{"v":41917000,"derived":"3 quarters less 2"},"2016-12-31":{"v":95938000,"derived":"4 quarters less 3"},"2017-03-31":{"v":64488000},"2017-06-30":{"v":47565000,"derived":"2 quarters less 1"},"2017-09-30":{"v":23430000,"derived":"3 quarters less 2"},"2017-12-31":{"v":70849000,"derived":"4 quarters less 3"},"2018-03-31":{"v":90448000},"2018-06-30":{"v":132316000,"derived":"2 quarters less 1"},"2018-09-30":{"v":144235000,"derived":"3 quarters less 2"},"2018-12-31":{"v":180798000,"derived":"4 quarters less 3"},"2019-03-31":{"v":302264000},"2019-06-30":{"v":250248000,"derived":"2 quarters less 1"},"2019-09-30":{"v":254007000,"derived":"3 quarters less 2"},"2019-12-31":{"v":402198000,"derived":"4 quarters less 3"},"2020-03-31":{"v":414503000},"2020-06-30":{"v":460710000,"derived":"2 quarters less 1"},"2021-03-31":{"v":379605000},"2021-06-30":{"v":440202000,"derived":"2 quarters less 1"},"2021-09-30":{"v":338916000,"derived":"3 quarters less 2"},"2021-12-31":{"v":296742000,"derived":"4 quarters less 3"},"2022-03-31":{"v":404176000},"2022-06-30":{"v":425538000,"derived":"2 quarters less 1"},"2022-09-30":{"v":448107000,"derived":"3 quarters less 2"},"2022-12-31":{"v":366003000,"derived":"4 quarters less 3"},"2023-03-31":{"v":824021000},"2023-06-30":{"v":441284000,"derived":"2 quarters less 1"},"2023-09-30":{"v":299645000,"derived":"3 quarters less 2"},"2023-12-31":{"v":322950000,"derived":"4 quarters less 3"},"2024-03-31":{"v":590400000,"first_filed":590436000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":362200000,"derived":"2 quarters less 1"},"2024-09-30":{"v":474700000,"derived":"3 quarters less 2"},"2024-12-31":{"v":631300000,"derived":"4 quarters less 3"},"2025-03-31":{"v":799200000},"2025-06-30":{"v":852000000,"derived":"2 quarters less 1"},"2025-09-30":{"v":939100000,"derived":"3 quarters less 2"},"2025-12-31":{"v":842200000,"derived":"4 quarters less 3"},"2026-03-31":{"v":739900000},"2026-06-30":{"v":768700000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"ProceedsFromSaleOfAvailableForSaleSecuritiesDebt","also_tags":["ProceedsFromSaleOfMarketableSecurities"],"label":"Proceeds from sale of marketable securities","note":null,"earlier_labels":["Proceeds from sales of marketable securities"],"kind":"money","earlier_years":false,"values":{"2019-12-31":{"v":0,"derived":"4 quarters less 3"},"2020-12-31":{"v":0,"derived":"4 quarters less 3"},"2021-09-30":{"v":19607000,"derived":"3 quarters less 2"},"2021-12-31":{"v":0,"derived":"4 quarters less 3"},"2022-03-31":{"v":0},"2022-06-30":{"v":165746000,"derived":"2 quarters less 1"},"2022-09-30":{"v":21036000,"derived":"3 quarters less 2"},"2022-12-31":{"v":7000000,"derived":"4 quarters less 3"},"2023-03-31":{"v":21725000},"2023-06-30":{"v":0,"derived":"2 quarters less 1"},"2023-09-30":{"v":27859000,"derived":"3 quarters less 2"},"2023-12-31":{"v":17716000,"derived":"4 quarters less 3"},"2024-03-31":{"v":36800000,"first_filed":36750000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":0,"derived":"2 quarters less 1"},"2024-09-30":{"v":8100000,"derived":"3 quarters less 2"},"2024-12-31":{"v":3900000,"derived":"4 quarters less 3"},"2025-03-31":{"v":8800000},"2025-06-30":{"v":7100000,"derived":"2 quarters less 1"},"2025-09-30":{"v":25500000,"derived":"3 quarters less 2"},"2025-12-31":{"v":102900000,"derived":"4 quarters less 3"},"2026-03-31":{"v":376900000},"2026-06-30":{"v":117500000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"PaymentsToAcquireMarketableSecurities","also_tags":[],"label":"Purchases of marketable securities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-03-31":{"v":0},"2015-06-30":{"v":0,"derived":"2 quarters less 1"},"2015-09-30":{"v":0,"derived":"3 quarters less 2"},"2015-12-31":{"v":0,"derived":"4 quarters less 3"},"2016-03-31":{"v":51638000},"2016-06-30":{"v":241300000,"derived":"2 quarters less 1"},"2016-09-30":{"v":49546000,"derived":"3 quarters less 2"},"2016-12-31":{"v":97227000,"derived":"4 quarters less 3"},"2017-03-31":{"v":61511000},"2017-06-30":{"v":52684000,"derived":"2 quarters less 1"},"2017-09-30":{"v":211219000,"derived":"3 quarters less 2"},"2017-12-31":{"v":259959000,"derived":"4 quarters less 3"},"2018-03-31":{"v":267976000},"2018-06-30":{"v":428689000,"derived":"2 quarters less 1"},"2018-09-30":{"v":130533000,"derived":"3 quarters less 2"},"2018-12-31":{"v":347061000,"derived":"4 quarters less 3"},"2019-03-31":{"v":332247000},"2019-06-30":{"v":217136000,"derived":"2 quarters less 1"},"2019-09-30":{"v":290715000,"derived":"3 quarters less 2"},"2019-12-31":{"v":663795000,"derived":"4 quarters less 3"},"2020-03-31":{"v":674649000},"2020-06-30":{"v":561828000,"derived":"2 quarters less 1"},"2020-09-30":{"v":979959000,"derived":"3 quarters less 2"},"2020-12-31":{"v":471628000,"derived":"4 quarters less 3"},"2021-03-31":{"v":590476000},"2021-06-30":{"v":651181000,"derived":"2 quarters less 1"},"2021-09-30":{"v":733196000,"derived":"3 quarters less 2"},"2021-12-31":{"v":342411000,"derived":"4 quarters less 3"},"2022-03-31":{"v":412614000},"2022-06-30":{"v":229365000,"derived":"2 quarters less 1"},"2022-09-30":{"v":331510000,"derived":"3 quarters less 2"},"2022-12-31":{"v":445368000,"derived":"4 quarters less 3"},"2023-03-31":{"v":861612000},"2023-06-30":{"v":530408000,"derived":"2 quarters less 1"},"2023-09-30":{"v":542136000,"derived":"3 quarters less 2"},"2023-12-31":{"v":672744000,"derived":"4 quarters less 3"},"2024-03-31":{"v":912400000,"first_filed":912441000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":836900000,"derived":"2 quarters less 1"},"2024-09-30":{"v":844100000,"derived":"3 quarters less 2"},"2024-12-31":{"v":1932700000,"derived":"4 quarters less 3"},"2025-03-31":{"v":1545500000},"2025-06-30":{"v":1160200000,"derived":"2 quarters less 1"},"2025-09-30":{"v":2110600000,"derived":"3 quarters less 2"},"2025-12-31":{"v":1932100000,"derived":"4 quarters less 3"},"2026-03-31":{"v":1932600000},"2026-06-30":{"v":2396300000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"PaymentsToAcquirePropertyPlantAndEquipment","also_tags":["PaymentsToAcquireProductiveAssets"],"label":"Purchases of property and equipment","note":null,"earlier_labels":["Purchases of property, equipment and intangible assets"],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":2210000,"derived":"3 quarters less 2"},"2014-12-31":{"v":2345000,"derived":"4 quarters less 3"},"2015-03-31":{"v":5136000},"2015-06-30":{"v":3632000,"derived":"2 quarters less 1"},"2015-09-30":{"v":5206000,"derived":"3 quarters less 2"},"2015-12-31":{"v":6015000,"derived":"4 quarters less 3"},"2016-03-31":{"v":8632000,"first_filed":7962000,"first_src":"0001596532-16-000255"},"2016-06-30":{"v":4107000,"derived":"2 quarters less 1"},"2016-09-30":{"v":3745000,"derived":"3 quarters less 2"},"2016-12-31":{"v":4935000,"derived":"4 quarters less 3"},"2017-03-31":{"v":4645000},"2017-06-30":{"v":4889000,"derived":"2 quarters less 1"},"2017-09-30":{"v":2625000,"derived":"3 quarters less 2"},"2017-12-31":{"v":3120000,"derived":"4 quarters less 3"},"2018-03-31":{"v":6336000},"2018-06-30":{"v":6735000,"derived":"2 quarters less 1"},"2018-09-30":{"v":4542000,"derived":"3 quarters less 2"},"2018-12-31":{"v":6217000,"derived":"4 quarters less 3"},"2019-03-31":{"v":5237000},"2019-06-30":{"v":3402000,"derived":"2 quarters less 1"},"2019-09-30":{"v":4680000,"derived":"3 quarters less 2"},"2019-12-31":{"v":2432000,"derived":"4 quarters less 3"},"2020-03-31":{"v":3107000},"2020-06-30":{"v":2071000,"derived":"2 quarters less 1"},"2020-09-30":{"v":2523000,"derived":"3 quarters less 2"},"2021-03-31":{"v":5096000},"2021-06-30":{"v":4471000,"derived":"2 quarters less 1"},"2021-09-30":{"v":45888000,"derived":"3 quarters less 2"},"2022-03-31":{"v":14876000},"2022-06-30":{"v":8868000,"derived":"2 quarters less 1"},"2022-09-30":{"v":10440000,"derived":"3 quarters less 2"},"2023-03-31":{"v":5631000},"2023-06-30":{"v":11581000,"derived":"2 quarters less 1"},"2023-09-30":{"v":11212000,"derived":"3 quarters less 2"},"2024-03-31":{"v":9400000,"first_filed":9395000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":3200000,"derived":"2 quarters less 1"},"2024-09-30":{"v":7000000,"derived":"3 quarters less 2"},"2025-03-31":{"v":28400000},"2025-06-30":{"v":24000000,"derived":"2 quarters less 1"},"2025-09-30":{"v":30100000,"derived":"3 quarters less 2"},"2026-03-31":{"v":54500000},"2026-06-30":{"v":29700000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"ProceedsFromCollectionOfNotesReceivable","also_tags":[],"label":"Proceeds from repayment of notes receivable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2016-12-31":{"v":0,"derived":"4 quarters less 3"},"2017-12-31":{"v":0,"derived":"4 quarters less 3"},"2018-12-31":{"v":2000000,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"ProceedsFromInvestmentsInPrivatelyHeldCompanies","also_tags":["PaymentsForProceedsFromInvestments"],"label":"Proceeds from investments in privately-held companies","note":null,"earlier_labels":["Investments in privately-held companies"],"kind":"money","earlier_years":true,"values":{"2017-09-30":{"v":0,"derived":"3 quarters less 2"},"2017-12-31":{"v":0,"derived":"4 quarters less 3"},"2018-09-30":{"v":0,"derived":"3 quarters less 2"},"2018-12-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"EscrowReceiptsFromPastBusinessAcquisitions","also_tags":[],"label":"Escrow receipts from past business acquisitions","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2020-03-31":{"v":0},"2020-06-30":{"v":0,"derived":"2 quarters less 1"},"2020-09-30":{"v":0,"derived":"3 quarters less 2"},"2020-12-31":{"v":0,"derived":"4 quarters less 3"},"2021-03-31":{"v":18000,"src":"0001596532-21-000149"},"2021-06-30":{"v":1401000,"derived":"2 quarters less 1"},"2021-09-30":{"v":-120000,"derived":"3 quarters less 2"},"2021-12-31":{"v":0,"derived":"4 quarters less 3"},"2022-12-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"PaymentsToAcquireBusinessesNetOfCashAcquired","also_tags":[],"label":"Cash paid for business combinations, net of cash acquired","note":null,"earlier_labels":["Cash paid for business combination, net of cash acquired","Business acquisitions, net of cash acquired","Business acquisition, net of cash acquired","Business combinations, net of cash acquired"],"kind":"money","earlier_years":false,"values":{"2017-12-31":{"v":0,"derived":"4 quarters less 3"},"2018-12-31":{"v":1181000,"derived":"4 quarters less 3"},"2019-03-31":{"v":0},"2019-06-30":{"v":0,"derived":"2 quarters less 1"},"2019-09-30":{"v":1365000,"derived":"3 quarters less 2"},"2019-12-31":{"v":0,"derived":"4 quarters less 3"},"2020-03-31":{"v":66225000},"2020-06-30":{"v":92000,"derived":"2 quarters less 1"},"2020-09-30":{"v":0,"derived":"3 quarters less 2"},"2020-12-31":{"v":161103000,"derived":"4 quarters less 3"},"2021-03-31":{"v":-18000,"first_filed":0,"first_src":"0001596532-21-000149"},"2021-06-30":{"v":-1401000,"derived":"2 quarters less 1"},"2021-09-30":{"v":1419000,"derived":"3 quarters less 2"},"2021-12-31":{"v":-1299000,"derived":"4 quarters less 3"},"2022-03-31":{"v":37610000},"2022-06-30":{"v":107477000,"derived":"2 quarters less 1"},"2022-09-30":{"v":0,"derived":"3 quarters less 2"},"2022-12-31":{"v":0,"derived":"4 quarters less 3"},"2023-03-31":{"v":0,"src":"0001596532-23-000104"},"2023-06-30":{"v":-1799000,"derived":"2 quarters less 1"},"2023-09-30":{"v":0,"derived":"3 quarters less 2"},"2023-12-31":{"v":-1000,"derived":"4 quarters less 3"},"2024-09-30":{"v":0,"derived":"3 quarters less 2"},"2024-12-31":{"v":0,"derived":"4 quarters less 3"},"2025-09-30":{"v":0,"derived":"3 quarters less 2"},"2025-12-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"PaymentsForProceedsFromOtherInvestingActivities","also_tags":["PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies","PaymentsForInvestmentAndNotesReceivableInPrivatelyHeldCompanies","PaymentsForInvestmentInPrivatelyHeldCompaniesAndIntangibles","PaymentsForProceedsFromInvestmentsInPrivatelyHeldCompanies","ProceedsFromPaymentsForInvestmentInPrivatelyHeldCompaniesAndIntangibles","PaymentsToAcquireBusinessesAndInterestInAffiliates"],"label":"Other","note":null,"earlier_labels":["Other Investing activities","Other investing activities","Investments in notes and privately-held companies","Investment in notes and privately-held companies","Investments and notes receivable in privately-held companies","Investments in privately-held companies and intangibles","Purchases of investments in privately-held companies","Sale of investments in privately-held companies and intangible assets","Investment in privately-held companies and intangibles","Investments in privately-held companies","Investment in privately-held companies","Payments for Other Investing Activities"],"kind":"money","earlier_years":false,"values":{"2014-12-31":{"v":18798000,"derived":"4 quarters less 3"},"2015-03-31":{"v":667000,"src":"0001596532-15-000013"},"2015-09-30":{"v":0,"derived":"3 quarters less 2"},"2016-09-30":{"v":0,"derived":"3 quarters less 2"},"2017-09-30":{"v":0,"derived":"3 quarters less 2"},"2017-12-31":{"v":-3000000,"derived":"4 quarters less 3"},"2018-09-30":{"v":0,"derived":"3 quarters less 2"},"2018-12-31":{"v":-2000000,"derived":"4 quarters less 3"},"2019-09-30":{"v":0,"derived":"3 quarters less 2"},"2019-12-31":{"v":0,"derived":"4 quarters less 3"},"2020-03-31":{"v":0},"2021-03-31":{"v":2000000},"2022-03-31":{"v":11691000},"2022-09-30":{"v":1000000,"derived":"3 quarters less 2"},"2023-03-31":{"v":250000},"2023-06-30":{"v":4000000,"derived":"2 quarters less 1"},"2023-12-31":{"v":749000,"derived":"4 quarters less 3"},"2024-03-31":{"v":1000000},"2024-06-30":{"v":0,"derived":"2 quarters less 1"},"2024-09-30":{"v":5600000,"derived":"3 quarters less 2"},"2024-12-31":{"v":0,"derived":"4 quarters less 3"},"2025-03-31":{"v":0},"2025-06-30":{"v":0,"derived":"2 quarters less 1"},"2025-09-30":{"v":10000000,"derived":"3 quarters less 2"},"2025-12-31":{"v":-24900000,"derived":"4 quarters less 3"},"2026-03-31":{"v":-5000000},"2026-06-30":{"v":40000000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInRestrictedCash","also_tags":[],"label":"Change in restricted cash","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":0,"derived":"3 quarters less 2"},"2014-12-31":{"v":0,"derived":"4 quarters less 3"},"2015-09-30":{"v":4039000,"derived":"3 quarters less 2"},"2015-12-31":{"v":2000,"derived":"4 quarters less 3"},"2016-03-31":{"v":0},"2016-06-30":{"v":0,"derived":"2 quarters less 1"},"2016-09-30":{"v":0,"derived":"3 quarters less 2"},"2016-12-31":{"v":204000,"derived":"4 quarters less 3"},"2017-03-31":{"v":1252000,"src":"0001596532-17-000088"},"2017-06-30":{"v":2000,"derived":"2 quarters less 1"},"2017-09-30":{"v":3000,"derived":"3 quarters less 2"},"2017-12-31":{"v":3000,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"PaymentsToAcquireIntangibleAssets","also_tags":[],"label":"Purchases of intangible assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":4451000,"derived":"3 quarters less 2"},"2015-03-31":{"v":667000},"2015-06-30":{"v":38000,"derived":"2 quarters less 1"},"2015-09-30":{"v":38000,"derived":"3 quarters less 2"},"2016-03-31":{"v":670000,"src":"0001596532-16-000255"},"2016-06-30":{"v":27000,"derived":"2 quarters less 1"},"2016-09-30":{"v":0,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"NetCashProvidedByUsedInInvestingActivities","also_tags":[],"label":"Net cash used in investing activities","note":null,"earlier_labels":["Net cash provided by investing activities"],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":-21661000,"derived":"3 quarters less 2"},"2014-12-31":{"v":-223162000,"derived":"4 quarters less 3"},"2015-03-31":{"v":-5803000},"2015-06-30":{"v":-3670000,"derived":"2 quarters less 1"},"2015-09-30":{"v":48917000,"derived":"3 quarters less 2"},"2015-12-31":{"v":144726000,"derived":"4 quarters less 3"},"2016-03-31":{"v":-60270000},"2016-06-30":{"v":-247907000,"derived":"2 quarters less 1"},"2016-09-30":{"v":-11374000,"derived":"3 quarters less 2"},"2016-12-31":{"v":-6224000,"derived":"4 quarters less 3"},"2017-03-31":{"v":-1668000,"first_filed":-2920000,"first_src":"0001596532-17-000088"},"2017-06-30":{"v":-10008000,"derived":"2 quarters less 1"},"2017-09-30":{"v":-187414000,"derived":"3 quarters less 2"},"2017-12-31":{"v":-192230000,"derived":"4 quarters less 3"},"2018-03-31":{"v":-183864000},"2018-06-30":{"v":-313108000,"derived":"2 quarters less 1"},"2018-09-30":{"v":-86480000,"derived":"3 quarters less 2"},"2018-12-31":{"v":-171661000,"derived":"4 quarters less 3"},"2019-03-31":{"v":-35220000},"2019-06-30":{"v":29710000,"derived":"2 quarters less 1"},"2019-09-30":{"v":-14533000,"derived":"3 quarters less 2"},"2019-12-31":{"v":-264029000,"derived":"4 quarters less 3"},"2020-03-31":{"v":-329478000},"2020-06-30":{"v":-103281000,"derived":"2 quarters less 1"},"2020-09-30":{"v":102283000,"derived":"3 quarters less 2"},"2020-12-31":{"v":-278326000,"derived":"4 quarters less 3"},"2021-03-31":{"v":-217949000},"2021-06-30":{"v":-218133000,"derived":"2 quarters less 1"},"2021-09-30":{"v":-425281000,"derived":"3 quarters less 2"},"2021-12-31":{"v":-64199000,"derived":"4 quarters less 3"},"2022-03-31":{"v":-72615000},"2022-06-30":{"v":245574000,"derived":"2 quarters less 1"},"2022-09-30":{"v":126193000,"derived":"3 quarters less 2"},"2022-12-31":{"v":-82825000,"derived":"4 quarters less 3"},"2023-03-31":{"v":-21747000},"2023-06-30":{"v":-102906000,"derived":"2 quarters less 1"},"2023-09-30":{"v":-225844000,"derived":"3 quarters less 2"},"2023-12-31":{"v":-337003000,"derived":"4 quarters less 3"},"2024-03-31":{"v":-295600000,"first_filed":-295650000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":-477900000,"derived":"2 quarters less 1"},"2024-09-30":{"v":-373900000,"derived":"3 quarters less 2"},"2024-12-31":{"v":-1309900000,"derived":"4 quarters less 3"},"2025-03-31":{"v":-765900000},"2025-06-30":{"v":-625100000,"derived":"2 quarters less 1"},"2025-09-30":{"v":-1186100000,"derived":"3 quarters less 2"},"2025-12-31":{"v":-999100000,"derived":"4 quarters less 3"},"2026-03-31":{"v":-865300000},"2026-06-30":{"v":-1579800000,"derived":"2 quarters less 1"}},"depth":0,"sign":1},{"tag":"RepaymentsOfLongtermLeaseFinancingObligations","also_tags":["RepaymentsofLongtermLeaseFinancingObligations"],"label":"Principal payments of lease financing obligations","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":219000,"derived":"3 quarters less 2"},"2014-12-31":{"v":239000,"derived":"4 quarters less 3"},"2015-03-31":{"v":255000},"2015-06-30":{"v":259000,"derived":"2 quarters less 1"},"2015-09-30":{"v":264000,"derived":"3 quarters less 2"},"2015-12-31":{"v":308000,"derived":"4 quarters less 3"},"2016-03-31":{"v":314000},"2016-06-30":{"v":320000,"derived":"2 quarters less 1"},"2016-09-30":{"v":326000,"derived":"3 quarters less 2"},"2016-12-31":{"v":376000,"derived":"4 quarters less 3"},"2017-03-31":{"v":383000},"2017-06-30":{"v":390000,"derived":"2 quarters less 1"},"2017-09-30":{"v":397000,"derived":"3 quarters less 2"},"2018-03-31":{"v":456000},"2018-09-30":{"v":471000,"derived":"3 quarters less 2"},"2018-12-31":{"v":537000,"derived":"4 quarters less 3"},"2019-03-31":{"v":0,"src":"0001596532-19-000104"},"2019-09-30":{"v":0,"derived":"3 quarters less 2"},"2019-12-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"ProceedsFromRepurchaseOfEquity","also_tags":[],"label":"Proceeds from issuance of common stock upon exercising options, net of repurchases-2014 as restated","note":null,"earlier_labels":["Proceeds from issuance of common stock upon exercising options, net of repurchases"],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":500000,"derived":"3 quarters less 2"},"2014-12-31":{"v":5442000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions","also_tags":["ProceedsFromStockOptionsExercised"],"label":"Proceeds from issuance of common stock under equity plans","note":null,"earlier_labels":["Proceeds from issuance of common stock upon exercising options, net of repurchases"],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":500000,"derived":"3 quarters less 2"},"2014-12-31":{"v":5442000,"derived":"4 quarters less 3"},"2015-03-31":{"v":5322000},"2015-06-30":{"v":6669000,"derived":"2 quarters less 1"},"2015-09-30":{"v":2571000,"derived":"3 quarters less 2"},"2016-03-31":{"v":6750000,"first_filed":1862000,"first_src":"0001596532-16-000255"},"2016-06-30":{"v":4455000,"derived":"2 quarters less 1"},"2016-09-30":{"v":14677000,"derived":"3 quarters less 2"},"2017-03-31":{"v":19481000},"2017-06-30":{"v":8624000,"derived":"2 quarters less 1"},"2017-09-30":{"v":13765000,"derived":"3 quarters less 2"},"2017-12-31":{"v":15241000,"derived":"4 quarters less 3"},"2018-03-31":{"v":17300000},"2018-06-30":{"v":11510000,"derived":"2 quarters less 1"},"2018-09-30":{"v":20832000,"derived":"3 quarters less 2"},"2018-12-31":{"v":4016000,"derived":"4 quarters less 3"},"2019-03-31":{"v":26323000},"2019-06-30":{"v":11781000,"derived":"2 quarters less 1"},"2019-09-30":{"v":14073000,"derived":"3 quarters less 2"},"2019-12-31":{"v":5201000,"derived":"4 quarters less 3"},"2020-03-31":{"v":17082000},"2020-06-30":{"v":5146000,"derived":"2 quarters less 1"},"2020-09-30":{"v":20476000,"derived":"3 quarters less 2"},"2020-12-31":{"v":14852000,"derived":"4 quarters less 3"},"2021-03-31":{"v":18081000},"2021-06-30":{"v":8803000,"derived":"2 quarters less 1"},"2021-09-30":{"v":29270000,"derived":"3 quarters less 2"},"2021-12-31":{"v":11091000,"derived":"4 quarters less 3"},"2022-03-31":{"v":19160000},"2022-06-30":{"v":3831000,"derived":"2 quarters less 1"},"2022-09-30":{"v":20082000,"derived":"3 quarters less 2"},"2022-12-31":{"v":5338000,"derived":"4 quarters less 3"},"2023-03-31":{"v":23096000},"2023-06-30":{"v":7314000,"derived":"2 quarters less 1"},"2023-09-30":{"v":23387000,"derived":"3 quarters less 2"},"2023-12-31":{"v":8303000,"derived":"4 quarters less 3"},"2024-03-31":{"v":25100000,"first_filed":25144000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":9400000,"derived":"2 quarters less 1"},"2024-09-30":{"v":21000000,"derived":"3 quarters less 2"},"2024-12-31":{"v":4700000,"derived":"4 quarters less 3"},"2025-03-31":{"v":28100000},"2025-06-30":{"v":3200000,"derived":"2 quarters less 1"},"2025-09-30":{"v":25600000,"derived":"3 quarters less 2"},"2025-12-31":{"v":800000,"derived":"4 quarters less 3"},"2026-03-31":{"v":29900000},"2026-06-30":{"v":3500000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"PaymentsRelatedToTaxWithholdingForShareBasedCompensation","also_tags":[],"label":"Tax withholding paid on behalf of employees for net share settlement","note":null,"earlier_labels":["Tax withholdings paid on behalf of employees for net share settlement","Minimum tax withholding paid on behalf of employees for net share settlement"],"kind":"money","earlier_years":false,"values":{"2015-09-30":{"v":0,"derived":"3 quarters less 2"},"2015-12-31":{"v":0,"derived":"4 quarters less 3"},"2016-03-31":{"v":0},"2016-06-30":{"v":599000,"derived":"2 quarters less 1"},"2016-09-30":{"v":212000,"derived":"3 quarters less 2"},"2016-12-31":{"v":289000,"derived":"4 quarters less 3"},"2017-03-31":{"v":580000},"2017-06-30":{"v":776000,"derived":"2 quarters less 1"},"2017-09-30":{"v":1101000,"derived":"3 quarters less 2"},"2017-12-31":{"v":1568000,"derived":"4 quarters less 3"},"2018-03-31":{"v":1536000},"2018-06-30":{"v":2927000,"derived":"2 quarters less 1"},"2018-09-30":{"v":2451000,"derived":"3 quarters less 2"},"2018-12-31":{"v":1964000,"derived":"4 quarters less 3"},"2019-03-31":{"v":1850000},"2019-06-30":{"v":2812000,"derived":"2 quarters less 1"},"2019-09-30":{"v":2407000,"derived":"3 quarters less 2"},"2019-12-31":{"v":2131000,"derived":"4 quarters less 3"},"2020-03-31":{"v":1740000},"2020-06-30":{"v":2260000,"derived":"2 quarters less 1"},"2020-09-30":{"v":1932000,"derived":"3 quarters less 2"},"2020-12-31":{"v":2790000,"derived":"4 quarters less 3"},"2021-03-31":{"v":2496000},"2021-06-30":{"v":3857000,"derived":"2 quarters less 1"},"2021-09-30":{"v":4269000,"derived":"3 quarters less 2"},"2021-12-31":{"v":5860000,"derived":"4 quarters less 3"},"2022-03-31":{"v":12741000},"2022-06-30":{"v":6061000,"derived":"2 quarters less 1"},"2022-09-30":{"v":6740000,"derived":"3 quarters less 2"},"2022-12-31":{"v":7183000,"derived":"4 quarters less 3"},"2023-03-31":{"v":9224000},"2023-06-30":{"v":6542000,"derived":"2 quarters less 1"},"2023-09-30":{"v":8173000,"derived":"3 quarters less 2"},"2023-12-31":{"v":9661000,"derived":"4 quarters less 3"},"2024-03-31":{"v":25500000,"first_filed":25541000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":10500000,"derived":"2 quarters less 1"},"2024-09-30":{"v":11500000,"derived":"3 quarters less 2"},"2024-12-31":{"v":10900000,"derived":"4 quarters less 3"},"2025-03-31":{"v":34800000},"2025-06-30":{"v":4500000,"derived":"2 quarters less 1"},"2025-09-30":{"v":5000000,"derived":"3 quarters less 2"},"2025-12-31":{"v":6200000,"derived":"4 quarters less 3"},"2026-03-31":{"v":26200000},"2026-06-30":{"v":5000000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans","also_tags":[],"label":"Proceeds from issuance of common stock, employee stock purchase plan","note":null,"earlier_labels":["Proceeds from issuance of common stock under employee stock purchase plan"],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":0,"derived":"3 quarters less 2"},"2014-12-31":{"v":0,"derived":"4 quarters less 3"},"2015-03-31":{"v":4856000},"2015-06-30":{"v":0,"derived":"2 quarters less 1"},"2015-09-30":{"v":4510000,"derived":"3 quarters less 2"},"2015-12-31":{"v":0,"derived":"4 quarters less 3"},"2016-03-31":{"v":4888000,"src":"0001596532-16-000255"},"2016-06-30":{"v":0,"derived":"2 quarters less 1"},"2016-09-30":{"v":5438000,"derived":"3 quarters less 2"},"2016-12-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"ExcessTaxBenefitFromShareBasedCompensationFinancingActivities","also_tags":[],"label":"Excess tax benefit on stock-based compensation","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":382000,"derived":"3 quarters less 2"},"2014-12-31":{"v":16595000,"derived":"4 quarters less 3"},"2015-03-31":{"v":10569000},"2015-06-30":{"v":12406000,"derived":"2 quarters less 1"},"2015-09-30":{"v":9406000,"derived":"3 quarters less 2"},"2015-12-31":{"v":4870000,"derived":"4 quarters less 3"},"2016-03-31":{"v":6012000,"src":"0001596532-16-000255"},"2016-06-30":{"v":9955000,"derived":"2 quarters less 1"},"2016-09-30":{"v":14076000,"derived":"3 quarters less 2"},"2016-12-31":{"v":12812000,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"PaymentsOfStockIssuanceCosts","also_tags":[],"label":"Issuance costs from initial public offering","note":null,"earlier_labels":["Paymentsdeferred offering costs"],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":0,"derived":"3 quarters less 2"},"2015-03-31":{"v":261000,"src":"0001596532-15-000013"},"2015-06-30":{"v":0,"derived":"2 quarters less 1"},"2015-09-30":{"v":0,"derived":"3 quarters less 2"},"2016-09-30":{"v":0,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"PaymentsForRepurchaseOfCommonStock","also_tags":["ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts"],"label":"Repurchases of common stock","note":null,"earlier_labels":["Repurchase of common stock","Proceeds from initial public offering, net of issuance cost","Issuance costs from initial public offering"],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":-2219000,"derived":"3 quarters less 2"},"2014-12-31":{"v":-328000,"derived":"4 quarters less 3"},"2015-03-31":{"v":-261000},"2015-06-30":{"v":261000,"derived":"2 quarters less 1"},"2015-09-30":{"v":0,"derived":"3 quarters less 2"},"2015-12-31":{"v":-261000,"derived":"4 quarters less 3"},"2016-03-31":{"v":0,"src":"0001596532-16-000255"},"2018-09-30":{"v":0,"derived":"3 quarters less 2"},"2018-12-31":{"v":0,"derived":"4 quarters less 3"},"2019-03-31":{"v":0},"2019-06-30":{"v":100008000,"derived":"2 quarters less 1"},"2019-09-30":{"v":114609000,"derived":"3 quarters less 2"},"2019-12-31":{"v":51525000,"derived":"4 quarters less 3"},"2020-03-31":{"v":227895000},"2020-06-30":{"v":0,"derived":"2 quarters less 1"},"2020-09-30":{"v":167278000,"derived":"3 quarters less 2"},"2020-12-31":{"v":0,"derived":"4 quarters less 3"},"2021-03-31":{"v":101355000},"2021-06-30":{"v":0,"derived":"2 quarters less 1"},"2021-09-30":{"v":134157000,"derived":"3 quarters less 2"},"2021-12-31":{"v":176133000,"derived":"4 quarters less 3"},"2022-03-31":{"v":136228000},"2022-06-30":{"v":483660000,"derived":"2 quarters less 1"},"2022-09-30":{"v":47582000,"derived":"3 quarters less 2"},"2022-12-31":{"v":2817000,"derived":"4 quarters less 3"},"2023-03-31":{"v":82275000},"2023-06-30":{"v":30004000,"derived":"2 quarters less 1"},"2023-09-30":{"v":0,"derived":"3 quarters less 2"},"2023-12-31":{"v":21000,"derived":"4 quarters less 3"},"2024-03-31":{"v":62700000,"first_filed":62653000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":172000000,"derived":"2 quarters less 1"},"2024-09-30":{"v":65100000,"derived":"3 quarters less 2"},"2024-12-31":{"v":123800000,"derived":"4 quarters less 3"},"2025-03-31":{"v":787100000},"2025-06-30":{"v":195900000,"derived":"2 quarters less 1"},"2025-09-30":{"v":0,"derived":"3 quarters less 2"},"2025-12-31":{"v":620100000,"derived":"4 quarters less 3"},"2026-03-31":{"v":0},"2026-06-30":{"v":0,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"ProceedsFromPaymentsForOtherFinancingActivities","also_tags":["RepaymentsOfNotesPayable"],"label":"Other","note":null,"earlier_labels":["Repayment on notes payable"],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":0,"derived":"3 quarters less 2"},"2014-12-31":{"v":0,"derived":"4 quarters less 3"},"2015-09-30":{"v":0,"derived":"3 quarters less 2"},"2015-12-31":{"v":0,"derived":"4 quarters less 3"},"2025-03-31":{"v":0},"2025-06-30":{"v":0,"derived":"2 quarters less 1"},"2026-03-31":{"v":-3700000},"2026-06-30":{"v":0,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"NetCashProvidedByUsedInFinancingActivities","also_tags":[],"label":"Net cash used in financing activities","note":null,"earlier_labels":["Net cash provided by financing activities","Net cash provided used in financing activities","Net cash provided by financing activities-2014 as restated"],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":-1556000,"derived":"3 quarters less 2"},"2014-12-31":{"v":21470000,"derived":"4 quarters less 3"},"2015-03-31":{"v":20231000},"2015-06-30":{"v":18816000,"derived":"2 quarters less 1"},"2015-09-30":{"v":16223000,"derived":"3 quarters less 2"},"2015-12-31":{"v":-29416000,"derived":"4 quarters less 3"},"2016-03-31":{"v":6436000,"first_filed":12448000,"first_src":"0001596532-16-000255"},"2016-06-30":{"v":3536000,"derived":"2 quarters less 1"},"2016-09-30":{"v":14139000,"derived":"3 quarters less 2"},"2016-12-31":{"v":8634000,"derived":"4 quarters less 3"},"2017-03-31":{"v":18518000},"2017-06-30":{"v":7458000,"derived":"2 quarters less 1"},"2017-09-30":{"v":12267000,"derived":"3 quarters less 2"},"2017-12-31":{"v":13226000,"derived":"4 quarters less 3"},"2018-03-31":{"v":15308000},"2018-06-30":{"v":8118000,"derived":"2 quarters less 1"},"2018-09-30":{"v":17910000,"derived":"3 quarters less 2"},"2018-12-31":{"v":1515000,"derived":"4 quarters less 3"},"2019-03-31":{"v":24473000},"2019-06-30":{"v":-91039000,"derived":"2 quarters less 1"},"2019-09-30":{"v":-102943000,"derived":"3 quarters less 2"},"2019-12-31":{"v":-48455000,"derived":"4 quarters less 3"},"2020-03-31":{"v":-212553000},"2020-06-30":{"v":2886000,"derived":"2 quarters less 1"},"2020-09-30":{"v":-148734000,"derived":"3 quarters less 2"},"2020-12-31":{"v":12062000,"derived":"4 quarters less 3"},"2021-03-31":{"v":-85770000},"2021-06-30":{"v":4946000,"derived":"2 quarters less 1"},"2021-09-30":{"v":-109156000,"derived":"3 quarters less 2"},"2021-12-31":{"v":-170902000,"derived":"4 quarters less 3"},"2022-03-31":{"v":-129809000},"2022-06-30":{"v":-485890000,"derived":"2 quarters less 1"},"2022-09-30":{"v":-34240000,"derived":"3 quarters less 2"},"2022-12-31":{"v":-4662000,"derived":"4 quarters less 3"},"2023-03-31":{"v":-68403000},"2023-06-30":{"v":-29232000,"derived":"2 quarters less 1"},"2023-09-30":{"v":15214000,"derived":"3 quarters less 2"},"2023-12-31":{"v":-1379000,"derived":"4 quarters less 3"},"2024-03-31":{"v":-63100000,"first_filed":-63050000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":-173100000,"derived":"2 quarters less 1"},"2024-09-30":{"v":-55600000,"derived":"3 quarters less 2"},"2024-12-31":{"v":-130000000,"derived":"4 quarters less 3"},"2025-03-31":{"v":-793800000},"2025-06-30":{"v":-197200000,"derived":"2 quarters less 1"},"2025-09-30":{"v":20600000,"derived":"3 quarters less 2"},"2025-12-31":{"v":-625500000,"derived":"4 quarters less 3"},"2026-03-31":{"v":0},"2026-06-30":{"v":-1500000,"derived":"2 quarters less 1"}},"depth":0,"sign":1},{"tag":"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","also_tags":["EffectOfExchangeRateOnCashAndCashEquivalents"],"label":"Effect of exchange rate changes","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-09-30":{"v":-143000,"derived":"3 quarters less 2"},"2014-12-31":{"v":-44000,"derived":"4 quarters less 3"},"2015-03-31":{"v":-40000},"2015-06-30":{"v":20000,"derived":"2 quarters less 1"},"2015-09-30":{"v":-247000,"derived":"3 quarters less 2"},"2015-12-31":{"v":-246000,"derived":"4 quarters less 3"},"2016-03-31":{"v":43000},"2016-06-30":{"v":-102000,"derived":"2 quarters less 1"},"2016-09-30":{"v":-74000,"derived":"3 quarters less 2"},"2017-03-31":{"v":184000},"2017-06-30":{"v":227000,"derived":"2 quarters less 1"},"2017-09-30":{"v":286000,"derived":"3 quarters less 2"},"2017-12-31":{"v":56000,"derived":"4 quarters less 3"},"2018-03-31":{"v":-14000},"2018-06-30":{"v":-593000,"derived":"2 quarters less 1"},"2018-09-30":{"v":-377000,"derived":"3 quarters less 2"},"2018-12-31":{"v":-406000,"derived":"4 quarters less 3"},"2019-03-31":{"v":195000},"2019-06-30":{"v":-123000,"derived":"2 quarters less 1"},"2019-09-30":{"v":-1066000,"derived":"3 quarters less 2"},"2019-12-31":{"v":1347000,"derived":"4 quarters less 3"},"2020-03-31":{"v":-2691000},"2020-06-30":{"v":1028000,"derived":"2 quarters less 1"},"2020-09-30":{"v":1417000,"derived":"3 quarters less 2"},"2020-12-31":{"v":2212000,"derived":"4 quarters less 3"},"2021-03-31":{"v":-838000},"2021-06-30":{"v":173000,"derived":"2 quarters less 1"},"2021-09-30":{"v":-848000,"derived":"3 quarters less 2"},"2021-12-31":{"v":-303000,"derived":"4 quarters less 3"},"2022-03-31":{"v":-481000},"2022-06-30":{"v":-2560000,"derived":"2 quarters less 1"},"2022-09-30":{"v":-3049000,"derived":"3 quarters less 2"},"2022-12-31":{"v":2479000,"derived":"4 quarters less 3"},"2023-03-31":{"v":314000},"2023-06-30":{"v":115000,"derived":"2 quarters less 1"},"2023-09-30":{"v":-1363000,"derived":"3 quarters less 2"},"2023-12-31":{"v":1734000,"derived":"4 quarters less 3"},"2024-03-31":{"v":-1600000,"first_filed":-1608000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":-1100000,"derived":"2 quarters less 1"},"2024-09-30":{"v":1600000,"derived":"3 quarters less 2"},"2024-12-31":{"v":-3700000,"derived":"4 quarters less 3"},"2025-03-31":{"v":700000},"2025-06-30":{"v":2600000,"derived":"2 quarters less 1"},"2025-09-30":{"v":-1600000,"derived":"3 quarters less 2"},"2025-12-31":{"v":0,"derived":"4 quarters less 3"},"2026-03-31":{"v":-2600000},"2026-06-30":{"v":-1000000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"CashAndCashEquivalentsPeriodIncreaseDecrease","also_tags":[],"label":"NET INCREASE/ IN CASH AND CASH EQUIVALENTS","note":"DECREASE","earlier_labels":["NET INCREASE IN CASH AND CASH EQUIVALENTS"],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":11398000,"derived":"3 quarters less 2"},"2014-12-31":{"v":-168565000,"derived":"4 quarters less 3"},"2015-03-31":{"v":35155000},"2015-06-30":{"v":67772000,"derived":"2 quarters less 1"},"2015-09-30":{"v":75542000,"derived":"3 quarters less 2"},"2015-12-31":{"v":268826000,"derived":"4 quarters less 3"},"2016-03-31":{"v":23337000},"2016-06-30":{"v":-179605000,"derived":"2 quarters less 1"},"2016-09-30":{"v":-30577000,"derived":"3 quarters less 2"},"2016-12-31":{"v":67442000,"derived":"4 quarters less 3"},"2017-03-31":{"v":178644000,"src":"0001596532-17-000088"},"2017-06-30":{"v":76908000,"derived":"2 quarters less 1"},"2017-09-30":{"v":31004000,"derived":"3 quarters less 2"},"2017-12-31":{"v":4713000,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","also_tags":[],"label":"NET INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH","note":"DECREASE","earlier_labels":["NET INCREASE/ IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH","NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH"],"kind":"money","earlier_years":false,"values":{"2017-03-31":{"v":179896000},"2017-06-30":{"v":76910000,"derived":"2 quarters less 1"},"2017-09-30":{"v":31007000,"derived":"3 quarters less 2"},"2017-12-31":{"v":4716000,"derived":"4 quarters less 3"},"2018-03-31":{"v":26971000},"2018-06-30":{"v":-174999000,"derived":"2 quarters less 1"},"2018-09-30":{"v":-187772000,"derived":"3 quarters less 2"},"2018-12-31":{"v":125267000,"derived":"4 quarters less 3"},"2019-03-31":{"v":159545000},"2019-06-30":{"v":134927000,"derived":"2 quarters less 1"},"2019-09-30":{"v":150855000,"derived":"3 quarters less 2"},"2019-12-31":{"v":16024000,"derived":"4 quarters less 3"},"2020-03-31":{"v":-349875000},"2020-06-30":{"v":38849000,"derived":"2 quarters less 1"},"2020-09-30":{"v":170093000,"derived":"3 quarters less 2"},"2020-12-31":{"v":-77128000,"derived":"4 quarters less 3"},"2021-03-31":{"v":-49882000},"2021-06-30":{"v":50352000,"derived":"2 quarters less 1"},"2021-09-30":{"v":-262706000,"derived":"3 quarters less 2"},"2021-12-31":{"v":-10168000,"derived":"4 quarters less 3"},"2022-03-31":{"v":14233000},"2022-06-30":{"v":-141779000,"derived":"2 quarters less 1"},"2022-09-30":{"v":223009000,"derived":"3 quarters less 2"},"2022-12-31":{"v":-44535000,"derived":"4 quarters less 3"},"2023-03-31":{"v":284647000},"2023-06-30":{"v":302067000,"derived":"2 quarters less 1"},"2023-09-30":{"v":486984000,"derived":"3 quarters less 2"},"2023-12-31":{"v":189802000,"derived":"4 quarters less 3"},"2024-03-31":{"v":153500000,"first_filed":153497000,"first_src":"0001596532-24-000173"},"2024-06-30":{"v":336900000,"derived":"2 quarters less 1"},"2024-09-30":{"v":746600000,"derived":"3 quarters less 2"},"2024-12-31":{"v":-412700000,"derived":"4 quarters less 3"},"2025-03-31":{"v":-917300000},"2025-06-30":{"v":380400000,"derived":"2 quarters less 1"},"2025-09-30":{"v":101100000,"derived":"3 quarters less 2"},"2025-12-31":{"v":-362700000,"derived":"4 quarters less 3"},"2026-03-31":{"v":825600000},"2026-06-30":{"v":-499300000,"derived":"2 quarters less 1"}},"depth":0,"sign":null},{"tag":"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","also_tags":[],"label":"Right-of-use assets obtained in exchange for lease obligations","note":null,"earlier_labels":["Right-of-use assets obtained in exchange for new operating lease liabilities"],"kind":"money","earlier_years":true,"values":{"2018-03-31":{"v":0},"2018-06-30":{"v":0,"derived":"2 quarters less 1"},"2018-09-30":{"v":0,"derived":"3 quarters less 2"},"2018-12-31":{"v":0,"derived":"4 quarters less 3"},"2019-03-31":{"v":9034000},"2019-06-30":{"v":96000,"derived":"2 quarters less 1"},"2019-09-30":{"v":1818000,"derived":"3 quarters less 2"},"2019-12-31":{"v":0,"derived":"4 quarters less 3"},"2020-03-31":{"v":0,"src":"0001628280-20-006504"},"2020-06-30":{"v":0,"derived":"2 quarters less 1"},"2020-09-30":{"v":5031000,"derived":"3 quarters less 2"},"2020-12-31":{"v":1596000,"derived":"4 quarters less 3"},"2021-03-31":{"v":0},"2021-06-30":{"v":1619000,"derived":"2 quarters less 1"},"2021-09-30":{"v":3205000,"derived":"3 quarters less 2"},"2021-12-31":{"v":181000,"derived":"4 quarters less 3"},"2022-03-31":{"v":6022000},"2022-06-30":{"v":0,"derived":"2 quarters less 1"},"2022-09-30":{"v":1278000,"derived":"3 quarters less 2"},"2022-12-31":{"v":0,"derived":"4 quarters less 3"},"2023-03-31":{"v":15229000},"2023-06-30":{"v":1781000,"derived":"2 quarters less 1"},"2023-09-30":{"v":2116000,"derived":"3 quarters less 2"},"2023-12-31":{"v":1441000,"derived":"4 quarters less 3"},"2024-03-31":{"v":0,"src":"0001596532-24-000173"},"2024-06-30":{"v":1665000,"derived":"2 quarters less 1"}},"depth":0,"sign":null},{"tag":"OtherSignificantNoncashTransactionValueOfConsiderationGiven1","also_tags":[],"label":"Common stock issued for business combinations","note":null,"earlier_labels":["Common stock issued for business acquisition"],"kind":"money","earlier_years":true,"values":{"2017-12-31":{"v":0,"derived":"4 quarters less 3"},"2018-12-31":{"v":0,"derived":"4 quarters less 3"},"2019-12-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"CapitalExpendituresIncurredButNotYetPaid","also_tags":["ChangeInCapitalExpendituresIncurredButNotYetPaid"],"label":"Property and equipment included in accounts payable and accrued liabilities","note":null,"earlier_labels":["Decrease in accounts payable and accrued liabilities related to property and equipment","Increase in accounts payable and accrued liabilities related to property and equipment"],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":1373000,"derived":"3 quarters less 2"},"2014-12-31":{"v":-1996000,"derived":"4 quarters less 3"},"2015-03-31":{"v":657000,"first_filed":981000,"first_src":"0001596532-15-000013"},"2015-06-30":{"v":-38000,"derived":"2 quarters less 1"},"2015-09-30":{"v":103000,"derived":"3 quarters less 2"},"2015-12-31":{"v":3235000,"derived":"4 quarters less 3"},"2016-03-31":{"v":958000,"src":"0001596532-16-000255"},"2016-06-30":{"v":450000,"derived":"2 quarters less 1"},"2016-09-30":{"v":-95000,"derived":"3 quarters less 2"},"2017-03-31":{"v":971000},"2017-06-30":{"v":-299000,"derived":"2 quarters less 1"},"2017-09-30":{"v":-204000,"derived":"3 quarters less 2"},"2017-12-31":{"v":3343000,"derived":"4 quarters less 3"},"2018-03-31":{"v":2426000},"2018-06-30":{"v":-1349000,"derived":"2 quarters less 1"},"2018-09-30":{"v":1402000,"derived":"3 quarters less 2"},"2018-12-31":{"v":-139000,"derived":"4 quarters less 3"},"2019-03-31":{"v":1055000},"2019-06-30":{"v":321000,"derived":"2 quarters less 1"},"2019-09-30":{"v":-692000,"derived":"3 quarters less 2"},"2019-12-31":{"v":1436000,"derived":"4 quarters less 3"},"2020-03-31":{"v":524000},"2020-06-30":{"v":264000,"derived":"2 quarters less 1"},"2020-09-30":{"v":-332000,"derived":"3 quarters less 2"},"2020-12-31":{"v":1109000,"derived":"4 quarters less 3"},"2021-03-31":{"v":1529000},"2021-06-30":{"v":203000,"derived":"2 quarters less 1"},"2021-09-30":{"v":2117000,"derived":"3 quarters less 2"},"2021-12-31":{"v":-352000,"derived":"4 quarters less 3"},"2022-03-31":{"v":2759000},"2022-06-30":{"v":1761000,"derived":"2 quarters less 1"},"2022-09-30":{"v":1184000,"derived":"3 quarters less 2"},"2022-12-31":{"v":-4293000,"derived":"4 quarters less 3"},"2023-03-31":{"v":4926000},"2023-06-30":{"v":727000,"derived":"2 quarters less 1"},"2023-09-30":{"v":-1688000,"derived":"3 quarters less 2"},"2024-03-31":{"v":746000,"src":"0001596532-24-000173"},"2024-06-30":{"v":3645000,"derived":"2 quarters less 1"}},"depth":0,"sign":null},{"tag":"AcquisitionofBuildingwithFinancingObligation","also_tags":[],"label":"Acquisition of building with financing obligation","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":0,"derived":"3 quarters less 2"},"2014-12-31":{"v":0,"derived":"4 quarters less 3"},"2015-03-31":{"v":0,"src":"0001596532-15-000013"},"2015-06-30":{"v":0,"derived":"2 quarters less 1"}},"depth":0,"sign":null},{"tag":"OfferingCostsIncurredButNotYetPaid","also_tags":[],"label":"Unpaid deferred offering costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":-2398000,"derived":"3 quarters less 2"},"2014-12-31":{"v":-479000,"derived":"4 quarters less 3"},"2015-03-31":{"v":0,"src":"0001596532-15-000013"},"2015-06-30":{"v":0,"derived":"2 quarters less 1"}},"depth":0,"sign":null},{"tag":"StockIssued1","also_tags":[],"label":"Common stock issued for business acquisition","note":null,"earlier_labels":["Stock Issued"],"kind":"money","earlier_years":true,"values":{"2021-03-31":{"v":0},"2021-06-30":{"v":0,"derived":"2 quarters less 1"},"2021-09-30":{"v":0,"derived":"3 quarters less 2"},"2021-12-31":{"v":0,"derived":"4 quarters less 3"},"2022-03-31":{"v":4049000},"2022-06-30":{"v":0,"derived":"2 quarters less 1"},"2022-09-30":{"v":0,"derived":"3 quarters less 2"},"2022-12-31":{"v":0,"derived":"4 quarters less 3"},"2023-03-31":{"v":0,"src":"0001596532-23-000104"},"2023-06-30":{"v":2331000,"derived":"2 quarters less 1"},"2023-09-30":{"v":0,"derived":"3 quarters less 2"},"2023-12-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"IncomeTaxesPaid","also_tags":[],"label":"Cash paid for income taxes, net of refunds","note":null,"earlier_labels":["Cash paid for income taxes"],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":9163000,"derived":"3 quarters less 2"},"2014-12-31":{"v":17174000,"derived":"4 quarters less 3"},"2015-03-31":{"v":521000},"2015-06-30":{"v":2980000,"derived":"2 quarters less 1"},"2015-09-30":{"v":305000,"derived":"3 quarters less 2"},"2015-12-31":{"v":2785000,"derived":"4 quarters less 3"},"2016-03-31":{"v":597000,"src":"0001596532-16-000255"},"2016-06-30":{"v":17987000,"derived":"2 quarters less 1"},"2016-09-30":{"v":15842000,"derived":"3 quarters less 2"},"2016-12-31":{"v":5212000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"InterestPaidLeaseFinancingObligation","also_tags":[],"label":"Cash paid for interest  lease financing obligation","note":null,"earlier_labels":["Cash paid for interest lease financing obligation","Cash paid for interestlease financing obligation"],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":765000,"derived":"3 quarters less 2"},"2014-12-31":{"v":761000,"derived":"4 quarters less 3"},"2015-03-31":{"v":757000},"2015-06-30":{"v":752000,"derived":"2 quarters less 1"},"2015-09-30":{"v":748000,"derived":"3 quarters less 2"},"2015-12-31":{"v":742000,"derived":"4 quarters less 3"},"2016-03-31":{"v":737000,"src":"0001596532-16-000255"},"2016-06-30":{"v":732000,"derived":"2 quarters less 1"},"2016-09-30":{"v":727000,"derived":"3 quarters less 2"},"2016-12-31":{"v":720000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"InterestPaidNotesPayable","also_tags":["InterestPaidRelatedParty"],"label":"Cash paid for interest notes payable","note":null,"earlier_labels":["Cash paid for interestnotes payable"],"kind":"money","earlier_years":true,"values":{"2014-09-30":{"v":0,"derived":"3 quarters less 2"},"2014-12-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityRecordedUponAdoption","also_tags":["RightofUseAssetObtainedinExchangeforOperatingLeaseLiabilityRecordedUponAdoption"],"label":"Right-of-use assets recognized upon the adoption of ASC 842","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2018-03-31":{"v":0},"2018-09-30":{"v":0,"derived":"3 quarters less 2"},"2018-12-31":{"v":0,"derived":"4 quarters less 3"},"2019-03-31":{"v":93207000},"2019-06-30":{"v":0,"derived":"2 quarters less 1"},"2019-09-30":{"v":0,"derived":"3 quarters less 2"},"2019-12-31":{"v":0,"derived":"4 quarters less 3"},"2020-03-31":{"v":0,"src":"0001628280-20-006504"},"2020-06-30":{"v":0,"derived":"2 quarters less 1"},"2020-09-30":{"v":0,"derived":"3 quarters less 2"},"2020-12-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null}]}},"checks":{"subtotals_checked":393,"subtotals_off":[],"balance_checked":62,"balance_off":[],"split_read":true,"fill":{"before":0.5823,"after":0.624}}}