{"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":"P","cik":"1474432","as_of":"2026-09-04","currency":"USD","source":"SEC filings: each company's own statements and arithmetic","splits":[],"filings":{"0001628280-18-007756":{"form":"10-Q","filed":"2018-06-08","period":"2018-04-30","accepted":"2018-06-08 16:30:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828018007756/"},"0001628280-24-013860":{"form":"10-K","filed":"2024-04-01","period":"2024-01-31","accepted":"2024-03-29 21:13:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828024013860/"},"0001628280-16-022007":{"form":"10-Q","filed":"2016-12-13","period":"2016-10-31","accepted":"2016-12-13 16:35:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828016022007/"},"0001564590-15-011439":{"form":"10-Q","filed":"2015-12-11","period":"2015-10-31","accepted":"2015-12-10 19:10:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000156459015011439/"},"0001628280-24-050852":{"form":"10-Q","filed":"2024-12-12","period":"2024-10-31","accepted":"2024-12-11 18:57:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828024050852/"},"0001628280-17-003034":{"form":"10-K","filed":"2017-03-29","period":"2017-01-31","accepted":"2017-03-28 21:45:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828017003034/"},"0001564590-16-020289":{"form":"10-Q","filed":"2016-06-03","period":"2016-04-30","accepted":"2016-06-03 16:47:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000156459016020289/"},"0001628280-25-030567":{"form":"10-Q","filed":"2025-06-11","period":"2025-04-30","accepted":"2025-06-10 18:22:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828025030567/"},"0001628280-24-027955":{"form":"10-Q","filed":"2024-06-13","period":"2024-04-30","accepted":"2024-06-12 21:56:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828024027955/"},"0001474432-26-000061":{"form":"10-Q","filed":"2026-06-05","period":"2026-04-30","accepted":"2026-06-05 16:09:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000147443226000061/"},"0001628280-18-011594":{"form":"10-Q","filed":"2018-09-04","period":"2018-07-31","accepted":"2018-09-04 16:43:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828018011594/"},"0001628280-20-013458":{"form":"10-Q","filed":"2020-09-11","period":"2020-07-31","accepted":"2020-09-10 17:49:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828020013458/"},"0001628280-20-009289":{"form":"10-Q","filed":"2020-06-11","period":"2020-04-30","accepted":"2020-06-11 17:29:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828020009289/"},"0001628280-17-006263":{"form":"10-Q","filed":"2017-06-07","period":"2017-04-30","accepted":"2017-06-06 21:39:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828017006263/"},"0001628280-20-004133":{"form":"10-K","filed":"2020-03-27","period":"2020-01-31","accepted":"2020-03-26 19:46:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828020004133/"},"0001474432-26-000027":{"form":"10-K","filed":"2026-03-25","period":"2026-01-31","accepted":"2026-03-24 18:37:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000147443226000027/"},"0001628280-17-009061":{"form":"10-Q","filed":"2017-09-05","period":"2017-07-31","accepted":"2017-09-05 17:20:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828017009061/"},"0001628280-23-010275":{"form":"10-K","filed":"2023-04-03","period":"2023-01-31","accepted":"2023-03-31 20:37:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828023010275/"},"0001474432-25-000065":{"form":"10-Q","filed":"2025-12-10","period":"2025-10-31","accepted":"2025-12-10 16:44:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000147443225000065/"},"0001628280-22-008643":{"form":"10-K","filed":"2022-04-07","period":"2022-01-31","accepted":"2022-04-06 21:01:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828022008643/"},"0001628280-21-011838":{"form":"10-Q","filed":"2021-06-08","period":"2021-04-30","accepted":"2021-06-08 17:19:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828021011838/"},"0001628280-22-017288":{"form":"10-Q","filed":"2022-06-16","period":"2022-04-30","accepted":"2022-06-15 21:32:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828022017288/"},"0001628280-22-024939":{"form":"10-Q","filed":"2022-09-15","period":"2022-07-31","accepted":"2022-09-14 20:54:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828022024939/"},"0001628280-23-041629":{"form":"10-Q","filed":"2023-12-15","period":"2023-10-31","accepted":"2023-12-14 19:51:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828023041629/"},"0001628280-18-014872":{"form":"10-Q","filed":"2018-12-06","period":"2018-10-31","accepted":"2018-12-06 16:24:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828018014872/"},"0001628280-19-007753":{"form":"10-Q","filed":"2019-06-07","period":"2019-04-30","accepted":"2019-06-07 17:17:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828019007753/"},"0001628280-22-031956":{"form":"10-Q","filed":"2022-12-15","period":"2022-10-31","accepted":"2022-12-14 20:33:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828022031956/"},"0001628280-19-014877":{"form":"10-Q","filed":"2019-12-09","period":"2019-10-31","accepted":"2019-12-09 17:07:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828019014877/"},"0001628280-19-003437":{"form":"10-K","filed":"2019-03-26","period":"2019-01-31","accepted":"2019-03-26 16:58:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828019003437/"},"0001564590-16-015322":{"form":"10-K","filed":"2016-03-25","period":"2016-01-31","accepted":"2016-03-25 17:23:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000156459016015322/"},"0001628280-23-022333":{"form":"10-Q","filed":"2023-06-16","period":"2023-04-30","accepted":"2023-06-15 18:27:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828023022333/"},"0001628280-23-032228":{"form":"10-Q","filed":"2023-09-14","period":"2023-07-31","accepted":"2023-09-13 20:55:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828023032228/"},"0001628280-18-003579":{"form":"10-K","filed":"2018-03-26","period":"2018-01-31","accepted":"2018-03-26 17:25:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828018003579/"},"0001628280-20-017299":{"form":"10-Q","filed":"2020-12-09","period":"2020-10-31","accepted":"2020-12-09 17:25:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828020017299/"},"0001628280-19-011331":{"form":"10-Q","filed":"2019-08-30","period":"2019-07-31","accepted":"2019-08-30 16:25:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828019011331/"},"0001628280-21-005538":{"form":"10-K","filed":"2021-03-25","period":"2021-01-31","accepted":"2021-03-24 21:57:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828021005538/"},"0001628280-21-024638":{"form":"10-Q","filed":"2021-12-07","period":"2021-10-31","accepted":"2021-12-07 15:50:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828021024638/"},"0001474432-25-000046":{"form":"10-Q","filed":"2025-09-10","period":"2025-07-31","accepted":"2025-09-09 17:45:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000147443225000046/"},"0001628280-25-015044":{"form":"10-K","filed":"2025-03-27","period":"2025-01-31","accepted":"2025-03-26 21:26:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828025015044/"},"0001628280-17-012265":{"form":"10-Q","filed":"2017-12-08","period":"2017-10-31","accepted":"2017-12-08 16:42:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828017012265/"},"0001474432-26-000088":{"form":"10-Q","filed":"2026-09-04","period":"2026-07-31","accepted":"2026-09-04 16:04:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000147443226000088/"},"0001628280-24-040066":{"form":"10-Q","filed":"2024-09-11","period":"2024-07-31","accepted":"2024-09-10 21:12:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828024040066/"},"0001628280-21-018247":{"form":"10-Q","filed":"2021-09-08","period":"2021-07-31","accepted":"2021-09-08 17:11:00.0","cik":"1474432","url":"https://www.sec.gov/Archives/edgar/data/1474432/000162828021018247/"}},"annual":{"IS":{"name":"Income statement","periods":["2014-01-31","2015-01-31","2016-01-31","2017-01-31","2018-01-31","2019-01-31","2020-01-31","2021-01-31","2022-01-31","2023-01-31","2024-01-31","2025-01-31","2026-01-31"],"source":{"2014-01-31":"0001564590-16-015322","2015-01-31":"0001628280-17-003034","2016-01-31":"0001628280-18-003579","2017-01-31":"0001628280-19-003437","2018-01-31":"0001628280-20-004133","2019-01-31":"0001628280-21-005538","2020-01-31":"0001628280-22-008643","2021-01-31":"0001628280-23-010275","2022-01-31":"0001628280-24-013860","2023-01-31":"0001628280-25-015044","2024-01-31":"0001474432-26-000027","2025-01-31":"0001474432-26-000027","2026-01-31":"0001474432-26-000027"},"frame_from":"0001474432-26-000027","lines":[{"tag":"RevenueFromContractWithCustomerExcludingAssessedTax","also_tags":["SalesRevenueNet"],"label":"Revenue","note":null,"earlier_labels":["Total revenue"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":42733000},"2015-01-31":{"v":174451000},"2016-01-31":{"v":440333000},"2017-01-31":{"v":739171000},"2018-01-31":{"v":1024762000},"2019-01-31":{"v":1359824000},"2020-01-31":{"v":1643440000},"2021-01-31":{"v":1684179000},"2022-01-31":{"v":2180848000},"2023-01-31":{"v":2753434000},"2024-01-31":{"v":2830621000},"2025-01-31":{"v":3168164000},"2026-01-31":{"v":3662843000}},"depth":1,"sign":1},{"tag":"CostOfGoodsSold","also_tags":[],"label":"Product","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":19974000},"2015-01-31":{"v":63425000},"2016-01-31":{"v":132870000},"2017-01-31":{"v":194150000,"src":"0001628280-18-003579"},"2018-01-31":{"v":275242000,"src":"0001628280-18-003579"}},"depth":1,"sign":null},{"tag":"CostOfServices","also_tags":[],"label":"Support","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":4155000},"2015-01-31":{"v":14127000},"2016-01-31":{"v":35023000},"2017-01-31":{"v":58129000,"src":"0001628280-18-003579"},"2018-01-31":{"v":78539000,"src":"0001628280-18-003579"}},"depth":1,"sign":null},{"tag":"CostOfGoodsAndServicesSold","also_tags":[],"label":"Cost of revenue","note":null,"earlier_labels":["Total cost of revenue"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":24129000},"2015-01-31":{"v":77552000},"2016-01-31":{"v":167893000},"2017-01-31":{"v":252279000},"2018-01-31":{"v":353781000},"2019-01-31":{"v":457528000},"2020-01-31":{"v":509886000},"2021-01-31":{"v":535255000},"2022-01-31":{"v":708329000},"2023-01-31":{"v":855788000},"2024-01-31":{"v":809430000},"2025-01-31":{"v":955455000},"2026-01-31":{"v":1084890000}},"depth":1,"sign":-1},{"tag":"GrossProfit","also_tags":[],"label":"Gross profit","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":18604000},"2015-01-31":{"v":96899000},"2016-01-31":{"v":272440000},"2017-01-31":{"v":486892000,"first_filed":475698000,"first_src":"0001628280-17-003034"},"2018-01-31":{"v":670981000,"first_filed":669238000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":902296000},"2020-01-31":{"v":1133554000},"2021-01-31":{"v":1148924000},"2022-01-31":{"v":1472519000},"2023-01-31":{"v":1897646000},"2024-01-31":{"v":2021191000},"2025-01-31":{"v":2212709000},"2026-01-31":{"v":2577953000}},"depth":0,"sign":1},{"tag":"ResearchAndDevelopmentExpense","also_tags":[],"label":"Research and development","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":36081000},"2015-01-31":{"v":92707000},"2016-01-31":{"v":166645000},"2017-01-31":{"v":245817000},"2018-01-31":{"v":279196000},"2019-01-31":{"v":349936000},"2020-01-31":{"v":433662000},"2021-01-31":{"v":480467000},"2022-01-31":{"v":581935000},"2023-01-31":{"v":692528000},"2024-01-31":{"v":736764000},"2025-01-31":{"v":804405000},"2026-01-31":{"v":963291000}},"depth":2,"sign":1},{"tag":"SellingAndMarketingExpense","also_tags":[],"label":"Sales and marketing","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":54750000},"2015-01-31":{"v":152320000},"2016-01-31":{"v":240574000},"2017-01-31":{"v":347695000,"first_filed":360035000,"first_src":"0001628280-17-003034"},"2018-01-31":{"v":464049000,"first_filed":480030000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":584111000},"2020-01-31":{"v":728022000},"2021-01-31":{"v":716014000},"2022-01-31":{"v":799001000},"2023-01-31":{"v":883609000},"2024-01-31":{"v":945021000},"2025-01-31":{"v":1020914000},"2026-01-31":{"v":1181488000}},"depth":2,"sign":1},{"tag":"GeneralAndAdministrativeExpense","also_tags":[],"label":"General and administrative","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":5902000},"2015-01-31":{"v":32354000},"2016-01-31":{"v":75402000},"2017-01-31":{"v":84652000},"2018-01-31":{"v":95170000},"2019-01-31":{"v":137506000},"2020-01-31":{"v":163153000},"2021-01-31":{"v":182477000},"2022-01-31":{"v":189981000},"2023-01-31":{"v":237996000},"2024-01-31":{"v":252243000},"2025-01-31":{"v":286231000},"2026-01-31":{"v":318358000}},"depth":2,"sign":1},{"tag":"LitigationSettlementExpense","also_tags":[],"label":"Legal settlement","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-01-31":{"v":0},"2016-01-31":{"v":0},"2017-01-31":{"v":30000000},"2018-01-31":{"v":0,"src":"0001628280-19-003437"},"2019-01-31":{"v":0,"src":"0001628280-19-003437"}},"depth":2,"sign":null},{"tag":"RestructuringCharges","also_tags":[],"label":"Restructuring and other","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2019-01-31":{"v":0},"2020-01-31":{"v":0,"src":"0001628280-21-005538"},"2021-01-31":{"v":30999000,"src":"0001628280-21-005538"}},"depth":2,"sign":null},{"tag":"RestructuringAndRelatedCostIncurredCost","also_tags":[],"label":"Restructuring and impairment","note":null,"earlier_labels":["Restructuring, impairment and other","Restructuring and other"],"kind":"money","earlier_years":false,"values":{"2020-01-31":{"v":0},"2021-01-31":{"v":30999000},"2022-01-31":{"v":0},"2023-01-31":{"v":0},"2024-01-31":{"v":33612000},"2025-01-31":{"v":15901000},"2026-01-31":{"v":0}},"depth":2,"sign":1},{"tag":"OperatingExpenses","also_tags":[],"label":"Total operating expenses","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":96733000},"2015-01-31":{"v":277381000},"2016-01-31":{"v":482621000},"2017-01-31":{"v":708164000,"first_filed":720504000,"first_src":"0001628280-17-003034"},"2018-01-31":{"v":838415000,"first_filed":854396000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":1071553000},"2020-01-31":{"v":1324837000},"2021-01-31":{"v":1409957000},"2022-01-31":{"v":1570917000},"2023-01-31":{"v":1814133000},"2024-01-31":{"v":1967640000},"2025-01-31":{"v":2127451000},"2026-01-31":{"v":2463137000}},"depth":1,"sign":-1},{"tag":"OperatingIncomeLoss","also_tags":[],"label":"Income from operations","note":null,"earlier_labels":["Loss from operations"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":-78129000},"2015-01-31":{"v":-180482000},"2016-01-31":{"v":-210181000},"2017-01-31":{"v":-221272000,"first_filed":-244806000,"first_src":"0001628280-17-003034"},"2018-01-31":{"v":-167434000,"first_filed":-185158000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":-169257000},"2020-01-31":{"v":-191283000},"2021-01-31":{"v":-261033000},"2022-01-31":{"v":-98398000},"2023-01-31":{"v":83513000},"2024-01-31":{"v":53551000},"2025-01-31":{"v":85258000},"2026-01-31":{"v":114816000}},"depth":0,"sign":1},{"tag":"NonoperatingIncomeExpense","also_tags":[],"label":"Other income, net","note":"expense","earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":-141000},"2015-01-31":{"v":-1412000},"2016-01-31":{"v":-2002000},"2017-01-31":{"v":1627000},"2018-01-31":{"v":11445000},"2019-01-31":{"v":-8016000},"2020-01-31":{"v":-3383000},"2021-01-31":{"v":-9127000},"2022-01-31":{"v":-30098000},"2023-01-31":{"v":8295000},"2024-01-31":{"v":37035000},"2025-01-31":{"v":62576000},"2026-01-31":{"v":109468000}},"depth":1,"sign":1},{"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","also_tags":[],"label":"Income before provision for income taxes","note":null,"earlier_labels":["Loss before provision for income taxes"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":-78270000},"2015-01-31":{"v":-181894000},"2016-01-31":{"v":-212183000},"2017-01-31":{"v":-219645000,"first_filed":-243179000,"first_src":"0001628280-17-003034"},"2018-01-31":{"v":-155989000,"first_filed":-173713000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":-177273000},"2020-01-31":{"v":-194666000},"2021-01-31":{"v":-270160000},"2022-01-31":{"v":-128496000},"2023-01-31":{"v":91808000},"2024-01-31":{"v":90586000},"2025-01-31":{"v":147834000},"2026-01-31":{"v":224284000}},"depth":0,"sign":1},{"tag":"IncomeTaxExpenseBenefit","also_tags":[],"label":"Provision for income taxes","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":291000},"2015-01-31":{"v":1337000},"2016-01-31":{"v":1569000},"2017-01-31":{"v":1887000},"2018-01-31":{"v":3889000},"2019-01-31":{"v":1089000},"2020-01-31":{"v":6321000},"2021-01-31":{"v":11916000},"2022-01-31":{"v":14763000},"2023-01-31":{"v":18737000},"2024-01-31":{"v":29275000},"2025-01-31":{"v":41095000},"2026-01-31":{"v":36103000}},"depth":1,"sign":-1},{"tag":"NetIncomeLoss","also_tags":[],"label":"Net income","note":null,"earlier_labels":["Net loss"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":-78561000},"2015-01-31":{"v":-183231000},"2016-01-31":{"v":-213752000},"2017-01-31":{"v":-221532000,"first_filed":-245066000,"first_src":"0001628280-17-003034"},"2018-01-31":{"v":-159878000,"first_filed":-177602000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":-178362000},"2020-01-31":{"v":-200987000},"2021-01-31":{"v":-282076000},"2022-01-31":{"v":-143259000},"2023-01-31":{"v":73071000},"2024-01-31":{"v":61311000},"2025-01-31":{"v":106739000},"2026-01-31":{"v":188181000}},"depth":0,"sign":1},{"tag":"EarningsPerShareBasicAndDiluted","also_tags":[],"label":"Net loss per share attributable to common stockholders, basic and diluted","note":"in dollars per share","earlier_labels":[],"kind":"per_share","earlier_years":true,"values":{"2014-01-31":{"v":-3.24},"2015-01-31":{"v":-6.56},"2016-01-31":{"v":-2.59},"2017-01-31":{"v":-1.14},"2018-01-31":{"v":-0.76},"2019-01-31":{"v":-0.77},"2020-01-31":{"v":-0.79,"src":"0001628280-21-005538"},"2021-01-31":{"v":-1.05,"src":"0001628280-21-005538"}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfShareOutstandingBasicAndDiluted","also_tags":[],"label":"Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted","note":"in shares","earlier_labels":[],"kind":"shares","earlier_years":true,"values":{"2014-01-31":{"v":24237000},"2015-01-31":{"v":27925000},"2016-01-31":{"v":82460000},"2017-01-31":{"v":194714000},"2018-01-31":{"v":211609000},"2019-01-31":{"v":232042000},"2020-01-31":{"v":252820000,"src":"0001628280-21-005538"},"2021-01-31":{"v":267824000,"src":"0001628280-21-005538"}},"depth":0,"sign":null},{"tag":"EarningsPerShareBasic","also_tags":[],"label":"Net income per share attributable to common stockholders, basic","note":"in dollars per share","earlier_labels":["Net loss per share attributable to common stockholders, basic"],"kind":"per_share","earlier_years":false,"values":{"2020-01-31":{"v":-0.79},"2021-01-31":{"v":-1.05},"2022-01-31":{"v":-0.5},"2023-01-31":{"v":0.24},"2024-01-31":{"v":0.2},"2025-01-31":{"v":0.33},"2026-01-31":{"v":0.57}},"depth":0,"sign":null},{"tag":"EarningsPerShareDiluted","also_tags":[],"label":"Net income per share attributable to common stockholders, diluted","note":"in dollars per share","earlier_labels":["Net loss per share attributable to common stockholders, diluted"],"kind":"per_share","earlier_years":false,"values":{"2020-01-31":{"v":-0.79},"2021-01-31":{"v":-1.05},"2022-01-31":{"v":-0.5},"2023-01-31":{"v":0.23},"2024-01-31":{"v":0.19},"2025-01-31":{"v":0.31},"2026-01-31":{"v":0.55}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfSharesOutstandingBasic","also_tags":[],"label":"Weighted-average shares used in computing net income per share attributable to common stockholders, basic","note":"in shares","earlier_labels":["Weighted-average shares used in computing net loss per share attributable to common stockholders, basic"],"kind":"shares","earlier_years":false,"values":{"2020-01-31":{"v":252820000},"2021-01-31":{"v":267824000},"2022-01-31":{"v":285882000},"2023-01-31":{"v":299478000},"2024-01-31":{"v":311831000},"2025-01-31":{"v":325774000},"2026-01-31":{"v":328540000}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfDilutedSharesOutstanding","also_tags":[],"label":"Weighted-average shares used in computing net income per share attributable to common stockholders, diluted","note":"in shares","earlier_labels":["Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted"],"kind":"shares","earlier_years":false,"values":{"2020-01-31":{"v":252820000},"2021-01-31":{"v":267824000},"2022-01-31":{"v":285882000},"2023-01-31":{"v":339184000},"2024-01-31":{"v":332568000},"2025-01-31":{"v":342704000},"2026-01-31":{"v":342992000}},"depth":0,"sign":null},{"tag":"SalesRevenueGoodsNet","also_tags":[],"label":"Product","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":39228000},"2015-01-31":{"v":154836000},"2016-01-31":{"v":375733000},"2017-01-31":{"v":590001000,"src":"0001628280-18-003579"},"2018-01-31":{"v":813985000,"src":"0001628280-18-003579"}},"depth":0,"sign":null},{"tag":"SalesRevenueServicesNet","also_tags":[],"label":"Support","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":3505000},"2015-01-31":{"v":19615000},"2016-01-31":{"v":64600000},"2017-01-31":{"v":137976000,"src":"0001628280-18-003579"},"2018-01-31":{"v":209034000,"src":"0001628280-18-003579"}},"depth":0,"sign":null}]},"BS":{"name":"Balance sheet","periods":["2015-01-31","2016-01-31","2017-01-31","2018-01-31","2019-01-31","2020-01-31","2021-01-31","2022-01-31","2023-01-31","2024-01-31","2025-01-31","2026-01-31"],"source":{"2015-01-31":"0001564590-16-015322","2016-01-31":"0001628280-17-003034","2017-01-31":"0001628280-18-003579","2018-01-31":"0001628280-19-003437","2019-01-31":"0001628280-20-004133","2020-01-31":"0001628280-21-005538","2021-01-31":"0001628280-22-008643","2022-01-31":"0001628280-23-010275","2023-01-31":"0001628280-24-013860","2024-01-31":"0001628280-25-015044","2025-01-31":"0001474432-26-000027","2026-01-31":"0001474432-26-000027"},"frame_from":"0001474432-26-000027","lines":[{"tag":"CashAndCashEquivalentsAtCarryingValue","also_tags":[],"label":"Cash and cash equivalents","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":192707000},"2016-01-31":{"v":604742000},"2017-01-31":{"v":183675000},"2018-01-31":{"v":244057000},"2019-01-31":{"v":447990000},"2020-01-31":{"v":362635000},"2021-01-31":{"v":337147000},"2022-01-31":{"v":466199000},"2023-01-31":{"v":580854000},"2024-01-31":{"v":702536000},"2025-01-31":{"v":723583000},"2026-01-31":{"v":854873000}},"depth":1,"sign":1},{"tag":"DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent","also_tags":["AvailableForSaleSecuritiesDebtSecuritiesCurrent","AvailableForSaleSecuritiesCurrent"],"label":"Marketable securities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":0},"2017-01-31":{"v":362986000},"2018-01-31":{"v":353289000},"2019-01-31":{"v":749482000},"2020-01-31":{"v":936518000},"2021-01-31":{"v":916388000},"2022-01-31":{"v":947073000},"2023-01-31":{"v":1001352000},"2024-01-31":{"v":828557000},"2025-01-31":{"v":798237000},"2026-01-31":{"v":692446000}},"depth":1,"sign":1},{"tag":"AccountsReceivableNetCurrent","also_tags":[],"label":"Accounts receivable, net of allowance of $940 and $203","note":null,"earlier_labels":["Accounts receivable, net of allowance of $1,060 and $940","Accounts receivable, net of allowance of $1,057 and $1,060","Accounts receivable, net of allowance of $945 and $1,057","Accounts receivable, net of allowance of $1,033 and $945","Accounts receivable, net of allowance of $542 and $1,033","Accounts receivable, net of allowance of $660 and $542 at the end of fiscal 2019 and 2020","Accounts receivable, net of allowance of $1,062 and $660 as of January 31, 2018 and 2019","Accounts receivable, net of allowance of $2,000 and $1,062 as of January 31, 2017 and 2018","Accounts receivable, net of allowance of $944 and $2,000 as of January 31, 2016 and 2017","Accounts receivable, net of allowance of $210 and $944 as of January 31, 2015 and 2016"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":59032000},"2016-01-31":{"v":126324000},"2017-01-31":{"v":168978000},"2018-01-31":{"v":243001000},"2019-01-31":{"v":378729000},"2020-01-31":{"v":458643000},"2021-01-31":{"v":460879000},"2022-01-31":{"v":542144000},"2023-01-31":{"v":612491000},"2024-01-31":{"v":662179000},"2025-01-31":{"v":680862000},"2026-01-31":{"v":944844000}},"depth":1,"sign":1},{"tag":"InventoryNet","also_tags":[],"label":"Inventory","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":21605000},"2016-01-31":{"v":20649000},"2017-01-31":{"v":23498000},"2018-01-31":{"v":34497000},"2019-01-31":{"v":44687000},"2020-01-31":{"v":38518000},"2021-01-31":{"v":46733000},"2022-01-31":{"v":38942000},"2023-01-31":{"v":50152000},"2024-01-31":{"v":42663000},"2025-01-31":{"v":42810000},"2026-01-31":{"v":75935000}},"depth":1,"sign":1},{"tag":"CapitalizedContractCostNetCurrent","also_tags":["DeferredCommissionsCurrent"],"label":"Deferred commissions, current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":9431000},"2016-01-31":{"v":15703000},"2017-01-31":{"v":15787000},"2018-01-31":{"v":21088000,"first_filed":22437000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":29244000},"2020-01-31":{"v":37148000},"2021-01-31":{"v":57183000},"2022-01-31":{"v":81589000},"2023-01-31":{"v":68617000},"2024-01-31":{"v":88712000},"2025-01-31":{"v":99286000},"2026-01-31":{"v":139379000}},"depth":1,"sign":1},{"tag":"PrepaidExpenseAndOtherAssetsCurrent","also_tags":[],"label":"Prepaid expenses and other current assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":11195000},"2016-01-31":{"v":20652000},"2017-01-31":{"v":25157000},"2018-01-31":{"v":47552000},"2019-01-31":{"v":51695000},"2020-01-31":{"v":56930000},"2021-01-31":{"v":89836000},"2022-01-31":{"v":116232000},"2023-01-31":{"v":161391000},"2024-01-31":{"v":173407000},"2025-01-31":{"v":222501000},"2026-01-31":{"v":356015000}},"depth":1,"sign":1},{"tag":"AssetsCurrent","also_tags":[],"label":"Total current assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":293970000},"2016-01-31":{"v":788070000},"2017-01-31":{"v":780081000},"2018-01-31":{"v":943484000,"first_filed":944833000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":1701827000},"2020-01-31":{"v":1890392000},"2021-01-31":{"v":1908166000},"2022-01-31":{"v":2192179000},"2023-01-31":{"v":2474857000},"2024-01-31":{"v":2498054000},"2025-01-31":{"v":2567279000},"2026-01-31":{"v":3063492000}},"depth":0,"sign":1},{"tag":"PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization","also_tags":["PropertyPlantAndEquipmentNet"],"label":"Property and equipment, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":39859000},"2016-01-31":{"v":52629000},"2017-01-31":{"v":81695000},"2018-01-31":{"v":89142000},"2019-01-31":{"v":125353000},"2020-01-31":{"v":122740000},"2021-01-31":{"v":163041000},"2022-01-31":{"v":195282000},"2023-01-31":{"v":272445000},"2024-01-31":{"v":352604000},"2025-01-31":{"v":461731000},"2026-01-31":{"v":587022000}},"depth":1,"sign":1},{"tag":"OperatingLeaseRightOfUseAsset","also_tags":[],"label":"Operating lease right-of-use assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2020-01-31":{"v":112854000},"2021-01-31":{"v":134668000},"2022-01-31":{"v":111763000},"2023-01-31":{"v":158912000},"2024-01-31":{"v":129942000},"2025-01-31":{"v":146655000},"2026-01-31":{"v":185975000}},"depth":1,"sign":1},{"tag":"CapitalizedContractCostNetNoncurrent","also_tags":["DeferredCommissionsNoncurrent"],"label":"Deferred commissions, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-01-31":{"v":66225000},"2019-01-31":{"v":85729000},"2020-01-31":{"v":102056000},"2021-01-31":{"v":130741000},"2022-01-31":{"v":164718000},"2023-01-31":{"v":177239000},"2024-01-31":{"v":215620000},"2025-01-31":{"v":229334000},"2026-01-31":{"v":280190000}},"depth":1,"sign":1},{"tag":"IntangibleAssetsNetExcludingGoodwill","also_tags":["FiniteLivedIntangibleAssetsNet"],"label":"Intangible assets, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":8284000},"2016-01-31":{"v":6980000},"2017-01-31":{"v":6560000},"2018-01-31":{"v":5057000},"2019-01-31":{"v":20118000},"2020-01-31":{"v":58257000},"2021-01-31":{"v":76648000},"2022-01-31":{"v":62646000},"2023-01-31":{"v":49222000},"2024-01-31":{"v":33012000},"2025-01-31":{"v":19074000},"2026-01-31":{"v":7346000}},"depth":1,"sign":1},{"tag":"Goodwill","also_tags":[],"label":"Goodwill","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-01-31":{"v":0},"2019-01-31":{"v":10997000},"2020-01-31":{"v":37584000},"2021-01-31":{"v":358736000},"2022-01-31":{"v":358736000},"2023-01-31":{"v":361427000},"2024-01-31":{"v":361427000},"2025-01-31":{"v":361427000},"2026-01-31":{"v":365075000}},"depth":1,"sign":1},{"tag":"DeferredTaxAssetsLiabilitiesNetNoncurrent","also_tags":[],"label":"Deferred income taxes, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-01-31":{"v":0,"first_filed":5529000,"first_src":"0001564590-15-011439"},"2016-01-31":{"v":536000},"2017-01-31":{"v":844000},"2018-01-31":{"v":1060000},"2019-01-31":{"v":1060000,"src":"0001628280-19-003437"}},"depth":1,"sign":null},{"tag":"RestrictedCashAndInvestmentsNoncurrent","also_tags":["RestrictedCashNoncurrent"],"label":"Restricted cash","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-01-31":{"v":14763000},"2019-01-31":{"v":15823000},"2020-01-31":{"v":15287000,"src":"0001628280-22-008643"},"2021-01-31":{"v":10544000},"2022-01-31":{"v":10544000},"2023-01-31":{"v":10544000},"2024-01-31":{"v":9595000},"2025-01-31":{"v":12553000},"2026-01-31":{"v":7687000}},"depth":1,"sign":1},{"tag":"OtherAssetsNoncurrent","also_tags":[],"label":"Other assets, non-current","note":null,"earlier_labels":["Other long-term assets"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":14177000},"2016-01-31":{"v":22568000},"2017-01-31":{"v":30565000},"2018-01-31":{"v":4264000,"first_filed":39315000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":13178000,"first_filed":12118000,"first_src":"0001628280-19-003437"},"2020-01-31":{"v":25034000},"2021-01-31":{"v":36896000},"2022-01-31":{"v":39447000},"2023-01-31":{"v":38814000},"2024-01-31":{"v":55506000},"2025-01-31":{"v":165889000},"2026-01-31":{"v":177472000}},"depth":1,"sign":1},{"tag":"Assets","also_tags":[],"label":"Total assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":356290000,"first_filed":361819000,"first_src":"0001564590-15-011439"},"2016-01-31":{"v":870783000},"2017-01-31":{"v":899745000},"2018-01-31":{"v":1123995000,"first_filed":1079407000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":1973025000},"2020-01-31":{"v":2364204000},"2021-01-31":{"v":2819440000},"2022-01-31":{"v":3135315000},"2023-01-31":{"v":3543460000},"2024-01-31":{"v":3655760000},"2025-01-31":{"v":3963942000},"2026-01-31":{"v":4674259000}},"depth":0,"sign":null},{"tag":"AccountsPayableCurrent","also_tags":[],"label":"Accounts payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":11007000},"2016-01-31":{"v":38187000},"2017-01-31":{"v":52719000},"2018-01-31":{"v":84420000},"2019-01-31":{"v":103462000},"2020-01-31":{"v":77651000},"2021-01-31":{"v":67530000},"2022-01-31":{"v":70704000},"2023-01-31":{"v":67121000},"2024-01-31":{"v":82757000},"2025-01-31":{"v":112385000},"2026-01-31":{"v":153312000}},"depth":1,"sign":1},{"tag":"EmployeeRelatedLiabilitiesCurrent","also_tags":[],"label":"Accrued compensation and benefits","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":13811000},"2016-01-31":{"v":32995000},"2017-01-31":{"v":39252000},"2018-01-31":{"v":59898000},"2019-01-31":{"v":99910000},"2020-01-31":{"v":106592000},"2021-01-31":{"v":160817000},"2022-01-31":{"v":205431000},"2023-01-31":{"v":232636000},"2024-01-31":{"v":250257000},"2025-01-31":{"v":230040000},"2026-01-31":{"v":347205000}},"depth":1,"sign":1},{"tag":"AccruedExpensesAndOtherLiabilitiesCurrent","also_tags":["AccruedLiabilitiesCurrent"],"label":"Accrued expenses and other liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":6106000},"2016-01-31":{"v":14076000},"2017-01-31":{"v":21697000},"2018-01-31":{"v":27149000,"first_filed":26829000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":39860000},"2020-01-31":{"v":47223000},"2021-01-31":{"v":61754000},"2022-01-31":{"v":78511000},"2023-01-31":{"v":123749000},"2024-01-31":{"v":135755000},"2025-01-31":{"v":156791000},"2026-01-31":{"v":184338000}},"depth":1,"sign":1},{"tag":"OperatingLeaseLiabilityCurrent","also_tags":[],"label":"Operating lease liabilities, current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2020-01-31":{"v":27264000},"2021-01-31":{"v":32231000},"2022-01-31":{"v":35098000},"2023-01-31":{"v":33707000},"2024-01-31":{"v":44668000},"2025-01-31":{"v":43489000},"2026-01-31":{"v":44080000}},"depth":1,"sign":1},{"tag":"ContractWithCustomerLiabilityCurrent","also_tags":["DeferredRevenueCurrent"],"label":"Deferred revenue, current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":32199000},"2016-01-31":{"v":94514000},"2017-01-31":{"v":158095000},"2018-01-31":{"v":191229000},"2019-01-31":{"v":266584000},"2020-01-31":{"v":356011000},"2021-01-31":{"v":438321000},"2022-01-31":{"v":562576000},"2023-01-31":{"v":718149000},"2024-01-31":{"v":852247000},"2025-01-31":{"v":953836000},"2026-01-31":{"v":1181055000}},"depth":1,"sign":1},{"tag":"LongTermDebtCurrent","also_tags":["LiabilityRelatedToEarlyExercisedStockOptions"],"label":"Debt, current","note":null,"earlier_labels":["Liability related to early exercised stock options"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":6485000},"2016-01-31":{"v":4760000},"2017-01-31":{"v":1362000},"2018-01-31":{"v":320000,"src":"0001628280-18-003579"},"2022-01-31":{"v":0},"2023-01-31":{"v":574506000},"2024-01-31":{"v":0},"2025-01-31":{"v":100000000},"2026-01-31":{"v":0}},"depth":1,"sign":1},{"tag":"LiabilitiesCurrent","also_tags":[],"label":"Total current liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":69608000,"first_filed":75437000,"first_src":"0001564590-15-011439"},"2016-01-31":{"v":184532000},"2017-01-31":{"v":273125000},"2018-01-31":{"v":362696000,"first_filed":380844000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":509816000},"2020-01-31":{"v":614741000},"2021-01-31":{"v":760653000},"2022-01-31":{"v":952320000},"2023-01-31":{"v":1749868000},"2024-01-31":{"v":1365684000},"2025-01-31":{"v":1596541000},"2026-01-31":{"v":1909990000}},"depth":0,"sign":1},{"tag":"SeniorLongTermNotes","also_tags":[],"label":"Long-term debt","note":null,"earlier_labels":["Convertible senior notes, net"],"kind":"money","earlier_years":true,"values":{"2018-01-31":{"v":0},"2019-01-31":{"v":449828000},"2020-01-31":{"v":477007000},"2021-01-31":{"v":755814000,"src":"0001628280-21-005538"}},"depth":0,"sign":null},{"tag":"LongTermDebtNoncurrent","also_tags":[],"label":"Long-term debt","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2021-01-31":{"v":755814000},"2022-01-31":{"v":786779000},"2023-01-31":{"v":0},"2024-01-31":{"v":100000000},"2025-01-31":{"v":0,"src":"0001628280-25-015044"}},"depth":0,"sign":null},{"tag":"OperatingLeaseLiabilityNoncurrent","also_tags":[],"label":"Operating lease liabilities, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2020-01-31":{"v":92977000},"2021-01-31":{"v":120361000},"2022-01-31":{"v":93479000},"2023-01-31":{"v":142473000},"2024-01-31":{"v":123201000},"2025-01-31":{"v":137277000},"2026-01-31":{"v":172063000}},"depth":1,"sign":1},{"tag":"ContractWithCustomerLiabilityNoncurrent","also_tags":["DeferredRevenueNoncurrent"],"label":"Deferred revenue, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":41470000},"2016-01-31":{"v":121690000},"2017-01-31":{"v":145031000},"2018-01-31":{"v":182873000},"2019-01-31":{"v":269336000},"2020-01-31":{"v":341277000},"2021-01-31":{"v":405376000},"2022-01-31":{"v":517296000},"2023-01-31":{"v":667501000},"2024-01-31":{"v":742275000},"2025-01-31":{"v":841467000},"2026-01-31":{"v":1046442000}},"depth":1,"sign":1},{"tag":"DeferredTaxLiabilitiesNoncurrent","also_tags":[],"label":"Deferred income taxes, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-01-31":{"v":300000},"2016-01-31":{"v":0,"src":"0001564590-16-015322"}},"depth":1,"sign":null},{"tag":"OtherLiabilitiesNoncurrent","also_tags":[],"label":"Other liabilities, non-current","note":null,"earlier_labels":["Other long-term liabilities"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":802000},"2016-01-31":{"v":1207000},"2017-01-31":{"v":3159000},"2018-01-31":{"v":4025000},"2019-01-31":{"v":6265000},"2020-01-31":{"v":8084000},"2021-01-31":{"v":27230000},"2022-01-31":{"v":31105000},"2023-01-31":{"v":42385000},"2024-01-31":{"v":54506000},"2025-01-31":{"v":82182000},"2026-01-31":{"v":100096000}},"depth":1,"sign":1},{"tag":"Liabilities","also_tags":[],"label":"Total liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":112180000,"first_filed":117709000,"first_src":"0001564590-15-011439"},"2016-01-31":{"v":307429000},"2017-01-31":{"v":421315000},"2018-01-31":{"v":549594000,"first_filed":581501000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":1235245000},"2020-01-31":{"v":1534086000},"2021-01-31":{"v":2069434000},"2022-01-31":{"v":2380979000},"2023-01-31":{"v":2602227000},"2024-01-31":{"v":2385666000},"2025-01-31":{"v":2657467000},"2026-01-31":{"v":3228591000}},"depth":0,"sign":1},{"tag":"CommitmentsAndContingencies","also_tags":[],"label":"Commitments and contingencies","note":"Note 7","earlier_labels":["Commitments and Contingencies"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":0},"2016-01-31":{"v":0,"src":"0001564590-16-015322"}},"depth":1,"sign":1},{"tag":"TemporaryEquityCarryingAmountAttributableToParent","also_tags":[],"label":"Convertible preferred stock, par value of $0.0001 per share 123,880 and no shares authorized as of January 31, 2015 and 2016, 122,281 and no shares issued and outstanding as of January 31, 2015 and 2016; aggregate liquidation preference of $551,858 as of January 31, 2015","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-01-31":{"v":543940000},"2016-01-31":{"v":0,"src":"0001564590-16-015322"}},"depth":1,"sign":null},{"tag":"PreferredStockValue","also_tags":[],"label":"Preferred stock, par value of $0.0001 per share 20,000 shares authorized; no shares issued and outstanding","note":null,"earlier_labels":["Preferred stock, par value of $0.0001 per share 20,000 shares authorized at the end of fiscal 2019 and 2020; no shares issued and outstanding at the end of fiscal 2019 and 2020","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2018 and 2019; no shares issued and outstanding as of January 31, 2018 and 2019","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2017 and 2018; no shares issued and outstanding as of January 31, 2017 and 2018","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2016 and 2017; no shares issued and outstanding as of January 31, 2016 and 2017","Preferred stock, par value of $0.0001 per share no and 20,000 shares authorized as of January 31, 2015 and 2016; no shares issued and outstanding as of January 31, 2015 and 2016"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":0},"2016-01-31":{"v":0},"2017-01-31":{"v":0},"2018-01-31":{"v":0},"2019-01-31":{"v":0},"2020-01-31":{"v":0},"2021-01-31":{"v":0},"2022-01-31":{"v":0},"2023-01-31":{"v":0},"2024-01-31":{"v":0},"2025-01-31":{"v":0},"2026-01-31":{"v":0}},"depth":1,"sign":1},{"tag":"CommonStockValue","also_tags":[],"label":"Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 326,102 and 330,353 Class A shares issued and outstanding","note":"Class A 2,000,000, Class B 250,000","earlier_labels":["Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 319,523 and 326,102 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 304,076 and 319,523 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 292,633 and 304,076 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 278,363 and 292,633 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 264,008 and 278,363 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized at the end of fiscal 2019 and 2020; 243,524 and 264,008 Class A shares issued and outstanding at the end of fiscal 2019 and 2020","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized as of January 31, 2018 and 2019; 220,979 and 243,524 Class A shares issued and outstanding as of January 31, 2018 and 2019","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized as of January 31, 2017 and 2018; 204,364 and 220,979 shares issued and outstanding as of January 31, 2017 and 2018","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized as of January 31, 2016 and 2017; 190,509 and 204,364 shares issued and outstanding as of January 31, 2016 and 2017","Class A and Class B common stock, par value of $0.0001 per share 230,812 and 2,250,000 shares authorized as of January 31, 2015 and 2016; 36,465 and 190,509 shares issued and outstanding as of January 31, 2015 and 2016"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":4000},"2016-01-31":{"v":19000},"2017-01-31":{"v":20000},"2018-01-31":{"v":22000},"2019-01-31":{"v":24000},"2020-01-31":{"v":26000},"2021-01-31":{"v":28000},"2022-01-31":{"v":29000},"2023-01-31":{"v":30000},"2024-01-31":{"v":32000},"2025-01-31":{"v":33000},"2026-01-31":{"v":33000}},"depth":1,"sign":1},{"tag":"AdditionalPaidInCapitalCommonStock","also_tags":[],"label":"Additional paid-in capital","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":41749000},"2016-01-31":{"v":1118670000},"2017-01-31":{"v":1281452000},"2018-01-31":{"v":1479883000},"2019-01-31":{"v":1820043000},"2020-01-31":{"v":2107579000},"2021-01-31":{"v":2307580000},"2022-01-31":{"v":2470943000},"2023-01-31":{"v":2493769000},"2024-01-31":{"v":2749595000},"2025-01-31":{"v":2674500000},"2026-01-31":{"v":2624757000}},"depth":1,"sign":1},{"tag":"AccumulatedOtherComprehensiveIncomeLossNetOfTax","also_tags":[],"label":"Accumulated other comprehensive income","note":null,"earlier_labels":["Accumulated other comprehensive loss"],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":0},"2017-01-31":{"v":-562000},"2018-01-31":{"v":-1917000},"2019-01-31":{"v":-338000},"2020-01-31":{"v":5449000},"2021-01-31":{"v":7410000},"2022-01-31":{"v":-8365000},"2023-01-31":{"v":-15504000},"2024-01-31":{"v":-3782000},"2025-01-31":{"v":954000},"2026-01-31":{"v":1709000}},"depth":1,"sign":1},{"tag":"RetainedEarningsAccumulatedDeficit","also_tags":[],"label":"Accumulated deficit","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":-341583000},"2016-01-31":{"v":-555335000},"2017-01-31":{"v":-802480000},"2018-01-31":{"v":-903587000,"first_filed":-980082000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":-1081949000},"2020-01-31":{"v":-1282936000},"2021-01-31":{"v":-1565012000},"2022-01-31":{"v":-1708271000},"2023-01-31":{"v":-1537062000},"2024-01-31":{"v":-1475751000},"2025-01-31":{"v":-1369012000},"2026-01-31":{"v":-1180831000}},"depth":1,"sign":1},{"tag":"StockholdersEquity","also_tags":[],"label":"Total stockholders equity","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":-299830000},"2016-01-31":{"v":563354000},"2017-01-31":{"v":478430000},"2018-01-31":{"v":574401000,"first_filed":497906000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":737780000},"2020-01-31":{"v":830118000},"2021-01-31":{"v":750006000},"2022-01-31":{"v":754336000},"2023-01-31":{"v":941233000},"2024-01-31":{"v":1270094000},"2025-01-31":{"v":1306475000},"2026-01-31":{"v":1445668000}},"depth":0,"sign":1},{"tag":"LiabilitiesAndStockholdersEquity","also_tags":[],"label":"Total liabilities and stockholders equity","note":null,"earlier_labels":["Total liabilities, convertible preferred stock, and stockholders equity"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":356290000,"first_filed":361819000,"first_src":"0001564590-15-011439"},"2016-01-31":{"v":870783000},"2017-01-31":{"v":899745000},"2018-01-31":{"v":1123995000,"first_filed":1079407000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":1973025000},"2020-01-31":{"v":2364204000},"2021-01-31":{"v":2819440000},"2022-01-31":{"v":3135315000},"2023-01-31":{"v":3543460000},"2024-01-31":{"v":3655760000},"2025-01-31":{"v":3963942000},"2026-01-31":{"v":4674259000}},"depth":0,"sign":null}]},"CF":{"name":"Cash flow","periods":["2014-01-31","2015-01-31","2016-01-31","2017-01-31","2018-01-31","2019-01-31","2020-01-31","2021-01-31","2022-01-31","2023-01-31","2024-01-31","2025-01-31","2026-01-31"],"source":{"2014-01-31":"0001564590-16-015322","2015-01-31":"0001628280-17-003034","2016-01-31":"0001628280-18-003579","2017-01-31":"0001628280-19-003437","2018-01-31":"0001628280-20-004133","2019-01-31":"0001628280-21-005538","2020-01-31":"0001628280-22-008643","2021-01-31":"0001628280-23-010275","2022-01-31":"0001628280-24-013860","2023-01-31":"0001628280-25-015044","2024-01-31":"0001474432-26-000027","2025-01-31":"0001474432-26-000027","2026-01-31":"0001474432-26-000027"},"frame_from":"0001474432-26-000027","lines":[{"tag":"NetIncomeLoss","also_tags":[],"label":"Net income","note":null,"earlier_labels":["Net loss"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":-78561000},"2015-01-31":{"v":-183231000},"2016-01-31":{"v":-213752000},"2017-01-31":{"v":-221532000,"first_filed":-245066000,"first_src":"0001628280-17-003034"},"2018-01-31":{"v":-159878000,"first_filed":-177602000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":-178362000},"2020-01-31":{"v":-200987000},"2021-01-31":{"v":-282076000},"2022-01-31":{"v":-143259000},"2023-01-31":{"v":73071000},"2024-01-31":{"v":61311000},"2025-01-31":{"v":106739000},"2026-01-31":{"v":188181000}},"depth":1,"sign":1},{"tag":"DepreciationAndAmortization","also_tags":[],"label":"Depreciation and amortization","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":4431000},"2015-01-31":{"v":15392000},"2016-01-31":{"v":32254000},"2017-01-31":{"v":50203000},"2018-01-31":{"v":61744000},"2019-01-31":{"v":70878000},"2020-01-31":{"v":89710000},"2021-01-31":{"v":70042000},"2022-01-31":{"v":83151000},"2023-01-31":{"v":100432000},"2024-01-31":{"v":124416000},"2025-01-31":{"v":126654000},"2026-01-31":{"v":147815000}},"depth":1,"sign":1},{"tag":"AmortizationOfFinancingCostsAndDiscounts","also_tags":[],"label":"Amortization of debt discount and debt issuance costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2017-01-31":{"v":0},"2018-01-31":{"v":0},"2019-01-31":{"v":21031000},"2020-01-31":{"v":27179000},"2021-01-31":{"v":29070000},"2022-01-31":{"v":31577000},"2023-01-31":{"v":3210000,"src":"0001628280-24-013860"},"2024-01-31":{"v":1106000,"src":"0001628280-24-013860"}},"depth":1,"sign":null},{"tag":"ShareBasedCompensation","also_tags":[],"label":"Stock-based compensation expense","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":8298000},"2015-01-31":{"v":25399000},"2016-01-31":{"v":58225000},"2017-01-31":{"v":116668000},"2018-01-31":{"v":150673000},"2019-01-31":{"v":210645000},"2020-01-31":{"v":226705000},"2021-01-31":{"v":242344000},"2022-01-31":{"v":286963000},"2023-01-31":{"v":327617000},"2024-01-31":{"v":331427000},"2025-01-31":{"v":421306000},"2026-01-31":{"v":481652000}},"depth":1,"sign":1},{"tag":"DeferredIncomeTaxesAndTaxCredits","also_tags":[],"label":"Deferred income tax","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2017-01-31":{"v":-308000},"2018-01-31":{"v":-216000,"src":"0001628280-19-003437"},"2019-01-31":{"v":-3696000,"src":"0001628280-19-003437"}},"depth":1,"sign":null},{"tag":"ImpairmentOfLongLivedAssetsHeldForUse","also_tags":[],"label":"Noncash portion of lease impairment and abandonment","note":null,"earlier_labels":["Impairment of long-lived assets"],"kind":"money","earlier_years":false,"values":{"2019-01-31":{"v":0},"2020-01-31":{"v":0},"2021-01-31":{"v":7505000},"2022-01-31":{"v":471000},"2023-01-31":{"v":0},"2024-01-31":{"v":16766000},"2025-01-31":{"v":4630000},"2026-01-31":{"v":0}},"depth":1,"sign":1},{"tag":"EquitySecuritiesFvNiUnrealizedGain","also_tags":["ContributionOfCommonStockToPureGoodFoundation"],"label":"Gain on strategic investment","note":null,"earlier_labels":["Contribution of common stock to the Pure Good Foundation"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":0},"2016-01-31":{"v":11900000},"2017-01-31":{"v":0,"src":"0001628280-18-003579"},"2018-01-31":{"v":0,"src":"0001628280-18-003579"},"2024-01-31":{"v":0},"2025-01-31":{"v":0},"2026-01-31":{"v":27486000}},"depth":1,"sign":-1},{"tag":"OtherNoncashIncomeExpense","also_tags":[],"label":"Other","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":-92000},"2015-01-31":{"v":-277000},"2016-01-31":{"v":1093000},"2017-01-31":{"v":-1892000,"first_filed":-1584000,"first_src":"0001628280-17-003034"},"2018-01-31":{"v":-2054000},"2019-01-31":{"v":5039000,"first_filed":1343000,"first_src":"0001628280-19-003437"},"2020-01-31":{"v":-1336000},"2021-01-31":{"v":-7340000},"2022-01-31":{"v":-13075000},"2023-01-31":{"v":-7355000,"first_filed":-4145000,"first_src":"0001628280-23-010275"},"2024-01-31":{"v":-1559000,"first_filed":-453000,"first_src":"0001628280-24-013860"},"2025-01-31":{"v":-8168000},"2026-01-31":{"v":-14348000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInAccountsReceivable","also_tags":[],"label":"Accounts receivable, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":12038000},"2015-01-31":{"v":44197000},"2016-01-31":{"v":67292000},"2017-01-31":{"v":44049000},"2018-01-31":{"v":74505000},"2019-01-31":{"v":135649000},"2020-01-31":{"v":79442000},"2021-01-31":{"v":-410000},"2022-01-31":{"v":81247000},"2023-01-31":{"v":70724000},"2024-01-31":{"v":49687000},"2025-01-31":{"v":18640000},"2026-01-31":{"v":264051000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInInventories","also_tags":[],"label":"Inventory","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":5077000},"2015-01-31":{"v":13713000},"2016-01-31":{"v":-1481000},"2017-01-31":{"v":3776000},"2018-01-31":{"v":12595000},"2019-01-31":{"v":12289000},"2020-01-31":{"v":-2393000},"2021-01-31":{"v":8690000},"2022-01-31":{"v":-4118000},"2023-01-31":{"v":10619000},"2024-01-31":{"v":-6810000},"2025-01-31":{"v":1039000},"2026-01-31":{"v":35807000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInDeferredCommissions","also_tags":[],"label":"Deferred commissions","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":7129000},"2015-01-31":{"v":9838000},"2016-01-31":{"v":13021000},"2017-01-31":{"v":13080000,"first_filed":740000,"first_src":"0001628280-17-003034"},"2018-01-31":{"v":27978000,"first_filed":11997000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":27660000},"2020-01-31":{"v":24231000},"2021-01-31":{"v":48721000},"2022-01-31":{"v":58383000},"2023-01-31":{"v":-451000},"2024-01-31":{"v":58476000},"2025-01-31":{"v":24289000},"2026-01-31":{"v":90949000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","also_tags":[],"label":"Prepaid expenses and other assets","note":null,"earlier_labels":["Prepaid expenses and other current assets"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":4400000},"2015-01-31":{"v":6550000},"2016-01-31":{"v":8704000},"2017-01-31":{"v":6133000},"2018-01-31":{"v":23799000},"2019-01-31":{"v":6972000},"2020-01-31":{"v":16734000},"2021-01-31":{"v":33982000},"2022-01-31":{"v":25788000},"2023-01-31":{"v":31580000},"2024-01-31":{"v":25669000},"2025-01-31":{"v":121657000},"2026-01-31":{"v":159863000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInOperatingLeaseRightOfUseAsset","also_tags":[],"label":"Operating lease right-of-use assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-01-31":{"v":0},"2020-01-31":{"v":26511000},"2021-01-31":{"v":28804000},"2022-01-31":{"v":29952000},"2023-01-31":{"v":33813000},"2024-01-31":{"v":35499000},"2025-01-31":{"v":34162000},"2026-01-31":{"v":41454000}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInAccountsPayable","also_tags":[],"label":"Accounts payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":5243000},"2015-01-31":{"v":3474000},"2016-01-31":{"v":24901000},"2017-01-31":{"v":10644000},"2018-01-31":{"v":29278000},"2019-01-31":{"v":14293000},"2020-01-31":{"v":-18856000},"2021-01-31":{"v":-14364000},"2022-01-31":{"v":6711000},"2023-01-31":{"v":-7075000},"2024-01-31":{"v":13468000},"2025-01-31":{"v":30439000},"2026-01-31":{"v":37702000}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInAccruedCompensationAndOtherLiabilities","also_tags":[],"label":"Accrued compensation and other liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":6771000},"2015-01-31":{"v":12450000},"2016-01-31":{"v":24710000},"2017-01-31":{"v":19381000},"2018-01-31":{"v":26622000},"2019-01-31":{"v":51810000},"2020-01-31":{"v":20296000},"2021-01-31":{"v":76972000},"2022-01-31":{"v":58961000},"2023-01-31":{"v":72084000},"2024-01-31":{"v":43317000},"2025-01-31":{"v":30261000},"2026-01-31":{"v":161486000}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInOperatingLeaseLiability","also_tags":["IncreaseDecreaseInOperatingLeaseLiabilities","OperatingLeasePayments"],"label":"Operating lease liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-01-31":{"v":0},"2020-01-31":{"v":25377000},"2021-01-31":{"v":27318000},"2022-01-31":{"v":32351000},"2023-01-31":{"v":-33359000},"2024-01-31":{"v":-31891000},"2025-01-31":{"v":-43917000},"2026-01-31":{"v":-46591000}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInContractWithCustomerLiability","also_tags":["IncreaseDecreaseInDeferredRevenue"],"label":"Deferred revenue","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":15141000},"2015-01-31":{"v":56842000},"2016-01-31":{"v":142535000},"2017-01-31":{"v":75728000},"2018-01-31":{"v":101140000},"2019-01-31":{"v":161737000},"2020-01-31":{"v":161071000},"2021-01-31":{"v":140305000},"2022-01-31":{"v":236176000},"2023-01-31":{"v":305768000},"2024-01-31":{"v":208872000},"2025-01-31":{"v":200781000},"2026-01-31":{"v":432194000}},"depth":1,"sign":1},{"tag":"NetCashProvidedByUsedInOperatingActivities","also_tags":["NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"],"label":"Net cash provided by operating activities","note":null,"earlier_labels":["Net cash used in operating activities"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":-67229000},"2015-01-31":{"v":-143695000},"2016-01-31":{"v":-7856000},"2017-01-31":{"v":-14362000},"2018-01-31":{"v":72756000},"2019-01-31":{"v":164423000},"2020-01-31":{"v":189574000},"2021-01-31":{"v":187641000},"2022-01-31":{"v":410127000},"2023-01-31":{"v":767234000},"2024-01-31":{"v":677722000},"2025-01-31":{"v":753598000},"2026-01-31":{"v":880085000}},"depth":0,"sign":1},{"tag":"PaymentsToAcquirePropertyPlantAndEquipment","also_tags":[],"label":"Purchases of property and equipment","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":12273000},"2015-01-31":{"v":42227000},"2016-01-31":{"v":39355000},"2017-01-31":{"v":76773000},"2018-01-31":{"v":65060000},"2019-01-31":{"v":100246000},"2020-01-31":{"v":87847000},"2021-01-31":{"v":94975000},"2022-01-31":{"v":102287000},"2023-01-31":{"v":158139000},"2024-01-31":{"v":195161000},"2025-01-31":{"v":226727000},"2026-01-31":{"v":264344000}},"depth":1,"sign":-1},{"tag":"PaymentsToAcquireBusinessesNetOfCashAcquired","also_tags":[],"label":"Acquisition","note":null,"earlier_labels":["Acquisition, net of cash acquired","Acquisitions, net of cash acquired"],"kind":"money","earlier_years":false,"values":{"2017-01-31":{"v":0},"2018-01-31":{"v":0},"2019-01-31":{"v":13899000},"2020-01-31":{"v":51594000},"2021-01-31":{"v":339641000},"2022-01-31":{"v":0},"2023-01-31":{"v":1989000,"src":"0001628280-24-013860"},"2024-01-31":{"v":0},"2025-01-31":{"v":0},"2026-01-31":{"v":4263000}},"depth":1,"sign":-1},{"tag":"PaymentsToAcquireOtherInvestments","also_tags":[],"label":"Purchase of other investment","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2017-01-31":{"v":0},"2018-01-31":{"v":0},"2019-01-31":{"v":5000000,"src":"0001628280-20-004133"},"2020-01-31":{"v":0,"src":"0001628280-20-004133"}},"depth":1,"sign":null},{"tag":"PaymentsToAcquireEquitySecuritiesFvNi","also_tags":["PaymentsToAcquireIntangibleAssets"],"label":"Purchases of strategic investments","note":null,"earlier_labels":["Purchase of intangible assets","Purchases of intangible assets"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":9125000},"2016-01-31":{"v":0},"2017-01-31":{"v":1000000},"2018-01-31":{"v":0},"2019-01-31":{"v":0},"2020-01-31":{"v":9000000},"2021-01-31":{"v":0,"src":"0001628280-22-008643"},"2022-01-31":{"v":0,"src":"0001628280-22-008643"},"2023-01-31":{"v":0},"2024-01-31":{"v":0},"2025-01-31":{"v":31080000},"2026-01-31":{"v":2405000}},"depth":1,"sign":-1},{"tag":"PaymentsToAcquireAvailableForSaleSecuritiesDebt","also_tags":[],"label":"Purchases of marketable securities","note":null,"earlier_labels":["Purchases of marketable securities and other"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":0},"2016-01-31":{"v":0},"2017-01-31":{"v":526717000},"2018-01-31":{"v":202656000},"2019-01-31":{"v":665357000},"2020-01-31":{"v":795580000},"2021-01-31":{"v":573959000},"2022-01-31":{"v":617643000,"first_filed":617043000,"first_src":"0001628280-22-008643"},"2023-01-31":{"v":501435000},"2024-01-31":{"v":471501000},"2025-01-31":{"v":471747000},"2026-01-31":{"v":459140000}},"depth":1,"sign":-1},{"tag":"ProceedsFromSaleOfAvailableForSaleSecuritiesDebt","also_tags":[],"label":"Sales of marketable securities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":0},"2016-01-31":{"v":0},"2017-01-31":{"v":114354000},"2018-01-31":{"v":66489000},"2019-01-31":{"v":19878000},"2020-01-31":{"v":200251000},"2021-01-31":{"v":171530000},"2022-01-31":{"v":200482000},"2023-01-31":{"v":6155000},"2024-01-31":{"v":59053000},"2025-01-31":{"v":100975000},"2026-01-31":{"v":361751000}},"depth":1,"sign":1},{"tag":"ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","also_tags":[],"label":"Maturities of marketable securities","note":null,"earlier_labels":["Maturities of marketable securities and other"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":0},"2016-01-31":{"v":0},"2017-01-31":{"v":48513000},"2018-01-31":{"v":144068000},"2019-01-31":{"v":253280000},"2020-01-31":{"v":419059000},"2021-01-31":{"v":423936000},"2022-01-31":{"v":366165000},"2023-01-31":{"v":433995000},"2024-01-31":{"v":605855000,"first_filed":610855000,"first_src":"0001628280-24-013860"},"2025-01-31":{"v":412129000},"2026-01-31":{"v":208127000}},"depth":1,"sign":1},{"tag":"IncreaseInRestrictedCash","also_tags":[],"label":"Net increase in restricted cash","note":null,"earlier_labels":["Increase in restricted cash"],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":3034000},"2015-01-31":{"v":1613000},"2016-01-31":{"v":2485000},"2017-01-31":{"v":5600000,"src":"0001628280-18-003579"},"2018-01-31":{"v":2029000,"src":"0001628280-18-003579"}},"depth":1,"sign":null},{"tag":"NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","also_tags":[],"label":"Net cash used in investing activities","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":-15307000},"2015-01-31":{"v":-52965000},"2016-01-31":{"v":-41840000},"2017-01-31":{"v":-441623000,"first_filed":-447223000,"first_src":"0001628280-17-003034"},"2018-01-31":{"v":-57159000,"src":"0001628280-19-003437","first_filed":-59188000,"first_src":"0001628280-18-003579"},"2019-01-31":{"v":-511344000,"src":"0001628280-19-003437"}},"depth":1,"sign":null},{"tag":"ProceedsFromIssuanceInitialPublicOffering","also_tags":[],"label":"Proceeds from initial public offering, net of issuance costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":0},"2016-01-31":{"v":459425000},"2017-01-31":{"v":0,"src":"0001628280-18-003579"},"2018-01-31":{"v":0,"src":"0001628280-18-003579"}},"depth":1,"sign":null},{"tag":"ProceedsFromIssuanceOfConvertiblePreferredStock","also_tags":[],"label":"Proceeds from issuance of convertible preferred stock, net of issuance costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":167833000},"2015-01-31":{"v":280970000},"2016-01-31":{"v":0,"src":"0001628280-17-003034"},"2017-01-31":{"v":0,"src":"0001628280-17-003034"}},"depth":1,"sign":null},{"tag":"NetProceedsFromExerciseOfStockOptionsIncludingProceedsFromRepaymentOfPromissoryNotes","also_tags":[],"label":"Net proceeds from exercise of stock options, including proceeds from repayment of promissory notes","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":2670000},"2015-01-31":{"v":7665000},"2016-01-31":{"v":6008000,"src":"0001628280-17-003034"},"2017-01-31":{"v":14912000,"src":"0001628280-17-003034"}},"depth":1,"sign":null},{"tag":"ProceedsFromSaleOfEquityMethodInvestments","also_tags":[],"label":"Sale of strategic investment","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2024-01-31":{"v":0},"2025-01-31":{"v":0},"2026-01-31":{"v":52485000}},"depth":1,"sign":1},{"tag":"PaymentsForProceedsFromOtherInvestingActivities","also_tags":[],"label":"Other","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-01-31":{"v":5000000},"2020-01-31":{"v":0},"2021-01-31":{"v":5000000},"2022-01-31":{"v":600000,"src":"0001628280-23-010275"},"2023-01-31":{"v":1989000,"first_filed":0,"first_src":"0001628280-23-010275"},"2024-01-31":{"v":-5000000},"2025-01-31":{"v":1750000},"2026-01-31":{"v":280000}},"depth":1,"sign":-1},{"tag":"NetCashProvidedByUsedInInvestingActivities","also_tags":[],"label":"Net cash provided by investing activities","note":"used in","earlier_labels":["Net cash used in investing activities"],"kind":"money","earlier_years":false,"values":{"2018-01-31":{"v":-57159000},"2019-01-31":{"v":-511344000},"2020-01-31":{"v":-324711000},"2021-01-31":{"v":-418109000},"2022-01-31":{"v":-153283000},"2023-01-31":{"v":-221413000},"2024-01-31":{"v":3246000},"2025-01-31":{"v":-218200000},"2026-01-31":{"v":-108069000}},"depth":0,"sign":1},{"tag":"ProceedsFromStockOptionsExercised","also_tags":[],"label":"Proceeds from exercise of stock options","note":null,"earlier_labels":["Net proceeds from exercise of stock options"],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":6008000},"2017-01-31":{"v":14912000},"2018-01-31":{"v":24677000},"2019-01-31":{"v":47771000},"2020-01-31":{"v":42899000},"2021-01-31":{"v":59339000},"2022-01-31":{"v":48709000},"2023-01-31":{"v":24778000},"2024-01-31":{"v":39770000},"2025-01-31":{"v":27167000},"2026-01-31":{"v":18377000}},"depth":1,"sign":1},{"tag":"ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans","also_tags":[],"label":"Proceeds from issuance of common stock under employee stock purchase plan","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":0},"2016-01-31":{"v":0},"2017-01-31":{"v":25606000},"2018-01-31":{"v":22137000},"2019-01-31":{"v":33444000},"2020-01-31":{"v":43298000},"2021-01-31":{"v":32439000},"2022-01-31":{"v":36641000},"2023-01-31":{"v":39965000},"2024-01-31":{"v":45089000},"2025-01-31":{"v":51736000},"2026-01-31":{"v":56042000}},"depth":1,"sign":1},{"tag":"ProceedsFromIssuanceOfDebt","also_tags":["ProceedsFromLinesOfCredit","ProceedsFromConvertibleDebt"],"label":"Proceeds from borrowings","note":null,"earlier_labels":["Proceeds from borrowings, net of issuance costs","Proceeds from issuance of convertible senior notes, net of issuance costs"],"kind":"money","earlier_years":false,"values":{"2019-01-31":{"v":562062000},"2020-01-31":{"v":0},"2021-01-31":{"v":251892000,"first_filed":0,"first_src":"0001628280-21-005538"},"2022-01-31":{"v":0},"2023-01-31":{"v":0},"2024-01-31":{"v":106890000},"2025-01-31":{"v":0},"2026-01-31":{"v":0}},"depth":1,"sign":1},{"tag":"PaymentsOfStockIssuanceCosts","also_tags":[],"label":"Payment for purchase of capped calls","note":null,"earlier_labels":["Payments of deferred offering costs"],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":33000},"2016-01-31":{"v":3702000},"2017-01-31":{"v":0},"2018-01-31":{"v":0},"2019-01-31":{"v":64630000},"2020-01-31":{"v":0,"src":"0001628280-21-005538"},"2021-01-31":{"v":0,"src":"0001628280-21-005538"}},"depth":1,"sign":null},{"tag":"ProceedsFromIssuanceOfSeniorLongTermDebt","also_tags":[],"label":"Proceeds from borrowings, net of issuance costs","note":null,"earlier_labels":["Proceeds from issuance of convertible senior notes, net of issuance costs"],"kind":"money","earlier_years":true,"values":{"2017-01-31":{"v":0},"2018-01-31":{"v":0},"2019-01-31":{"v":0,"first_filed":562062000,"first_src":"0001628280-19-003437"},"2020-01-31":{"v":0,"src":"0001628280-21-005538"},"2021-01-31":{"v":251892000,"src":"0001628280-21-005538"}},"depth":1,"sign":null},{"tag":"PaymentsOfFinancingCosts","also_tags":["RepaymentsOfSeniorDebt"],"label":"Payments of financing costs for revolving credit facility","note":null,"earlier_labels":["Principal payments on borrowing and finance lease obligations"],"kind":"money","earlier_years":false,"values":{"2020-01-31":{"v":0},"2021-01-31":{"v":0,"src":"0001628280-22-008643"},"2022-01-31":{"v":2137000,"src":"0001628280-22-008643"},"2024-01-31":{"v":0},"2025-01-31":{"v":0},"2026-01-31":{"v":2080000}},"depth":1,"sign":-1},{"tag":"RepaymentsOfLongTermDebtAndCapitalSecurities","also_tags":["RepaymentsOfAssumedDebt"],"label":"Principal payments on borrowings and finance lease obligations","note":null,"earlier_labels":["Repayment of debt assumed from acquisition"],"kind":"money","earlier_years":false,"values":{"2017-01-31":{"v":0},"2018-01-31":{"v":0},"2019-01-31":{"v":6101000},"2020-01-31":{"v":11555000},"2021-01-31":{"v":0},"2022-01-31":{"v":2137000},"2023-01-31":{"v":257240000},"2024-01-31":{"v":586199000},"2025-01-31":{"v":8118000},"2026-01-31":{"v":103534000}},"depth":1,"sign":-1},{"tag":"PaymentsRelatedToTaxWithholdingForShareBasedCompensation","also_tags":[],"label":"Tax withholding on vesting of equity awards","note":null,"earlier_labels":["Tax withholding on equity awards","Tax withholding on vesting of restricted stock"],"kind":"money","earlier_years":false,"values":{"2017-01-31":{"v":0},"2018-01-31":{"v":0},"2019-01-31":{"v":632000},"2020-01-31":{"v":10379000},"2021-01-31":{"v":8258000},"2022-01-31":{"v":10835000},"2023-01-31":{"v":19601000},"2024-01-31":{"v":29984000},"2025-01-31":{"v":206587000},"2026-01-31":{"v":270944000}},"depth":1,"sign":-1},{"tag":"PaymentsForRepurchaseOfCommonStock","also_tags":[],"label":"Repurchases of common stock","note":null,"earlier_labels":["Repurchase of common stock","Repurchase of common stock in connection with tender offer","Repurchase of common stock in connection with tender offers"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":7202000},"2015-01-31":{"v":30120000},"2016-01-31":{"v":0,"src":"0001628280-17-003034"},"2017-01-31":{"v":0},"2018-01-31":{"v":0},"2019-01-31":{"v":20000000},"2020-01-31":{"v":15017000},"2021-01-31":{"v":135175000},"2022-01-31":{"v":200170000},"2023-01-31":{"v":219068000},"2024-01-31":{"v":135801000},"2025-01-31":{"v":373977000},"2026-01-31":{"v":342648000}},"depth":1,"sign":-1},{"tag":"NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","also_tags":[],"label":"Net cash provided by financing activities","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":163301000},"2015-01-31":{"v":258482000},"2016-01-31":{"v":461731000},"2017-01-31":{"v":40518000},"2018-01-31":{"v":46814000,"src":"0001628280-19-003437"},"2019-01-31":{"v":551914000,"src":"0001628280-19-003437"}},"depth":1,"sign":null},{"tag":"CashAndCashEquivalentsPeriodIncreaseDecrease","also_tags":[],"label":"Net increase in cash and cash equivalents","note":"decrease","earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":80765000},"2015-01-31":{"v":61822000},"2016-01-31":{"v":412035000},"2017-01-31":{"v":-421067000,"src":"0001628280-18-003579"},"2018-01-31":{"v":60382000,"src":"0001628280-18-003579"}},"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"],"kind":"money","earlier_years":false,"values":{"2018-01-31":{"v":46814000},"2019-01-31":{"v":551914000},"2020-01-31":{"v":49246000},"2021-01-31":{"v":200237000},"2022-01-31":{"v":-127792000},"2023-01-31":{"v":-431166000},"2024-01-31":{"v":-560235000},"2025-01-31":{"v":-509779000},"2026-01-31":{"v":-644787000}},"depth":0,"sign":1},{"tag":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","also_tags":[],"label":"Net increase in cash, cash equivalents and restricted cash","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2017-01-31":{"v":-415467000},"2018-01-31":{"v":62411000},"2019-01-31":{"v":204993000},"2020-01-31":{"v":-85891000},"2021-01-31":{"v":-30231000},"2022-01-31":{"v":129052000},"2023-01-31":{"v":114655000},"2024-01-31":{"v":120733000},"2025-01-31":{"v":25619000},"2026-01-31":{"v":127229000}},"depth":0,"sign":null},{"tag":"InterestPaidNet","also_tags":[],"label":"Cash paid for interest","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2017-01-31":{"v":0},"2018-01-31":{"v":0},"2019-01-31":{"v":371000},"2020-01-31":{"v":718000},"2021-01-31":{"v":2279000},"2022-01-31":{"v":5019000},"2023-01-31":{"v":1185000},"2024-01-31":{"v":5834000},"2025-01-31":{"v":7181000},"2026-01-31":{"v":2273000}},"depth":0,"sign":null},{"tag":"IncomeTaxesPaid","also_tags":[],"label":"Cash paid for income taxes","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":87000},"2015-01-31":{"v":429000},"2016-01-31":{"v":1118000},"2017-01-31":{"v":2866000},"2018-01-31":{"v":3090000},"2019-01-31":{"v":4696000},"2020-01-31":{"v":4824000},"2021-01-31":{"v":10522000},"2022-01-31":{"v":12662000},"2023-01-31":{"v":14391000},"2024-01-31":{"v":28667000},"2025-01-31":{"v":38082000},"2026-01-31":{"v":32519000}},"depth":0,"sign":null},{"tag":"ConversionOfStockAmountConverted1","also_tags":[],"label":"Conversion of convertible preferred stock to common stock upon initial public offering","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":0},"2016-01-31":{"v":543940000},"2017-01-31":{"v":0,"src":"0001628280-18-003579"},"2018-01-31":{"v":0,"src":"0001628280-18-003579"}},"depth":0,"sign":null},{"tag":"CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilities","also_tags":[],"label":"Cash paid for amounts included in the measurement of operating lease liabilities","note":null,"earlier_labels":["Cash paid for amounts included in the measurement of lease liabilities"],"kind":"money","earlier_years":true,"values":{"2019-01-31":{"v":0},"2020-01-31":{"v":32785000},"2021-01-31":{"v":36980000,"src":"0001628280-22-008643"},"2022-01-31":{"v":36648000,"src":"0001628280-22-008643"}},"depth":0,"sign":null},{"tag":"CapitalExpendituresIncurredButNotYetPaid","also_tags":[],"label":"Property and equipment purchased but not yet paid","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":1224000},"2015-01-31":{"v":1323000},"2016-01-31":{"v":6212000},"2017-01-31":{"v":7414000},"2018-01-31":{"v":9940000},"2019-01-31":{"v":13873000},"2020-01-31":{"v":6814000},"2021-01-31":{"v":10979000},"2022-01-31":{"v":7441000},"2023-01-31":{"v":14902000},"2024-01-31":{"v":15709000},"2025-01-31":{"v":16205000},"2026-01-31":{"v":19430000}},"depth":0,"sign":null},{"tag":"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","also_tags":[],"label":"Operating lease right-of-use assets obtained in exchange for operating lease liabilities","note":null,"earlier_labels":["Operating lease right-of-use assets"],"kind":"money","earlier_years":true,"values":{"2019-01-31":{"v":0},"2020-01-31":{"v":14937000},"2021-01-31":{"v":57471000,"src":"0001628280-22-008643"},"2022-01-31":{"v":7517000,"src":"0001628280-22-008643"}},"depth":0,"sign":null},{"tag":"Acquisitionconsiderationwithheldforindemnificationclaims","also_tags":[],"label":"Acquisition consideration held back to satisfy potential indemnification claims","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2017-01-31":{"v":0},"2018-01-31":{"v":0},"2019-01-31":{"v":3725000},"2020-01-31":{"v":0,"src":"0001628280-21-005538"},"2021-01-31":{"v":0,"src":"0001628280-21-005538"}},"depth":0,"sign":null},{"tag":"VestingOfEarlyExercisedStockOptionsAndRestrictedStockAwards","also_tags":[],"label":"Vesting of early exercised stock options","note":null,"earlier_labels":["Vesting of early exercised stock options and restricted stock awards"],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":192000},"2015-01-31":{"v":1162000},"2016-01-31":{"v":1725000},"2017-01-31":{"v":3399000},"2018-01-31":{"v":1042000},"2019-01-31":{"v":320000},"2020-01-31":{"v":0,"src":"0001628280-21-005538"},"2021-01-31":{"v":0,"src":"0001628280-21-005538"}},"depth":0,"sign":null},{"tag":"CashlessExerciseOfStockOptions","also_tags":[],"label":"Cashless exercise of stock options during tender offer","note":null,"earlier_labels":["Cashless exercise of stock options during tender offers"],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":640000},"2015-01-31":{"v":2057000},"2016-01-31":{"v":0,"src":"0001628280-17-003034"},"2017-01-31":{"v":0,"src":"0001628280-17-003034"}},"depth":0,"sign":null},{"tag":"UnpaidDeferredOfferingCosts","also_tags":[],"label":"Unpaid deferred offering costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":55000},"2016-01-31":{"v":546000},"2017-01-31":{"v":0,"src":"0001628280-18-003579"},"2018-01-31":{"v":0,"src":"0001628280-18-003579"}},"depth":0,"sign":null},{"tag":"BusinessCombinationFairValueOfEquityAwardsAssumed","also_tags":[],"label":"Fair value of equity awards assumed in an acquisition","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2019-01-31":{"v":0},"2020-01-31":{"v":0},"2021-01-31":{"v":8802000},"2022-01-31":{"v":0,"src":"0001628280-23-010275"},"2023-01-31":{"v":0,"src":"0001628280-23-010275"}},"depth":0,"sign":null}]}},"quarterly":{"IS":{"name":"Income statement","periods":["2015-10-31","2016-01-31","2016-04-30","2016-10-31","2017-01-31","2017-04-30","2017-07-31","2017-10-31","2018-01-31","2018-04-30","2018-07-31","2018-10-31","2019-01-31","2019-04-30","2019-07-31","2019-10-31","2020-01-31","2020-04-30","2020-07-31","2020-10-31","2021-01-31","2021-04-30","2021-07-31","2021-10-31","2022-01-31","2022-04-30","2022-07-31","2022-10-31","2023-01-31","2023-04-30","2023-07-31","2023-10-31","2024-01-31","2024-04-30","2024-07-31","2024-10-31","2025-01-31","2025-04-30","2025-07-31","2025-10-31","2026-01-31","2026-04-30","2026-07-31"],"source":{"2015-10-31":"0001628280-16-022007","2016-04-30":"0001628280-17-006263","2016-10-31":"0001628280-17-012265","2017-04-30":"0001628280-18-007756","2017-07-31":"0001628280-18-011594","2017-10-31":"0001628280-18-014872","2018-04-30":"0001628280-19-007753","2018-07-31":"0001628280-19-011331","2018-10-31":"0001628280-19-014877","2019-04-30":"0001628280-20-009289","2019-07-31":"0001628280-20-013458","2019-10-31":"0001628280-20-017299","2020-04-30":"0001628280-21-011838","2020-07-31":"0001628280-21-018247","2020-10-31":"0001628280-21-024638","2021-04-30":"0001628280-22-017288","2021-07-31":"0001628280-22-024939","2021-10-31":"0001628280-22-031956","2022-04-30":"0001628280-23-022333","2022-07-31":"0001628280-23-032228","2022-10-31":"0001628280-23-041629","2023-04-30":"0001628280-24-027955","2023-07-31":"0001628280-24-040066","2023-10-31":"0001628280-24-050852","2024-04-30":"0001628280-25-030567","2024-07-31":"0001474432-25-000046","2024-10-31":"0001474432-25-000065","2025-04-30":"0001474432-26-000061","2025-07-31":"0001474432-26-000088","2025-10-31":"0001474432-25-000065","2026-04-30":"0001474432-26-000061","2026-07-31":"0001474432-26-000088"},"frame_from":"0001474432-26-000088","lines":[{"tag":"RevenueFromContractWithCustomerExcludingAssessedTax","also_tags":["SalesRevenueNet"],"label":"Total revenue","note":null,"earlier_labels":["Revenue"],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":131364000},"2016-01-31":{"v":150231000,"derived":"4 quarters less 3"},"2016-04-30":{"v":139947000},"2016-10-31":{"v":196956000},"2017-04-30":{"v":182645000,"first_filed":182631000,"first_src":"0001628280-17-006263"},"2017-07-31":{"v":224670000,"first_filed":224461000,"first_src":"0001628280-17-009061"},"2017-10-31":{"v":277591000},"2018-01-31":{"v":339856000,"derived":"4 quarters less 3"},"2018-04-30":{"v":255945000},"2018-07-31":{"v":308884000},"2018-10-31":{"v":372779000},"2019-01-31":{"v":422216000,"derived":"4 quarters less 3"},"2019-04-30":{"v":326700000},"2019-07-31":{"v":396327000},"2019-10-31":{"v":428409000},"2020-01-31":{"v":492004000,"derived":"4 quarters less 3"},"2020-04-30":{"v":367119000},"2020-07-31":{"v":403723000},"2020-10-31":{"v":410619000},"2021-01-31":{"v":502718000,"derived":"4 quarters less 3"},"2021-04-30":{"v":412707000},"2021-07-31":{"v":496831000},"2021-10-31":{"v":562740000},"2022-01-31":{"v":708570000,"derived":"4 quarters less 3"},"2022-04-30":{"v":620405000},"2022-07-31":{"v":646772000},"2022-10-31":{"v":676050000},"2023-01-31":{"v":810207000,"derived":"4 quarters less 3"},"2023-04-30":{"v":589307000},"2023-07-31":{"v":688671000},"2023-10-31":{"v":762838000},"2024-01-31":{"v":789805000,"derived":"4 quarters less 3"},"2024-04-30":{"v":693479000},"2024-07-31":{"v":763771000},"2024-10-31":{"v":831072000},"2025-01-31":{"v":879842000,"derived":"4 quarters less 3"},"2025-04-30":{"v":778485000},"2025-07-31":{"v":861002000},"2025-10-31":{"v":964453000},"2026-01-31":{"v":1058903000,"derived":"4 quarters less 3"},"2026-04-30":{"v":1052896000},"2026-07-31":{"v":1185898000}},"depth":1,"sign":1},{"tag":"CostOfGoodsSold","also_tags":[],"label":"Product","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-10-31":{"v":41995000},"2016-01-31":{"v":40522000,"derived":"4 quarters less 3"},"2016-04-30":{"v":34046000,"first_filed":34042000,"first_src":"0001564590-16-020289"},"2016-10-31":{"v":54725000},"2017-01-31":{"v":62532000,"derived":"4 quarters less 3"},"2017-04-30":{"v":46645000},"2017-07-31":{"v":57252000},"2017-10-31":{"v":75392000,"src":"0001628280-17-012265"},"2018-01-31":{"v":95953000,"derived":"4 quarters less 3"},"2018-04-30":{"v":66420000,"src":"0001628280-18-007756"},"2018-07-31":{"v":78262000,"src":"0001628280-18-011594"}},"depth":1,"sign":null},{"tag":"CostOfServices","also_tags":[],"label":"Support subscription","note":null,"earlier_labels":["Support"],"kind":"money","earlier_years":true,"values":{"2015-10-31":{"v":9058000},"2016-01-31":{"v":11544000,"derived":"4 quarters less 3"},"2016-04-30":{"v":12934000,"first_filed":12893000,"first_src":"0001564590-16-020289"},"2016-10-31":{"v":14597000},"2017-01-31":{"v":16598000,"derived":"4 quarters less 3"},"2017-04-30":{"v":16903000},"2017-07-31":{"v":19199000},"2017-10-31":{"v":20467000,"src":"0001628280-17-012265"},"2018-01-31":{"v":21970000,"derived":"4 quarters less 3"},"2018-04-30":{"v":23210000,"src":"0001628280-18-007756"},"2018-07-31":{"v":24457000,"src":"0001628280-18-011594"}},"depth":1,"sign":null},{"tag":"CostOfGoodsAndServicesSold","also_tags":[],"label":"Total cost of revenue","note":null,"earlier_labels":["Cost of revenue"],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":51053000},"2016-01-31":{"v":52066000,"derived":"4 quarters less 3"},"2016-04-30":{"v":46980000,"first_filed":46935000,"first_src":"0001564590-16-020289"},"2016-10-31":{"v":69322000},"2017-01-31":{"v":79130000,"derived":"4 quarters less 3"},"2017-04-30":{"v":63548000},"2017-07-31":{"v":76451000},"2017-10-31":{"v":95859000},"2018-01-31":{"v":117923000,"derived":"4 quarters less 3"},"2018-04-30":{"v":89630000},"2018-07-31":{"v":102719000},"2018-10-31":{"v":123659000},"2019-01-31":{"v":141520000,"derived":"4 quarters less 3"},"2019-04-30":{"v":110313000},"2019-07-31":{"v":128008000},"2019-10-31":{"v":127771000},"2020-01-31":{"v":143794000,"derived":"4 quarters less 3"},"2020-04-30":{"v":110294000},"2020-07-31":{"v":128997000},"2020-10-31":{"v":134103000},"2021-01-31":{"v":161861000,"derived":"4 quarters less 3"},"2021-04-30":{"v":130841000},"2021-07-31":{"v":156804000},"2021-10-31":{"v":187948000},"2022-01-31":{"v":232736000,"derived":"4 quarters less 3"},"2022-04-30":{"v":193979000},"2022-07-31":{"v":203204000},"2022-10-31":{"v":209715000},"2023-01-31":{"v":248890000,"derived":"4 quarters less 3"},"2023-04-30":{"v":175960000},"2023-07-31":{"v":202078000},"2023-10-31":{"v":210091000},"2024-01-31":{"v":221301000,"derived":"4 quarters less 3"},"2024-04-30":{"v":197773000},"2024-07-31":{"v":223691000},"2024-10-31":{"v":248150000},"2025-01-31":{"v":285841000,"derived":"4 quarters less 3"},"2025-04-30":{"v":242332000},"2025-07-31":{"v":256666000},"2025-10-31":{"v":267076000},"2026-01-31":{"v":318816000,"derived":"4 quarters less 3"},"2026-04-30":{"v":329564000},"2026-07-31":{"v":374510000}},"depth":1,"sign":-1},{"tag":"GrossProfit","also_tags":[],"label":"Gross profit","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":80311000},"2016-01-31":{"v":98165000,"derived":"4 quarters less 3"},"2016-04-30":{"v":92967000,"first_filed":93012000,"first_src":"0001564590-16-020289"},"2016-10-31":{"v":127634000},"2017-01-31":{"v":159924000,"derived":"4 quarters less 3"},"2017-04-30":{"v":119097000,"first_filed":119083000,"first_src":"0001628280-17-006263"},"2017-07-31":{"v":148219000,"first_filed":148010000,"first_src":"0001628280-17-009061"},"2017-10-31":{"v":181732000,"first_filed":181815000,"first_src":"0001628280-17-012265"},"2018-01-31":{"v":221933000,"derived":"4 quarters less 3"},"2018-04-30":{"v":166315000},"2018-07-31":{"v":206165000},"2018-10-31":{"v":249120000},"2019-01-31":{"v":280696000,"derived":"4 quarters less 3"},"2019-04-30":{"v":216387000},"2019-07-31":{"v":268319000},"2019-10-31":{"v":300638000},"2020-01-31":{"v":348210000,"derived":"4 quarters less 3"},"2020-04-30":{"v":256825000},"2020-07-31":{"v":274726000},"2020-10-31":{"v":276516000},"2021-01-31":{"v":340857000,"derived":"4 quarters less 3"},"2021-04-30":{"v":281866000},"2021-07-31":{"v":340027000},"2021-10-31":{"v":374792000},"2022-01-31":{"v":475834000,"derived":"4 quarters less 3"},"2022-04-30":{"v":426426000},"2022-07-31":{"v":443568000},"2022-10-31":{"v":466335000},"2023-01-31":{"v":561317000,"derived":"4 quarters less 3"},"2023-04-30":{"v":413347000},"2023-07-31":{"v":486593000},"2023-10-31":{"v":552747000},"2024-01-31":{"v":568504000,"derived":"4 quarters less 3"},"2024-04-30":{"v":495706000},"2024-07-31":{"v":540080000},"2024-10-31":{"v":582922000},"2025-01-31":{"v":594001000,"derived":"4 quarters less 3"},"2025-04-30":{"v":536153000},"2025-07-31":{"v":604336000},"2025-10-31":{"v":697377000},"2026-01-31":{"v":740087000,"derived":"4 quarters less 3"},"2026-04-30":{"v":723332000},"2026-07-31":{"v":811388000}},"depth":0,"sign":1},{"tag":"ResearchAndDevelopmentExpense","also_tags":[],"label":"Research and development","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":43065000},"2016-01-31":{"v":53710000,"derived":"4 quarters less 3"},"2016-04-30":{"v":52938000,"first_filed":52500000,"first_src":"0001564590-16-020289"},"2016-10-31":{"v":61612000},"2017-01-31":{"v":72632000,"derived":"4 quarters less 3"},"2017-04-30":{"v":65428000},"2017-07-31":{"v":69361000},"2017-10-31":{"v":68927000},"2018-01-31":{"v":75480000,"derived":"4 quarters less 3"},"2018-04-30":{"v":78492000},"2018-07-31":{"v":84031000},"2018-10-31":{"v":90783000},"2019-01-31":{"v":96630000,"derived":"4 quarters less 3"},"2019-04-30":{"v":105075000},"2019-07-31":{"v":107020000},"2019-10-31":{"v":106663000},"2020-01-31":{"v":114904000,"derived":"4 quarters less 3"},"2020-04-30":{"v":112446000},"2020-07-31":{"v":114652000},"2020-10-31":{"v":122981000},"2021-01-31":{"v":130388000,"derived":"4 quarters less 3"},"2021-04-30":{"v":131381000},"2021-07-31":{"v":140107000},"2021-10-31":{"v":147808000},"2022-01-31":{"v":162639000,"derived":"4 quarters less 3"},"2022-04-30":{"v":161273000},"2022-07-31":{"v":165690000},"2022-10-31":{"v":180008000},"2023-01-31":{"v":185557000,"derived":"4 quarters less 3"},"2023-04-30":{"v":185331000},"2023-07-31":{"v":182492000},"2023-10-31":{"v":182100000},"2024-01-31":{"v":186841000,"derived":"4 quarters less 3"},"2024-04-30":{"v":193820000},"2024-07-31":{"v":195490000},"2024-10-31":{"v":200086000},"2025-01-31":{"v":215009000,"derived":"4 quarters less 3"},"2025-04-30":{"v":221740000},"2025-07-31":{"v":242026000},"2025-10-31":{"v":256364000},"2026-01-31":{"v":243161000,"derived":"4 quarters less 3"},"2026-04-30":{"v":259092000},"2026-07-31":{"v":293749000}},"depth":2,"sign":1},{"tag":"SellingAndMarketingExpense","also_tags":[],"label":"Sales and marketing","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":63803000},"2016-01-31":{"v":68927000,"derived":"4 quarters less 3"},"2016-04-30":{"v":83098000,"first_filed":82816000,"first_src":"0001564590-16-020289"},"2016-10-31":{"v":91392000},"2017-01-31":{"v":85622000,"derived":"4 quarters less 3"},"2017-04-30":{"v":91763000,"first_filed":96964000,"first_src":"0001628280-17-006263"},"2017-07-31":{"v":117552000,"first_filed":120633000,"first_src":"0001628280-17-009061"},"2017-10-31":{"v":116971000,"first_filed":129299000,"first_src":"0001628280-17-012265"},"2018-01-31":{"v":137763000,"derived":"4 quarters less 3"},"2018-04-30":{"v":122367000},"2018-07-31":{"v":143749000},"2018-10-31":{"v":146903000},"2019-01-31":{"v":171092000,"derived":"4 quarters less 3"},"2019-04-30":{"v":166626000},"2019-07-31":{"v":186188000},"2019-10-31":{"v":184819000},"2020-01-31":{"v":190389000,"derived":"4 quarters less 3"},"2020-04-30":{"v":173433000},"2020-07-31":{"v":171434000},"2020-10-31":{"v":172282000},"2021-01-31":{"v":198865000,"derived":"4 quarters less 3"},"2021-04-30":{"v":183496000},"2021-07-31":{"v":190386000},"2021-10-31":{"v":193172000},"2022-01-31":{"v":231947000,"derived":"4 quarters less 3"},"2022-04-30":{"v":218153000},"2022-07-31":{"v":206836000},"2022-10-31":{"v":212140000},"2023-01-31":{"v":246480000,"derived":"4 quarters less 3"},"2023-04-30":{"v":232446000},"2023-07-31":{"v":232732000},"2023-10-31":{"v":231707000},"2024-01-31":{"v":248136000,"derived":"4 quarters less 3"},"2024-04-30":{"v":250972000},"2024-07-31":{"v":250267000},"2024-10-31":{"v":255830000},"2025-01-31":{"v":263845000,"derived":"4 quarters less 3"},"2025-04-30":{"v":278512000},"2025-07-31":{"v":285890000},"2025-10-31":{"v":293817000},"2026-01-31":{"v":323269000,"derived":"4 quarters less 3"},"2026-04-30":{"v":347856000},"2026-07-31":{"v":346077000}},"depth":2,"sign":1},{"tag":"GeneralAndAdministrativeExpense","also_tags":[],"label":"General and administrative","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":29022000},"2016-01-31":{"v":18461000,"derived":"4 quarters less 3"},"2016-04-30":{"v":21581000,"first_filed":21482000,"first_src":"0001564590-16-020289"},"2016-10-31":{"v":22810000},"2017-01-31":{"v":20631000,"derived":"4 quarters less 3"},"2017-04-30":{"v":20096000},"2017-07-31":{"v":22162000},"2017-10-31":{"v":25406000},"2018-01-31":{"v":27506000,"derived":"4 quarters less 3"},"2018-04-30":{"v":27330000},"2018-07-31":{"v":33591000},"2018-10-31":{"v":38651000},"2019-01-31":{"v":37934000,"derived":"4 quarters less 3"},"2019-04-30":{"v":42110000},"2019-07-31":{"v":40016000},"2019-10-31":{"v":37416000},"2020-01-31":{"v":43611000,"derived":"4 quarters less 3"},"2020-04-30":{"v":41125000},"2020-07-31":{"v":44471000},"2020-10-31":{"v":46467000},"2021-01-31":{"v":50414000,"derived":"4 quarters less 3"},"2021-04-30":{"v":43146000},"2021-07-31":{"v":43464000},"2021-10-31":{"v":51890000},"2022-01-31":{"v":51481000,"derived":"4 quarters less 3"},"2022-04-30":{"v":51567000},"2022-07-31":{"v":56679000},"2022-10-31":{"v":65054000},"2023-01-31":{"v":64696000,"derived":"4 quarters less 3"},"2023-04-30":{"v":67384000},"2023-07-31":{"v":60831000},"2023-10-31":{"v":64729000},"2024-01-31":{"v":59299000,"derived":"4 quarters less 3"},"2024-04-30":{"v":76787000},"2024-07-31":{"v":69445000},"2024-10-31":{"v":67319000},"2025-01-31":{"v":72680000,"derived":"4 quarters less 3"},"2025-04-30":{"v":67072000},"2025-07-31":{"v":71549000},"2025-10-31":{"v":93278000},"2026-01-31":{"v":86459000,"derived":"4 quarters less 3"},"2026-04-30":{"v":96445000},"2026-07-31":{"v":108407000}},"depth":2,"sign":1},{"tag":"LitigationSettlementExpense","also_tags":["LitigationSettlementAmount"],"label":"Legal settlement","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-10-31":{"v":0},"2016-10-31":{"v":30000000},"2017-01-31":{"v":0,"derived":"4 quarters less 3"},"2017-10-31":{"v":0,"src":"0001628280-17-012265"},"2018-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":2,"sign":null},{"tag":"ImpairmentAndOtherCharges","also_tags":[],"label":"Impairment and other","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2022-07-31":{"v":0},"2022-10-31":{"v":0},"2023-07-31":{"v":16766000,"src":"0001628280-23-032228"},"2023-10-31":{"v":0,"src":"0001628280-23-041629"}},"depth":2,"sign":null},{"tag":"RestructuringAndRelatedCostIncurredCost","also_tags":[],"label":"Restructuring and impairment","note":null,"earlier_labels":["Restructuring, impairment and other","Restructuring and other"],"kind":"money","earlier_years":true,"values":{"2019-04-30":{"v":0},"2019-07-31":{"v":0},"2019-10-31":{"v":0},"2020-01-31":{"v":0,"derived":"4 quarters less 3"},"2020-04-30":{"v":14702000},"2020-07-31":{"v":8288000},"2020-10-31":{"v":0},"2021-01-31":{"v":8009000,"derived":"4 quarters less 3"},"2021-04-30":{"v":0,"src":"0001628280-21-011838"},"2021-07-31":{"v":0,"src":"0001628280-21-018247"},"2021-10-31":{"v":0,"src":"0001628280-21-024638"},"2022-01-31":{"v":0,"derived":"4 quarters less 3"},"2023-04-30":{"v":0},"2023-07-31":{"v":16766000},"2023-10-31":{"v":0},"2024-01-31":{"v":16846000,"derived":"4 quarters less 3"},"2024-04-30":{"v":15901000},"2024-07-31":{"v":0},"2024-10-31":{"v":0},"2025-01-31":{"v":0,"derived":"4 quarters less 3"},"2025-04-30":{"v":0,"src":"0001628280-25-030567"},"2025-07-31":{"v":0,"src":"0001474432-25-000046"},"2025-10-31":{"v":0},"2026-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":2,"sign":null},{"tag":"OperatingExpenses","also_tags":[],"label":"Total operating expenses","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":135890000},"2016-01-31":{"v":141098000,"derived":"4 quarters less 3"},"2016-04-30":{"v":157617000,"first_filed":156798000,"first_src":"0001564590-16-020289"},"2016-10-31":{"v":205814000},"2017-01-31":{"v":178885000,"derived":"4 quarters less 3"},"2017-04-30":{"v":177287000,"first_filed":182488000,"first_src":"0001628280-17-006263"},"2017-07-31":{"v":209075000,"first_filed":212156000,"first_src":"0001628280-17-009061"},"2017-10-31":{"v":211304000,"first_filed":223632000,"first_src":"0001628280-17-012265"},"2018-01-31":{"v":240749000,"derived":"4 quarters less 3"},"2018-04-30":{"v":228189000},"2018-07-31":{"v":261371000},"2018-10-31":{"v":276337000},"2019-01-31":{"v":305656000,"derived":"4 quarters less 3"},"2019-04-30":{"v":313811000},"2019-07-31":{"v":333224000},"2019-10-31":{"v":328898000},"2020-01-31":{"v":348904000,"derived":"4 quarters less 3"},"2020-04-30":{"v":341706000},"2020-07-31":{"v":338845000},"2020-10-31":{"v":341730000},"2021-01-31":{"v":387676000,"derived":"4 quarters less 3"},"2021-04-30":{"v":358023000},"2021-07-31":{"v":373957000},"2021-10-31":{"v":392870000},"2022-01-31":{"v":446067000,"derived":"4 quarters less 3"},"2022-04-30":{"v":430993000},"2022-07-31":{"v":429205000},"2022-10-31":{"v":457202000},"2023-01-31":{"v":496733000,"derived":"4 quarters less 3"},"2023-04-30":{"v":485161000},"2023-07-31":{"v":492821000},"2023-10-31":{"v":478536000},"2024-01-31":{"v":511122000,"derived":"4 quarters less 3"},"2024-04-30":{"v":537480000},"2024-07-31":{"v":515202000},"2024-10-31":{"v":523235000},"2025-01-31":{"v":551534000,"derived":"4 quarters less 3"},"2025-04-30":{"v":567324000},"2025-07-31":{"v":599465000},"2025-10-31":{"v":643459000},"2026-01-31":{"v":652889000,"derived":"4 quarters less 3"},"2026-04-30":{"v":703393000},"2026-07-31":{"v":748233000}},"depth":1,"sign":-1},{"tag":"OperatingIncomeLoss","also_tags":[],"label":"Income from operations","note":"loss","earlier_labels":["Loss from operations"],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":-55579000},"2016-01-31":{"v":-42933000,"derived":"4 quarters less 3"},"2016-04-30":{"v":-64650000,"first_filed":-63786000,"first_src":"0001564590-16-020289"},"2016-10-31":{"v":-78180000},"2017-01-31":{"v":-18961000,"derived":"4 quarters less 3"},"2017-04-30":{"v":-58190000,"first_filed":-63405000,"first_src":"0001628280-17-006263"},"2017-07-31":{"v":-60856000,"first_filed":-64146000,"first_src":"0001628280-17-009061"},"2017-10-31":{"v":-29572000,"first_filed":-41817000,"first_src":"0001628280-17-012265"},"2018-01-31":{"v":-18816000,"derived":"4 quarters less 3"},"2018-04-30":{"v":-61874000},"2018-07-31":{"v":-55206000},"2018-10-31":{"v":-27217000},"2019-01-31":{"v":-24960000,"derived":"4 quarters less 3"},"2019-04-30":{"v":-97424000},"2019-07-31":{"v":-64905000},"2019-10-31":{"v":-28260000},"2020-01-31":{"v":-694000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-84881000},"2020-07-31":{"v":-64119000},"2020-10-31":{"v":-65214000},"2021-01-31":{"v":-46819000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-76157000},"2021-07-31":{"v":-33930000},"2021-10-31":{"v":-18078000},"2022-01-31":{"v":29767000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-4567000},"2022-07-31":{"v":14363000},"2022-10-31":{"v":9133000},"2023-01-31":{"v":64584000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-71814000},"2023-07-31":{"v":-6228000},"2023-10-31":{"v":74211000},"2024-01-31":{"v":57382000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-41774000},"2024-07-31":{"v":24878000},"2024-10-31":{"v":59687000},"2025-01-31":{"v":42467000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-31171000},"2025-07-31":{"v":4871000},"2025-10-31":{"v":53918000},"2026-01-31":{"v":87198000,"derived":"4 quarters less 3"},"2026-04-30":{"v":19939000},"2026-07-31":{"v":63155000}},"depth":0,"sign":1},{"tag":"NonoperatingIncomeExpense","also_tags":[],"label":"Other income, net","note":"expense","earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":-171000},"2016-01-31":{"v":-757000,"derived":"4 quarters less 3"},"2016-04-30":{"v":1282000},"2016-10-31":{"v":-192000},"2017-01-31":{"v":500000,"derived":"4 quarters less 3"},"2017-04-30":{"v":1995000},"2017-07-31":{"v":3266000},"2017-10-31":{"v":1138000},"2018-01-31":{"v":5046000,"derived":"4 quarters less 3"},"2018-04-30":{"v":-999000},"2018-07-31":{"v":-4032000},"2018-10-31":{"v":-2889000},"2019-01-31":{"v":-96000,"derived":"4 quarters less 3"},"2019-04-30":{"v":-1816000},"2019-07-31":{"v":-652000},"2019-10-31":{"v":9000},"2020-01-31":{"v":-924000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-3416000},"2020-07-31":{"v":1603000},"2020-10-31":{"v":-4887000},"2021-01-31":{"v":-2427000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-4727000},"2021-07-31":{"v":-7410000},"2021-10-31":{"v":-7953000},"2022-01-31":{"v":-10008000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-6181000},"2022-07-31":{"v":585000},"2022-10-31":{"v":-2814000},"2023-01-31":{"v":16705000,"derived":"4 quarters less 3"},"2023-04-30":{"v":11749000},"2023-07-31":{"v":6686000},"2023-10-31":{"v":5184000},"2024-01-31":{"v":13416000,"derived":"4 quarters less 3"},"2024-04-30":{"v":14091000},"2024-07-31":{"v":19437000},"2024-10-31":{"v":17156000},"2025-01-31":{"v":11892000,"derived":"4 quarters less 3"},"2025-04-30":{"v":31655000},"2025-07-31":{"v":45700000},"2025-10-31":{"v":11790000},"2026-01-31":{"v":20323000,"derived":"4 quarters less 3"},"2026-04-30":{"v":13931000},"2026-07-31":{"v":9006000}},"depth":1,"sign":1},{"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","also_tags":[],"label":"Income before provision for income taxes","note":"benefit","earlier_labels":["Loss before provision for income taxes"],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":-55750000},"2016-01-31":{"v":-43690000,"derived":"4 quarters less 3"},"2016-04-30":{"v":-63368000,"first_filed":-62504000,"first_src":"0001564590-16-020289"},"2016-10-31":{"v":-78372000},"2017-01-31":{"v":-18461000,"derived":"4 quarters less 3"},"2017-04-30":{"v":-56195000,"first_filed":-61410000,"first_src":"0001628280-17-006263"},"2017-07-31":{"v":-57590000,"first_filed":-60880000,"first_src":"0001628280-17-009061"},"2017-10-31":{"v":-28434000,"first_filed":-40679000,"first_src":"0001628280-17-012265"},"2018-01-31":{"v":-13770000,"derived":"4 quarters less 3"},"2018-04-30":{"v":-62873000},"2018-07-31":{"v":-59238000},"2018-10-31":{"v":-30106000},"2019-01-31":{"v":-25056000,"derived":"4 quarters less 3"},"2019-04-30":{"v":-99240000},"2019-07-31":{"v":-65557000},"2019-10-31":{"v":-28251000},"2020-01-31":{"v":-1618000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-88297000},"2020-07-31":{"v":-62516000},"2020-10-31":{"v":-70101000},"2021-01-31":{"v":-49246000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-80884000},"2021-07-31":{"v":-41340000},"2021-10-31":{"v":-26031000},"2022-01-31":{"v":19759000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-10748000},"2022-07-31":{"v":14948000},"2022-10-31":{"v":6319000},"2023-01-31":{"v":81289000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-60065000},"2023-07-31":{"v":458000},"2023-10-31":{"v":79395000},"2024-01-31":{"v":70798000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-27683000},"2024-07-31":{"v":44315000},"2024-10-31":{"v":76843000},"2025-01-31":{"v":54359000,"derived":"4 quarters less 3"},"2025-04-30":{"v":484000},"2025-07-31":{"v":50571000},"2025-10-31":{"v":65708000},"2026-01-31":{"v":107521000,"derived":"4 quarters less 3"},"2026-04-30":{"v":33870000},"2026-07-31":{"v":72161000}},"depth":0,"sign":1},{"tag":"IncomeTaxExpenseBenefit","also_tags":[],"label":"Provision for income taxes","note":"benefit","earlier_labels":["Income tax provision"],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":751000},"2016-01-31":{"v":604000,"derived":"4 quarters less 3"},"2016-04-30":{"v":420000,"first_filed":955000,"first_src":"0001564590-16-020289"},"2016-10-31":{"v":441000},"2017-01-31":{"v":920000,"derived":"4 quarters less 3"},"2017-04-30":{"v":964000},"2017-07-31":{"v":821000},"2017-10-31":{"v":970000},"2018-01-31":{"v":1134000,"derived":"4 quarters less 3"},"2018-04-30":{"v":1431000},"2018-07-31":{"v":885000},"2018-10-31":{"v":-1926000},"2019-01-31":{"v":699000,"derived":"4 quarters less 3"},"2019-04-30":{"v":1096000},"2019-07-31":{"v":461000},"2019-10-31":{"v":1731000},"2020-01-31":{"v":3033000,"derived":"4 quarters less 3"},"2020-04-30":{"v":2297000},"2020-07-31":{"v":2451000},"2020-10-31":{"v":4121000},"2021-01-31":{"v":3047000,"derived":"4 quarters less 3"},"2021-04-30":{"v":3322000},"2021-07-31":{"v":3925000},"2021-10-31":{"v":2700000},"2022-01-31":{"v":4816000,"derived":"4 quarters less 3"},"2022-04-30":{"v":787000},"2022-07-31":{"v":4026000},"2022-10-31":{"v":7106000},"2023-01-31":{"v":6818000,"derived":"4 quarters less 3"},"2023-04-30":{"v":7336000},"2023-07-31":{"v":7573000},"2023-10-31":{"v":9006000},"2024-01-31":{"v":5360000,"derived":"4 quarters less 3"},"2024-04-30":{"v":7326000},"2024-07-31":{"v":8641000},"2024-10-31":{"v":13204000},"2025-01-31":{"v":11924000,"derived":"4 quarters less 3"},"2025-04-30":{"v":14479000},"2025-07-31":{"v":3453000},"2025-10-31":{"v":10902000},"2026-01-31":{"v":7269000,"derived":"4 quarters less 3"},"2026-04-30":{"v":9792000},"2026-07-31":{"v":-1988000}},"depth":1,"sign":-1},{"tag":"NetIncomeLoss","also_tags":[],"label":"Net income","note":null,"earlier_labels":["Net loss"],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":-56501000},"2016-01-31":{"v":-44294000,"derived":"4 quarters less 3"},"2016-04-30":{"v":-63788000,"first_filed":-63459000,"first_src":"0001564590-16-020289"},"2016-10-31":{"v":-78813000},"2017-01-31":{"v":-19381000,"derived":"4 quarters less 3"},"2017-04-30":{"v":-57159000,"first_filed":-62374000,"first_src":"0001628280-17-006263"},"2017-07-31":{"v":-58411000,"first_filed":-61701000,"first_src":"0001628280-17-009061"},"2017-10-31":{"v":-29404000,"first_filed":-41649000,"first_src":"0001628280-17-012265"},"2018-01-31":{"v":-14904000,"derived":"4 quarters less 3"},"2018-04-30":{"v":-64304000},"2018-07-31":{"v":-60123000},"2018-10-31":{"v":-28180000},"2019-01-31":{"v":-25755000,"derived":"4 quarters less 3"},"2019-04-30":{"v":-100336000},"2019-07-31":{"v":-66018000},"2019-10-31":{"v":-29982000},"2020-01-31":{"v":-4651000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-90594000},"2020-07-31":{"v":-64967000},"2020-10-31":{"v":-74222000},"2021-01-31":{"v":-52293000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-84206000},"2021-07-31":{"v":-45265000},"2021-10-31":{"v":-28731000},"2022-01-31":{"v":14943000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-11535000},"2022-07-31":{"v":10922000},"2022-10-31":{"v":-787000},"2023-01-31":{"v":74471000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-67401000},"2023-07-31":{"v":-7115000},"2023-10-31":{"v":70389000},"2024-01-31":{"v":65438000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-35009000},"2024-07-31":{"v":35674000},"2024-10-31":{"v":63639000},"2025-01-31":{"v":42435000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-13995000},"2025-07-31":{"v":47118000},"2025-10-31":{"v":54806000},"2026-01-31":{"v":100252000,"derived":"4 quarters less 3"},"2026-04-30":{"v":24078000},"2026-07-31":{"v":74149000}},"depth":0,"sign":1},{"tag":"EarningsPerShareBasicAndDiluted","also_tags":[],"label":"Net loss per share attributable to common stockholders, basic and diluted","note":"in dollars per share","earlier_labels":[],"kind":"per_share","earlier_years":true,"values":{"2015-10-31":{"v":-0.76},"2016-04-30":{"v":-0.34},"2016-10-31":{"v":-0.4},"2017-04-30":{"v":-0.28},"2017-07-31":{"v":-0.28},"2017-10-31":{"v":-0.14},"2018-04-30":{"v":-0.29},"2018-07-31":{"v":-0.26},"2018-10-31":{"v":-0.12},"2019-04-30":{"v":-0.41},"2019-07-31":{"v":-0.26},"2019-10-31":{"v":-0.12},"2020-04-30":{"v":-0.34},"2020-07-31":{"v":-0.25,"src":"0001628280-20-013458"},"2020-10-31":{"v":-0.28,"src":"0001628280-20-017299"},"2021-04-30":{"v":-0.3,"src":"0001628280-21-011838"}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfShareOutstandingBasicAndDiluted","also_tags":[],"label":"Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted","note":"in shares","earlier_labels":[],"kind":"shares","earlier_years":true,"values":{"2015-10-31":{"v":74565000},"2016-04-30":{"v":189283000},"2016-10-31":{"v":195807000},"2017-04-30":{"v":205783000},"2017-07-31":{"v":209193000},"2017-10-31":{"v":213274000},"2018-04-30":{"v":223768000},"2018-07-31":{"v":229359000},"2018-10-31":{"v":235205000},"2019-04-30":{"v":245334000},"2019-07-31":{"v":251298000},"2019-10-31":{"v":255047000},"2020-04-30":{"v":262935000},"2020-07-31":{"v":264799000,"src":"0001628280-20-013458"},"2020-10-31":{"v":269144000,"src":"0001628280-20-017299"},"2021-04-30":{"v":280331000,"src":"0001628280-21-011838"}},"depth":0,"sign":null},{"tag":"EarningsPerShareBasic","also_tags":[],"label":"Net income per share attributable to common stockholders, basic","note":"in dollars per share","earlier_labels":["Net loss per share attributable to common stockholders, basic"],"kind":"per_share","earlier_years":false,"values":{"2020-07-31":{"v":-0.25},"2020-10-31":{"v":-0.28},"2021-04-30":{"v":-0.3},"2021-07-31":{"v":-0.16},"2021-10-31":{"v":-0.1},"2022-04-30":{"v":-0.04},"2022-07-31":{"v":0.04},"2022-10-31":{"v":0},"2023-04-30":{"v":-0.22},"2023-07-31":{"v":-0.02},"2023-10-31":{"v":0.22},"2024-04-30":{"v":-0.11},"2024-07-31":{"v":0.11},"2024-10-31":{"v":0.19},"2025-04-30":{"v":-0.04},"2025-07-31":{"v":0.14},"2025-10-31":{"v":0.17},"2026-04-30":{"v":0.07},"2026-07-31":{"v":0.22}},"depth":0,"sign":null},{"tag":"EarningsPerShareDiluted","also_tags":[],"label":"Net income per share attributable to common stockholders, diluted","note":"in dollars per share","earlier_labels":["Net loss per share attributable to common stockholders, diluted"],"kind":"per_share","earlier_years":false,"values":{"2020-07-31":{"v":-0.25},"2020-10-31":{"v":-0.28},"2021-04-30":{"v":-0.3},"2021-07-31":{"v":-0.16},"2021-10-31":{"v":-0.1},"2022-04-30":{"v":-0.04},"2022-07-31":{"v":0.03},"2022-10-31":{"v":0},"2023-04-30":{"v":-0.22},"2023-07-31":{"v":-0.02},"2023-10-31":{"v":0.21},"2024-04-30":{"v":-0.11},"2024-07-31":{"v":0.1},"2024-10-31":{"v":0.19},"2025-04-30":{"v":-0.04},"2025-07-31":{"v":0.14},"2025-10-31":{"v":0.16},"2026-04-30":{"v":0.07},"2026-07-31":{"v":0.21}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfSharesOutstandingBasic","also_tags":[],"label":"Weighted-average shares used in computing net income per share attributable to common stockholders, basic","note":"in shares","earlier_labels":["Weighted-average shares used in computing net loss per share attributable to common stockholders, basic"],"kind":"shares","earlier_years":false,"values":{"2020-07-31":{"v":264799000},"2020-10-31":{"v":269144000},"2021-04-30":{"v":280331000},"2021-07-31":{"v":283931000},"2021-10-31":{"v":287462000},"2022-04-30":{"v":295843000},"2022-07-31":{"v":297475000},"2022-10-31":{"v":300984000},"2023-04-30":{"v":305863000},"2023-07-31":{"v":309510000},"2023-10-31":{"v":314153000},"2024-04-30":{"v":322589000},"2024-07-31":{"v":326326000},"2024-10-31":{"v":327675000},"2025-04-30":{"v":326539000},"2025-07-31":{"v":327594000},"2025-10-31":{"v":329570000},"2026-04-30":{"v":331152000},"2026-07-31":{"v":332942000}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfDilutedSharesOutstanding","also_tags":[],"label":"Weighted-average shares used in computing net income per share attributable to common stockholders, diluted","note":"in shares","earlier_labels":["Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted"],"kind":"shares","earlier_years":false,"values":{"2020-07-31":{"v":264799000},"2020-10-31":{"v":269144000},"2021-04-30":{"v":280331000},"2021-07-31":{"v":283931000},"2021-10-31":{"v":287462000},"2022-04-30":{"v":295843000},"2022-07-31":{"v":312720000},"2022-10-31":{"v":300984000},"2023-04-30":{"v":305863000},"2023-07-31":{"v":309510000},"2023-10-31":{"v":330255000},"2024-04-30":{"v":322589000},"2024-07-31":{"v":343443000},"2024-10-31":{"v":340564000},"2025-04-30":{"v":326539000},"2025-07-31":{"v":337734000},"2025-10-31":{"v":345747000},"2026-04-30":{"v":343493000},"2026-07-31":{"v":345587000}},"depth":0,"sign":null},{"tag":"SalesRevenueGoodsNet","also_tags":[],"label":"Product","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-10-31":{"v":113573000},"2016-01-31":{"v":127350000,"derived":"4 quarters less 3"},"2016-04-30":{"v":111738000},"2016-10-31":{"v":160523000},"2017-01-31":{"v":186820000,"derived":"4 quarters less 3"},"2017-04-30":{"v":142850000,"first_filed":138425000,"first_src":"0001628280-17-006263"},"2017-07-31":{"v":179669000,"first_filed":175013000,"first_src":"0001628280-17-009061"},"2017-10-31":{"v":223196000,"src":"0001628280-17-012265"},"2018-01-31":{"v":277351000,"derived":"4 quarters less 3"},"2018-04-30":{"v":195449000,"src":"0001628280-18-007756"},"2018-07-31":{"v":241137000,"src":"0001628280-18-011594"}},"depth":0,"sign":null},{"tag":"SalesRevenueServicesNet","also_tags":[],"label":"Support subscription","note":null,"earlier_labels":["Support"],"kind":"money","earlier_years":true,"values":{"2015-10-31":{"v":17791000},"2016-01-31":{"v":22881000,"derived":"4 quarters less 3"},"2016-04-30":{"v":28209000},"2016-10-31":{"v":36433000},"2017-01-31":{"v":41040000,"derived":"4 quarters less 3"},"2017-04-30":{"v":39795000,"first_filed":44206000,"first_src":"0001628280-17-006263"},"2017-07-31":{"v":45001000,"first_filed":49448000,"first_src":"0001628280-17-009061"},"2017-10-31":{"v":54478000,"src":"0001628280-17-012265"},"2018-01-31":{"v":60902000,"derived":"4 quarters less 3"},"2018-04-30":{"v":60496000,"src":"0001628280-18-007756"},"2018-07-31":{"v":67747000,"src":"0001628280-18-011594"}},"depth":0,"sign":null}]},"BS":{"name":"Balance sheet","periods":["2015-10-31","2016-01-31","2016-04-30","2016-10-31","2017-01-31","2017-04-30","2017-07-31","2017-10-31","2018-01-31","2018-04-30","2018-07-31","2018-10-31","2019-01-31","2019-04-30","2019-07-31","2019-10-31","2020-01-31","2020-04-30","2020-07-31","2020-10-31","2021-01-31","2021-04-30","2021-07-31","2021-10-31","2022-01-31","2022-04-30","2022-07-31","2022-10-31","2023-01-31","2023-04-30","2023-07-31","2023-10-31","2024-01-31","2024-04-30","2024-07-31","2024-10-31","2025-01-31","2025-04-30","2025-07-31","2025-10-31","2026-01-31","2026-04-30","2026-07-31"],"source":{"2015-10-31":"0001564590-15-011439","2016-01-31":"0001628280-17-003034","2016-04-30":"0001564590-16-020289","2016-10-31":"0001628280-16-022007","2017-01-31":"0001628280-18-003579","2017-04-30":"0001628280-17-006263","2017-07-31":"0001628280-17-009061","2017-10-31":"0001628280-17-012265","2018-01-31":"0001628280-19-003437","2018-04-30":"0001628280-18-007756","2018-07-31":"0001628280-18-011594","2018-10-31":"0001628280-18-014872","2019-01-31":"0001628280-20-004133","2019-04-30":"0001628280-19-007753","2019-07-31":"0001628280-19-011331","2019-10-31":"0001628280-19-014877","2020-01-31":"0001628280-21-005538","2020-04-30":"0001628280-20-009289","2020-07-31":"0001628280-20-013458","2020-10-31":"0001628280-20-017299","2021-01-31":"0001628280-22-008643","2021-04-30":"0001628280-21-011838","2021-07-31":"0001628280-21-018247","2021-10-31":"0001628280-21-024638","2022-01-31":"0001628280-23-010275","2022-04-30":"0001628280-22-017288","2022-07-31":"0001628280-22-024939","2022-10-31":"0001628280-22-031956","2023-01-31":"0001628280-24-013860","2023-04-30":"0001628280-23-022333","2023-07-31":"0001628280-23-032228","2023-10-31":"0001628280-23-041629","2024-01-31":"0001628280-25-015044","2024-04-30":"0001628280-24-027955","2024-07-31":"0001628280-24-040066","2024-10-31":"0001628280-24-050852","2025-01-31":"0001474432-26-000027","2025-04-30":"0001628280-25-030567","2025-07-31":"0001474432-25-000046","2025-10-31":"0001474432-25-000065","2026-01-31":"0001474432-26-000088","2026-04-30":"0001474432-26-000061","2026-07-31":"0001474432-26-000088"},"frame_from":"0001474432-26-000088","lines":[{"tag":"CashAndCashEquivalentsAtCarryingValue","also_tags":[],"label":"Cash and cash equivalents","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":573307000},"2016-01-31":{"v":604742000},"2016-04-30":{"v":286096000},"2016-10-31":{"v":152461000},"2017-01-31":{"v":183675000},"2017-04-30":{"v":168757000},"2017-07-31":{"v":171894000},"2017-10-31":{"v":182039000},"2018-01-31":{"v":244057000},"2018-04-30":{"v":735140000},"2018-07-31":{"v":370457000},"2018-10-31":{"v":406641000},"2019-01-31":{"v":447990000},"2019-04-30":{"v":287192000},"2019-07-31":{"v":268938000},"2019-10-31":{"v":304346000},"2020-01-31":{"v":362635000},"2020-04-30":{"v":347580000},"2020-07-31":{"v":355601000},"2020-10-31":{"v":263702000},"2021-01-31":{"v":337147000},"2021-04-30":{"v":300808000},"2021-07-31":{"v":340252000},"2021-10-31":{"v":404692000},"2022-01-31":{"v":466199000},"2022-04-30":{"v":455237000},"2022-07-31":{"v":652567000},"2022-10-31":{"v":795931000},"2023-01-31":{"v":580854000},"2023-04-30":{"v":378285000},"2023-07-31":{"v":408900000},"2023-10-31":{"v":529191000},"2024-01-31":{"v":702536000},"2024-04-30":{"v":900615000},"2024-07-31":{"v":965028000},"2024-10-31":{"v":894569000},"2025-01-31":{"v":723583000},"2025-04-30":{"v":739336000},"2025-07-31":{"v":887849000},"2025-10-31":{"v":852838000},"2026-01-31":{"v":854873000},"2026-04-30":{"v":837794000},"2026-07-31":{"v":385694000}},"depth":1,"sign":1},{"tag":"DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent","also_tags":["AvailableForSaleSecuritiesDebtSecuritiesCurrent","AvailableForSaleSecuritiesCurrent"],"label":"Marketable securities","note":null,"earlier_labels":["Marketable Securities"],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":0},"2016-04-30":{"v":320899000},"2016-10-31":{"v":365785000},"2017-01-31":{"v":362986000},"2017-04-30":{"v":367218000},"2017-07-31":{"v":351123000},"2017-10-31":{"v":369337000},"2018-01-31":{"v":353289000},"2018-04-30":{"v":362817000},"2018-07-31":{"v":736205000},"2018-10-31":{"v":737020000},"2019-01-31":{"v":749482000},"2019-04-30":{"v":878958000},"2019-07-31":{"v":913521000},"2019-10-31":{"v":936969000},"2020-01-31":{"v":936518000},"2020-04-30":{"v":926560000},"2020-07-31":{"v":937514000},"2020-10-31":{"v":937718000},"2021-01-31":{"v":916388000},"2021-04-30":{"v":933376000},"2021-07-31":{"v":944285000},"2021-10-31":{"v":958180000},"2022-01-31":{"v":947073000},"2022-04-30":{"v":836725000},"2022-07-31":{"v":709889000},"2022-10-31":{"v":669173000},"2023-01-31":{"v":1001352000},"2023-04-30":{"v":805715000},"2023-07-31":{"v":819777000},"2023-10-31":{"v":821868000},"2024-01-31":{"v":828557000},"2024-04-30":{"v":823397000},"2024-07-31":{"v":855453000},"2024-10-31":{"v":753960000},"2025-01-31":{"v":798237000},"2025-04-30":{"v":839748000},"2025-07-31":{"v":649661000},"2025-10-31":{"v":678775000},"2026-01-31":{"v":692446000},"2026-04-30":{"v":666955000},"2026-07-31":{"v":622197000}},"depth":1,"sign":1},{"tag":"AccountsReceivableNetCurrent","also_tags":[],"label":"Accounts receivable, net of allowance of $203 and $204","note":null,"earlier_labels":["Accounts receivable, net of allowance of $203 and $203","Accounts receivable, net of allowance of $940 and $203","Accounts receivable, net of allowance of $940 and $204","Accounts receivable, net of allowance of $940 and $509","Accounts receivable, net of allowance of $940 and $959","Accounts receivable, net of allowance of $1,060 and $940","Accounts receivable, net of allowance of $1,060 and $956","Accounts receivable, net of allowance of $1,060 and $959","Accounts receivable, net of allowance of $1,060 and $965","Accounts receivable, net of allowance of $1,057 and $1,060","Accounts receivable, net of allowance of $1,057 and $1,178","Accounts receivable, net of allowance of $1,057 and $1,062","Accounts receivable, net of allowance of $945 and $1,057","Accounts receivable, net of allowance of $945 and $1,053","Accounts receivable, net of allowance of $945 and $1,077","Accounts receivable, net of allowance of $945 and $1,030","Accounts receivable, net of allowance of $1,033 and $945","Accounts receivable, net of allowance of $1,033 and $965","Accounts receivable, net of allowance of $1,033 and $960","Accounts receivable, net of allowance of $1,033 and $1,046","Accounts receivable, net of allowance of $542 and $1,033","Accounts receivable, net of allowance of $542 and $558","Accounts receivable, net of allowance of $542 and $587","Accounts receivable, net of allowance of $542 and $619 at the end of fiscal 2020 and the first quarter of fiscal 2021","Accounts receivable, net of allowance of $660 and $542 at the end of fiscal 2019 and 2020","Accounts receivable, net of allowance of $660 and $589 as of January 31, 2019 and October 31, 2019","Accounts receivable, net of allowance of $660 and $614 as of January 31, 2019 and July 31, 2019","Accounts receivable, net of allowance of $660 and $642 as of January 31, 2019 and April 30, 2019","Accounts receivable, net of allowance of $1,062 and $660 as of January 31, 2018 and 2019","Accounts receivable, net of allowance of $1,062 and $1,052 as of January 31, 2018 and October 31, 2018","Accounts receivable, net of allowance of $1,062 and $957 as of January 31, 2018 and July 31, 2018","Accounts receivable, net of allowance of $1,062 and $999 as of January 31, 2018 and April 30, 2018","Accounts receivable, net of allowance of $2,000 and $1,062 as of January 31, 2017 and 2018","Accounts receivable, net of allowance of $2,000 and $2,073 as of January 31, 2017 and October 31, 2017","Accounts receivable, net of allowance of $2,000 and $2,020 as of January 31, 2017 and July 31, 2017","Accounts receivable, net of allowance of $2,000 and $1,744 as of January 31, 2017 and April 30, 2017","Accounts receivable, net of allowance of $944 and $2,000 as of January 31, 2016 and 2017","Accounts receivable, net of allowance of $944 and $2,414 as of January 31, 2016 and October 31, 2016","Accounts receivable, net of allowance of $944 and $1,509 as of January 31, 2016 and April 30, 2016","Accounts receivable, net of allowance of $210 and $944 as of January 31, 2015 and 2016","Accounts receivable, net of allowance of $210 and $566 as of January 31, 2015 and October 31, 2015"],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":112126000},"2016-01-31":{"v":126324000},"2016-04-30":{"v":97164000},"2016-10-31":{"v":163038000},"2017-01-31":{"v":168978000},"2017-04-30":{"v":132134000},"2017-07-31":{"v":168404000},"2017-10-31":{"v":202006000},"2018-01-31":{"v":243001000},"2018-04-30":{"v":195926000},"2018-07-31":{"v":242409000},"2018-10-31":{"v":305649000},"2019-01-31":{"v":378729000},"2019-04-30":{"v":311843000},"2019-07-31":{"v":352617000},"2019-10-31":{"v":362115000},"2020-01-31":{"v":458643000},"2020-04-30":{"v":349126000},"2020-07-31":{"v":366698000},"2020-10-31":{"v":378193000},"2021-01-31":{"v":460879000},"2021-04-30":{"v":327507000},"2021-07-31":{"v":358460000},"2021-10-31":{"v":354179000},"2022-01-31":{"v":542144000},"2022-04-30":{"v":345933000},"2022-07-31":{"v":402007000},"2022-10-31":{"v":435618000},"2023-01-31":{"v":612491000},"2023-04-30":{"v":391286000},"2023-07-31":{"v":525260000},"2023-10-31":{"v":636324000},"2024-01-31":{"v":662179000},"2024-04-30":{"v":423454000},"2024-07-31":{"v":416501000},"2024-10-31":{"v":578224000},"2025-01-31":{"v":680862000},"2025-04-30":{"v":411319000},"2025-07-31":{"v":530481000},"2025-10-31":{"v":620959000},"2026-01-31":{"v":944844000},"2026-04-30":{"v":886811000},"2026-07-31":{"v":1027665000}},"depth":1,"sign":1},{"tag":"InventoryNet","also_tags":[],"label":"Inventory","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":25549000},"2016-01-31":{"v":20649000},"2016-04-30":{"v":21980000},"2016-10-31":{"v":20112000},"2017-01-31":{"v":23498000},"2017-04-30":{"v":39478000},"2017-07-31":{"v":33660000},"2017-10-31":{"v":37208000},"2018-01-31":{"v":34497000},"2018-04-30":{"v":38540000},"2018-07-31":{"v":41673000},"2018-10-31":{"v":50737000},"2019-01-31":{"v":44687000},"2019-04-30":{"v":45936000},"2019-07-31":{"v":35820000},"2019-10-31":{"v":39851000},"2020-01-31":{"v":38518000},"2020-04-30":{"v":39266000},"2020-07-31":{"v":36363000},"2020-10-31":{"v":43152000},"2021-01-31":{"v":46733000},"2021-04-30":{"v":49287000},"2021-07-31":{"v":47169000},"2021-10-31":{"v":44036000},"2022-01-31":{"v":38942000},"2022-04-30":{"v":41301000},"2022-07-31":{"v":52265000},"2022-10-31":{"v":59716000},"2023-01-31":{"v":50152000},"2023-04-30":{"v":51821000},"2023-07-31":{"v":47498000},"2023-10-31":{"v":46211000},"2024-01-31":{"v":42663000},"2024-04-30":{"v":40674000},"2024-07-31":{"v":43548000},"2024-10-31":{"v":41571000},"2025-01-31":{"v":42810000},"2025-04-30":{"v":37548000},"2025-07-31":{"v":46812000},"2025-10-31":{"v":82421000},"2026-01-31":{"v":75935000},"2026-04-30":{"v":77940000},"2026-07-31":{"v":106300000}},"depth":1,"sign":1},{"tag":"CapitalizedContractCostNetCurrent","also_tags":["DeferredCommissionsCurrent"],"label":"Deferred commissions, current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":13612000},"2016-01-31":{"v":15703000},"2016-04-30":{"v":12136000},"2016-10-31":{"v":14298000},"2017-01-31":{"v":15787000},"2017-04-30":{"v":16409000},"2017-07-31":{"v":19700000},"2017-10-31":{"v":20187000},"2018-01-31":{"v":21088000,"src":"0001628280-18-014872"},"2018-04-30":{"v":20122000},"2018-07-31":{"v":23521000},"2018-10-31":{"v":24100000},"2019-01-31":{"v":29244000,"src":"0001628280-19-014877"},"2019-04-30":{"v":28532000},"2019-07-31":{"v":31273000},"2019-10-31":{"v":32360000},"2020-01-31":{"v":37148000,"src":"0001628280-20-017299"},"2020-04-30":{"v":39181000},"2020-07-31":{"v":39507000},"2020-10-31":{"v":42728000},"2021-01-31":{"v":57183000},"2021-04-30":{"v":55212000},"2021-07-31":{"v":58003000},"2021-10-31":{"v":63422000},"2022-01-31":{"v":81589000},"2022-04-30":{"v":67448000},"2022-07-31":{"v":70918000},"2022-10-31":{"v":69397000},"2023-01-31":{"v":68617000},"2023-04-30":{"v":68826000},"2023-07-31":{"v":71344000},"2023-10-31":{"v":74303000},"2024-01-31":{"v":88712000},"2024-04-30":{"v":85386000},"2024-07-31":{"v":87424000},"2024-10-31":{"v":86839000},"2025-01-31":{"v":99286000},"2025-04-30":{"v":101288000},"2025-07-31":{"v":104795000},"2025-10-31":{"v":109370000},"2026-01-31":{"v":139379000},"2026-04-30":{"v":143364000},"2026-07-31":{"v":150472000}},"depth":1,"sign":1},{"tag":"PrepaidExpenseAndOtherAssetsCurrent","also_tags":[],"label":"Prepaid expenses and other current assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":14028000},"2016-01-31":{"v":20652000},"2016-04-30":{"v":23154000},"2016-10-31":{"v":18756000},"2017-01-31":{"v":25157000},"2017-04-30":{"v":28637000},"2017-07-31":{"v":24494000},"2017-10-31":{"v":24522000},"2018-01-31":{"v":47552000},"2018-04-30":{"v":35652000},"2018-07-31":{"v":36071000},"2018-10-31":{"v":44657000},"2019-01-31":{"v":51695000},"2019-04-30":{"v":54570000},"2019-07-31":{"v":47776000},"2019-10-31":{"v":46539000},"2020-01-31":{"v":56930000},"2020-04-30":{"v":56154000},"2020-07-31":{"v":76701000},"2020-10-31":{"v":77813000},"2021-01-31":{"v":89836000},"2021-04-30":{"v":117880000},"2021-07-31":{"v":111390000},"2021-10-31":{"v":102117000},"2022-01-31":{"v":116232000},"2022-04-30":{"v":127967000},"2022-07-31":{"v":133360000},"2022-10-31":{"v":178838000},"2023-01-31":{"v":161391000},"2023-04-30":{"v":171824000},"2023-07-31":{"v":168283000},"2023-10-31":{"v":139129000},"2024-01-31":{"v":173407000},"2024-04-30":{"v":174238000},"2024-07-31":{"v":185072000},"2024-10-31":{"v":204485000},"2025-01-31":{"v":222501000},"2025-04-30":{"v":270988000},"2025-07-31":{"v":305140000},"2025-10-31":{"v":307891000},"2026-01-31":{"v":356015000},"2026-04-30":{"v":437017000},"2026-07-31":{"v":1025645000}},"depth":1,"sign":1},{"tag":"AssetsCurrent","also_tags":[],"label":"Total current assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":738622000},"2016-01-31":{"v":788070000},"2016-04-30":{"v":761429000},"2016-10-31":{"v":734450000},"2017-01-31":{"v":780081000},"2017-04-30":{"v":752633000},"2017-07-31":{"v":769275000},"2017-10-31":{"v":835299000},"2018-01-31":{"v":943484000,"first_filed":944833000,"first_src":"0001628280-18-003579"},"2018-04-30":{"v":1388197000},"2018-07-31":{"v":1450336000},"2018-10-31":{"v":1568804000},"2019-01-31":{"v":1701827000},"2019-04-30":{"v":1607031000},"2019-07-31":{"v":1649945000},"2019-10-31":{"v":1722180000},"2020-01-31":{"v":1890392000},"2020-04-30":{"v":1757867000},"2020-07-31":{"v":1812384000},"2020-10-31":{"v":1743306000},"2021-01-31":{"v":1908166000},"2021-04-30":{"v":1784070000},"2021-07-31":{"v":1859559000},"2021-10-31":{"v":1926626000},"2022-01-31":{"v":2192179000},"2022-04-30":{"v":1874611000},"2022-07-31":{"v":2021006000},"2022-10-31":{"v":2208673000},"2023-01-31":{"v":2474857000},"2023-04-30":{"v":1867757000},"2023-07-31":{"v":2041062000},"2023-10-31":{"v":2247026000},"2024-01-31":{"v":2498054000},"2024-04-30":{"v":2447764000},"2024-07-31":{"v":2553026000},"2024-10-31":{"v":2559648000},"2025-01-31":{"v":2567279000},"2025-04-30":{"v":2400227000},"2025-07-31":{"v":2524738000},"2025-10-31":{"v":2652254000},"2026-01-31":{"v":3063492000},"2026-04-30":{"v":3049881000},"2026-07-31":{"v":3317973000}},"depth":0,"sign":1},{"tag":"PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization","also_tags":["PropertyPlantAndEquipmentNet"],"label":"Property and equipment, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":47117000},"2016-01-31":{"v":52629000},"2016-04-30":{"v":71255000},"2016-10-31":{"v":82088000},"2017-01-31":{"v":81695000},"2017-04-30":{"v":82293000},"2017-07-31":{"v":81850000},"2017-10-31":{"v":84264000},"2018-01-31":{"v":89142000},"2018-04-30":{"v":94280000},"2018-07-31":{"v":101718000},"2018-10-31":{"v":115266000},"2019-01-31":{"v":125353000},"2019-04-30":{"v":129185000},"2019-07-31":{"v":131048000},"2019-10-31":{"v":130236000},"2020-01-31":{"v":122740000},"2020-04-30":{"v":136208000},"2020-07-31":{"v":145126000},"2020-10-31":{"v":158200000},"2021-01-31":{"v":163041000},"2021-04-30":{"v":172381000},"2021-07-31":{"v":184048000},"2021-10-31":{"v":193141000},"2022-01-31":{"v":195282000},"2022-04-30":{"v":207289000},"2022-07-31":{"v":219559000},"2022-10-31":{"v":248606000},"2023-01-31":{"v":272445000},"2023-04-30":{"v":302894000},"2023-07-31":{"v":325783000},"2023-10-31":{"v":337559000},"2024-01-31":{"v":352604000},"2024-04-30":{"v":368153000},"2024-07-31":{"v":396676000},"2024-10-31":{"v":431353000},"2025-01-31":{"v":461731000},"2025-04-30":{"v":503527000},"2025-07-31":{"v":544119000},"2025-10-31":{"v":566336000},"2026-01-31":{"v":587022000},"2026-04-30":{"v":613917000},"2026-07-31":{"v":687950000}},"depth":1,"sign":1},{"tag":"OperatingLeaseRightOfUseAsset","also_tags":[],"label":"Operating lease right-of-use assets","note":null,"earlier_labels":["Operating lease right-of-use-assets"],"kind":"money","earlier_years":false,"values":{"2019-01-31":{"v":0,"src":"0001628280-19-011331"},"2019-04-30":{"v":120446000},"2019-07-31":{"v":114339000},"2019-10-31":{"v":119403000},"2020-01-31":{"v":112854000},"2020-04-30":{"v":116960000},"2020-07-31":{"v":121576000},"2020-10-31":{"v":137856000},"2021-01-31":{"v":134668000},"2021-04-30":{"v":129582000},"2021-07-31":{"v":122638000},"2021-10-31":{"v":115731000},"2022-01-31":{"v":111763000},"2022-04-30":{"v":112926000},"2022-07-31":{"v":172392000},"2022-10-31":{"v":163676000},"2023-01-31":{"v":158912000},"2023-04-30":{"v":155205000},"2023-07-31":{"v":133066000},"2023-10-31":{"v":126558000},"2024-01-31":{"v":129942000},"2024-04-30":{"v":126435000},"2024-07-31":{"v":138781000},"2024-10-31":{"v":157574000},"2025-01-31":{"v":146655000},"2025-04-30":{"v":138423000},"2025-07-31":{"v":191202000},"2025-10-31":{"v":194409000},"2026-01-31":{"v":185975000},"2026-04-30":{"v":201816000},"2026-07-31":{"v":196341000}},"depth":1,"sign":1},{"tag":"CapitalizedContractCostNetNoncurrent","also_tags":["DeferredCommissionsNoncurrent"],"label":"Deferred commissions, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-01-31":{"v":66225000,"src":"0001628280-18-014872"},"2018-10-31":{"v":72340000},"2019-01-31":{"v":85729000,"src":"0001628280-19-014877"},"2019-04-30":{"v":84725000},"2019-07-31":{"v":87295000},"2019-10-31":{"v":90771000},"2020-01-31":{"v":102056000,"src":"0001628280-20-017299"},"2020-04-30":{"v":103182000},"2020-07-31":{"v":105180000},"2020-10-31":{"v":109361000},"2021-01-31":{"v":130741000},"2021-04-30":{"v":130663000},"2021-07-31":{"v":137962000},"2021-10-31":{"v":144898000},"2022-01-31":{"v":164718000},"2022-04-30":{"v":163550000},"2022-07-31":{"v":164763000},"2022-10-31":{"v":165735000},"2023-01-31":{"v":177239000},"2023-04-30":{"v":179362000},"2023-07-31":{"v":184073000},"2023-10-31":{"v":190614000},"2024-01-31":{"v":215620000},"2024-04-30":{"v":211240000},"2024-07-31":{"v":210755000},"2024-10-31":{"v":210671000},"2025-01-31":{"v":229334000},"2025-04-30":{"v":230989000},"2025-07-31":{"v":235220000},"2025-10-31":{"v":240113000},"2026-01-31":{"v":280190000},"2026-04-30":{"v":288885000},"2026-07-31":{"v":296422000}},"depth":1,"sign":1},{"tag":"IntangibleAssetsNetExcludingGoodwill","also_tags":["FiniteLivedIntangibleAssetsNet"],"label":"Intangible assets, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":7306000},"2016-01-31":{"v":6980000},"2016-04-30":{"v":6654000},"2016-10-31":{"v":6936000},"2017-01-31":{"v":6560000},"2017-04-30":{"v":6184000},"2017-07-31":{"v":5808000},"2017-10-31":{"v":5432000},"2018-01-31":{"v":5057000},"2018-04-30":{"v":4681000},"2018-07-31":{"v":4305000},"2018-10-31":{"v":21126000},"2019-01-31":{"v":20118000},"2019-04-30":{"v":57220000},"2019-07-31":{"v":63659000},"2019-10-31":{"v":61028000},"2020-01-31":{"v":58257000},"2020-04-30":{"v":55556000},"2020-07-31":{"v":52855000},"2020-10-31":{"v":81075000},"2021-01-31":{"v":76648000},"2021-04-30":{"v":72351000},"2021-07-31":{"v":68279000},"2021-10-31":{"v":66992000},"2022-01-31":{"v":62646000},"2022-04-30":{"v":58595000},"2022-07-31":{"v":57537000},"2022-10-31":{"v":53379000},"2023-01-31":{"v":49222000},"2023-04-30":{"v":45064000},"2023-07-31":{"v":40906000},"2023-10-31":{"v":36868000},"2024-01-31":{"v":33012000},"2024-04-30":{"v":29156000},"2024-07-31":{"v":27004000},"2024-10-31":{"v":23039000},"2025-01-31":{"v":19074000},"2025-04-30":{"v":15108000},"2025-07-31":{"v":11143000},"2025-10-31":{"v":9407000},"2026-01-31":{"v":7346000},"2026-04-30":{"v":5342000},"2026-07-31":{"v":23338000}},"depth":1,"sign":1},{"tag":"Goodwill","also_tags":[],"label":"Goodwill","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-01-31":{"v":0},"2018-10-31":{"v":10997000},"2019-01-31":{"v":10997000},"2019-04-30":{"v":36407000},"2019-07-31":{"v":36420000},"2019-10-31":{"v":36420000},"2020-01-31":{"v":37584000},"2020-04-30":{"v":37584000},"2020-07-31":{"v":37584000},"2020-10-31":{"v":360997000},"2021-01-31":{"v":358736000},"2021-04-30":{"v":358736000},"2021-07-31":{"v":358736000},"2021-10-31":{"v":358736000},"2022-01-31":{"v":358736000},"2022-04-30":{"v":358736000},"2022-07-31":{"v":361427000},"2022-10-31":{"v":361427000},"2023-01-31":{"v":361427000},"2023-04-30":{"v":361427000},"2023-07-31":{"v":361427000},"2023-10-31":{"v":361427000},"2024-01-31":{"v":361427000},"2024-04-30":{"v":361427000},"2024-07-31":{"v":361427000},"2024-10-31":{"v":361427000},"2025-01-31":{"v":361427000},"2025-04-30":{"v":361427000},"2025-07-31":{"v":361427000},"2025-10-31":{"v":364742000},"2026-01-31":{"v":365075000},"2026-04-30":{"v":365075000},"2026-07-31":{"v":466313000}},"depth":1,"sign":1},{"tag":"DeferredTaxAssetsLiabilitiesNetNoncurrent","also_tags":[],"label":"Deferred income taxes, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-10-31":{"v":4886000},"2016-01-31":{"v":536000},"2016-04-30":{"v":605000},"2016-10-31":{"v":1074000},"2017-01-31":{"v":844000},"2017-04-30":{"v":795000},"2017-07-31":{"v":877000},"2017-10-31":{"v":965000},"2018-01-31":{"v":1060000},"2018-04-30":{"v":1175000},"2019-01-31":{"v":1060000,"src":"0001628280-19-003437"}},"depth":1,"sign":null},{"tag":"DeferredIncomeTaxAssetsNet","also_tags":[],"label":"Deferred income taxes, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2018-01-31":{"v":1060000,"src":"0001628280-18-014872"},"2018-07-31":{"v":1534000},"2018-10-31":{"v":1766000},"2019-01-31":{"v":1060000,"src":"0001628280-19-014877"},"2019-04-30":{"v":1118000},"2019-07-31":{"v":939000},"2019-10-31":{"v":1239000}},"depth":1,"sign":null},{"tag":"RestrictedCashAndInvestmentsNoncurrent","also_tags":["RestrictedCashNoncurrent"],"label":"Restricted cash","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2017-04-30":{"v":12734000,"src":"0001628280-18-007756"},"2017-07-31":{"v":12734000,"src":"0001628280-18-011594"},"2017-10-31":{"v":14763000,"src":"0001628280-18-014872"},"2018-01-31":{"v":14763000,"src":"0001628280-18-014872"},"2018-04-30":{"v":16499000},"2018-07-31":{"v":15778000},"2018-10-31":{"v":15822000},"2019-01-31":{"v":15823000,"src":"0001628280-19-014877"},"2019-04-30":{"v":16286000},"2019-07-31":{"v":15425000},"2019-10-31":{"v":15287000},"2020-01-31":{"v":15287000,"src":"0001628280-22-008643"},"2020-04-30":{"v":15287000},"2020-07-31":{"v":15287000},"2020-10-31":{"v":11349000},"2021-01-31":{"v":10544000},"2021-04-30":{"v":10544000},"2021-07-31":{"v":10544000},"2021-10-31":{"v":10544000},"2022-01-31":{"v":10544000},"2022-04-30":{"v":10544000},"2022-07-31":{"v":10544000},"2022-10-31":{"v":10544000},"2023-01-31":{"v":10544000},"2023-04-30":{"v":9960000},"2023-07-31":{"v":9960000},"2023-10-31":{"v":9960000},"2024-01-31":{"v":9595000},"2024-04-30":{"v":9595000},"2024-07-31":{"v":14779000},"2024-10-31":{"v":11249000},"2025-01-31":{"v":12553000},"2025-04-30":{"v":19046000},"2025-07-31":{"v":19770000},"2025-10-31":{"v":19151000},"2026-01-31":{"v":7687000},"2026-04-30":{"v":8285000},"2026-07-31":{"v":8214000}},"depth":1,"sign":1},{"tag":"DeferredSalesCommission","also_tags":[],"label":"Deferred commissions, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2018-01-31":{"v":66225000,"src":"0001628280-18-011594"},"2018-04-30":{"v":65922000},"2018-07-31":{"v":67948000}},"depth":1,"sign":null},{"tag":"OtherAssetsNoncurrent","also_tags":[],"label":"Other assets, non-current","note":null,"earlier_labels":["Other long-term assets"],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":20097000},"2016-01-31":{"v":22568000},"2016-04-30":{"v":21532000},"2016-10-31":{"v":29588000},"2017-01-31":{"v":30565000},"2017-04-30":{"v":30970000},"2017-07-31":{"v":32322000},"2017-10-31":{"v":36596000},"2018-01-31":{"v":4264000,"first_filed":39315000,"first_src":"0001628280-18-003579"},"2018-04-30":{"v":5305000},"2018-07-31":{"v":4610000},"2018-10-31":{"v":5245000},"2019-01-31":{"v":13178000,"first_filed":12118000,"first_src":"0001628280-19-003437"},"2019-04-30":{"v":16771000},"2019-07-31":{"v":16904000},"2019-10-31":{"v":16215000},"2020-01-31":{"v":25034000},"2020-04-30":{"v":32217000},"2020-07-31":{"v":31620000},"2020-10-31":{"v":50851000},"2021-01-31":{"v":36896000},"2021-04-30":{"v":39611000},"2021-07-31":{"v":41918000},"2021-10-31":{"v":39088000},"2022-01-31":{"v":39447000},"2022-04-30":{"v":42101000},"2022-07-31":{"v":42631000},"2022-10-31":{"v":40785000},"2023-01-31":{"v":38814000},"2023-04-30":{"v":37584000},"2023-07-31":{"v":37645000},"2023-10-31":{"v":45497000},"2024-01-31":{"v":55506000},"2024-04-30":{"v":69840000},"2024-07-31":{"v":78825000},"2024-10-31":{"v":99504000},"2025-01-31":{"v":165889000},"2025-04-30":{"v":141618000},"2025-07-31":{"v":138918000},"2025-10-31":{"v":171999000},"2026-01-31":{"v":177472000},"2026-04-30":{"v":216746000},"2026-07-31":{"v":223858000}},"depth":1,"sign":1},{"tag":"Assets","also_tags":[],"label":"Total assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":818028000},"2016-01-31":{"v":870783000},"2016-04-30":{"v":861475000},"2016-10-31":{"v":854136000},"2017-01-31":{"v":899745000},"2017-04-30":{"v":872875000},"2017-07-31":{"v":890132000},"2017-10-31":{"v":962556000},"2018-01-31":{"v":1123995000,"first_filed":1079407000,"first_src":"0001628280-18-003579"},"2018-04-30":{"v":1576059000},"2018-07-31":{"v":1646229000},"2018-10-31":{"v":1811366000},"2019-01-31":{"v":1973025000},"2019-04-30":{"v":2069189000},"2019-07-31":{"v":2115974000},"2019-10-31":{"v":2192779000},"2020-01-31":{"v":2364204000},"2020-04-30":{"v":2254861000},"2020-07-31":{"v":2321612000},"2020-10-31":{"v":2652995000},"2021-01-31":{"v":2819440000},"2021-04-30":{"v":2697938000},"2021-07-31":{"v":2783684000},"2021-10-31":{"v":2855756000},"2022-01-31":{"v":3135315000},"2022-04-30":{"v":2828352000},"2022-07-31":{"v":3049859000},"2022-10-31":{"v":3252825000},"2023-01-31":{"v":3543460000},"2023-04-30":{"v":2959253000},"2023-07-31":{"v":3133922000},"2023-10-31":{"v":3355509000},"2024-01-31":{"v":3655760000},"2024-04-30":{"v":3623610000},"2024-07-31":{"v":3781273000},"2024-10-31":{"v":3854465000},"2025-01-31":{"v":3963942000},"2025-04-30":{"v":3810365000},"2025-07-31":{"v":4026537000},"2025-10-31":{"v":4218411000},"2026-01-31":{"v":4674259000},"2026-04-30":{"v":4749947000},"2026-07-31":{"v":5220409000}},"depth":0,"sign":null},{"tag":"AccountsPayableCurrent","also_tags":[],"label":"Accounts payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":21684000},"2016-01-31":{"v":38187000},"2016-04-30":{"v":42444000},"2016-10-31":{"v":43412000},"2017-01-31":{"v":52719000},"2017-04-30":{"v":51015000},"2017-07-31":{"v":52092000},"2017-10-31":{"v":66664000},"2018-01-31":{"v":84420000},"2018-04-30":{"v":63994000},"2018-07-31":{"v":68058000},"2018-10-31":{"v":101979000},"2019-01-31":{"v":103462000},"2019-04-30":{"v":75481000},"2019-07-31":{"v":64582000},"2019-10-31":{"v":59650000},"2020-01-31":{"v":77651000},"2020-04-30":{"v":64817000},"2020-07-31":{"v":56366000},"2020-10-31":{"v":89369000},"2021-01-31":{"v":67530000},"2021-04-30":{"v":40563000},"2021-07-31":{"v":54686000},"2021-10-31":{"v":48708000},"2022-01-31":{"v":70704000},"2022-04-30":{"v":58668000},"2022-07-31":{"v":64005000},"2022-10-31":{"v":102879000},"2023-01-31":{"v":67121000},"2023-04-30":{"v":71334000},"2023-07-31":{"v":98008000},"2023-10-31":{"v":101092000},"2024-01-31":{"v":82757000},"2024-04-30":{"v":55709000},"2024-07-31":{"v":68104000},"2024-10-31":{"v":102021000},"2025-01-31":{"v":112385000},"2025-04-30":{"v":83858000},"2025-07-31":{"v":112162000},"2025-10-31":{"v":128022000},"2026-01-31":{"v":153312000},"2026-04-30":{"v":173207000},"2026-07-31":{"v":329848000}},"depth":1,"sign":1},{"tag":"EmployeeRelatedLiabilitiesCurrent","also_tags":[],"label":"Accrued compensation and benefits","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":25030000},"2016-01-31":{"v":32995000},"2016-04-30":{"v":18560000},"2016-10-31":{"v":29137000},"2017-01-31":{"v":39252000},"2017-04-30":{"v":24714000},"2017-07-31":{"v":42537000},"2017-10-31":{"v":50077000},"2018-01-31":{"v":59898000},"2018-04-30":{"v":30778000},"2018-07-31":{"v":51654000},"2018-10-31":{"v":53213000},"2019-01-31":{"v":99910000},"2019-04-30":{"v":48166000},"2019-07-31":{"v":70753000},"2019-10-31":{"v":59901000},"2020-01-31":{"v":106592000},"2020-04-30":{"v":64033000},"2020-07-31":{"v":96438000},"2020-10-31":{"v":83163000},"2021-01-31":{"v":160817000},"2021-04-30":{"v":84322000},"2021-07-31":{"v":126589000},"2021-10-31":{"v":122969000},"2022-01-31":{"v":205431000},"2022-04-30":{"v":111131000},"2022-07-31":{"v":150924000},"2022-10-31":{"v":159231000},"2023-01-31":{"v":232636000},"2023-04-30":{"v":143204000},"2023-07-31":{"v":165394000},"2023-10-31":{"v":149705000},"2024-01-31":{"v":250257000},"2024-04-30":{"v":137669000},"2024-07-31":{"v":176553000},"2024-10-31":{"v":155652000},"2025-01-31":{"v":230040000},"2025-04-30":{"v":142333000},"2025-07-31":{"v":212869000},"2025-10-31":{"v":244939000},"2026-01-31":{"v":347205000},"2026-04-30":{"v":236221000},"2026-07-31":{"v":300060000}},"depth":1,"sign":1},{"tag":"AccruedExpensesAndOtherLiabilitiesCurrent","also_tags":["AccruedLiabilitiesCurrent"],"label":"Accrued expenses and other liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":14440000},"2016-01-31":{"v":14076000},"2016-04-30":{"v":15970000},"2016-10-31":{"v":20545000},"2017-01-31":{"v":21697000},"2017-04-30":{"v":15981000},"2017-07-31":{"v":18309000},"2017-10-31":{"v":24945000},"2018-01-31":{"v":26829000,"src":"0001628280-18-014872"},"2018-04-30":{"v":25629000},"2018-07-31":{"v":27049000},"2018-10-31":{"v":43633000},"2019-01-31":{"v":39860000,"src":"0001628280-19-014877"},"2019-04-30":{"v":47392000},"2019-07-31":{"v":44690000},"2019-10-31":{"v":48223000},"2020-01-31":{"v":47223000,"src":"0001628280-20-017299"},"2020-04-30":{"v":38881000},"2020-07-31":{"v":46818000},"2020-10-31":{"v":47939000},"2021-01-31":{"v":61754000},"2021-04-30":{"v":52823000},"2021-07-31":{"v":53043000},"2021-10-31":{"v":73884000},"2022-01-31":{"v":78511000},"2022-04-30":{"v":84292000},"2022-07-31":{"v":93752000},"2022-10-31":{"v":108972000},"2023-01-31":{"v":123749000},"2023-04-30":{"v":121230000},"2023-07-31":{"v":128842000},"2023-10-31":{"v":141241000},"2024-01-31":{"v":135755000},"2024-04-30":{"v":127885000},"2024-07-31":{"v":119430000},"2024-10-31":{"v":141846000},"2025-01-31":{"v":156791000},"2025-04-30":{"v":157733000},"2025-07-31":{"v":156720000},"2025-10-31":{"v":159827000},"2026-01-31":{"v":184338000},"2026-04-30":{"v":181942000},"2026-07-31":{"v":192577000}},"depth":1,"sign":1},{"tag":"OperatingLeaseLiabilityCurrent","also_tags":[],"label":"Operating lease liabilities, current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-01-31":{"v":0,"src":"0001628280-19-011331"},"2019-04-30":{"v":25761000},"2019-07-31":{"v":26005000},"2019-10-31":{"v":26574000},"2020-01-31":{"v":27264000},"2020-04-30":{"v":29940000},"2020-07-31":{"v":29517000},"2020-10-31":{"v":30902000},"2021-01-31":{"v":32231000},"2021-04-30":{"v":33886000},"2021-07-31":{"v":34482000},"2021-10-31":{"v":35061000},"2022-01-31":{"v":35098000},"2022-04-30":{"v":37370000},"2022-07-31":{"v":33872000},"2022-10-31":{"v":31114000},"2023-01-31":{"v":33707000},"2023-04-30":{"v":37995000},"2023-07-31":{"v":41697000},"2023-10-31":{"v":44301000},"2024-01-31":{"v":44668000},"2024-04-30":{"v":44819000},"2024-07-31":{"v":49575000},"2024-10-31":{"v":47941000},"2025-01-31":{"v":43489000},"2025-04-30":{"v":41266000},"2025-07-31":{"v":46460000},"2025-10-31":{"v":43599000},"2026-01-31":{"v":44080000},"2026-04-30":{"v":45366000},"2026-07-31":{"v":50273000}},"depth":1,"sign":1},{"tag":"ContractWithCustomerLiabilityCurrent","also_tags":["DeferredRevenueCurrent"],"label":"Deferred revenue, current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":71481000},"2016-01-31":{"v":94514000},"2016-04-30":{"v":107223000},"2016-10-31":{"v":134536000},"2017-01-31":{"v":158095000},"2017-04-30":{"v":159094000},"2017-07-31":{"v":169638000},"2017-10-31":{"v":183889000},"2018-01-31":{"v":191229000},"2018-04-30":{"v":199622000},"2018-07-31":{"v":213100000},"2018-10-31":{"v":232570000},"2019-01-31":{"v":266584000},"2019-04-30":{"v":283160000},"2019-07-31":{"v":308523000},"2019-10-31":{"v":325947000},"2020-01-31":{"v":356011000},"2020-04-30":{"v":365716000},"2020-07-31":{"v":378072000},"2020-10-31":{"v":408086000},"2021-01-31":{"v":438321000},"2021-04-30":{"v":458705000},"2021-07-31":{"v":485927000},"2021-10-31":{"v":499176000},"2022-01-31":{"v":562576000},"2022-04-30":{"v":577348000},"2022-07-31":{"v":609549000},"2022-10-31":{"v":647116000},"2023-01-31":{"v":718149000},"2023-04-30":{"v":732433000},"2023-07-31":{"v":769871000},"2023-10-31":{"v":801562000},"2024-01-31":{"v":852247000},"2024-04-30":{"v":860221000},"2024-07-31":{"v":869332000},"2024-10-31":{"v":897174000},"2025-01-31":{"v":953836000},"2025-04-30":{"v":969321000},"2025-07-31":{"v":1006197000},"2025-10-31":{"v":1028636000},"2026-01-31":{"v":1181055000},"2026-04-30":{"v":1249675000},"2026-07-31":{"v":1323750000}},"depth":1,"sign":1},{"tag":"LiabilityRelatedToEarlyExercisedStockOptions","also_tags":[],"label":"Liability related to early exercised stock options","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-10-31":{"v":4942000},"2016-01-31":{"v":4760000},"2016-04-30":{"v":4584000},"2016-10-31":{"v":3967000},"2017-01-31":{"v":1362000},"2017-04-30":{"v":1064000},"2017-07-31":{"v":816000},"2017-10-31":{"v":568000},"2018-01-31":{"v":320000,"src":"0001628280-18-014872"},"2018-04-30":{"v":0},"2018-07-31":{"v":0},"2018-10-31":{"v":0}},"depth":1,"sign":null},{"tag":"DeferredTaxLiabilitiesCurrent","also_tags":[],"label":"Deferred income taxes, current","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-10-31":{"v":5186000}},"depth":1,"sign":null},{"tag":"LongTermDebtCurrent","also_tags":[],"label":"Debt, current","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2022-01-31":{"v":0},"2022-04-30":{"v":572556000},"2022-07-31":{"v":573205000},"2022-10-31":{"v":573855000},"2023-01-31":{"v":574506000},"2023-04-30":{"v":0},"2023-07-31":{"v":0},"2023-10-31":{"v":0},"2024-01-31":{"v":0},"2024-10-31":{"v":100000000},"2025-01-31":{"v":100000000},"2025-04-30":{"v":100000000},"2025-07-31":{"v":0},"2025-10-31":{"v":0},"2026-01-31":{"v":0,"src":"0001474432-26-000027"}},"depth":1,"sign":null},{"tag":"LiabilitiesCurrent","also_tags":[],"label":"Total current liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":142763000},"2016-01-31":{"v":184532000},"2016-04-30":{"v":188781000},"2016-10-31":{"v":231597000},"2017-01-31":{"v":273125000},"2017-04-30":{"v":251868000},"2017-07-31":{"v":283392000},"2017-10-31":{"v":326143000},"2018-01-31":{"v":362696000,"first_filed":380844000,"first_src":"0001628280-18-003579"},"2018-04-30":{"v":320023000},"2018-07-31":{"v":359861000},"2018-10-31":{"v":431395000},"2019-01-31":{"v":509816000},"2019-04-30":{"v":479960000},"2019-07-31":{"v":514553000},"2019-10-31":{"v":520295000},"2020-01-31":{"v":614741000},"2020-04-30":{"v":563387000},"2020-07-31":{"v":607211000},"2020-10-31":{"v":659459000},"2021-01-31":{"v":760653000},"2021-04-30":{"v":670299000},"2021-07-31":{"v":754727000},"2021-10-31":{"v":779798000},"2022-01-31":{"v":952320000},"2022-04-30":{"v":1441365000},"2022-07-31":{"v":1525307000},"2022-10-31":{"v":1623167000},"2023-01-31":{"v":1749868000},"2023-04-30":{"v":1106196000},"2023-07-31":{"v":1203812000},"2023-10-31":{"v":1237901000},"2024-01-31":{"v":1365684000},"2024-04-30":{"v":1226303000},"2024-07-31":{"v":1282994000},"2024-10-31":{"v":1444634000},"2025-01-31":{"v":1596541000},"2025-04-30":{"v":1494511000},"2025-07-31":{"v":1534408000},"2025-10-31":{"v":1605023000},"2026-01-31":{"v":1909990000},"2026-04-30":{"v":1886411000},"2026-07-31":{"v":2196508000}},"depth":0,"sign":1},{"tag":"ConvertibleDebtNoncurrent","also_tags":[],"label":"Convertible senior notes, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2018-01-31":{"v":0,"src":"0001628280-18-014872"},"2018-04-30":{"v":430253000},"2018-07-31":{"v":436687000},"2018-10-31":{"v":443212000},"2019-01-31":{"v":449828000,"src":"0001628280-19-014877"},"2019-04-30":{"v":456318000},"2019-07-31":{"v":463118000},"2019-10-31":{"v":470014000},"2020-01-31":{"v":477007000,"src":"0001628280-20-013458"},"2020-04-30":{"v":483943000},"2020-07-31":{"v":491132000}},"depth":0,"sign":null},{"tag":"SeniorLongTermNotes","also_tags":[],"label":"Long-term debt","note":null,"earlier_labels":["Convertible senior notes, net"],"kind":"money","earlier_years":true,"values":{"2018-01-31":{"v":0},"2019-01-31":{"v":449828000},"2020-01-31":{"v":477007000},"2021-01-31":{"v":755814000,"src":"0001628280-21-005538"}},"depth":0,"sign":null},{"tag":"LongTermDebtNoncurrent","also_tags":[],"label":"Long-term debt","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2020-01-31":{"v":477007000,"src":"0001628280-20-017299"},"2020-10-31":{"v":748422000},"2021-01-31":{"v":755814000},"2021-04-30":{"v":763064000},"2021-07-31":{"v":770662000},"2021-10-31":{"v":778366000},"2022-01-31":{"v":786779000},"2022-04-30":{"v":0},"2022-07-31":{"v":0},"2022-10-31":{"v":0},"2023-01-31":{"v":0},"2023-04-30":{"v":100000000},"2023-07-31":{"v":100000000},"2023-10-31":{"v":100000000},"2024-01-31":{"v":100000000},"2024-04-30":{"v":100000000},"2024-07-31":{"v":100000000},"2024-10-31":{"v":0},"2025-01-31":{"v":0,"src":"0001628280-25-015044"}},"depth":0,"sign":null},{"tag":"OperatingLeaseLiabilityNoncurrent","also_tags":[],"label":"Operating lease liabilities, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-01-31":{"v":0,"src":"0001628280-19-011331"},"2019-04-30":{"v":101112000},"2019-07-31":{"v":94941000},"2019-10-31":{"v":100023000},"2020-01-31":{"v":92977000},"2020-04-30":{"v":95886000},"2020-07-31":{"v":109606000},"2020-10-31":{"v":124382000},"2021-01-31":{"v":120361000},"2021-04-30":{"v":114304000},"2021-07-31":{"v":106693000},"2021-10-31":{"v":99031000},"2022-01-31":{"v":93479000},"2022-04-30":{"v":91639000},"2022-07-31":{"v":150711000},"2022-10-31":{"v":147110000},"2023-01-31":{"v":142473000},"2023-04-30":{"v":139665000},"2023-07-31":{"v":132191000},"2023-10-31":{"v":122388000},"2024-01-31":{"v":123201000},"2024-04-30":{"v":120709000},"2024-07-31":{"v":128674000},"2024-10-31":{"v":146390000},"2025-01-31":{"v":137277000},"2025-04-30":{"v":129735000},"2025-07-31":{"v":176253000},"2025-10-31":{"v":181948000},"2026-01-31":{"v":172063000},"2026-04-30":{"v":185595000},"2026-07-31":{"v":175034000}},"depth":1,"sign":1},{"tag":"ContractWithCustomerLiabilityNoncurrent","also_tags":["DeferredRevenueNoncurrent"],"label":"Deferred revenue, non-current","note":null,"earlier_labels":["Deferred revenuenon-current"],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":90175000},"2016-01-31":{"v":121690000},"2016-04-30":{"v":129634000},"2016-10-31":{"v":141849000},"2017-01-31":{"v":145031000},"2017-04-30":{"v":152431000},"2017-07-31":{"v":157961000},"2017-10-31":{"v":173641000},"2018-01-31":{"v":182873000},"2018-04-30":{"v":188992000},"2018-07-31":{"v":200147000},"2018-10-31":{"v":228618000},"2019-01-31":{"v":269336000},"2019-04-30":{"v":281070000},"2019-07-31":{"v":298740000},"2019-10-31":{"v":317251000},"2020-01-31":{"v":341277000},"2020-04-30":{"v":340344000},"2020-07-31":{"v":346679000},"2020-10-31":{"v":354678000},"2021-01-31":{"v":405376000},"2021-04-30":{"v":407455000},"2021-07-31":{"v":423887000},"2021-10-31":{"v":450574000},"2022-01-31":{"v":517296000},"2022-04-30":{"v":535125000},"2022-07-31":{"v":569142000},"2022-10-31":{"v":601103000},"2023-01-31":{"v":667501000},"2023-04-30":{"v":663237000},"2023-07-31":{"v":667172000},"2023-10-31":{"v":694945000},"2024-01-31":{"v":742275000},"2024-04-30":{"v":741255000},"2024-07-31":{"v":754328000},"2024-10-31":{"v":784282000},"2025-01-31":{"v":841467000},"2025-04-30":{"v":858224000},"2025-07-31":{"v":904867000},"2025-10-31":{"v":931768000},"2026-01-31":{"v":1046442000},"2026-04-30":{"v":1127682000},"2026-07-31":{"v":1197521000}},"depth":1,"sign":1},{"tag":"DeferredTaxLiabilitiesNoncurrent","also_tags":[],"label":"Deferred tax liabilities, non-current","note":null,"earlier_labels":["Deferred income taxes, non-current"],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":0,"src":"0001564590-16-015322"},"2019-01-31":{"v":0,"src":"0001628280-19-011331"},"2019-07-31":{"v":5697000}},"depth":1,"sign":null},{"tag":"DeferredIncomeTaxLiabilitiesNet","also_tags":[],"label":"Deferred tax liabilities, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2019-01-31":{"v":0,"src":"0001628280-19-014877"},"2019-10-31":{"v":5658000}},"depth":1,"sign":null},{"tag":"OtherLiabilitiesNoncurrent","also_tags":[],"label":"Other liabilities, non-current","note":null,"earlier_labels":["Other long-term liabilities"],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":1136000},"2016-01-31":{"v":1207000},"2016-04-30":{"v":1643000},"2016-10-31":{"v":2925000},"2017-01-31":{"v":3159000},"2017-04-30":{"v":3268000},"2017-07-31":{"v":3373000},"2017-10-31":{"v":3651000},"2018-01-31":{"v":4025000},"2018-04-30":{"v":5171000},"2018-07-31":{"v":5140000},"2018-10-31":{"v":5813000},"2019-01-31":{"v":6265000},"2019-04-30":{"v":6753000},"2019-07-31":{"v":1386000},"2019-10-31":{"v":1588000},"2020-01-31":{"v":8084000},"2020-04-30":{"v":14443000},"2020-07-31":{"v":20878000},"2020-10-31":{"v":30973000},"2021-01-31":{"v":27230000},"2021-04-30":{"v":27343000},"2021-07-31":{"v":30271000},"2021-10-31":{"v":23563000},"2022-01-31":{"v":31105000},"2022-04-30":{"v":33129000},"2022-07-31":{"v":43341000},"2022-10-31":{"v":40937000},"2023-01-31":{"v":42385000},"2023-04-30":{"v":44348000},"2023-07-31":{"v":44419000},"2023-10-31":{"v":51820000},"2024-01-31":{"v":54506000},"2024-04-30":{"v":61370000},"2024-07-31":{"v":62116000},"2024-10-31":{"v":68573000},"2025-01-31":{"v":82182000},"2025-04-30":{"v":83840000},"2025-07-31":{"v":92188000},"2025-10-31":{"v":96783000},"2026-01-31":{"v":100096000},"2026-04-30":{"v":108121000},"2026-07-31":{"v":110508000}},"depth":1,"sign":1},{"tag":"Liabilities","also_tags":[],"label":"Total liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":234074000},"2016-01-31":{"v":307429000},"2016-04-30":{"v":320058000},"2016-10-31":{"v":376371000},"2017-01-31":{"v":421315000},"2017-04-30":{"v":407567000},"2017-07-31":{"v":444726000},"2017-10-31":{"v":503435000},"2018-01-31":{"v":549594000,"first_filed":581501000,"first_src":"0001628280-18-003579"},"2018-04-30":{"v":944439000},"2018-07-31":{"v":1001835000},"2018-10-31":{"v":1109038000},"2019-01-31":{"v":1235245000},"2019-04-30":{"v":1325213000},"2019-07-31":{"v":1378435000},"2019-10-31":{"v":1414829000},"2020-01-31":{"v":1534086000},"2020-04-30":{"v":1498003000},"2020-07-31":{"v":1575506000},"2020-10-31":{"v":1917914000},"2021-01-31":{"v":2069434000},"2021-04-30":{"v":1982465000},"2021-07-31":{"v":2086240000},"2021-10-31":{"v":2131332000},"2022-01-31":{"v":2380979000},"2022-04-30":{"v":2101258000},"2022-07-31":{"v":2288501000},"2022-10-31":{"v":2412317000},"2023-01-31":{"v":2602227000},"2023-04-30":{"v":2053446000},"2023-07-31":{"v":2147594000},"2023-10-31":{"v":2207054000},"2024-01-31":{"v":2385666000},"2024-04-30":{"v":2249637000},"2024-07-31":{"v":2328112000},"2024-10-31":{"v":2443879000},"2025-01-31":{"v":2657467000},"2025-04-30":{"v":2566310000},"2025-07-31":{"v":2707716000},"2025-10-31":{"v":2815522000},"2026-01-31":{"v":3228591000},"2026-04-30":{"v":3307809000},"2026-07-31":{"v":3679571000}},"depth":0,"sign":1},{"tag":"CommitmentsAndContingencies","also_tags":[],"label":"Commitments and contingencies","note":"Note 8","earlier_labels":["Commitments and Contingencies"],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":0},"2016-01-31":{"v":0,"src":"0001628280-16-022007"},"2016-04-30":{"v":0},"2016-10-31":{"v":0}},"depth":1,"sign":1},{"tag":"TemporaryEquityCarryingAmountAttributableToParent","also_tags":[],"label":"Convertible preferred stock, par value of $0.0001 per share 123,880 and no shares authorized as of January 31, 2015 and 2016, 122,281 and no shares issued and outstanding as of January 31, 2015 and 2016; aggregate liquidation preference of $551,858 as of January 31, 2015","note":null,"earlier_labels":["Convertible preferred stock, par value of $0.0001 per share 123,880 and no shares authorized as of January 31, 2015 and October 31, 2015; 122,281 and no shares issued and outstanding as of January 31, 2015 and October 31, 2015"],"kind":"money","earlier_years":true,"values":{"2015-10-31":{"v":0},"2016-01-31":{"v":0,"src":"0001564590-16-015322"}},"depth":1,"sign":null},{"tag":"PreferredStockValue","also_tags":[],"label":"Preferred stock, par value of $0.0001 per share 20,000 shares authorized; no shares issued and outstanding","note":null,"earlier_labels":["Preferred stock, par value of $0.0001 per share 20,000 shares authorized at the end of fiscal 2020 and the first quarter of fiscal 2021; no shares issued and outstanding at the end of fiscal 2020 and the first quarter of fiscal 2021","Preferred stock, par value of $0.0001 per share 20,000 shares authorized at the end of fiscal 2019 and 2020; no shares issued and outstanding at the end of fiscal 2019 and 2020","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2019 and October 31, 2019; no shares issued and outstanding as of January 31, 2019 and October 31, 2019","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2019 and July 31, 2019; no shares issued and outstanding as of January 31, 2019 and July 31, 2019","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2019 and April 30, 2019; no shares issued and outstanding as of January 31, 2019 and April 30, 2019","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2018 and 2019; no shares issued and outstanding as of January 31, 2018 and 2019","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2018 and October 31, 2018; no shares issued and outstanding as of January 31, 2018 and October 31, 2018","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2018 and July 31, 2018; no shares issued and outstanding as of January 31, 2018 and July 31, 2018","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2018 and April 30, 2018; no shares issued and outstanding as of January 31, 2018 and April 30, 2018","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2017 and 2018; no shares issued and outstanding as of January 31, 2017 and 2018","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2017 and October 31, 2017; no shares issued and outstanding as of January 31, 2017 and October 31, 2017","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2017 and July 31, 2017; no shares issued and outstanding as of January 31, 2017 and July 31, 2017","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2017 and April 30, 2017; no shares issued and outstanding as of January 31, 2017 and April 30, 2017","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2016 and 2017; no shares issued and outstanding as of January 31, 2016 and 2017","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2016 and October 31, 2016; no shares issued and outstanding as of January 31, 2016 and October 31, 2016","Preferred stock, par value of $0.0001 per share 20,000 shares authorized as of January 31, 2016 and April 30, 2016; no shares issued and outstanding as of January 31, 2016 and April 30, 2016","Preferred stock, par value of $0.0001 per share no and 20,000 shares authorized as of January 31, 2015 and 2016; no shares issued and outstanding as of January 31, 2015 and 2016","Preferred stock, par value of $0.0001 per share no and 20,000 shares authorized as of January 31, 2015 and October 31, 2015; no shares issued and outstanding as of January 31, 2015 and October 31, 2015"],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":0},"2016-01-31":{"v":0},"2016-04-30":{"v":0},"2016-10-31":{"v":0},"2017-01-31":{"v":0},"2017-04-30":{"v":0},"2017-07-31":{"v":0},"2017-10-31":{"v":0},"2018-01-31":{"v":0},"2018-04-30":{"v":0},"2018-07-31":{"v":0},"2018-10-31":{"v":0},"2019-01-31":{"v":0},"2019-04-30":{"v":0},"2019-07-31":{"v":0},"2019-10-31":{"v":0},"2020-01-31":{"v":0},"2020-04-30":{"v":0},"2020-07-31":{"v":0},"2020-10-31":{"v":0},"2021-01-31":{"v":0},"2021-04-30":{"v":0},"2021-07-31":{"v":0},"2021-10-31":{"v":0},"2022-01-31":{"v":0},"2022-04-30":{"v":0},"2022-07-31":{"v":0},"2022-10-31":{"v":0},"2023-01-31":{"v":0},"2023-04-30":{"v":0},"2023-07-31":{"v":0},"2023-10-31":{"v":0},"2024-01-31":{"v":0},"2024-04-30":{"v":0},"2024-07-31":{"v":0},"2024-10-31":{"v":0},"2025-01-31":{"v":0},"2025-04-30":{"v":0},"2025-07-31":{"v":0},"2025-10-31":{"v":0},"2026-01-31":{"v":0},"2026-04-30":{"v":0},"2026-07-31":{"v":0}},"depth":1,"sign":1},{"tag":"CommonStockValue","also_tags":[],"label":"Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 330,353 and 333,324 Class A shares issued and outstanding","note":"Class A 2,000,000, Class B 250,000","earlier_labels":["Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 330,353 and 332,054 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 326,102 and 330,353 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 326,102 and 330,509 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 326,102 and 328,315 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 326,102 and 326,938 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 319,523 and 326,102 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 319,523 and 327,132 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 319,523 and 327,465 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 319,523 and 325,181 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 304,076 and 319,523 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 304,076 and 315,986 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 304,076 and 311,839 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 304,076 and 306,453 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 292,633 and 304,076 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 292,633 and 302,669 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 292,633 and 298,801 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 292,633 and 297,132 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 278,363 and 292,633 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 278,363 and 290,081 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 278,363 and 284,734 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 278,363 and 283,352 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized; 264,008 and 278,363 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share2,250,000 shares authorized; 264,008 and 272,040 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share2,250,000 shares authorized; 264,008 and 267,776 Class A shares issued and outstanding","Class A and Class B common stock, par value of $0.0001 per share2,250,000 shares authorized at the end of fiscal 2020 and the first quarter of fiscal 2021; 264,008 and 263,970 Class A shares issued and outstanding at the end of fiscal 2020 and the first quarter of fiscal 2021;","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized at the end of fiscal 2019 and 2020; 243,524 and 264,008 Class A shares issued and outstanding at the end of fiscal 2019 and 2020","Class A and Class B common stock, par value of $0.0001 per share2,250,000 shares authorized as of January 31, 2019 and October 31, 2019; 243,524 and 259,920 Class A shares issued and outstanding as of January 31, 2019 and October 31, 2019","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized as of January 31, 2019 and July 31, 2019; 243,524 and 255,752 Class A shares issued and outstanding as of January 31, 2019 and July 31, 2019","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized as of January 31, 2019 and April 30, 2019; 243,524 and 252,853 Class A shares issued and outstanding as of January 31, 2019 and April 30, 2019","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized as of January 31, 2018 and 2019; 220,979 and 243,524 Class A shares issued and outstanding as of January 31, 2018 and 2019","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized as of January 31, 2018 and October 31, 2018; 220,979 and 241,359 shares issued and outstanding as of January 31, 2018 and October 31, 2018","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized as of January 31, 2018 and July 31, 2018; 220,979 and 235,412 shares issued and outstanding as of January 31, 2018 and July 31, 2018","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized as of January 31, 2018 and April 30, 2018; 220,979 and 229,596 shares issued and outstanding as of January 31, 2018 and April 30, 2018","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized as of January 31, 2017 and 2018; 204,364 and 220,979 shares issued and outstanding as of January 31, 2017 and 2018","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized as of January 31, 2017 and October 31, 2017; 204,364 and 216,016 shares issued and outstanding as of January 31, 2017 and October 31, 2017","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized as of January 31, 2017 and July 31, 2017; 204,364 and 210,975 shares issued and outstanding as of January 31, 2017 and July 31, 2017","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized as of January 31, 2017 and April 30, 2017; 204,364 and 208,119 shares issued and outstanding as of January 31, 2017 and April 30, 2017","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized as of January 31, 2016 and 2017; 190,509 and 204,364 shares issued and outstanding as of January 31, 2016 and 2017","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized as of January 31, 2016 and October 31, 2016; 190,509 and 199,678 shares issued and outstanding as of January 31, 2016 and October 31, 2016","Class A and Class B common stock, par value of $0.0001 per share 2,250,000 shares authorized as of January 31, 2016 and April 30, 2016; 190,509 and 194,124 shares issued and outstanding as of January 31, 2016 and April 30, 2016","Class A and Class B common stock, par value of $0.0001 per share 230,812 and 2,250,000 shares authorized as of January 31, 2015 and 2016; 36,465 and 190,509 shares issued and outstanding as of January 31, 2015 and 2016","Class A and Class B common stock, par value of $0.0001 per share 230,812 and 2,250,000 shares authorized as of January 31, 2015 and October 31, 2015; 36,465 and 189,980 shares issued and outstanding as of January 31, 2015 and October 31, 2015"],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":19000},"2016-01-31":{"v":19000},"2016-04-30":{"v":19000},"2016-10-31":{"v":20000},"2017-01-31":{"v":20000},"2017-04-30":{"v":21000},"2017-07-31":{"v":20000},"2017-10-31":{"v":20000},"2018-01-31":{"v":22000},"2018-04-30":{"v":23000},"2018-07-31":{"v":24000},"2018-10-31":{"v":24000},"2019-01-31":{"v":24000},"2019-04-30":{"v":25000},"2019-07-31":{"v":26000},"2019-10-31":{"v":26000},"2020-01-31":{"v":26000},"2020-04-30":{"v":26000},"2020-07-31":{"v":27000},"2020-10-31":{"v":27000},"2021-01-31":{"v":28000},"2021-04-30":{"v":28000},"2021-07-31":{"v":28000},"2021-10-31":{"v":29000},"2022-01-31":{"v":29000},"2022-04-30":{"v":30000},"2022-07-31":{"v":30000},"2022-10-31":{"v":30000},"2023-01-31":{"v":30000},"2023-04-30":{"v":31000},"2023-07-31":{"v":31000},"2023-10-31":{"v":32000},"2024-01-31":{"v":32000},"2024-04-30":{"v":33000},"2024-07-31":{"v":33000},"2024-10-31":{"v":33000},"2025-01-31":{"v":33000},"2025-04-30":{"v":33000},"2025-07-31":{"v":33000},"2025-10-31":{"v":33000},"2026-01-31":{"v":33000},"2026-04-30":{"v":33000},"2026-07-31":{"v":33000}},"depth":1,"sign":1},{"tag":"AdditionalPaidInCapitalCommonStock","also_tags":[],"label":"Additional paid-in capital","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":1094976000},"2016-01-31":{"v":1118670000},"2016-04-30":{"v":1159385000},"2016-10-31":{"v":1237012000},"2017-01-31":{"v":1281452000},"2017-04-30":{"v":1330586000},"2017-07-31":{"v":1372221000},"2017-10-31":{"v":1428024000},"2018-01-31":{"v":1479883000},"2018-04-30":{"v":1602121000},"2018-07-31":{"v":1675210000},"2018-10-31":{"v":1761597000},"2019-01-31":{"v":1820043000},"2019-04-30":{"v":1924947000},"2019-07-31":{"v":1982407000},"2019-10-31":{"v":2051093000},"2020-01-31":{"v":2107579000},"2020-04-30":{"v":2120189000},"2020-07-31":{"v":2172391000},"2020-10-31":{"v":2238714000},"2021-01-31":{"v":2307580000},"2021-04-30":{"v":2359895000},"2021-07-31":{"v":2388418000},"2021-10-31":{"v":2447916000},"2022-01-31":{"v":2470943000},"2022-04-30":{"v":2367577000},"2022-07-31":{"v":2392173000},"2022-10-31":{"v":2475764000},"2023-01-31":{"v":2493769000},"2023-04-30":{"v":2521145000},"2023-07-31":{"v":2610482000},"2023-10-31":{"v":2699644000},"2024-01-31":{"v":2749595000},"2024-04-30":{"v":2890284000},"2024-07-31":{"v":2925507000},"2024-10-31":{"v":2820977000},"2025-01-31":{"v":2674500000},"2025-04-30":{"v":2625198000},"2025-07-31":{"v":2652761000},"2025-10-31":{"v":2681933000},"2026-01-31":{"v":2624757000},"2026-04-30":{"v":2600471000},"2026-07-31":{"v":2627961000}},"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":{"2016-01-31":{"v":0},"2016-04-30":{"v":807000},"2016-10-31":{"v":298000},"2017-01-31":{"v":-562000},"2017-04-30":{"v":-445000},"2017-07-31":{"v":-280000},"2017-10-31":{"v":-719000},"2018-01-31":{"v":-1917000},"2018-04-30":{"v":-2633000},"2018-07-31":{"v":-2826000},"2018-10-31":{"v":-3099000},"2019-01-31":{"v":-338000},"2019-04-30":{"v":1289000},"2019-07-31":{"v":3409000},"2019-10-31":{"v":5116000},"2020-01-31":{"v":5449000},"2020-04-30":{"v":10173000},"2020-07-31":{"v":12185000},"2020-10-31":{"v":9059000},"2021-01-31":{"v":7410000},"2021-04-30":{"v":4768000},"2021-07-31":{"v":3481000},"2021-10-31":{"v":-307000},"2022-01-31":{"v":-8365000},"2022-04-30":{"v":-18845000},"2022-07-31":{"v":-20099000},"2022-10-31":{"v":-23753000},"2023-01-31":{"v":-15504000},"2023-04-30":{"v":-10906000},"2023-07-31":{"v":-12607000},"2023-10-31":{"v":-10032000},"2024-01-31":{"v":-3782000},"2024-04-30":{"v":-5584000},"2024-07-31":{"v":2707000},"2024-10-31":{"v":1023000},"2025-01-31":{"v":954000},"2025-04-30":{"v":1831000},"2025-07-31":{"v":1916000},"2025-10-31":{"v":2006000},"2026-01-31":{"v":1709000},"2026-04-30":{"v":-1613000},"2026-07-31":{"v":-4552000}},"depth":1,"sign":1},{"tag":"RetainedEarningsAccumulatedDeficit","also_tags":[],"label":"Accumulated deficit","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":-511041000},"2016-01-31":{"v":-555335000},"2016-04-30":{"v":-618794000},"2016-10-31":{"v":-759565000},"2017-01-31":{"v":-802480000},"2017-04-30":{"v":-864854000},"2017-07-31":{"v":-926555000},"2017-10-31":{"v":-968204000},"2018-01-31":{"v":-903587000,"first_filed":-980082000,"first_src":"0001628280-18-003579"},"2018-04-30":{"v":-967891000},"2018-07-31":{"v":-1028014000},"2018-10-31":{"v":-1056194000},"2019-01-31":{"v":-1081949000},"2019-04-30":{"v":-1182285000},"2019-07-31":{"v":-1248303000},"2019-10-31":{"v":-1278285000},"2020-01-31":{"v":-1282936000},"2020-04-30":{"v":-1373530000},"2020-07-31":{"v":-1438497000},"2020-10-31":{"v":-1512719000},"2021-01-31":{"v":-1565012000},"2021-04-30":{"v":-1649218000},"2021-07-31":{"v":-1694483000},"2021-10-31":{"v":-1723214000},"2022-01-31":{"v":-1708271000},"2022-04-30":{"v":-1621668000},"2022-07-31":{"v":-1610746000},"2022-10-31":{"v":-1611533000},"2023-01-31":{"v":-1537062000},"2023-04-30":{"v":-1604463000},"2023-07-31":{"v":-1611578000},"2023-10-31":{"v":-1541189000},"2024-01-31":{"v":-1475751000},"2024-04-30":{"v":-1510760000},"2024-07-31":{"v":-1475086000},"2024-10-31":{"v":-1411447000},"2025-01-31":{"v":-1369012000},"2025-04-30":{"v":-1383007000},"2025-07-31":{"v":-1335889000},"2025-10-31":{"v":-1281083000},"2026-01-31":{"v":-1180831000},"2026-04-30":{"v":-1156753000},"2026-07-31":{"v":-1082604000}},"depth":1,"sign":1},{"tag":"StockholdersEquity","also_tags":[],"label":"Total stockholders equity","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":583954000},"2016-01-31":{"v":563354000},"2016-04-30":{"v":541417000},"2016-10-31":{"v":477765000},"2017-01-31":{"v":478430000},"2017-04-30":{"v":465308000},"2017-07-31":{"v":445406000},"2017-10-31":{"v":459121000},"2018-01-31":{"v":574401000,"first_filed":497906000,"first_src":"0001628280-18-003579"},"2018-04-30":{"v":631620000},"2018-07-31":{"v":644394000},"2018-10-31":{"v":702328000},"2019-01-31":{"v":737780000},"2019-04-30":{"v":743976000},"2019-07-31":{"v":737539000},"2019-10-31":{"v":777950000},"2020-01-31":{"v":830118000},"2020-04-30":{"v":756858000},"2020-07-31":{"v":746106000},"2020-10-31":{"v":735081000},"2021-01-31":{"v":750006000},"2021-04-30":{"v":715473000},"2021-07-31":{"v":697444000},"2021-10-31":{"v":724424000},"2022-01-31":{"v":754336000},"2022-04-30":{"v":727094000},"2022-07-31":{"v":761358000},"2022-10-31":{"v":840508000},"2023-01-31":{"v":941233000},"2023-04-30":{"v":905807000},"2023-07-31":{"v":986328000},"2023-10-31":{"v":1148455000},"2024-01-31":{"v":1270094000},"2024-04-30":{"v":1373973000},"2024-07-31":{"v":1453161000},"2024-10-31":{"v":1410586000},"2025-01-31":{"v":1306475000},"2025-04-30":{"v":1244055000},"2025-07-31":{"v":1318821000},"2025-10-31":{"v":1402889000},"2026-01-31":{"v":1445668000},"2026-04-30":{"v":1442138000},"2026-07-31":{"v":1540838000}},"depth":0,"sign":1},{"tag":"LiabilitiesAndStockholdersEquity","also_tags":[],"label":"Total liabilities and stockholders equity","note":null,"earlier_labels":["Total liabilities, convertible preferred stock, and stockholders equity"],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":818028000},"2016-01-31":{"v":870783000},"2016-04-30":{"v":861475000},"2016-10-31":{"v":854136000},"2017-01-31":{"v":899745000},"2017-04-30":{"v":872875000},"2017-07-31":{"v":890132000},"2017-10-31":{"v":962556000},"2018-01-31":{"v":1123995000,"first_filed":1079407000,"first_src":"0001628280-18-003579"},"2018-04-30":{"v":1576059000},"2018-07-31":{"v":1646229000},"2018-10-31":{"v":1811366000},"2019-01-31":{"v":1973025000},"2019-04-30":{"v":2069189000},"2019-07-31":{"v":2115974000},"2019-10-31":{"v":2192779000},"2020-01-31":{"v":2364204000},"2020-04-30":{"v":2254861000},"2020-07-31":{"v":2321612000},"2020-10-31":{"v":2652995000},"2021-01-31":{"v":2819440000},"2021-04-30":{"v":2697938000},"2021-07-31":{"v":2783684000},"2021-10-31":{"v":2855756000},"2022-01-31":{"v":3135315000},"2022-04-30":{"v":2828352000},"2022-07-31":{"v":3049859000},"2022-10-31":{"v":3252825000},"2023-01-31":{"v":3543460000},"2023-04-30":{"v":2959253000},"2023-07-31":{"v":3133922000},"2023-10-31":{"v":3355509000},"2024-01-31":{"v":3655760000},"2024-04-30":{"v":3623610000},"2024-07-31":{"v":3781273000},"2024-10-31":{"v":3854465000},"2025-01-31":{"v":3963942000},"2025-04-30":{"v":3810365000},"2025-07-31":{"v":4026537000},"2025-10-31":{"v":4218411000},"2026-01-31":{"v":4674259000},"2026-04-30":{"v":4749947000},"2026-07-31":{"v":5220409000}},"depth":0,"sign":null}]},"CF":{"name":"Cash flow","periods":["2015-10-31","2016-01-31","2016-04-30","2016-10-31","2017-01-31","2017-04-30","2017-07-31","2017-10-31","2018-01-31","2018-04-30","2018-07-31","2018-10-31","2019-01-31","2019-04-30","2019-07-31","2019-10-31","2020-01-31","2020-04-30","2020-07-31","2020-10-31","2021-01-31","2021-04-30","2021-07-31","2021-10-31","2022-01-31","2022-04-30","2022-07-31","2022-10-31","2023-01-31","2023-04-30","2023-07-31","2023-10-31","2024-01-31","2024-04-30","2024-07-31","2024-10-31","2025-01-31","2025-04-30","2025-07-31","2025-10-31","2026-01-31","2026-04-30","2026-07-31"],"source":{"2016-04-30":"0001628280-17-006263","2017-04-30":"0001628280-18-007756","2018-04-30":"0001628280-19-007753","2019-04-30":"0001628280-20-009289","2020-04-30":"0001628280-21-011838","2021-04-30":"0001628280-22-017288","2022-04-30":"0001628280-23-022333","2023-04-30":"0001628280-24-027955","2024-04-30":"0001628280-25-030567","2025-04-30":"0001474432-26-000061","2026-04-30":"0001474432-26-000061"},"frame_from":"0001474432-26-000088","lines":[{"tag":"NetIncomeLoss","also_tags":[],"label":"Net income","note":null,"earlier_labels":["Net loss"],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":-56501000,"src":"0001628280-16-022007"},"2016-01-31":{"v":-44294000,"derived":"4 quarters less 3"},"2016-04-30":{"v":-63788000,"first_filed":-63459000,"first_src":"0001564590-16-020289"},"2016-10-31":{"v":-78813000,"src":"0001628280-17-012265"},"2017-01-31":{"v":-19381000,"derived":"4 quarters less 3"},"2017-04-30":{"v":-57159000,"first_filed":-62374000,"first_src":"0001628280-17-006263"},"2017-07-31":{"v":-58411000,"src":"0001628280-18-011594","first_filed":-61701000,"first_src":"0001628280-17-009061"},"2017-10-31":{"v":-29404000,"src":"0001628280-18-014872","first_filed":-41649000,"first_src":"0001628280-17-012265"},"2018-01-31":{"v":-14904000,"derived":"4 quarters less 3"},"2018-04-30":{"v":-64304000},"2018-07-31":{"v":-60123000,"src":"0001628280-19-011331"},"2018-10-31":{"v":-28180000,"src":"0001628280-19-014877"},"2019-01-31":{"v":-25755000,"derived":"4 quarters less 3"},"2019-04-30":{"v":-100336000},"2019-07-31":{"v":-66018000,"src":"0001628280-20-013458"},"2019-10-31":{"v":-29982000,"src":"0001628280-20-017299"},"2020-01-31":{"v":-4651000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-90594000},"2020-07-31":{"v":-64967000,"src":"0001628280-21-018247"},"2020-10-31":{"v":-74222000,"src":"0001628280-21-024638"},"2021-01-31":{"v":-52293000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-84206000},"2021-07-31":{"v":-45265000,"src":"0001628280-22-024939"},"2021-10-31":{"v":-28731000,"src":"0001628280-22-031956"},"2022-01-31":{"v":14943000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-11535000},"2022-07-31":{"v":10922000,"src":"0001628280-23-032228"},"2022-10-31":{"v":-787000,"src":"0001628280-23-041629"},"2023-01-31":{"v":74471000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-67401000},"2023-07-31":{"v":-7115000,"src":"0001628280-24-040066"},"2023-10-31":{"v":70389000,"src":"0001628280-24-050852"},"2024-01-31":{"v":65438000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-35009000},"2024-07-31":{"v":35674000,"src":"0001474432-25-000046"},"2024-10-31":{"v":63639000,"src":"0001474432-25-000065"},"2025-01-31":{"v":42435000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-13995000},"2025-07-31":{"v":47118000,"src":"0001474432-26-000088"},"2025-10-31":{"v":54806000,"src":"0001474432-25-000065"},"2026-01-31":{"v":100252000,"derived":"4 quarters less 3"},"2026-04-30":{"v":24078000},"2026-07-31":{"v":74149000,"src":"0001474432-26-000088"}},"depth":1,"sign":1},{"tag":"DepreciationAndAmortization","also_tags":[],"label":"Depreciation and amortization","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":9136000,"derived":"4 quarters less 3"},"2016-04-30":{"v":10432000},"2017-01-31":{"v":14225000,"derived":"4 quarters less 3"},"2017-04-30":{"v":14825000},"2017-07-31":{"v":15175000,"derived":"2 quarters less 1"},"2017-10-31":{"v":15525000,"derived":"3 quarters less 2"},"2018-01-31":{"v":16219000,"derived":"4 quarters less 3"},"2018-04-30":{"v":16417000},"2018-07-31":{"v":17173000,"derived":"2 quarters less 1"},"2018-10-31":{"v":17791000,"derived":"3 quarters less 2"},"2019-01-31":{"v":19497000,"derived":"4 quarters less 3"},"2019-04-30":{"v":21060000},"2019-07-31":{"v":22531000,"derived":"2 quarters less 1"},"2019-10-31":{"v":23194000,"derived":"3 quarters less 2"},"2020-01-31":{"v":22925000,"derived":"4 quarters less 3"},"2020-04-30":{"v":15133000},"2020-07-31":{"v":16464000,"derived":"2 quarters less 1"},"2020-10-31":{"v":18214000,"derived":"3 quarters less 2"},"2021-01-31":{"v":20231000,"derived":"4 quarters less 3"},"2021-04-30":{"v":18826000},"2021-07-31":{"v":19273000,"derived":"2 quarters less 1"},"2021-10-31":{"v":21506000,"derived":"3 quarters less 2"},"2022-01-31":{"v":23546000,"derived":"4 quarters less 3"},"2022-04-30":{"v":22663000},"2022-07-31":{"v":23886000,"derived":"2 quarters less 1"},"2022-10-31":{"v":25719000,"derived":"3 quarters less 2"},"2023-01-31":{"v":28164000,"derived":"4 quarters less 3"},"2023-04-30":{"v":29690000},"2023-07-31":{"v":30223000,"derived":"2 quarters less 1"},"2023-10-31":{"v":31647000,"derived":"3 quarters less 2"},"2024-01-31":{"v":32856000,"derived":"4 quarters less 3"},"2024-04-30":{"v":33943000},"2024-07-31":{"v":35884000,"derived":"2 quarters less 1"},"2024-10-31":{"v":27702000,"derived":"3 quarters less 2"},"2025-01-31":{"v":29125000,"derived":"4 quarters less 3"},"2025-04-30":{"v":33770000},"2025-07-31":{"v":35927000,"derived":"2 quarters less 1"},"2025-10-31":{"v":37786000,"derived":"3 quarters less 2"},"2026-01-31":{"v":40332000,"derived":"4 quarters less 3"},"2026-04-30":{"v":40198000},"2026-07-31":{"v":41579000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"AmortizationOfFinancingCostsAndDiscounts","also_tags":[],"label":"Amortization of debt discount and debt issuance costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2017-04-30":{"v":0},"2017-07-31":{"v":0,"derived":"2 quarters less 1"},"2017-10-31":{"v":0,"derived":"3 quarters less 2"},"2018-01-31":{"v":0,"derived":"4 quarters less 3"},"2018-04-30":{"v":1455000},"2018-07-31":{"v":6434000,"derived":"2 quarters less 1"},"2018-10-31":{"v":6525000,"derived":"3 quarters less 2"},"2019-01-31":{"v":6617000,"derived":"4 quarters less 3"},"2019-04-30":{"v":6490000},"2019-07-31":{"v":6800000,"derived":"2 quarters less 1"},"2019-10-31":{"v":6896000,"derived":"3 quarters less 2"},"2020-01-31":{"v":6993000,"derived":"4 quarters less 3"},"2020-04-30":{"v":6936000},"2020-07-31":{"v":7189000,"derived":"2 quarters less 1"},"2020-10-31":{"v":7400000,"derived":"3 quarters less 2"},"2021-01-31":{"v":7545000,"derived":"4 quarters less 3"},"2021-04-30":{"v":7403000},"2021-07-31":{"v":7751000,"derived":"2 quarters less 1"},"2021-10-31":{"v":7857000,"derived":"3 quarters less 2"},"2022-01-31":{"v":8566000,"derived":"4 quarters less 3"},"2022-04-30":{"v":801000,"src":"0001628280-22-017288"},"2022-07-31":{"v":802000,"derived":"2 quarters less 1"},"2022-10-31":{"v":803000,"derived":"3 quarters less 2"},"2023-01-31":{"v":804000,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"ShareBasedCompensation","also_tags":[],"label":"Stock-based compensation expense","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":22027000,"derived":"4 quarters less 3"},"2016-04-30":{"v":22998000,"first_filed":22134000,"first_src":"0001564590-16-020289"},"2017-01-31":{"v":37539000,"derived":"4 quarters less 3"},"2017-04-30":{"v":32219000},"2017-07-31":{"v":36838000,"derived":"2 quarters less 1"},"2017-10-31":{"v":38863000,"derived":"3 quarters less 2"},"2018-01-31":{"v":42753000,"derived":"4 quarters less 3"},"2018-04-30":{"v":43955000},"2018-07-31":{"v":53654000,"derived":"2 quarters less 1"},"2018-10-31":{"v":58329000,"derived":"3 quarters less 2"},"2019-01-31":{"v":54707000,"derived":"4 quarters less 3"},"2019-04-30":{"v":62157000},"2019-07-31":{"v":58404000,"derived":"2 quarters less 1"},"2019-10-31":{"v":54229000,"derived":"3 quarters less 2"},"2020-01-31":{"v":51915000,"derived":"4 quarters less 3"},"2020-04-30":{"v":58694000},"2020-07-31":{"v":61452000,"derived":"2 quarters less 1"},"2020-10-31":{"v":59609000,"derived":"3 quarters less 2"},"2021-01-31":{"v":62589000,"derived":"4 quarters less 3"},"2021-04-30":{"v":61334000},"2021-07-31":{"v":70429000,"derived":"2 quarters less 1"},"2021-10-31":{"v":76000000,"derived":"3 quarters less 2"},"2022-01-31":{"v":79200000,"derived":"4 quarters less 3"},"2022-04-30":{"v":74571000},"2022-07-31":{"v":83564000,"derived":"2 quarters less 1"},"2022-10-31":{"v":86979000,"derived":"3 quarters less 2"},"2023-01-31":{"v":82503000,"derived":"4 quarters less 3"},"2023-04-30":{"v":77830000},"2023-07-31":{"v":89447000,"derived":"2 quarters less 1"},"2023-10-31":{"v":87966000,"derived":"3 quarters less 2"},"2024-01-31":{"v":76184000,"derived":"4 quarters less 3"},"2024-04-30":{"v":112994000},"2024-07-31":{"v":104890000,"derived":"2 quarters less 1"},"2024-10-31":{"v":101072000,"derived":"3 quarters less 2"},"2025-01-31":{"v":102350000,"derived":"4 quarters less 3"},"2025-04-30":{"v":96275000},"2025-07-31":{"v":117393000,"derived":"2 quarters less 1"},"2025-10-31":{"v":134487000,"derived":"3 quarters less 2"},"2026-01-31":{"v":133497000,"derived":"4 quarters less 3"},"2026-04-30":{"v":122064000},"2026-07-31":{"v":159815000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"ImpairmentOfLongLivedAssetsHeldForUse","also_tags":["OperatingLeaseImpairmentLoss"],"label":"Noncash portion of lease impairment and abandonment","note":null,"earlier_labels":["Impairment of long-lived assets"],"kind":"money","earlier_years":true,"values":{"2019-10-31":{"v":0,"derived":"3 quarters less 2"},"2020-01-31":{"v":0,"derived":"4 quarters less 3"},"2020-10-31":{"v":0,"derived":"3 quarters less 2"},"2021-01-31":{"v":0,"derived":"4 quarters less 3"},"2021-10-31":{"v":471000,"derived":"3 quarters less 2"},"2022-01-31":{"v":0,"derived":"4 quarters less 3"},"2023-01-31":{"v":0,"derived":"4 quarters less 3"},"2023-04-30":{"v":0},"2023-10-31":{"v":0,"derived":"3 quarters less 2"},"2024-01-31":{"v":0,"derived":"4 quarters less 3"},"2024-04-30":{"v":3270000},"2024-07-31":{"v":0,"derived":"2 quarters less 1"},"2024-10-31":{"v":0,"derived":"3 quarters less 2"},"2025-01-31":{"v":1360000,"derived":"4 quarters less 3"},"2025-04-30":{"v":0,"src":"0001628280-25-030567"},"2025-07-31":{"v":0,"derived":"2 quarters less 1"},"2025-10-31":{"v":0,"derived":"3 quarters less 2"},"2026-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"EquitySecuritiesFvNiUnrealizedGain","also_tags":["EquitySecuritiesFvNiRealizedGain","ImpairmentOfOperatingLeaseRightOfUseAssetAndAbandonment","ContributionOfCommonStockToPureGoodFoundation"],"label":"Unrealized gain on equity security","note":null,"earlier_labels":["Gain on strategic investment","Gain on equity security","Lease impairment and abandonment charges","Contribution of common stock to the Pure Good Foundation","Contribution of common stock to Pure Good Foundation"],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":0,"derived":"4 quarters less 3"},"2017-01-31":{"v":0,"derived":"4 quarters less 3"},"2025-07-31":{"v":28000000,"src":"0001474432-26-000088"}},"depth":1,"sign":-1},{"tag":"OtherNoncashIncomeExpense","also_tags":[],"label":"Other","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":1093000,"derived":"4 quarters less 3"},"2016-04-30":{"v":-182000,"first_filed":-484000,"first_src":"0001564590-16-020289"},"2017-01-31":{"v":-841000,"derived":"4 quarters less 3"},"2017-04-30":{"v":-451000},"2017-07-31":{"v":-346000,"derived":"2 quarters less 1"},"2017-10-31":{"v":-203000,"derived":"3 quarters less 2"},"2018-01-31":{"v":-1054000,"derived":"4 quarters less 3"},"2018-04-30":{"v":-152000},"2018-07-31":{"v":70000,"derived":"2 quarters less 1"},"2018-10-31":{"v":5119000,"derived":"3 quarters less 2"},"2019-01-31":{"v":2000,"derived":"4 quarters less 3"},"2019-04-30":{"v":811000},"2019-07-31":{"v":-1138000,"derived":"2 quarters less 1"},"2019-10-31":{"v":810000,"derived":"3 quarters less 2"},"2020-01-31":{"v":-1819000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-1705000},"2020-07-31":{"v":-267000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-2139000,"derived":"3 quarters less 2"},"2021-01-31":{"v":-3229000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-2621000},"2021-07-31":{"v":-3895000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-2060000,"derived":"3 quarters less 2"},"2022-01-31":{"v":-4499000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-947000,"first_filed":-146000,"first_src":"0001628280-22-017288"},"2022-07-31":{"v":-2084000,"derived":"2 quarters less 1"},"2022-10-31":{"v":558000,"derived":"3 quarters less 2"},"2023-01-31":{"v":-4882000,"derived":"4 quarters less 3"},"2023-04-30":{"v":1804000},"2023-07-31":{"v":1225000,"derived":"2 quarters less 1"},"2023-10-31":{"v":2815000,"derived":"3 quarters less 2"},"2024-01-31":{"v":-7403000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-1606000},"2024-07-31":{"v":-1120000,"derived":"2 quarters less 1"},"2024-10-31":{"v":-2381000,"derived":"3 quarters less 2"},"2025-01-31":{"v":-3061000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-705000},"2025-07-31":{"v":-6322000,"derived":"2 quarters less 1"},"2025-10-31":{"v":-3681000,"derived":"3 quarters less 2"},"2026-01-31":{"v":-3640000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-4381000},"2026-07-31":{"v":32000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInAccountsReceivable","also_tags":[],"label":"Accounts receivable, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":14198000,"derived":"4 quarters less 3"},"2016-04-30":{"v":-28593000},"2017-01-31":{"v":5863000,"derived":"4 quarters less 3"},"2017-04-30":{"v":-36571000},"2017-07-31":{"v":36546000,"derived":"2 quarters less 1"},"2017-10-31":{"v":33655000,"derived":"3 quarters less 2"},"2018-01-31":{"v":40875000,"derived":"4 quarters less 3"},"2018-04-30":{"v":-47143000},"2018-07-31":{"v":46436000,"derived":"2 quarters less 1"},"2018-10-31":{"v":63330000,"derived":"3 quarters less 2"},"2019-01-31":{"v":73026000,"derived":"4 quarters less 3"},"2019-04-30":{"v":-67299000},"2019-07-31":{"v":40746000,"derived":"2 quarters less 1"},"2019-10-31":{"v":9474000,"derived":"3 quarters less 2"},"2020-01-31":{"v":96521000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-109441000},"2020-07-31":{"v":17545000,"derived":"2 quarters less 1"},"2020-10-31":{"v":8676000,"derived":"3 quarters less 2"},"2021-01-31":{"v":82810000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-133380000},"2021-07-31":{"v":30874000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-4282000,"derived":"3 quarters less 2"},"2022-01-31":{"v":188035000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-196129000},"2022-07-31":{"v":56122000,"derived":"2 quarters less 1"},"2022-10-31":{"v":33791000,"derived":"3 quarters less 2"},"2023-01-31":{"v":176940000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-221205000},"2023-07-31":{"v":133974000,"derived":"2 quarters less 1"},"2023-10-31":{"v":111190000,"derived":"3 quarters less 2"},"2024-01-31":{"v":25728000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-238768000},"2024-07-31":{"v":-6953000,"derived":"2 quarters less 1"},"2024-10-31":{"v":161723000,"derived":"3 quarters less 2"},"2025-01-31":{"v":102638000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-269542000},"2025-07-31":{"v":119161000,"derived":"2 quarters less 1"},"2025-10-31":{"v":90527000,"derived":"3 quarters less 2"},"2026-01-31":{"v":323905000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-58032000},"2026-07-31":{"v":137350000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInInventories","also_tags":[],"label":"Inventory","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":-4901000,"derived":"4 quarters less 3"},"2016-04-30":{"v":2623000},"2017-01-31":{"v":3587000,"derived":"4 quarters less 3"},"2017-04-30":{"v":16105000},"2017-07-31":{"v":-5618000,"derived":"2 quarters less 1"},"2017-10-31":{"v":3827000,"derived":"3 quarters less 2"},"2018-01-31":{"v":-1719000,"derived":"4 quarters less 3"},"2018-04-30":{"v":4429000},"2018-07-31":{"v":4471000,"derived":"2 quarters less 1"},"2018-10-31":{"v":8203000,"derived":"3 quarters less 2"},"2019-01-31":{"v":-4814000,"derived":"4 quarters less 3"},"2019-04-30":{"v":2023000},"2019-07-31":{"v":-8875000,"derived":"2 quarters less 1"},"2019-10-31":{"v":4130000,"derived":"3 quarters less 2"},"2020-01-31":{"v":329000,"derived":"4 quarters less 3"},"2020-04-30":{"v":1370000},"2020-07-31":{"v":-3105000,"derived":"2 quarters less 1"},"2020-10-31":{"v":6459000,"derived":"3 quarters less 2"},"2021-01-31":{"v":3966000,"derived":"4 quarters less 3"},"2021-04-30":{"v":3508000},"2021-07-31":{"v":-266000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-3280000,"derived":"3 quarters less 2"},"2022-01-31":{"v":-4080000,"derived":"4 quarters less 3"},"2022-04-30":{"v":1699000},"2022-07-31":{"v":10793000,"derived":"2 quarters less 1"},"2022-10-31":{"v":3849000,"derived":"3 quarters less 2"},"2023-01-31":{"v":-5722000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-308000},"2023-07-31":{"v":-4152000,"derived":"2 quarters less 1"},"2023-10-31":{"v":-818000,"derived":"3 quarters less 2"},"2024-01-31":{"v":-1532000,"derived":"4 quarters less 3"},"2024-04-30":{"v":1705000},"2024-07-31":{"v":4956000,"derived":"2 quarters less 1"},"2024-10-31":{"v":-5071000,"derived":"3 quarters less 2"},"2025-01-31":{"v":-551000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-2669000},"2025-07-31":{"v":14937000,"derived":"2 quarters less 1"},"2025-10-31":{"v":29957000,"derived":"3 quarters less 2"},"2026-01-31":{"v":-6418000,"derived":"4 quarters less 3"},"2026-04-30":{"v":2768000},"2026-07-31":{"v":33795000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInDeferredCommissions","also_tags":[],"label":"Deferred commissions","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":4549000,"derived":"4 quarters less 3"},"2016-04-30":{"v":-4141000},"2017-01-31":{"v":14924000,"derived":"4 quarters less 3"},"2017-04-30":{"v":1367000,"first_filed":362000,"first_src":"0001628280-17-006263"},"2017-07-31":{"v":8220000,"derived":"2 quarters less 1"},"2017-10-31":{"v":4382000,"derived":"3 quarters less 2"},"2018-01-31":{"v":14009000,"derived":"4 quarters less 3"},"2018-04-30":{"v":-1269000},"2018-07-31":{"v":5424000,"derived":"2 quarters less 1"},"2018-10-31":{"v":4972000,"derived":"3 quarters less 2"},"2019-01-31":{"v":18533000,"derived":"4 quarters less 3"},"2019-04-30":{"v":-1716000},"2019-07-31":{"v":5311000,"derived":"2 quarters less 1"},"2019-10-31":{"v":4563000,"derived":"3 quarters less 2"},"2020-01-31":{"v":16073000,"derived":"4 quarters less 3"},"2020-04-30":{"v":3159000},"2020-07-31":{"v":2324000,"derived":"2 quarters less 1"},"2020-10-31":{"v":7402000,"derived":"3 quarters less 2"},"2021-01-31":{"v":35836000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-2049000},"2021-07-31":{"v":10090000,"derived":"2 quarters less 1"},"2021-10-31":{"v":12354000,"derived":"3 quarters less 2"},"2022-01-31":{"v":37988000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-15309000},"2022-07-31":{"v":4683000,"derived":"2 quarters less 1"},"2022-10-31":{"v":-549000,"derived":"3 quarters less 2"},"2023-01-31":{"v":10724000,"derived":"4 quarters less 3"},"2023-04-30":{"v":2331000},"2023-07-31":{"v":7229000,"derived":"2 quarters less 1"},"2023-10-31":{"v":9501000,"derived":"3 quarters less 2"},"2024-01-31":{"v":39415000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-7707000},"2024-07-31":{"v":1554000,"derived":"2 quarters less 1"},"2024-10-31":{"v":-669000,"derived":"3 quarters less 2"},"2025-01-31":{"v":31111000,"derived":"4 quarters less 3"},"2025-04-30":{"v":3657000},"2025-07-31":{"v":7738000,"derived":"2 quarters less 1"},"2025-10-31":{"v":9468000,"derived":"3 quarters less 2"},"2026-01-31":{"v":70086000,"derived":"4 quarters less 3"},"2026-04-30":{"v":12680000},"2026-07-31":{"v":14645000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","also_tags":[],"label":"Prepaid expenses and other assets","note":null,"earlier_labels":["Prepaid expenses and other current assets"],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":6639000,"derived":"4 quarters less 3"},"2016-04-30":{"v":2744000},"2017-01-31":{"v":6172000,"derived":"4 quarters less 3"},"2017-04-30":{"v":3944000},"2017-07-31":{"v":-3758000,"derived":"2 quarters less 1"},"2017-10-31":{"v":-74000,"derived":"3 quarters less 2"},"2018-01-31":{"v":23687000,"derived":"4 quarters less 3"},"2018-04-30":{"v":-11111000},"2018-07-31":{"v":-23000,"derived":"2 quarters less 1"},"2018-10-31":{"v":9138000,"derived":"3 quarters less 2"},"2019-01-31":{"v":8968000,"derived":"4 quarters less 3"},"2019-04-30":{"v":7298000},"2019-07-31":{"v":-6663000,"derived":"2 quarters less 1"},"2019-10-31":{"v":-2099000,"derived":"3 quarters less 2"},"2020-01-31":{"v":18198000,"derived":"4 quarters less 3"},"2020-04-30":{"v":6298000},"2020-07-31":{"v":20091000,"derived":"2 quarters less 1"},"2020-10-31":{"v":11217000,"derived":"3 quarters less 2"},"2021-01-31":{"v":-3624000,"derived":"4 quarters less 3"},"2021-04-30":{"v":30407000},"2021-07-31":{"v":-5452000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-12672000,"derived":"3 quarters less 2"},"2022-01-31":{"v":13505000,"derived":"4 quarters less 3"},"2022-04-30":{"v":11742000},"2022-07-31":{"v":3821000,"derived":"2 quarters less 1"},"2022-10-31":{"v":40601000,"derived":"3 quarters less 2"},"2023-01-31":{"v":-24584000,"derived":"4 quarters less 3"},"2023-04-30":{"v":6095000},"2023-07-31":{"v":-5737000,"derived":"2 quarters less 1"},"2023-10-31":{"v":-20044000,"derived":"3 quarters less 2"},"2024-01-31":{"v":45355000,"derived":"4 quarters less 3"},"2024-04-30":{"v":9219000},"2024-07-31":{"v":17787000,"derived":"2 quarters less 1"},"2024-10-31":{"v":38438000,"derived":"3 quarters less 2"},"2025-01-31":{"v":56213000,"derived":"4 quarters less 3"},"2025-04-30":{"v":19440000},"2025-07-31":{"v":13961000,"derived":"2 quarters less 1"},"2025-10-31":{"v":86928000,"derived":"3 quarters less 2"},"2026-01-31":{"v":39534000,"derived":"4 quarters less 3"},"2026-04-30":{"v":117076000},"2026-07-31":{"v":577229000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInOperatingLeaseRightOfUseAsset","also_tags":[],"label":"Operating lease right-of-use assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-04-30":{"v":0},"2018-07-31":{"v":0,"derived":"2 quarters less 1"},"2019-04-30":{"v":6209000},"2019-07-31":{"v":7229000,"derived":"2 quarters less 1"},"2019-10-31":{"v":6524000,"derived":"3 quarters less 2"},"2020-01-31":{"v":6549000,"derived":"4 quarters less 3"},"2020-04-30":{"v":6706000},"2020-07-31":{"v":7475000,"derived":"2 quarters less 1"},"2020-10-31":{"v":7253000,"derived":"3 quarters less 2"},"2021-01-31":{"v":7370000,"derived":"4 quarters less 3"},"2021-04-30":{"v":7581000},"2021-07-31":{"v":7237000,"derived":"2 quarters less 1"},"2021-10-31":{"v":7243000,"derived":"3 quarters less 2"},"2022-01-31":{"v":7891000,"derived":"4 quarters less 3"},"2022-04-30":{"v":7749000},"2022-07-31":{"v":9071000,"derived":"2 quarters less 1"},"2022-10-31":{"v":9253000,"derived":"3 quarters less 2"},"2023-01-31":{"v":7740000,"derived":"4 quarters less 3"},"2023-04-30":{"v":11001000},"2023-07-31":{"v":8634000,"derived":"2 quarters less 1"},"2023-10-31":{"v":7634000,"derived":"3 quarters less 2"},"2024-01-31":{"v":8230000,"derived":"4 quarters less 3"},"2024-04-30":{"v":8122000},"2024-07-31":{"v":8406000,"derived":"2 quarters less 1"},"2024-10-31":{"v":9383000,"derived":"3 quarters less 2"},"2025-01-31":{"v":8251000,"derived":"4 quarters less 3"},"2025-04-30":{"v":8397000},"2025-07-31":{"v":11561000,"derived":"2 quarters less 1"},"2025-10-31":{"v":11466000,"derived":"3 quarters less 2"},"2026-01-31":{"v":10030000,"derived":"4 quarters less 3"},"2026-04-30":{"v":10574000},"2026-07-31":{"v":11007000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInAccountsPayable","also_tags":[],"label":"Accounts payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":14677000,"derived":"4 quarters less 3"},"2016-04-30":{"v":166000},"2017-01-31":{"v":7005000,"derived":"4 quarters less 3"},"2017-04-30":{"v":-3982000},"2017-07-31":{"v":4183000,"derived":"2 quarters less 1"},"2017-10-31":{"v":11607000,"derived":"3 quarters less 2"},"2018-01-31":{"v":17470000,"derived":"4 quarters less 3"},"2018-04-30":{"v":-18802000},"2018-07-31":{"v":667000,"derived":"2 quarters less 1"},"2018-10-31":{"v":29935000,"derived":"3 quarters less 2"},"2019-01-31":{"v":2493000,"derived":"4 quarters less 3"},"2019-04-30":{"v":-25807000},"2019-07-31":{"v":-5020000,"derived":"2 quarters less 1"},"2019-10-31":{"v":-4417000,"derived":"3 quarters less 2"},"2020-01-31":{"v":16388000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-14294000},"2020-07-31":{"v":-6796000,"derived":"2 quarters less 1"},"2020-10-31":{"v":29656000,"derived":"3 quarters less 2"},"2021-01-31":{"v":-22930000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-24354000},"2021-07-31":{"v":15087000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-4989000,"derived":"3 quarters less 2"},"2022-01-31":{"v":20967000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-7419000},"2022-07-31":{"v":890000,"derived":"2 quarters less 1"},"2022-10-31":{"v":29065000,"derived":"3 quarters less 2"},"2023-01-31":{"v":-29611000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-3993000},"2023-07-31":{"v":30304000,"derived":"2 quarters less 1"},"2023-10-31":{"v":7533000,"derived":"3 quarters less 2"},"2024-01-31":{"v":-20376000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-26581000},"2024-07-31":{"v":13423000,"derived":"2 quarters less 1"},"2024-10-31":{"v":33755000,"derived":"3 quarters less 2"},"2025-01-31":{"v":9842000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-26991000},"2025-07-31":{"v":23845000,"derived":"2 quarters less 1"},"2025-10-31":{"v":15203000,"derived":"3 quarters less 2"},"2026-01-31":{"v":25645000,"derived":"4 quarters less 3"},"2026-04-30":{"v":16254000},"2026-07-31":{"v":140337000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInAccruedCompensationAndOtherLiabilities","also_tags":["IncreaseDecreaseInAccruedLiabilities"],"label":"Accrued compensation and other liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":7494000,"derived":"4 quarters less 3"},"2016-04-30":{"v":-11017000},"2017-01-31":{"v":12595000,"derived":"4 quarters less 3"},"2017-04-30":{"v":-24194000,"first_filed":-19998000,"first_src":"0001628280-17-006263"},"2017-07-31":{"v":21201000,"derived":"2 quarters less 1"},"2017-10-31":{"v":3352000,"derived":"3 quarters less 2"},"2018-01-31":{"v":26263000,"derived":"4 quarters less 3"},"2018-04-30":{"v":-29881000},"2018-07-31":{"v":22423000,"derived":"2 quarters less 1"},"2018-10-31":{"v":15050000,"derived":"3 quarters less 2"},"2019-01-31":{"v":44218000,"derived":"4 quarters less 3"},"2019-04-30":{"v":-43993000},"2019-07-31":{"v":18289000,"derived":"2 quarters less 1"},"2019-10-31":{"v":-5307000,"derived":"3 quarters less 2"},"2020-01-31":{"v":51307000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-49643000},"2020-07-31":{"v":46426000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-6520000,"derived":"3 quarters less 2"},"2021-01-31":{"v":86709000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-84837000},"2021-07-31":{"v":43885000,"derived":"2 quarters less 1"},"2021-10-31":{"v":5701000,"derived":"3 quarters less 2"},"2022-01-31":{"v":94212000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-88963000},"2022-07-31":{"v":51139000,"derived":"2 quarters less 1"},"2022-10-31":{"v":20085000,"derived":"3 quarters less 2"},"2023-01-31":{"v":89823000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-89082000},"2023-07-31":{"v":31558000,"derived":"2 quarters less 1"},"2023-10-31":{"v":4767000,"derived":"3 quarters less 2"},"2024-01-31":{"v":96074000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-109124000},"2024-07-31":{"v":30392000,"derived":"2 quarters less 1"},"2024-10-31":{"v":7781000,"derived":"3 quarters less 2"},"2025-01-31":{"v":101212000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-84343000},"2025-07-31":{"v":84945000,"derived":"2 quarters less 1"},"2025-10-31":{"v":35268000,"derived":"3 quarters less 2"},"2026-01-31":{"v":125616000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-102069000},"2026-07-31":{"v":68528000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInOperatingLeaseLiability","also_tags":["IncreaseDecreaseInOperatingLeaseLiabilities","OperatingLeasePayments"],"label":"Operating lease liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-04-30":{"v":0},"2018-07-31":{"v":0,"derived":"2 quarters less 1"},"2019-04-30":{"v":6034000},"2019-07-31":{"v":7049000,"derived":"2 quarters less 1"},"2019-10-31":{"v":5937000,"derived":"3 quarters less 2"},"2020-01-31":{"v":6357000,"derived":"4 quarters less 3"},"2020-04-30":{"v":6926000},"2020-07-31":{"v":6145000,"derived":"2 quarters less 1"},"2020-10-31":{"v":7373000,"derived":"3 quarters less 2"},"2021-01-31":{"v":6874000,"derived":"4 quarters less 3"},"2021-04-30":{"v":6897000},"2021-07-31":{"v":7308000,"derived":"2 quarters less 1"},"2021-10-31":{"v":7889000,"derived":"3 quarters less 2"},"2022-01-31":{"v":10257000,"derived":"4 quarters less 3"},"2022-04-30":{"v":8480000},"2022-07-31":{"v":12962000,"derived":"2 quarters less 1"},"2022-10-31":{"v":-49781000,"derived":"3 quarters less 2"},"2023-04-30":{"v":-6100000,"first_filed":6100000,"first_src":"0001628280-23-022333"},"2023-07-31":{"v":-7033000,"derived":"2 quarters less 1"},"2023-10-31":{"v":-8324000,"derived":"3 quarters less 2"},"2024-04-30":{"v":-10226000},"2024-07-31":{"v":-8031000,"derived":"2 quarters less 1"},"2024-10-31":{"v":-12096000,"derived":"3 quarters less 2"},"2025-01-31":{"v":-13564000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-11238000},"2025-07-31":{"v":-12275000,"derived":"2 quarters less 1"},"2025-10-31":{"v":-12079000,"derived":"3 quarters less 2"},"2026-01-31":{"v":-10999000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-10684000},"2026-07-31":{"v":-11999000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInContractWithCustomerLiability","also_tags":["IncreaseDecreaseInDeferredRevenue"],"label":"Deferred revenue","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":54548000,"derived":"4 quarters less 3"},"2016-04-30":{"v":20653000},"2017-04-30":{"v":8384000,"first_filed":8398000,"first_src":"0001628280-17-006263"},"2017-07-31":{"v":15867000,"derived":"2 quarters less 1"},"2018-01-31":{"v":46876000,"derived":"4 quarters less 3"},"2018-04-30":{"v":14510000},"2018-10-31":{"v":47861000,"derived":"3 quarters less 2"},"2019-01-31":{"v":74732000,"derived":"4 quarters less 3"},"2019-04-30":{"v":28013000},"2019-07-31":{"v":43032000,"derived":"2 quarters less 1"},"2019-10-31":{"v":35935000,"derived":"3 quarters less 2"},"2020-01-31":{"v":54091000,"derived":"4 quarters less 3"},"2020-04-30":{"v":8772000},"2020-07-31":{"v":18691000,"derived":"2 quarters less 1"},"2020-10-31":{"v":30397000,"derived":"3 quarters less 2"},"2021-01-31":{"v":82445000,"derived":"4 quarters less 3"},"2021-04-30":{"v":22463000},"2021-07-31":{"v":43654000,"derived":"2 quarters less 1"},"2021-10-31":{"v":39937000,"derived":"3 quarters less 2"},"2022-01-31":{"v":130122000,"derived":"4 quarters less 3"},"2022-04-30":{"v":32602000},"2022-07-31":{"v":66205000,"derived":"2 quarters less 1"},"2022-10-31":{"v":69529000,"derived":"3 quarters less 2"},"2023-01-31":{"v":137432000,"derived":"4 quarters less 3"},"2023-04-30":{"v":10019000},"2023-07-31":{"v":41373000,"derived":"2 quarters less 1"},"2023-10-31":{"v":59464000,"derived":"3 quarters less 2"},"2024-01-31":{"v":98016000,"derived":"4 quarters less 3"},"2024-04-30":{"v":6954000},"2024-07-31":{"v":22183000,"derived":"2 quarters less 1"},"2024-10-31":{"v":57797000,"derived":"3 quarters less 2"},"2025-01-31":{"v":113847000,"derived":"4 quarters less 3"},"2025-04-30":{"v":32242000},"2025-07-31":{"v":83519000,"derived":"2 quarters less 1"},"2025-10-31":{"v":49340000,"derived":"3 quarters less 2"},"2026-01-31":{"v":267093000,"derived":"4 quarters less 3"},"2026-04-30":{"v":149860000},"2026-07-31":{"v":143287000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"NetCashProvidedByUsedInOperatingActivities","also_tags":["NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"],"label":"Net cash provided by operating activities","note":null,"earlier_labels":["Net cash used in operating activities"],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":42010000,"derived":"4 quarters less 3"},"2016-04-30":{"v":6993000},"2017-01-31":{"v":37518000,"derived":"4 quarters less 3"},"2017-04-30":{"v":-14301000},"2017-07-31":{"v":-191000,"derived":"2 quarters less 1"},"2017-10-31":{"v":28248000,"derived":"3 quarters less 2"},"2018-01-31":{"v":59000000,"derived":"4 quarters less 3"},"2018-04-30":{"v":18596000},"2018-07-31":{"v":8484000,"derived":"2 quarters less 1"},"2018-10-31":{"v":56549000,"derived":"3 quarters less 2"},"2019-01-31":{"v":80794000,"derived":"4 quarters less 3"},"2019-04-30":{"v":6642000},"2019-07-31":{"v":48817000,"derived":"2 quarters less 1"},"2019-10-31":{"v":64257000,"derived":"3 quarters less 2"},"2020-01-31":{"v":69858000,"derived":"4 quarters less 3"},"2020-04-30":{"v":35103000},"2020-07-31":{"v":50706000,"derived":"2 quarters less 1"},"2020-10-31":{"v":32799000,"derived":"3 quarters less 2"},"2021-01-31":{"v":69033000,"derived":"4 quarters less 3"},"2021-04-30":{"v":21448000},"2021-07-31":{"v":123392000,"derived":"2 quarters less 1"},"2021-10-31":{"v":127046000,"derived":"3 quarters less 2"},"2022-01-31":{"v":138241000,"derived":"4 quarters less 3"},"2022-04-30":{"v":220132000},"2022-07-31":{"v":159380000,"derived":"2 quarters less 1"},"2022-10-31":{"v":154696000,"derived":"3 quarters less 2"},"2023-01-31":{"v":233026000,"derived":"4 quarters less 3"},"2023-04-30":{"v":173247000},"2023-07-31":{"v":101618000,"derived":"2 quarters less 1"},"2023-10-31":{"v":158432000,"derived":"3 quarters less 2"},"2024-01-31":{"v":244425000,"derived":"4 quarters less 3"},"2024-04-30":{"v":221500000},"2024-07-31":{"v":226597000,"derived":"2 quarters less 1"},"2024-10-31":{"v":96993000,"derived":"3 quarters less 2"},"2025-01-31":{"v":208508000,"derived":"4 quarters less 3"},"2025-04-30":{"v":283936000},"2025-07-31":{"v":212157000,"derived":"2 quarters less 1"},"2025-10-31":{"v":115993000,"derived":"3 quarters less 2"},"2026-01-31":{"v":267999000,"derived":"4 quarters less 3"},"2026-04-30":{"v":180164000},"2026-07-31":{"v":-136348000,"derived":"2 quarters less 1"}},"depth":0,"sign":1},{"tag":"PaymentsToAcquirePropertyPlantAndEquipment","also_tags":[],"label":"Purchases of property and equipment","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":9860000,"derived":"4 quarters less 3"},"2016-04-30":{"v":24376000},"2017-01-31":{"v":12171000,"derived":"4 quarters less 3"},"2017-04-30":{"v":12769000},"2017-07-31":{"v":17331000,"derived":"2 quarters less 1"},"2017-10-31":{"v":14251000,"derived":"3 quarters less 2"},"2018-01-31":{"v":20709000,"derived":"4 quarters less 3"},"2018-04-30":{"v":22296000},"2018-07-31":{"v":20437000,"derived":"2 quarters less 1"},"2018-10-31":{"v":28074000,"derived":"3 quarters less 2"},"2019-01-31":{"v":29439000,"derived":"4 quarters less 3"},"2019-04-30":{"v":24296000},"2019-07-31":{"v":28933000,"derived":"2 quarters less 1"},"2019-10-31":{"v":20977000,"derived":"3 quarters less 2"},"2020-01-31":{"v":13641000,"derived":"4 quarters less 3"},"2020-04-30":{"v":23782000},"2020-07-31":{"v":24994000,"derived":"2 quarters less 1"},"2020-10-31":{"v":24867000,"derived":"3 quarters less 2"},"2021-01-31":{"v":21332000,"derived":"4 quarters less 3"},"2021-04-30":{"v":27829000},"2021-07-31":{"v":27670000,"derived":"2 quarters less 1"},"2021-10-31":{"v":25718000,"derived":"3 quarters less 2"},"2022-01-31":{"v":21070000,"derived":"4 quarters less 3"},"2022-04-30":{"v":32810000},"2022-07-31":{"v":25184000,"derived":"2 quarters less 1"},"2022-10-31":{"v":39916000,"derived":"3 quarters less 2"},"2023-01-31":{"v":60229000,"derived":"4 quarters less 3"},"2023-04-30":{"v":51424000},"2023-07-31":{"v":55105000,"derived":"2 quarters less 1"},"2023-10-31":{"v":45062000,"derived":"3 quarters less 2"},"2024-01-31":{"v":43570000,"derived":"4 quarters less 3"},"2024-04-30":{"v":48818000},"2024-07-31":{"v":60035000,"derived":"2 quarters less 1"},"2024-10-31":{"v":61788000,"derived":"3 quarters less 2"},"2025-01-31":{"v":56086000,"derived":"4 quarters less 3"},"2025-04-30":{"v":72346000},"2025-07-31":{"v":62027000,"derived":"2 quarters less 1"},"2025-10-31":{"v":63419000,"derived":"3 quarters less 2"},"2026-01-31":{"v":66552000,"derived":"4 quarters less 3"},"2026-04-30":{"v":68414000},"2026-07-31":{"v":101254000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"PaymentsToAcquireBusinessesNetOfCashAcquired","also_tags":["PaymentsToAcquireBusinessesGross"],"label":"Acquisition, net of cash acquired","note":null,"earlier_labels":["Acquisition","Acquisitions, net of cash acquired"],"kind":"money","earlier_years":false,"values":{"2018-01-31":{"v":0,"derived":"4 quarters less 3"},"2018-04-30":{"v":0},"2018-07-31":{"v":0,"derived":"2 quarters less 1"},"2018-10-31":{"v":13899000,"derived":"3 quarters less 2"},"2019-01-31":{"v":0,"derived":"4 quarters less 3"},"2019-04-30":{"v":47881000},"2019-07-31":{"v":0,"derived":"2 quarters less 1"},"2019-10-31":{"v":3713000,"derived":"3 quarters less 2"},"2020-01-31":{"v":0,"derived":"4 quarters less 3"},"2020-04-30":{"v":0,"src":"0001628280-20-009289"},"2020-07-31":{"v":0,"derived":"2 quarters less 1"},"2020-10-31":{"v":339806000,"derived":"3 quarters less 2"},"2021-01-31":{"v":-165000,"derived":"4 quarters less 3"},"2021-10-31":{"v":0,"derived":"3 quarters less 2"},"2022-01-31":{"v":0,"derived":"4 quarters less 3"},"2022-10-31":{"v":0,"derived":"3 quarters less 2"},"2023-01-31":{"v":0,"derived":"4 quarters less 3"},"2023-10-31":{"v":0,"derived":"3 quarters less 2"},"2024-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"PaymentsToAcquireEquitySecuritiesFvNi","also_tags":["PaymentsToAcquireEquitySecuritiesWithoutReadilyDeterminableFairValue","PaymentsToAcquireIntangibleAssets"],"label":"Purchase of strategic investment","note":null,"earlier_labels":["Purchases of strategic investments","Purchase of intangible assets","Purchases of intangible assets"],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":0,"derived":"4 quarters less 3"},"2017-01-31":{"v":0,"derived":"4 quarters less 3"},"2017-10-31":{"v":0,"derived":"3 quarters less 2"},"2018-01-31":{"v":0,"derived":"4 quarters less 3"},"2018-10-31":{"v":0,"derived":"3 quarters less 2"},"2019-01-31":{"v":0,"derived":"4 quarters less 3"},"2019-10-31":{"v":0,"derived":"3 quarters less 2"},"2020-01-31":{"v":0,"derived":"4 quarters less 3"},"2020-10-31":{"v":0,"derived":"3 quarters less 2"},"2021-01-31":{"v":0,"derived":"4 quarters less 3"},"2024-04-30":{"v":5000000},"2024-07-31":{"v":1081000,"derived":"2 quarters less 1"},"2025-04-30":{"v":0,"src":"0001628280-25-030567"},"2025-07-31":{"v":0,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"PaymentsToAcquireAvailableForSaleSecuritiesDebt","also_tags":[],"label":"Purchases of marketable securities and other","note":null,"earlier_labels":["Purchases of marketable securities"],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":0,"derived":"4 quarters less 3"},"2016-04-30":{"v":343466000},"2017-01-31":{"v":43159000,"derived":"4 quarters less 3"},"2017-04-30":{"v":55976000},"2017-07-31":{"v":39382000,"derived":"2 quarters less 1"},"2017-10-31":{"v":56640000,"derived":"3 quarters less 2"},"2018-01-31":{"v":50658000,"derived":"4 quarters less 3"},"2018-04-30":{"v":81702000},"2018-07-31":{"v":412805000,"derived":"2 quarters less 1"},"2018-10-31":{"v":63741000,"derived":"3 quarters less 2"},"2019-01-31":{"v":107109000,"derived":"4 quarters less 3"},"2019-04-30":{"v":312859000},"2019-07-31":{"v":175638000,"derived":"2 quarters less 1"},"2019-10-31":{"v":151527000,"derived":"3 quarters less 2"},"2020-01-31":{"v":155556000,"derived":"4 quarters less 3"},"2020-04-30":{"v":98161000},"2020-07-31":{"v":193076000,"derived":"2 quarters less 1"},"2020-10-31":{"v":163154000,"derived":"3 quarters less 2"},"2021-01-31":{"v":119568000,"derived":"4 quarters less 3"},"2021-04-30":{"v":171563000},"2021-07-31":{"v":145808000,"derived":"2 quarters less 1"},"2021-10-31":{"v":185067000,"derived":"3 quarters less 2"},"2022-01-31":{"v":115205000,"derived":"4 quarters less 3"},"2022-04-30":{"v":17251000},"2022-07-31":{"v":0,"derived":"2 quarters less 1"},"2022-10-31":{"v":74878000,"derived":"3 quarters less 2"},"2023-01-31":{"v":409306000,"derived":"4 quarters less 3"},"2023-04-30":{"v":128788000},"2023-07-31":{"v":117829000,"derived":"2 quarters less 1"},"2023-10-31":{"v":105108000,"derived":"3 quarters less 2"},"2024-01-31":{"v":119776000,"derived":"4 quarters less 3"},"2024-04-30":{"v":160123000,"first_filed":165123000,"first_src":"0001628280-24-027955"},"2024-07-31":{"v":104247000,"derived":"2 quarters less 1"},"2024-10-31":{"v":43632000,"derived":"3 quarters less 2"},"2025-01-31":{"v":163745000,"derived":"4 quarters less 3"},"2025-04-30":{"v":114896000},"2025-07-31":{"v":141232000,"derived":"2 quarters less 1"},"2025-10-31":{"v":69667000,"derived":"3 quarters less 2"},"2026-01-31":{"v":133345000,"derived":"4 quarters less 3"},"2026-04-30":{"v":112952000},"2026-07-31":{"v":154538000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"ProceedsFromSaleOfAvailableForSaleSecuritiesDebt","also_tags":[],"label":"Sales of marketable securities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":0,"derived":"4 quarters less 3"},"2016-04-30":{"v":23327000},"2017-01-31":{"v":34539000,"derived":"4 quarters less 3"},"2017-04-30":{"v":5384000},"2017-07-31":{"v":28145000,"derived":"2 quarters less 1"},"2017-10-31":{"v":12538000,"derived":"3 quarters less 2"},"2018-01-31":{"v":20422000,"derived":"4 quarters less 3"},"2018-04-30":{"v":10454000},"2018-07-31":{"v":3131000,"derived":"2 quarters less 1"},"2018-10-31":{"v":5217000,"derived":"3 quarters less 2"},"2019-01-31":{"v":1076000,"derived":"4 quarters less 3"},"2019-04-30":{"v":22344000},"2019-07-31":{"v":38024000,"derived":"2 quarters less 1"},"2019-10-31":{"v":56150000,"derived":"3 quarters less 2"},"2020-01-31":{"v":83733000,"derived":"4 quarters less 3"},"2020-04-30":{"v":17657000},"2020-07-31":{"v":73694000,"derived":"2 quarters less 1"},"2020-10-31":{"v":40856000,"derived":"3 quarters less 2"},"2021-01-31":{"v":39323000,"derived":"4 quarters less 3"},"2021-04-30":{"v":85537000},"2021-07-31":{"v":28501000,"derived":"2 quarters less 1"},"2021-10-31":{"v":32896000,"derived":"3 quarters less 2"},"2022-01-31":{"v":53548000,"derived":"4 quarters less 3"},"2022-04-30":{"v":0},"2022-07-31":{"v":0,"derived":"2 quarters less 1"},"2022-10-31":{"v":0,"derived":"3 quarters less 2"},"2023-01-31":{"v":6155000,"derived":"4 quarters less 3"},"2023-04-30":{"v":43040000},"2023-07-31":{"v":5708000,"derived":"2 quarters less 1"},"2023-10-31":{"v":3747000,"derived":"3 quarters less 2"},"2024-01-31":{"v":6558000,"derived":"4 quarters less 3"},"2024-04-30":{"v":37689000},"2024-07-31":{"v":10735000,"derived":"2 quarters less 1"},"2024-10-31":{"v":12817000,"derived":"3 quarters less 2"},"2025-01-31":{"v":39734000,"derived":"4 quarters less 3"},"2025-04-30":{"v":18207000},"2025-07-31":{"v":252780000,"derived":"2 quarters less 1"},"2025-10-31":{"v":23994000,"derived":"3 quarters less 2"},"2026-01-31":{"v":66770000,"derived":"4 quarters less 3"},"2026-04-30":{"v":69160000},"2026-07-31":{"v":124321000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","also_tags":[],"label":"Maturities of marketable securities","note":null,"earlier_labels":["Maturities of marketable securities and other"],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":0,"derived":"4 quarters less 3"},"2016-04-30":{"v":0},"2017-01-31":{"v":10300000,"derived":"4 quarters less 3"},"2017-04-30":{"v":46321000},"2017-07-31":{"v":27360000,"derived":"2 quarters less 1"},"2017-10-31":{"v":25340000,"derived":"3 quarters less 2"},"2018-01-31":{"v":45047000,"derived":"4 quarters less 3"},"2018-04-30":{"v":61023000},"2018-07-31":{"v":36770000,"derived":"2 quarters less 1"},"2018-10-31":{"v":58256000,"derived":"3 quarters less 2"},"2019-01-31":{"v":97231000,"derived":"4 quarters less 3"},"2019-04-30":{"v":164139000},"2019-07-31":{"v":106617000,"derived":"2 quarters less 1"},"2019-10-31":{"v":74901000,"derived":"3 quarters less 2"},"2020-01-31":{"v":73402000,"derived":"4 quarters less 3"},"2020-04-30":{"v":95375000},"2020-07-31":{"v":110799000,"derived":"2 quarters less 1"},"2020-10-31":{"v":118606000,"derived":"3 quarters less 2"},"2021-01-31":{"v":99156000,"derived":"4 quarters less 3"},"2021-04-30":{"v":65740000},"2021-07-31":{"v":104030000,"derived":"2 quarters less 1"},"2021-10-31":{"v":133388000,"derived":"3 quarters less 2"},"2022-01-31":{"v":63007000,"derived":"4 quarters less 3"},"2022-04-30":{"v":116175000},"2022-07-31":{"v":124818000,"derived":"2 quarters less 1"},"2022-10-31":{"v":111302000,"derived":"3 quarters less 2"},"2023-01-31":{"v":81700000,"derived":"4 quarters less 3"},"2023-04-30":{"v":288373000},"2023-07-31":{"v":98330000,"derived":"2 quarters less 1"},"2023-10-31":{"v":109196000,"derived":"3 quarters less 2"},"2024-01-31":{"v":109956000,"derived":"4 quarters less 3"},"2024-04-30":{"v":127857000},"2024-07-31":{"v":70127000,"derived":"2 quarters less 1"},"2024-10-31":{"v":131994000,"derived":"3 quarters less 2"},"2025-01-31":{"v":82151000,"derived":"4 quarters less 3"},"2025-04-30":{"v":57253000},"2025-07-31":{"v":80254000,"derived":"2 quarters less 1"},"2025-10-31":{"v":17120000,"derived":"3 quarters less 2"},"2026-01-31":{"v":53500000,"derived":"4 quarters less 3"},"2026-04-30":{"v":66712000},"2026-07-31":{"v":72736000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"IncreaseInRestrictedCash","also_tags":["IncreaseDecreaseInRestrictedCash"],"label":"Net increase in restricted cash","note":null,"earlier_labels":["Net decrease in restricted cash","Change in restricted cash","Increase in restricted cash"],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":1000,"derived":"4 quarters less 3"},"2016-04-30":{"v":-706000},"2017-04-30":{"v":0,"src":"0001628280-17-006263"},"2017-07-31":{"v":0,"derived":"2 quarters less 1"},"2017-10-31":{"v":2029000,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","also_tags":[],"label":"Net cash used in investing activities","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":-9861000,"derived":"4 quarters less 3"},"2016-04-30":{"v":-343809000,"src":"0001564590-16-020289"},"2017-01-31":{"v":-4891000,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"ProceedsFromIssuanceInitialPublicOffering","also_tags":[],"label":"Proceeds from initial public offering, net of issuance costs","note":null,"earlier_labels":["Proceeds from initial public offering, net"],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":0,"derived":"4 quarters less 3"},"2017-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"ProceedsFromIssuanceOfConvertiblePreferredStock","also_tags":[],"label":"Proceeds from issuance of convertible preferred stock, net of issuance costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"NetProceedsFromExerciseOfStockOptionsIncludingProceedsFromRepaymentOfPromissoryNotes","also_tags":[],"label":"Net proceeds from exercise of stock options, including proceeds from repayment of promissory notes","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":1298000,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"ProceedsFromSaleOfEquityMethodInvestments","also_tags":[],"label":"Sale of strategic investment","note":null,"earlier_labels":["Sale of equity security"],"kind":"money","earlier_years":true,"values":{"2025-01-31":{"v":0,"derived":"4 quarters less 3"},"2026-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"PaymentsForProceedsFromOtherInvestingActivities","also_tags":["PaymentsToAcquireOtherInvestments"],"label":"Other","note":null,"earlier_labels":["Purchase of other investment"],"kind":"money","earlier_years":true,"values":{"2021-01-31":{"v":0,"derived":"4 quarters less 3"},"2022-01-31":{"v":0,"derived":"4 quarters less 3"},"2023-01-31":{"v":1989000,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"NetCashProvidedByUsedInInvestingActivities","also_tags":[],"label":"Net cash provided by investing activities","note":"used in","earlier_labels":["Net cash used in investing activities"],"kind":"money","earlier_years":false,"values":{"2016-04-30":{"v":-343809000},"2017-04-30":{"v":-17040000},"2017-07-31":{"v":-1208000,"derived":"2 quarters less 1"},"2017-10-31":{"v":-33013000,"derived":"3 quarters less 2"},"2018-01-31":{"v":-5898000,"derived":"4 quarters less 3"},"2018-04-30":{"v":-32521000},"2018-07-31":{"v":-393341000,"derived":"2 quarters less 1"},"2018-10-31":{"v":-42241000,"derived":"3 quarters less 2"},"2019-01-31":{"v":-43241000,"derived":"4 quarters less 3"},"2019-04-30":{"v":-198553000},"2019-07-31":{"v":-68930000,"derived":"2 quarters less 1"},"2019-10-31":{"v":-45166000,"derived":"3 quarters less 2"},"2020-01-31":{"v":-12062000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-8911000},"2020-07-31":{"v":-33577000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-373365000,"derived":"3 quarters less 2"},"2021-01-31":{"v":-2256000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-48115000},"2021-07-31":{"v":-40947000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-45101000,"derived":"3 quarters less 2"},"2022-01-31":{"v":-19120000,"derived":"4 quarters less 3"},"2022-04-30":{"v":66114000},"2022-07-31":{"v":97645000,"derived":"2 quarters less 1"},"2022-10-31":{"v":-3492000,"derived":"3 quarters less 2"},"2023-01-31":{"v":-381680000,"derived":"4 quarters less 3"},"2023-04-30":{"v":151201000},"2023-07-31":{"v":-68896000,"derived":"2 quarters less 1"},"2023-10-31":{"v":-37227000,"derived":"3 quarters less 2"},"2024-01-31":{"v":-41832000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-48395000},"2024-07-31":{"v":-84501000,"derived":"2 quarters less 1"},"2024-10-31":{"v":39391000,"derived":"3 quarters less 2"},"2025-01-31":{"v":-124695000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-111782000},"2025-07-31":{"v":129775000,"derived":"2 quarters less 1"},"2025-10-31":{"v":-43750000,"derived":"3 quarters less 2"},"2026-01-31":{"v":-82312000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-45494000},"2026-07-31":{"v":-185043000,"derived":"2 quarters less 1"}},"depth":0,"sign":1},{"tag":"ProceedsFromStockOptionsExercised","also_tags":[],"label":"Proceeds from exercise of stock options","note":null,"earlier_labels":["Net proceeds from exercise of stock options"],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":1298000,"derived":"4 quarters less 3"},"2016-04-30":{"v":3091000,"first_filed":3324000,"first_src":"0001564590-16-020289"},"2017-01-31":{"v":4187000,"derived":"4 quarters less 3"},"2017-04-30":{"v":2257000},"2017-07-31":{"v":4536000,"derived":"2 quarters less 1"},"2017-10-31":{"v":8968000,"derived":"3 quarters less 2"},"2018-01-31":{"v":8916000,"derived":"4 quarters less 3"},"2018-04-30":{"v":9614000},"2018-07-31":{"v":19453000,"derived":"2 quarters less 1"},"2018-10-31":{"v":14275000,"derived":"3 quarters less 2"},"2019-01-31":{"v":4429000,"derived":"4 quarters less 3"},"2019-04-30":{"v":16761000},"2019-07-31":{"v":2499000,"derived":"2 quarters less 1"},"2019-10-31":{"v":6544000,"derived":"3 quarters less 2"},"2020-01-31":{"v":17095000,"derived":"4 quarters less 3"},"2020-04-30":{"v":9275000},"2020-07-31":{"v":12383000,"derived":"2 quarters less 1"},"2020-10-31":{"v":4019000,"derived":"3 quarters less 2"},"2021-01-31":{"v":33662000,"derived":"4 quarters less 3"},"2021-04-30":{"v":8016000},"2021-07-31":{"v":3147000,"derived":"2 quarters less 1"},"2021-10-31":{"v":22580000,"derived":"3 quarters less 2"},"2022-01-31":{"v":14966000,"derived":"4 quarters less 3"},"2022-04-30":{"v":11405000},"2022-07-31":{"v":3859000,"derived":"2 quarters less 1"},"2022-10-31":{"v":3867000,"derived":"3 quarters less 2"},"2023-01-31":{"v":5647000,"derived":"4 quarters less 3"},"2023-04-30":{"v":4630000},"2023-07-31":{"v":25218000,"derived":"2 quarters less 1"},"2023-10-31":{"v":3056000,"derived":"3 quarters less 2"},"2024-01-31":{"v":6866000,"derived":"4 quarters less 3"},"2024-04-30":{"v":13223000},"2024-07-31":{"v":4545000,"derived":"2 quarters less 1"},"2024-10-31":{"v":3426000,"derived":"3 quarters less 2"},"2025-01-31":{"v":5973000,"derived":"4 quarters less 3"},"2025-04-30":{"v":5359000},"2025-07-31":{"v":8099000,"derived":"2 quarters less 1"},"2025-10-31":{"v":4743000,"derived":"3 quarters less 2"},"2026-01-31":{"v":176000,"derived":"4 quarters less 3"},"2026-04-30":{"v":6646000},"2026-07-31":{"v":8523000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans","also_tags":[],"label":"Proceeds from issuance of common stock under employee stock purchase plan","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":0,"derived":"4 quarters less 3"},"2016-04-30":{"v":15079000},"2017-01-31":{"v":0,"derived":"4 quarters less 3"},"2017-04-30":{"v":14166000},"2017-07-31":{"v":0,"derived":"2 quarters less 1"},"2017-10-31":{"v":7971000,"derived":"3 quarters less 2"},"2018-01-31":{"v":0,"derived":"4 quarters less 3"},"2018-04-30":{"v":19698000},"2018-07-31":{"v":0,"derived":"2 quarters less 1"},"2018-10-31":{"v":13746000,"derived":"3 quarters less 2"},"2019-01-31":{"v":0,"derived":"4 quarters less 3"},"2019-04-30":{"v":32042000},"2019-07-31":{"v":0,"derived":"2 quarters less 1"},"2019-10-31":{"v":11249000,"derived":"3 quarters less 2"},"2020-01-31":{"v":7000,"derived":"4 quarters less 3"},"2020-04-30":{"v":16021000},"2020-07-31":{"v":0,"derived":"2 quarters less 1"},"2020-10-31":{"v":16418000,"derived":"3 quarters less 2"},"2021-01-31":{"v":0,"derived":"4 quarters less 3"},"2021-04-30":{"v":17726000},"2021-07-31":{"v":0,"derived":"2 quarters less 1"},"2021-10-31":{"v":18915000,"derived":"3 quarters less 2"},"2022-01-31":{"v":0,"derived":"4 quarters less 3"},"2022-04-30":{"v":19396000},"2022-07-31":{"v":0,"derived":"2 quarters less 1"},"2022-10-31":{"v":20569000,"derived":"3 quarters less 2"},"2023-01-31":{"v":0,"derived":"4 quarters less 3"},"2023-04-30":{"v":21219000},"2023-07-31":{"v":0,"derived":"2 quarters less 1"},"2023-10-31":{"v":23870000,"derived":"3 quarters less 2"},"2024-01-31":{"v":0,"derived":"4 quarters less 3"},"2024-04-30":{"v":25328000},"2024-07-31":{"v":0,"derived":"2 quarters less 1"},"2024-10-31":{"v":26408000,"derived":"3 quarters less 2"},"2025-01-31":{"v":0,"derived":"4 quarters less 3"},"2025-04-30":{"v":27240000},"2025-07-31":{"v":0,"derived":"2 quarters less 1"},"2025-10-31":{"v":28802000,"derived":"3 quarters less 2"},"2026-01-31":{"v":0,"derived":"4 quarters less 3"},"2026-04-30":{"v":30001000},"2026-07-31":{"v":0,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"ProceedsFromIssuanceOfDebt","also_tags":["ProceedsFromLinesOfCredit","ProceedsFromConvertibleDebt"],"label":"Proceeds from borrowings","note":null,"earlier_labels":["Proceeds from borrowing","Proceeds from borrowings, net of issuance costs","Proceeds from issuance of convertible senior notes, net of issuance costs"],"kind":"money","earlier_years":true,"values":{"2017-04-30":{"v":0},"2017-07-31":{"v":0,"derived":"2 quarters less 1"},"2017-10-31":{"v":0,"derived":"3 quarters less 2"},"2018-04-30":{"v":562062000,"src":"0001628280-18-007756"},"2018-07-31":{"v":0,"derived":"2 quarters less 1"},"2018-10-31":{"v":0,"derived":"3 quarters less 2"},"2019-01-31":{"v":0,"derived":"4 quarters less 3"},"2019-04-30":{"v":0},"2019-07-31":{"v":0,"derived":"2 quarters less 1"},"2019-10-31":{"v":0,"derived":"3 quarters less 2"},"2020-01-31":{"v":0,"derived":"4 quarters less 3"},"2020-04-30":{"v":4950000},"2020-07-31":{"v":0,"derived":"2 quarters less 1"},"2020-10-31":{"v":246942000,"derived":"3 quarters less 2"},"2021-01-31":{"v":0,"derived":"4 quarters less 3"},"2021-04-30":{"v":0,"src":"0001628280-21-011838"},"2021-07-31":{"v":0,"derived":"2 quarters less 1"},"2021-10-31":{"v":0,"derived":"3 quarters less 2"},"2022-01-31":{"v":0,"derived":"4 quarters less 3"},"2022-04-30":{"v":0},"2022-10-31":{"v":0,"derived":"3 quarters less 2"},"2023-04-30":{"v":100000000},"2023-10-31":{"v":6890000,"derived":"3 quarters less 2"},"2024-01-31":{"v":0,"derived":"4 quarters less 3"},"2024-04-30":{"v":0,"src":"0001628280-24-027955"},"2024-10-31":{"v":0,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"RepaymentsOfConvertibleDebt","also_tags":[],"label":"Repayment of debt assumed from acquisition","note":null,"earlier_labels":["Repayment of debt assumed from acquisitions"],"kind":"money","earlier_years":true,"values":{"2018-10-31":{"v":6101000,"derived":"3 quarters less 2"},"2019-04-30":{"v":11555000},"2019-07-31":{"v":0,"derived":"2 quarters less 1"},"2019-10-31":{"v":0,"derived":"3 quarters less 2"},"2020-04-30":{"v":0,"src":"0001628280-20-009289"},"2020-07-31":{"v":0,"derived":"2 quarters less 1"},"2020-10-31":{"v":0,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"PaymentsOfStockIssuanceCosts","also_tags":["PaymentsForDerivativeInstrumentFinancingActivities"],"label":"Payment for purchase of capped calls","note":null,"earlier_labels":["Payments of deferred offering costs"],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":2012000,"derived":"4 quarters less 3"},"2016-04-30":{"v":0,"src":"0001564590-16-020289"},"2017-01-31":{"v":0,"derived":"4 quarters less 3"},"2017-04-30":{"v":0},"2017-07-31":{"v":0,"derived":"2 quarters less 1"},"2017-10-31":{"v":0,"derived":"3 quarters less 2"},"2018-04-30":{"v":64630000},"2018-07-31":{"v":0,"derived":"2 quarters less 1"},"2018-10-31":{"v":0,"derived":"3 quarters less 2"},"2019-04-30":{"v":0,"src":"0001628280-19-007753"},"2019-10-31":{"v":0,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"ProceedsFromIssuanceOfSeniorLongTermDebt","also_tags":[],"label":"Proceeds from borrowings, net of issuance costs","note":null,"earlier_labels":["Proceeds from issuance of convertible senior notes, net of issuance costs"],"kind":"money","earlier_years":true,"values":{"2018-04-30":{"v":562062000},"2019-04-30":{"v":0,"src":"0001628280-19-007753"}},"depth":1,"sign":null},{"tag":"PaymentsOfFinancingCosts","also_tags":["RepaymentsOfSeniorDebt","RepaymentsOfDebt"],"label":"Payments of financing costs for revolving credit facility","note":null,"earlier_labels":["Principal payments on borrowing and finance lease obligations","Repayments of borrowing"],"kind":"money","earlier_years":false,"values":{"2020-04-30":{"v":0},"2020-07-31":{"v":0,"derived":"2 quarters less 1"},"2020-10-31":{"v":0,"derived":"3 quarters less 2"},"2021-04-30":{"v":344000,"src":"0001628280-21-011838"},"2021-07-31":{"v":261000,"derived":"2 quarters less 1"},"2021-10-31":{"v":265000,"derived":"3 quarters less 2"},"2024-10-31":{"v":0,"derived":"3 quarters less 2"},"2025-01-31":{"v":0,"derived":"4 quarters less 3"},"2025-10-31":{"v":0,"derived":"3 quarters less 2"},"2026-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"RepaymentsOfLongTermDebtAndCapitalSecurities","also_tags":["RepaymentsOfAssumedDebt","FinanceLeasePrincipalPayments"],"label":"Principal payments on borrowings and finance lease obligations","note":null,"earlier_labels":["Repayment of debt assumed from acquisition","Principal payments on finance lease obligations"],"kind":"money","earlier_years":false,"values":{"2018-04-30":{"v":0},"2019-04-30":{"v":11555000,"src":"0001628280-19-007753"},"2021-04-30":{"v":344000},"2021-07-31":{"v":261000,"derived":"2 quarters less 1"},"2021-10-31":{"v":679000,"derived":"3 quarters less 2"},"2022-01-31":{"v":853000,"derived":"4 quarters less 3"},"2022-04-30":{"v":251395000},"2022-07-31":{"v":182000,"derived":"2 quarters less 1"},"2022-10-31":{"v":4568000,"derived":"3 quarters less 2"},"2023-01-31":{"v":1095000,"derived":"4 quarters less 3"},"2023-04-30":{"v":576780000},"2023-07-31":{"v":287000,"derived":"2 quarters less 1"},"2023-10-31":{"v":7515000,"derived":"3 quarters less 2"},"2024-01-31":{"v":1617000,"derived":"4 quarters less 3"},"2024-04-30":{"v":1099000},"2024-07-31":{"v":2836000,"derived":"2 quarters less 1"},"2024-10-31":{"v":1786000,"derived":"3 quarters less 2"},"2025-01-31":{"v":2397000,"derived":"4 quarters less 3"},"2025-04-30":{"v":1125000},"2025-07-31":{"v":100000000,"derived":"2 quarters less 1"},"2025-10-31":{"v":2317000,"derived":"3 quarters less 2"},"2026-01-31":{"v":92000,"derived":"4 quarters less 3"},"2026-04-30":{"v":612000},"2026-07-31":{"v":0,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"PaymentsRelatedToTaxWithholdingForShareBasedCompensation","also_tags":[],"label":"Tax withholding on vesting of equity awards","note":null,"earlier_labels":["Tax withholding on equity awards","Tax withholding on vesting of restricted stock"],"kind":"money","earlier_years":false,"values":{"2018-04-30":{"v":0},"2018-07-31":{"v":0,"derived":"2 quarters less 1"},"2018-10-31":{"v":0,"derived":"3 quarters less 2"},"2019-01-31":{"v":632000,"derived":"4 quarters less 3"},"2019-04-30":{"v":5672000},"2019-07-31":{"v":1501000,"derived":"2 quarters less 1"},"2019-10-31":{"v":1614000,"derived":"3 quarters less 2"},"2020-01-31":{"v":1592000,"derived":"4 quarters less 3"},"2020-04-30":{"v":1374000},"2020-07-31":{"v":1467000,"derived":"2 quarters less 1"},"2020-10-31":{"v":1239000,"derived":"3 quarters less 2"},"2021-01-31":{"v":4178000,"derived":"4 quarters less 3"},"2021-04-30":{"v":5050000},"2021-07-31":{"v":1514000,"derived":"2 quarters less 1"},"2021-10-31":{"v":2106000,"derived":"3 quarters less 2"},"2022-01-31":{"v":2165000,"derived":"4 quarters less 3"},"2022-04-30":{"v":10194000},"2022-07-31":{"v":2793000,"derived":"2 quarters less 1"},"2022-10-31":{"v":3143000,"derived":"3 quarters less 2"},"2023-01-31":{"v":3471000,"derived":"4 quarters less 3"},"2023-04-30":{"v":6759000},"2023-07-31":{"v":5068000,"derived":"2 quarters less 1"},"2023-10-31":{"v":4755000,"derived":"3 quarters less 2"},"2024-01-31":{"v":13402000,"derived":"4 quarters less 3"},"2024-04-30":{"v":12478000},"2024-07-31":{"v":74208000,"derived":"2 quarters less 1"},"2024-10-31":{"v":54905000,"derived":"3 quarters less 2"},"2025-01-31":{"v":64996000,"derived":"4 quarters less 3"},"2025-04-30":{"v":61300000},"2025-07-31":{"v":56161000,"derived":"2 quarters less 1"},"2025-10-31":{"v":85779000,"derived":"3 quarters less 2"},"2026-01-31":{"v":67704000,"derived":"4 quarters less 3"},"2026-04-30":{"v":102920000},"2026-07-31":{"v":70376000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"PaymentsForRepurchaseOfCommonStock","also_tags":[],"label":"Repurchases of common stock","note":null,"earlier_labels":["Repurchase of common stock","Repurchase of common stock in connection with tender offer","Repurchase of common stock in connection with tender offers","Repurchase of common stock in connection with a tender offer"],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":0,"derived":"4 quarters less 3"},"2017-04-30":{"v":0},"2017-07-31":{"v":0,"derived":"2 quarters less 1"},"2017-10-31":{"v":0,"derived":"3 quarters less 2"},"2018-01-31":{"v":0,"derived":"4 quarters less 3"},"2018-04-30":{"v":20000000},"2018-07-31":{"v":0,"derived":"2 quarters less 1"},"2018-10-31":{"v":0,"derived":"3 quarters less 2"},"2019-01-31":{"v":0,"derived":"4 quarters less 3"},"2019-04-30":{"v":0},"2019-07-31":{"v":0,"derived":"2 quarters less 1"},"2019-10-31":{"v":0,"derived":"3 quarters less 2"},"2020-01-31":{"v":15017000,"derived":"4 quarters less 3"},"2020-04-30":{"v":70119000},"2020-07-31":{"v":20024000,"derived":"2 quarters less 1"},"2020-10-31":{"v":21411000,"derived":"3 quarters less 2"},"2021-01-31":{"v":23621000,"derived":"4 quarters less 3"},"2021-04-30":{"v":30020000},"2021-07-31":{"v":44373000,"derived":"2 quarters less 1"},"2021-10-31":{"v":56215000,"derived":"3 quarters less 2"},"2022-01-31":{"v":69562000,"derived":"4 quarters less 3"},"2022-04-30":{"v":66420000},"2022-07-31":{"v":60579000,"derived":"2 quarters less 1"},"2022-10-31":{"v":24565000,"derived":"3 quarters less 2"},"2023-01-31":{"v":67504000,"derived":"4 quarters less 3"},"2023-04-30":{"v":69911000},"2023-07-31":{"v":21970000,"derived":"2 quarters less 1"},"2023-10-31":{"v":22460000,"derived":"3 quarters less 2"},"2024-01-31":{"v":21460000,"derived":"4 quarters less 3"},"2024-04-30":{"v":0},"2024-07-31":{"v":0,"derived":"2 quarters less 1"},"2024-10-31":{"v":181999000,"derived":"3 quarters less 2"},"2025-01-31":{"v":191978000,"derived":"4 quarters less 3"},"2025-04-30":{"v":119936000},"2025-07-31":{"v":42242000,"derived":"2 quarters less 1"},"2025-10-31":{"v":53269000,"derived":"3 quarters less 2"},"2026-01-31":{"v":127201000,"derived":"4 quarters less 3"},"2026-04-30":{"v":84103000},"2026-07-31":{"v":68981000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","also_tags":[],"label":"Net cash provided by financing activities","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":-714000,"derived":"4 quarters less 3"},"2016-04-30":{"v":18403000,"src":"0001564590-16-020289"},"2017-01-31":{"v":4187000,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"CashAndCashEquivalentsPeriodIncreaseDecrease","also_tags":[],"label":"Net increase in cash and cash equivalents","note":"decrease","earlier_labels":["Net decrease in cash and cash equivalents"],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":31435000,"derived":"4 quarters less 3"},"2016-04-30":{"v":-318646000},"2017-01-31":{"v":31214000,"derived":"4 quarters less 3"},"2017-04-30":{"v":-14918000,"src":"0001628280-17-006263"},"2017-07-31":{"v":3137000,"derived":"2 quarters less 1"},"2017-10-31":{"v":10145000,"derived":"3 quarters less 2"},"2018-01-31":{"v":62018000,"derived":"4 quarters less 3"}},"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"],"kind":"money","earlier_years":false,"values":{"2016-04-30":{"v":18170000},"2017-04-30":{"v":16423000},"2017-07-31":{"v":4536000,"derived":"2 quarters less 1"},"2017-10-31":{"v":16939000,"derived":"3 quarters less 2"},"2018-01-31":{"v":8916000,"derived":"4 quarters less 3"},"2018-04-30":{"v":506744000},"2018-07-31":{"v":19453000,"derived":"2 quarters less 1"},"2018-10-31":{"v":21920000,"derived":"3 quarters less 2"},"2019-01-31":{"v":3797000,"derived":"4 quarters less 3"},"2019-04-30":{"v":31576000},"2019-07-31":{"v":998000,"derived":"2 quarters less 1"},"2019-10-31":{"v":16179000,"derived":"3 quarters less 2"},"2020-01-31":{"v":493000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-41247000},"2020-07-31":{"v":-9108000,"derived":"2 quarters less 1"},"2020-10-31":{"v":244729000,"derived":"3 quarters less 2"},"2021-01-31":{"v":5863000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-9672000},"2021-07-31":{"v":-43001000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-17505000,"derived":"3 quarters less 2"},"2022-01-31":{"v":-57614000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-297208000},"2022-07-31":{"v":-59695000,"derived":"2 quarters less 1"},"2022-10-31":{"v":-7840000,"derived":"3 quarters less 2"},"2023-01-31":{"v":-66423000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-527601000},"2023-07-31":{"v":-2107000,"derived":"2 quarters less 1"},"2023-10-31":{"v":-914000,"derived":"3 quarters less 2"},"2024-01-31":{"v":-29613000,"derived":"4 quarters less 3"},"2024-04-30":{"v":24974000},"2024-07-31":{"v":-72499000,"derived":"2 quarters less 1"},"2024-10-31":{"v":-208856000,"derived":"3 quarters less 2"},"2025-01-31":{"v":-253398000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-149762000},"2025-07-31":{"v":-192384000,"derived":"2 quarters less 1"},"2025-10-31":{"v":-107820000,"derived":"3 quarters less 2"},"2026-01-31":{"v":-194821000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-150988000},"2026-07-31":{"v":-130834000,"derived":"2 quarters less 1"}},"depth":0,"sign":1},{"tag":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","also_tags":[],"label":"Net increase in cash, cash equivalents and restricted cash","note":"decrease","earlier_labels":["Net decrease in cash, cash equivalents and restricted cash"],"kind":"money","earlier_years":false,"values":{"2017-04-30":{"v":-14918000},"2017-07-31":{"v":3137000,"derived":"2 quarters less 1"},"2017-10-31":{"v":12174000,"derived":"3 quarters less 2"},"2018-01-31":{"v":62018000,"derived":"4 quarters less 3"},"2018-04-30":{"v":492819000},"2018-07-31":{"v":-365404000,"derived":"2 quarters less 1"},"2018-10-31":{"v":36228000,"derived":"3 quarters less 2"},"2019-01-31":{"v":41350000,"derived":"4 quarters less 3"},"2019-04-30":{"v":-160335000},"2019-07-31":{"v":-19115000,"derived":"2 quarters less 1"},"2019-10-31":{"v":35270000,"derived":"3 quarters less 2"},"2020-01-31":{"v":58289000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-15055000},"2020-07-31":{"v":8021000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-95837000,"derived":"3 quarters less 2"},"2021-01-31":{"v":72640000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-36339000},"2021-07-31":{"v":39444000,"derived":"2 quarters less 1"},"2021-10-31":{"v":64440000,"derived":"3 quarters less 2"},"2022-01-31":{"v":61507000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-10962000},"2022-07-31":{"v":197330000,"derived":"2 quarters less 1"},"2022-10-31":{"v":143364000,"derived":"3 quarters less 2"},"2023-01-31":{"v":-215077000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-203153000},"2023-07-31":{"v":30615000,"derived":"2 quarters less 1"},"2023-10-31":{"v":120291000,"derived":"3 quarters less 2"},"2024-01-31":{"v":172980000,"derived":"4 quarters less 3"},"2024-04-30":{"v":198079000},"2024-07-31":{"v":69597000,"derived":"2 quarters less 1"},"2024-10-31":{"v":-72472000,"derived":"3 quarters less 2"},"2025-01-31":{"v":-169585000,"derived":"4 quarters less 3"},"2025-04-30":{"v":22392000},"2025-07-31":{"v":149548000,"derived":"2 quarters less 1"},"2025-10-31":{"v":-35577000,"derived":"3 quarters less 2"},"2026-01-31":{"v":-9134000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-16318000},"2026-07-31":{"v":-452225000,"derived":"2 quarters less 1"}},"depth":0,"sign":null},{"tag":"InterestPaidNet","also_tags":[],"label":"Cash paid for interest","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-04-30":{"v":0},"2018-07-31":{"v":0,"derived":"2 quarters less 1"},"2018-10-31":{"v":371000,"derived":"3 quarters less 2"},"2019-01-31":{"v":0,"derived":"4 quarters less 3"},"2019-04-30":{"v":359000},"2019-07-31":{"v":0,"derived":"2 quarters less 1"},"2019-10-31":{"v":359000,"derived":"3 quarters less 2"},"2020-01-31":{"v":0,"derived":"4 quarters less 3"},"2020-04-30":{"v":359000},"2020-07-31":{"v":0,"derived":"2 quarters less 1"},"2020-10-31":{"v":703000,"derived":"3 quarters less 2"},"2021-01-31":{"v":1217000,"derived":"4 quarters less 3"},"2021-04-30":{"v":1455000},"2021-07-31":{"v":1065000,"derived":"2 quarters less 1"},"2021-10-31":{"v":1412000,"derived":"3 quarters less 2"},"2022-01-31":{"v":1087000,"derived":"4 quarters less 3"},"2022-04-30":{"v":715000},"2022-07-31":{"v":27000,"derived":"2 quarters less 1"},"2022-10-31":{"v":409000,"derived":"3 quarters less 2"},"2023-01-31":{"v":34000,"derived":"4 quarters less 3"},"2023-04-30":{"v":390000},"2023-07-31":{"v":1749000,"derived":"2 quarters less 1"},"2023-10-31":{"v":1850000,"derived":"3 quarters less 2"},"2024-01-31":{"v":1845000,"derived":"4 quarters less 3"},"2024-04-30":{"v":1743000},"2024-07-31":{"v":1777000,"derived":"2 quarters less 1"},"2024-10-31":{"v":1786000,"derived":"3 quarters less 2"},"2025-01-31":{"v":1875000,"derived":"4 quarters less 3"},"2025-04-30":{"v":1427000},"2025-07-31":{"v":695000,"derived":"2 quarters less 1"},"2025-10-31":{"v":151000,"derived":"3 quarters less 2"},"2026-01-31":{"v":0,"derived":"4 quarters less 3"},"2026-04-30":{"v":0},"2026-07-31":{"v":0,"derived":"2 quarters less 1"}},"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":{"2016-01-31":{"v":298000,"derived":"4 quarters less 3"},"2016-04-30":{"v":1323000},"2017-01-31":{"v":356000,"derived":"4 quarters less 3"},"2017-04-30":{"v":790000},"2017-07-31":{"v":871000,"derived":"2 quarters less 1"},"2017-10-31":{"v":749000,"derived":"3 quarters less 2"},"2018-01-31":{"v":680000,"derived":"4 quarters less 3"},"2018-04-30":{"v":1839000},"2018-07-31":{"v":1184000,"derived":"2 quarters less 1"},"2018-10-31":{"v":1098000,"derived":"3 quarters less 2"},"2019-01-31":{"v":575000,"derived":"4 quarters less 3"},"2019-04-30":{"v":1640000},"2019-07-31":{"v":1076000,"derived":"2 quarters less 1"},"2019-10-31":{"v":682000,"derived":"3 quarters less 2"},"2020-01-31":{"v":1426000,"derived":"4 quarters less 3"},"2020-04-30":{"v":2376000},"2020-07-31":{"v":2694000,"derived":"2 quarters less 1"},"2020-10-31":{"v":3841000,"derived":"3 quarters less 2"},"2021-01-31":{"v":1611000,"derived":"4 quarters less 3"},"2021-04-30":{"v":3750000},"2021-07-31":{"v":2300000,"derived":"2 quarters less 1"},"2021-10-31":{"v":4001000,"derived":"3 quarters less 2"},"2022-01-31":{"v":2611000,"derived":"4 quarters less 3"},"2022-04-30":{"v":1848000},"2022-07-31":{"v":2969000,"derived":"2 quarters less 1"},"2022-10-31":{"v":3635000,"derived":"3 quarters less 2"},"2023-01-31":{"v":5939000,"derived":"4 quarters less 3"},"2023-04-30":{"v":9328000},"2023-07-31":{"v":4660000,"derived":"2 quarters less 1"},"2023-10-31":{"v":5471000,"derived":"3 quarters less 2"},"2024-01-31":{"v":9208000,"derived":"4 quarters less 3"},"2024-04-30":{"v":3542000},"2024-07-31":{"v":19612000,"derived":"2 quarters less 1"},"2024-10-31":{"v":6373000,"derived":"3 quarters less 2"},"2025-01-31":{"v":8555000,"derived":"4 quarters less 3"},"2025-04-30":{"v":8273000},"2025-07-31":{"v":12868000,"derived":"2 quarters less 1"},"2025-10-31":{"v":3532000,"derived":"3 quarters less 2"},"2026-01-31":{"v":7846000,"derived":"4 quarters less 3"},"2026-04-30":{"v":876000},"2026-07-31":{"v":9600000,"derived":"2 quarters less 1"}},"depth":0,"sign":null},{"tag":"ConversionOfStockAmountConverted1","also_tags":[],"label":"Conversion of convertible preferred stock to common stock upon initial public offering","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":0,"derived":"4 quarters less 3"},"2017-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilities","also_tags":[],"label":"Cash paid for amounts included in the measurement of operating lease liabilities","note":null,"earlier_labels":["Cash paid for amounts included in the measurement of lease liabilities"],"kind":"money","earlier_years":true,"values":{"2019-10-31":{"v":8236000,"derived":"3 quarters less 2"},"2020-01-31":{"v":8382000,"derived":"4 quarters less 3"},"2020-04-30":{"v":8688000},"2020-07-31":{"v":9161000,"derived":"2 quarters less 1"},"2020-10-31":{"v":9487000,"derived":"3 quarters less 2"},"2021-01-31":{"v":9644000,"derived":"4 quarters less 3"},"2021-04-30":{"v":8820000},"2021-07-31":{"v":9084000,"derived":"2 quarters less 1"},"2021-10-31":{"v":9475000,"derived":"3 quarters less 2"},"2022-01-31":{"v":9269000,"derived":"4 quarters less 3"},"2022-04-30":{"v":11924000,"src":"0001628280-22-017288"}},"depth":0,"sign":null},{"tag":"CapitalExpendituresIncurredButNotYetPaid","also_tags":[],"label":"Property and equipment purchased but not yet paid","note":null,"earlier_labels":["Purchase of property and equipment"],"kind":"money","earlier_years":false,"values":{"2016-01-31":{"v":4462000,"derived":"4 quarters less 3"},"2016-04-30":{"v":9448000},"2017-01-31":{"v":1458000,"derived":"4 quarters less 3"},"2017-04-30":{"v":9685000},"2017-07-31":{"v":-3107000,"derived":"2 quarters less 1"},"2017-10-31":{"v":3253000,"derived":"3 quarters less 2"},"2018-01-31":{"v":109000,"derived":"4 quarters less 3"},"2018-04-30":{"v":8316000},"2018-07-31":{"v":3633000,"derived":"2 quarters less 1"},"2018-10-31":{"v":2656000,"derived":"3 quarters less 2"},"2019-01-31":{"v":-732000,"derived":"4 quarters less 3"},"2019-04-30":{"v":11595000},"2019-07-31":{"v":-5878000,"derived":"2 quarters less 1"},"2019-10-31":{"v":-515000,"derived":"3 quarters less 2"},"2020-01-31":{"v":1612000,"derived":"4 quarters less 3"},"2020-04-30":{"v":8274000},"2020-07-31":{"v":-1655000,"derived":"2 quarters less 1"},"2020-10-31":{"v":4025000,"derived":"3 quarters less 2"},"2021-01-31":{"v":335000,"derived":"4 quarters less 3"},"2021-04-30":{"v":8366000},"2021-07-31":{"v":-964000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-989000,"derived":"3 quarters less 2"},"2022-01-31":{"v":1028000,"derived":"4 quarters less 3"},"2022-04-30":{"v":6413000},"2022-07-31":{"v":4774000,"derived":"2 quarters less 1"},"2022-10-31":{"v":8789000,"derived":"3 quarters less 2"},"2023-01-31":{"v":-5074000,"derived":"4 quarters less 3"},"2023-04-30":{"v":22036000},"2023-07-31":{"v":-3630000,"derived":"2 quarters less 1"},"2023-10-31":{"v":-4449000,"derived":"3 quarters less 2"},"2024-01-31":{"v":1752000,"derived":"4 quarters less 3"},"2024-04-30":{"v":15242000},"2024-07-31":{"v":-1028000,"derived":"2 quarters less 1"},"2024-10-31":{"v":162000,"derived":"3 quarters less 2"},"2025-01-31":{"v":1829000,"derived":"4 quarters less 3"},"2025-04-30":{"v":15977000},"2025-07-31":{"v":3152000,"derived":"2 quarters less 1"},"2025-10-31":{"v":657000,"derived":"3 quarters less 2"},"2026-01-31":{"v":-356000,"derived":"4 quarters less 3"},"2026-04-30":{"v":23071000},"2026-07-31":{"v":16285000,"derived":"2 quarters less 1"}},"depth":0,"sign":null},{"tag":"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","also_tags":[],"label":"Operating lease right-of-use assets obtained in exchange for operating lease liabilities","note":null,"earlier_labels":["Operating lease right-of-use assets"],"kind":"money","earlier_years":true,"values":{"2019-10-31":{"v":11488000,"derived":"3 quarters less 2"},"2020-01-31":{"v":0,"derived":"4 quarters less 3"},"2020-04-30":{"v":10812000},"2020-07-31":{"v":18942000,"derived":"2 quarters less 1"},"2020-10-31":{"v":23535000,"derived":"3 quarters less 2"},"2021-01-31":{"v":4182000,"derived":"4 quarters less 3"},"2021-04-30":{"v":2495000},"2021-07-31":{"v":292000,"derived":"2 quarters less 1"},"2021-10-31":{"v":807000,"derived":"3 quarters less 2"},"2022-01-31":{"v":3923000,"derived":"4 quarters less 3"},"2022-04-30":{"v":8912000,"src":"0001628280-22-017288"}},"depth":0,"sign":null},{"tag":"VestingOfEarlyExercisedStockOptionsAndRestrictedStockAwards","also_tags":["VestingOfEarlyExercisedStockOptions"],"label":"Vesting of early exercised stock options","note":null,"earlier_labels":["Vesting of early exercised stock options and restricted stock awards"],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":182000,"derived":"4 quarters less 3"},"2016-04-30":{"v":176000},"2017-04-30":{"v":298000},"2017-07-31":{"v":248000,"derived":"2 quarters less 1"},"2017-10-31":{"v":248000,"derived":"3 quarters less 2"},"2018-04-30":{"v":320000},"2018-07-31":{"v":0,"derived":"2 quarters less 1"},"2018-10-31":{"v":0,"derived":"3 quarters less 2"},"2019-04-30":{"v":0,"src":"0001628280-19-007753"},"2019-07-31":{"v":0,"derived":"2 quarters less 1"},"2019-10-31":{"v":0,"derived":"3 quarters less 2"}},"depth":0,"sign":null},{"tag":"CashlessExerciseOfStockOptions","also_tags":[],"label":"Cashless exercise of stock options during tender offer","note":null,"earlier_labels":["Cashless exercise of stock options during tender offers","Cashless exercise of stock options during a tender offer"],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"UnpaidDeferredOfferingCosts","also_tags":[],"label":"Unpaid deferred offering costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":-2202000,"derived":"4 quarters less 3"},"2016-04-30":{"v":0,"src":"0001564590-16-020289"},"2017-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"BusinessCombinationFairValueOfEquityAwardsAssumed","also_tags":[],"label":"Fair value of equity awards assumed in an acquisition","note":null,"earlier_labels":["Business Combination, Fair Value of Equity Awards Assumed"],"kind":"money","earlier_years":true,"values":{"2020-01-31":{"v":0,"derived":"4 quarters less 3"},"2021-01-31":{"v":0,"derived":"4 quarters less 3"},"2022-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null}]}},"checks":{"subtotals_checked":352,"subtotals_off":[],"balance_checked":55,"balance_off":[],"split_read":true,"fill":{"before":0.618,"after":0.6612}}}