{"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":"GWRE","cik":"1528396","as_of":"2026-09-11","currency":"USD","source":"SEC filings: each company's own statements and arithmetic","splits":[],"filings":{"0001528396-13-000010":{"form":"10-Q","filed":"2013-03-01","period":"2013-01-31","accepted":"2013-03-01 16:22:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839613000010/"},"0001193125-12-401959":{"form":"10-K","filed":"2012-09-25","period":"2012-07-31","accepted":"2012-09-24 21:16:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000119312512401959/"},"0001528396-15-000013":{"form":"10-Q","filed":"2015-06-03","period":"2015-04-30","accepted":"2015-06-02 20:40:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839615000013/"},"0001528396-17-000020":{"form":"10-Q","filed":"2017-06-02","period":"2017-04-30","accepted":"2017-06-02 17:06:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839617000020/"},"0001528396-25-000061":{"form":"10-Q","filed":"2025-03-07","period":"2025-01-31","accepted":"2025-03-06 18:08:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839625000061/"},"0001528396-25-000221":{"form":"10-K","filed":"2025-09-11","period":"2025-07-31","accepted":"2025-09-11 16:16:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839625000221/"},"0001528396-19-000036":{"form":"10-K/A","filed":"2019-10-01","period":"2019-07-31","accepted":"2019-09-30 20:17:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839619000036/"},"0001528396-15-000019":{"form":"10-K","filed":"2015-09-17","period":"2015-07-31","accepted":"2015-09-17 13:23:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839615000019/"},"0001528396-18-000048":{"form":"10-Q","filed":"2018-12-06","period":"2018-10-31","accepted":"2018-12-06 06:55:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839618000048/"},"0001528396-20-000012":{"form":"10-Q","filed":"2020-03-05","period":"2020-01-31","accepted":"2020-03-04 18:24:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839620000012/"},"0001528396-13-000025":{"form":"10-K","filed":"2013-09-27","period":"2013-07-31","accepted":"2013-09-26 18:41:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839613000025/"},"0001528396-26-000027":{"form":"10-Q","filed":"2026-06-05","period":"2026-04-30","accepted":"2026-06-04 18:04:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839626000027/"},"0001528396-20-000070":{"form":"10-Q","filed":"2020-12-09","period":"2020-10-31","accepted":"2020-12-09 16:40:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839620000070/"},"0001528396-18-000019":{"form":"10-Q","filed":"2018-03-07","period":"2018-01-31","accepted":"2018-03-06 21:08:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839618000019/"},"0001528396-19-000032":{"form":"10-K","filed":"2019-09-30","period":"2019-07-31","accepted":"2019-09-30 06:19:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839619000032/"},"0001528396-15-000005":{"form":"10-Q","filed":"2015-03-03","period":"2015-01-31","accepted":"2015-03-02 20:31:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839615000005/"},"0001528396-18-000028":{"form":"10-Q","filed":"2018-06-06","period":"2018-04-30","accepted":"2018-06-05 20:01:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839618000028/"},"0001528396-14-000029":{"form":"10-Q","filed":"2014-12-03","period":"2014-10-31","accepted":"2014-12-02 20:25:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839614000029/"},"0001528396-22-000021":{"form":"10-Q","filed":"2022-03-09","period":"2022-01-31","accepted":"2022-03-08 18:02:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839622000021/"},"0001528396-23-000061":{"form":"10-Q","filed":"2023-06-02","period":"2023-04-30","accepted":"2023-06-01 18:13:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839623000061/"},"0001528396-23-000089":{"form":"10-K","filed":"2023-09-18","period":"2023-07-31","accepted":"2023-09-18 16:16:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839623000089/"},"0001528396-24-000017":{"form":"10-Q","filed":"2024-03-08","period":"2024-01-31","accepted":"2024-03-07 18:59:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839624000017/"},"0001528396-17-000025":{"form":"10-K","filed":"2017-09-20","period":"2017-07-31","accepted":"2017-09-19 20:33:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839617000025/"},"0001528396-20-000053":{"form":"10-K","filed":"2020-09-28","period":"2020-07-31","accepted":"2020-09-25 18:08:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839620000053/"},"0001528396-23-000137":{"form":"10-Q","filed":"2023-12-08","period":"2023-10-31","accepted":"2023-12-07 18:40:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839623000137/"},"0001193125-12-113034":{"form":"10-Q","filed":"2012-03-14","period":"2012-01-31","accepted":"2012-03-13 20:42:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000119312512113034/"},"0001528396-22-000053":{"form":"10-Q","filed":"2022-06-08","period":"2022-04-30","accepted":"2022-06-07 17:55:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839622000053/"},"0001528396-14-000015":{"form":"10-Q","filed":"2014-06-03","period":"2014-04-30","accepted":"2014-06-02 20:07:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839614000015/"},"0001528396-16-000067":{"form":"10-Q","filed":"2016-11-30","period":"2016-10-31","accepted":"2016-11-30 16:42:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839616000067/"},"0001528396-24-000057":{"form":"10-Q","filed":"2024-06-05","period":"2024-04-30","accepted":"2024-06-04 18:21:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839624000057/"},"0001528396-14-000022":{"form":"10-K","filed":"2014-09-17","period":"2014-07-31","accepted":"2014-09-17 17:12:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839614000022/"},"0001528396-25-000137":{"form":"10-Q","filed":"2025-06-04","period":"2025-04-30","accepted":"2025-06-03 18:08:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839625000137/"},"0001528396-25-000244":{"form":"10-Q","filed":"2025-12-04","period":"2025-10-31","accepted":"2025-12-03 18:04:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839625000244/"},"0001528396-24-000105":{"form":"10-K","filed":"2024-09-16","period":"2024-07-31","accepted":"2024-09-16 16:22:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839624000105/"},"0001528396-16-000036":{"form":"10-Q","filed":"2016-03-02","period":"2016-01-31","accepted":"2016-03-01 19:46:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839616000036/"},"0001528396-19-000058":{"form":"10-Q","filed":"2019-12-06","period":"2019-10-31","accepted":"2019-12-05 18:48:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839619000058/"},"0001528396-21-000019":{"form":"10-Q","filed":"2021-03-05","period":"2021-01-31","accepted":"2021-03-05 16:17:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839621000019/"},"0001528396-26-000014":{"form":"10-Q","filed":"2026-03-06","period":"2026-01-31","accepted":"2026-03-05 18:11:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839626000014/"},"0001528396-12-000011":{"form":"10-Q/A","filed":"2012-12-04","period":"2012-10-31","accepted":"2012-12-03 21:46:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839612000011/"},"0001193125-12-263491":{"form":"10-Q","filed":"2012-06-07","period":"2012-04-30","accepted":"2012-06-07 16:33:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000119312512263491/"},"0001528396-18-000037":{"form":"10-K","filed":"2018-09-19","period":"2018-07-31","accepted":"2018-09-18 20:19:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839618000037/"},"0001528396-14-000004":{"form":"10-Q","filed":"2014-03-04","period":"2014-01-31","accepted":"2014-03-03 17:55:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839614000004/"},"0001528396-13-000035":{"form":"10-Q","filed":"2013-12-04","period":"2013-10-31","accepted":"2013-12-03 20:37:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839613000035/"},"0001528396-26-000046":{"form":"10-K","filed":"2026-09-11","period":"2026-07-31","accepted":"2026-09-11 16:24:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839626000046/"},"0001528396-13-000021":{"form":"10-Q","filed":"2013-06-03","period":"2013-04-30","accepted":"2013-05-31 20:21:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839613000021/"},"0001528396-17-000006":{"form":"10-Q","filed":"2017-03-03","period":"2017-01-31","accepted":"2017-03-02 19:47:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839617000006/"},"0001528396-19-000009":{"form":"10-Q","filed":"2019-03-07","period":"2019-01-31","accepted":"2019-03-07 16:14:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839619000009/"},"0001528396-20-000029":{"form":"10-Q","filed":"2020-06-04","period":"2020-04-30","accepted":"2020-06-03 19:41:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839620000029/"},"0001528396-19-000023":{"form":"10-Q","filed":"2019-06-10","period":"2019-04-30","accepted":"2019-06-10 08:43:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839619000023/"},"0001528396-23-000017":{"form":"10-Q","filed":"2023-03-07","period":"2023-01-31","accepted":"2023-03-06 18:18:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839623000017/"},"0001528396-19-000016":{"form":"10-K/A","filed":"2019-06-03","period":"2018-07-31","accepted":"2019-05-31 20:29:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839619000016/"},"0001528396-21-000118":{"form":"10-Q","filed":"2021-12-03","period":"2021-10-31","accepted":"2021-12-03 16:16:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839621000118/"},"0001528396-16-000044":{"form":"10-Q","filed":"2016-06-02","period":"2016-04-30","accepted":"2016-06-01 21:27:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839616000044/"},"0001528396-22-000129":{"form":"10-Q","filed":"2022-12-07","period":"2022-10-31","accepted":"2022-12-06 18:01:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839622000129/"},"0001528396-24-000162":{"form":"10-Q","filed":"2024-12-06","period":"2024-10-31","accepted":"2024-12-05 18:14:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839624000162/"},"0001528396-21-000028":{"form":"10-Q","filed":"2021-06-03","period":"2021-04-30","accepted":"2021-06-02 18:12:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839621000028/"},"0001528396-22-000106":{"form":"10-K","filed":"2022-09-26","period":"2022-07-31","accepted":"2022-09-26 16:18:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839622000106/"},"0001528396-17-000034":{"form":"10-Q","filed":"2017-11-30","period":"2017-10-31","accepted":"2017-11-30 08:22:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839617000034/"},"0001528396-21-000095":{"form":"10-K","filed":"2021-09-24","period":"2021-07-31","accepted":"2021-09-24 16:44:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839621000095/"},"0001528396-15-000028":{"form":"10-Q","filed":"2015-12-02","period":"2015-10-31","accepted":"2015-12-01 19:02:00.0","cik":"1528396","url":"https://www.sec.gov/Archives/edgar/data/1528396/000152839615000028/"}},"annual":{"IS":{"name":"Income statement","periods":["2010-07-31","2011-07-31","2012-07-31","2013-07-31","2014-07-31","2015-07-31","2016-07-31","2017-07-31","2018-07-31","2019-07-31","2020-07-31","2021-07-31","2022-07-31","2023-07-31","2024-07-31","2025-07-31","2026-07-31"],"source":{"2010-07-31":"0001193125-12-401959","2011-07-31":"0001528396-13-000025","2012-07-31":"0001528396-14-000022","2013-07-31":"0001528396-15-000019","2014-07-31":"0001528396-15-000019","2015-07-31":"0001528396-17-000025","2016-07-31":"0001528396-19-000016","2017-07-31":"0001528396-19-000036","2018-07-31":"0001528396-20-000053","2019-07-31":"0001528396-21-000095","2020-07-31":"0001528396-22-000106","2021-07-31":"0001528396-23-000089","2022-07-31":"0001528396-24-000105","2023-07-31":"0001528396-25-000221","2024-07-31":"0001528396-26-000046","2025-07-31":"0001528396-26-000046","2026-07-31":"0001528396-26-000046"},"frame_from":"0001528396-26-000046","lines":[{"tag":"RevenueFromContractWithCustomerExcludingAssessedTax","also_tags":["Revenues"],"label":"Total revenue","note":null,"earlier_labels":["Total revenues"],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":144691000},"2011-07-31":{"v":172472000},"2012-07-31":{"v":232061000},"2013-07-31":{"v":300649000},"2014-07-31":{"v":350246000},"2015-07-31":{"v":380537000},"2016-07-31":{"v":424446000},"2017-07-31":{"v":509533000},"2018-07-31":{"v":652849000},"2019-07-31":{"v":719514000},"2020-07-31":{"v":742307000},"2021-07-31":{"v":743267000},"2022-07-31":{"v":812614000},"2023-07-31":{"v":905341000},"2024-07-31":{"v":980497000},"2025-07-31":{"v":1202459000},"2026-07-31":{"v":1475363000}},"depth":1,"sign":1},{"tag":"LicenseCosts","also_tags":[],"label":"License and other","note":null,"earlier_labels":["License"],"kind":"money","earlier_years":true,"values":{"2010-07-31":{"v":267000},"2011-07-31":{"v":1264000},"2012-07-31":{"v":762000},"2013-07-31":{"v":920000},"2014-07-31":{"v":4442000},"2015-07-31":{"v":4605000},"2016-07-31":{"v":7184000},"2017-07-31":{"v":17046000,"src":"0001528396-19-000016"},"2018-07-31":{"v":35452000,"src":"0001528396-19-000016"}},"depth":1,"sign":null},{"tag":"MaintenanceCosts","also_tags":[],"label":"Maintenance","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2010-07-31":{"v":3685000},"2011-07-31":{"v":4063000},"2012-07-31":{"v":5193000,"first_filed":5288000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":7216000,"first_filed":7613000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":8118000},"2015-07-31":{"v":9073000},"2016-07-31":{"v":11547000},"2017-07-31":{"v":13397000,"src":"0001528396-19-000016"},"2018-07-31":{"v":14783000,"src":"0001528396-19-000016"}},"depth":1,"sign":null},{"tag":"CostOfServices","also_tags":[],"label":"Services","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2010-07-31":{"v":51519000},"2011-07-31":{"v":63017000},"2012-07-31":{"v":84050000,"first_filed":85360000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":117515000,"first_filed":123210000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":136387000},"2015-07-31":{"v":133506000},"2016-07-31":{"v":133103000},"2017-07-31":{"v":161116000,"src":"0001528396-19-000016"},"2018-07-31":{"v":246548000,"src":"0001528396-19-000016","first_filed":246472000,"first_src":"0001528396-18-000037"}},"depth":1,"sign":null},{"tag":"CostOfGoodsAndServicesSold","also_tags":["CostOfRevenue"],"label":"Total cost of revenue","note":null,"earlier_labels":["Total cost of revenues"],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":55471000},"2011-07-31":{"v":68344000},"2012-07-31":{"v":90005000,"first_filed":91410000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":125651000,"first_filed":131743000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":148947000},"2015-07-31":{"v":147184000},"2016-07-31":{"v":151834000},"2017-07-31":{"v":191559000},"2018-07-31":{"v":296783000},"2019-07-31":{"v":324350000},"2020-07-31":{"v":338015000},"2021-07-31":{"v":353707000,"first_filed":375054000,"first_src":"0001528396-21-000095"},"2022-07-31":{"v":435438000,"first_filed":460394000,"first_src":"0001528396-22-000106"},"2023-07-31":{"v":447130000},"2024-07-31":{"v":397136000},"2025-07-31":{"v":450406000},"2026-07-31":{"v":527995000}},"depth":1,"sign":-1},{"tag":"SubscriptionAndSupportGrossProfit","also_tags":[],"label":"Subscription and support","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2018-07-31":{"v":65604000},"2019-07-31":{"v":76877000,"src":"0001528396-20-000053"},"2020-07-31":{"v":86315000,"src":"0001528396-20-000053"}},"depth":1,"sign":null},{"tag":"LicenseGrossProfit","also_tags":[],"label":"License","note":null,"earlier_labels":["License and subscription","License and other"],"kind":"money","earlier_years":true,"values":{"2010-07-31":{"v":60048000},"2011-07-31":{"v":72619000},"2012-07-31":{"v":96374000},"2013-07-31":{"v":122640000},"2014-07-31":{"v":147479000},"2015-07-31":{"v":174567000},"2016-07-31":{"v":212567000},"2017-07-31":{"v":249665000,"first_filed":254416000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":270505000,"first_filed":280324000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":312572000,"src":"0001528396-20-000053","first_filed":320524000,"first_src":"0001528396-19-000032"},"2020-07-31":{"v":319988000,"src":"0001528396-20-000053"}},"depth":1,"sign":null},{"tag":"MaintenanceGrossProfit","also_tags":[],"label":"Maintenance","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2010-07-31":{"v":15017000},"2011-07-31":{"v":17258000},"2012-07-31":{"v":24345000,"first_filed":24250000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":30345000,"first_filed":29948000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":33770000},"2015-07-31":{"v":40951000},"2016-07-31":{"v":48384000},"2017-07-31":{"v":55246000},"2018-07-31":{"v":62554000,"src":"0001528396-19-000036"},"2019-07-31":{"v":68925000,"src":"0001528396-19-000036"}},"depth":1,"sign":null},{"tag":"ServicesGrossProfit","also_tags":[],"label":"Services","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2010-07-31":{"v":14155000},"2011-07-31":{"v":14251000},"2012-07-31":{"v":21337000,"first_filed":20027000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":22013000,"first_filed":16318000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":20050000},"2015-07-31":{"v":17835000},"2016-07-31":{"v":11661000},"2017-07-31":{"v":13063000},"2018-07-31":{"v":19957000,"first_filed":21482000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":5715000,"src":"0001528396-20-000053"},"2020-07-31":{"v":-2011000,"src":"0001528396-20-000053"}},"depth":1,"sign":null},{"tag":"GrossProfit","also_tags":[],"label":"Gross profit","note":null,"earlier_labels":["Total gross profit"],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":89220000},"2011-07-31":{"v":104128000},"2012-07-31":{"v":142056000,"first_filed":140651000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":174998000,"first_filed":168906000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":201299000},"2015-07-31":{"v":233353000},"2016-07-31":{"v":272612000},"2017-07-31":{"v":317974000,"first_filed":322725000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":356066000,"first_filed":364360000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":395164000},"2020-07-31":{"v":404292000},"2021-07-31":{"v":389560000,"first_filed":368213000,"first_src":"0001528396-21-000095"},"2022-07-31":{"v":377176000,"first_filed":352220000,"first_src":"0001528396-22-000106"},"2023-07-31":{"v":458211000},"2024-07-31":{"v":583361000},"2025-07-31":{"v":752053000},"2026-07-31":{"v":947368000}},"depth":0,"sign":1},{"tag":"ResearchAndDevelopmentExpense","also_tags":[],"label":"Research and development","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":28273000},"2011-07-31":{"v":34773000},"2012-07-31":{"v":49056000,"first_filed":50462000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":62991000,"first_filed":66346000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":76178000},"2015-07-31":{"v":93440000},"2016-07-31":{"v":112496000},"2017-07-31":{"v":130323000},"2018-07-31":{"v":171657000},"2019-07-31":{"v":188541000},"2020-07-31":{"v":200575000},"2021-07-31":{"v":201465000,"first_filed":219494000,"first_src":"0001528396-21-000095"},"2022-07-31":{"v":229230000,"first_filed":249665000,"first_src":"0001528396-22-000106"},"2023-07-31":{"v":249746000},"2024-07-31":{"v":269381000},"2025-07-31":{"v":296160000},"2026-07-31":{"v":340097000}},"depth":2,"sign":1},{"tag":"SellingAndMarketingExpense","also_tags":[],"label":"Sales and marketing","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":26741000},"2011-07-31":{"v":28950000},"2012-07-31":{"v":36781000,"first_filed":38254000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":50948000,"first_filed":53301000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":71295000},"2015-07-31":{"v":82023000},"2016-07-31":{"v":92765000},"2017-07-31":{"v":109239000},"2018-07-31":{"v":124117000},"2019-07-31":{"v":130751000},"2020-07-31":{"v":142420000},"2021-07-31":{"v":150521000,"first_filed":160544000,"first_src":"0001528396-21-000095"},"2022-07-31":{"v":182620000,"first_filed":194611000,"first_src":"0001528396-22-000106"},"2023-07-31":{"v":188224000},"2024-07-31":{"v":199033000},"2025-07-31":{"v":230346000},"2026-07-31":{"v":258937000}},"depth":2,"sign":1},{"tag":"GeneralAndAdministrativeExpense","also_tags":[],"label":"General and administrative","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":16192000},"2011-07-31":{"v":23534000},"2012-07-31":{"v":27285000,"first_filed":28336000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":31320000,"first_filed":32414000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":35404000},"2015-07-31":{"v":41397000},"2016-07-31":{"v":50914000},"2017-07-31":{"v":56551000},"2018-07-31":{"v":75916000},"2019-07-31":{"v":74401000},"2020-07-31":{"v":85183000},"2021-07-31":{"v":143158000,"first_filed":93759000,"first_src":"0001528396-21-000095"},"2022-07-31":{"v":164773000,"first_filed":107391000,"first_src":"0001528396-22-000106"},"2023-07-31":{"v":169731000},"2024-07-31":{"v":167520000},"2025-07-31":{"v":184479000},"2026-07-31":{"v":198460000}},"depth":2,"sign":1},{"tag":"LegalFees","also_tags":[],"label":"Litigation provision","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2011-07-31":{"v":10000000},"2012-07-31":{"v":0,"src":"0001528396-13-000025"},"2013-07-31":{"v":0,"src":"0001528396-13-000025"}},"depth":2,"sign":null},{"tag":"OperatingExpenses","also_tags":[],"label":"Total operating expenses","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":71206000},"2011-07-31":{"v":97257000},"2012-07-31":{"v":113122000,"first_filed":117052000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":145259000,"first_filed":152061000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":182877000},"2015-07-31":{"v":216860000},"2016-07-31":{"v":256175000},"2017-07-31":{"v":296113000},"2018-07-31":{"v":371690000},"2019-07-31":{"v":393693000},"2020-07-31":{"v":428178000},"2021-07-31":{"v":495144000,"first_filed":473797000,"first_src":"0001528396-21-000095"},"2022-07-31":{"v":576623000,"first_filed":551667000,"first_src":"0001528396-22-000106"},"2023-07-31":{"v":607701000},"2024-07-31":{"v":635934000},"2025-07-31":{"v":710985000},"2026-07-31":{"v":797494000}},"depth":1,"sign":-1},{"tag":"OperatingIncomeLoss","also_tags":[],"label":"Income from operations","note":"loss","earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":18014000},"2011-07-31":{"v":6871000},"2012-07-31":{"v":28934000,"first_filed":23599000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":29739000,"first_filed":16845000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":18422000},"2015-07-31":{"v":16493000},"2016-07-31":{"v":16437000},"2017-07-31":{"v":21861000,"first_filed":26612000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":-15624000,"first_filed":-7330000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":1471000},"2020-07-31":{"v":-23886000},"2021-07-31":{"v":-105584000},"2022-07-31":{"v":-199447000},"2023-07-31":{"v":-149490000},"2024-07-31":{"v":-52573000},"2025-07-31":{"v":41068000},"2026-07-31":{"v":149874000}},"depth":0,"sign":1},{"tag":"InterestIncomeExpenseNonoperatingNet","also_tags":[],"label":"Interest income","note":null,"earlier_labels":["Interest income, net"],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":95000},"2011-07-31":{"v":156000},"2012-07-31":{"v":308000},"2013-07-31":{"v":498000},"2014-07-31":{"v":1350000},"2015-07-31":{"v":2245000},"2016-07-31":{"v":4850000},"2017-07-31":{"v":5867000,"first_filed":5854000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":13281000},"2019-07-31":{"v":30182000},"2020-07-31":{"v":24705000},"2021-07-31":{"v":7395000},"2022-07-31":{"v":6277000},"2023-07-31":{"v":24389000},"2024-07-31":{"v":43478000},"2025-07-31":{"v":56625000},"2026-07-31":{"v":48564000}},"depth":1,"sign":1},{"tag":"InterestExpense","also_tags":[],"label":"Interest expense","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2016-07-31":{"v":0},"2017-07-31":{"v":13000},"2018-07-31":{"v":6442000},"2019-07-31":{"v":17334000},"2020-07-31":{"v":17945000},"2021-07-31":{"v":18711000},"2022-07-31":{"v":19446000},"2023-07-31":{"v":6716000},"2024-07-31":{"v":6738000},"2025-07-31":{"v":13211000},"2026-07-31":{"v":13324000}},"depth":1,"sign":-1},{"tag":"OtherNonoperatingIncomeExpense","also_tags":[],"label":"Other income, net","note":"expense","earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":-391000},"2011-07-31":{"v":1269000},"2012-07-31":{"v":-726000,"first_filed":-728000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":-114000,"first_filed":-131000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":174000},"2015-07-31":{"v":-1998000},"2016-07-31":{"v":-505000},"2017-07-31":{"v":811000},"2018-07-31":{"v":509000},"2019-07-31":{"v":-1867000},"2020-07-31":{"v":-7205000},"2021-07-31":{"v":12619000},"2022-07-31":{"v":-17099000},"2023-07-31":{"v":-2277000},"2024-07-31":{"v":-11005000},"2025-07-31":{"v":-35087000},"2026-07-31":{"v":-20997000}},"depth":1,"sign":1},{"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","also_tags":[],"label":"Income before provision for income taxes","note":"loss; benefit from","earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":17718000},"2011-07-31":{"v":8296000},"2012-07-31":{"v":28516000,"first_filed":23179000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":30123000,"first_filed":17212000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":19946000},"2015-07-31":{"v":16740000},"2016-07-31":{"v":20782000},"2017-07-31":{"v":28526000,"first_filed":33277000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":-8276000,"first_filed":18000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":12452000},"2020-07-31":{"v":-24331000},"2021-07-31":{"v":-104281000},"2022-07-31":{"v":-229715000},"2023-07-31":{"v":-134094000},"2024-07-31":{"v":-26838000},"2025-07-31":{"v":49395000},"2026-07-31":{"v":164117000}},"depth":0,"sign":1},{"tag":"IncomeTaxExpenseBenefit","also_tags":[],"label":"Provision for income taxes","note":"benefit from","earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":2199000},"2011-07-31":{"v":-27262000},"2012-07-31":{"v":9852000,"first_filed":7979000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":5465000,"first_filed":1829000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":5225000},"2015-07-31":{"v":6855000},"2016-07-31":{"v":5806000},"2017-07-31":{"v":10454000,"first_filed":12053000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":18467000,"first_filed":19683000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":-8280000},"2020-07-31":{"v":2867000},"2021-07-31":{"v":-37774000},"2022-07-31":{"v":-49284000},"2023-07-31":{"v":-22239000},"2024-07-31":{"v":-20735000},"2025-07-31":{"v":-20409000},"2026-07-31":{"v":24834000}},"depth":1,"sign":-1},{"tag":"ProfitLoss","also_tags":[],"label":"Net income","note":"loss","earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":15519000},"2011-07-31":{"v":35558000},"2012-07-31":{"v":18664000,"first_filed":15200000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":24658000,"first_filed":15383000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":14721000},"2015-07-31":{"v":9885000},"2016-07-31":{"v":14976000},"2017-07-31":{"v":18072000,"first_filed":21224000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":-26743000,"first_filed":-19665000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":20732000},"2020-07-31":{"v":-27198000},"2021-07-31":{"v":-66507000},"2022-07-31":{"v":-180431000},"2023-07-31":{"v":-111855000},"2024-07-31":{"v":-6103000},"2025-07-31":{"v":69804000},"2026-07-31":{"v":139283000}},"depth":0,"sign":1},{"tag":"EarningsPerShareBasic","also_tags":[],"label":"Basic","note":"in USD per share","earlier_labels":[],"kind":"per_share","earlier_years":false,"values":{"2010-07-31":{"v":0.32},"2011-07-31":{"v":0.83},"2012-07-31":{"v":0.36},"2013-07-31":{"v":0.44},"2014-07-31":{"v":0.22},"2015-07-31":{"v":0.14},"2016-07-31":{"v":0.21},"2017-07-31":{"v":0.24},"2018-07-31":{"v":-0.34},"2019-07-31":{"v":0.25},"2020-07-31":{"v":-0.33},"2021-07-31":{"v":-0.79},"2022-07-31":{"v":-2.16},"2023-07-31":{"v":-1.36},"2024-07-31":{"v":-0.07},"2025-07-31":{"v":0.83},"2026-07-31":{"v":1.65}},"depth":0,"sign":null},{"tag":"EarningsPerShareDiluted","also_tags":[],"label":"Diluted","note":"in USD per share","earlier_labels":[],"kind":"per_share","earlier_years":false,"values":{"2010-07-31":{"v":0.3},"2011-07-31":{"v":0.76},"2012-07-31":{"v":0.32},"2013-07-31":{"v":0.4},"2014-07-31":{"v":0.21},"2015-07-31":{"v":0.14},"2016-07-31":{"v":0.2},"2017-07-31":{"v":0.24},"2018-07-31":{"v":-0.34},"2019-07-31":{"v":0.25},"2020-07-31":{"v":-0.33},"2021-07-31":{"v":-0.79},"2022-07-31":{"v":-2.16},"2023-07-31":{"v":-1.36},"2024-07-31":{"v":-0.07},"2025-07-31":{"v":0.81},"2026-07-31":{"v":1.63}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfSharesOutstandingBasic","also_tags":[],"label":"Basic","note":"in shares","earlier_labels":[],"kind":"shares","earlier_years":false,"values":{"2010-07-31":{"v":13535736},"2011-07-31":{"v":14064055},"2012-07-31":{"v":34774983},"2013-07-31":{"v":56331018},"2014-07-31":{"v":65748896},"2015-07-31":{"v":70075908},"2016-07-31":{"v":72026694},"2017-07-31":{"v":73994577},"2018-07-31":{"v":77709592},"2019-07-31":{"v":81447998},"2020-07-31":{"v":82855392},"2021-07-31":{"v":83577375},"2022-07-31":{"v":83569517},"2023-07-31":{"v":82176629},"2024-07-31":{"v":82291483},"2025-07-31":{"v":83846793},"2026-07-31":{"v":84186951}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfDilutedSharesOutstanding","also_tags":[],"label":"Diluted","note":"in shares","earlier_labels":[],"kind":"shares","earlier_years":false,"values":{"2010-07-31":{"v":15933374},"2011-07-31":{"v":17763859},"2012-07-31":{"v":41759338,"first_filed":41509185,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":61569195,"first_filed":61943087,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":69112733},"2015-07-31":{"v":72314433},"2016-07-31":{"v":73765960},"2017-07-31":{"v":75328343},"2018-07-31":{"v":77709592},"2019-07-31":{"v":82681214},"2020-07-31":{"v":82855392},"2021-07-31":{"v":83577375},"2022-07-31":{"v":83569517},"2023-07-31":{"v":82176629},"2024-07-31":{"v":82291483},"2025-07-31":{"v":85911653},"2026-07-31":{"v":85405177}},"depth":0,"sign":null},{"tag":"LicensesRevenue","also_tags":[],"label":"License and other","note":null,"earlier_labels":["License"],"kind":"money","earlier_years":true,"values":{"2010-07-31":{"v":60315000},"2011-07-31":{"v":73883000},"2012-07-31":{"v":97136000},"2013-07-31":{"v":123560000},"2014-07-31":{"v":151921000},"2015-07-31":{"v":179172000},"2016-07-31":{"v":219751000},"2017-07-31":{"v":266711000,"src":"0001528396-19-000016","first_filed":271462000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":309007000,"src":"0001528396-19-000016","first_filed":315776000,"first_src":"0001528396-18-000037"}},"depth":0,"sign":null},{"tag":"MaintenanceRevenue","also_tags":[],"label":"Maintenance","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2010-07-31":{"v":18702000},"2011-07-31":{"v":21321000},"2012-07-31":{"v":29538000},"2013-07-31":{"v":37561000},"2014-07-31":{"v":41888000},"2015-07-31":{"v":50024000},"2016-07-31":{"v":59931000},"2017-07-31":{"v":68643000,"src":"0001528396-19-000016"},"2018-07-31":{"v":77337000,"src":"0001528396-19-000016"}},"depth":0,"sign":null},{"tag":"TechnologyServicesRevenue","also_tags":[],"label":"Services","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2010-07-31":{"v":65674000},"2011-07-31":{"v":77268000},"2012-07-31":{"v":105387000},"2013-07-31":{"v":139528000},"2014-07-31":{"v":156437000},"2015-07-31":{"v":151341000},"2016-07-31":{"v":144764000},"2017-07-31":{"v":174179000,"src":"0001528396-19-000016"},"2018-07-31":{"v":266505000,"src":"0001528396-19-000016","first_filed":267954000,"first_src":"0001528396-18-000037"}},"depth":0,"sign":null}]},"BS":{"name":"Balance sheet","periods":["2011-07-31","2012-07-31","2013-07-31","2014-07-31","2015-07-31","2016-07-31","2017-07-31","2018-07-31","2019-07-31","2020-07-31","2021-07-31","2022-07-31","2023-07-31","2024-07-31","2025-07-31","2026-07-31"],"source":{"2011-07-31":"0001193125-12-401959","2012-07-31":"0001528396-13-000025","2013-07-31":"0001528396-14-000022","2014-07-31":"0001528396-15-000019","2015-07-31":"0001528396-15-000019","2016-07-31":"0001528396-17-000025","2017-07-31":"0001528396-19-000016","2018-07-31":"0001528396-19-000036","2019-07-31":"0001528396-20-000053","2020-07-31":"0001528396-21-000095","2021-07-31":"0001528396-22-000106","2022-07-31":"0001528396-23-000089","2023-07-31":"0001528396-24-000105","2024-07-31":"0001528396-25-000221","2025-07-31":"0001528396-26-000046","2026-07-31":"0001528396-26-000046"},"frame_from":"0001528396-26-000046","lines":[{"tag":"CashAndCashEquivalentsAtCarryingValue","also_tags":[],"label":"Cash and cash equivalents","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":59625000},"2012-07-31":{"v":205718000},"2013-07-31":{"v":79767000},"2014-07-31":{"v":148101000},"2015-07-31":{"v":212362000},"2016-07-31":{"v":223582000},"2017-07-31":{"v":263176000},"2018-07-31":{"v":437140000},"2019-07-31":{"v":254101000},"2020-07-31":{"v":366969000},"2021-07-31":{"v":384910000},"2022-07-31":{"v":606303000},"2023-07-31":{"v":401813000},"2024-07-31":{"v":547992000},"2025-07-31":{"v":697902000},"2026-07-31":{"v":372887000}},"depth":1,"sign":1},{"tag":"ShortTermInvestments","also_tags":[],"label":"Short-term investments","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-07-31":{"v":0},"2013-07-31":{"v":76932000},"2014-07-31":{"v":296231000},"2015-07-31":{"v":359273000},"2016-07-31":{"v":404655000},"2017-07-31":{"v":310027000},"2018-07-31":{"v":630008000},"2019-07-31":{"v":870136000},"2020-07-31":{"v":766527000},"2021-07-31":{"v":734517000},"2022-07-31":{"v":369865000},"2023-07-31":{"v":396872000},"2024-07-31":{"v":455576000},"2025-07-31":{"v":451541000},"2026-07-31":{"v":380175000}},"depth":1,"sign":1},{"tag":"RestrictedCashAndCashEquivalentsAtCarryingValue","also_tags":[],"label":"Restricted cash, current","note":null,"earlier_labels":["Restricted cash, current portion"],"kind":"money","earlier_years":true,"values":{"2011-07-31":{"v":2230000},"2012-07-31":{"v":3726000},"2013-07-31":{"v":167000,"src":"0001528396-13-000025"}},"depth":1,"sign":null},{"tag":"AccountsReceivableNetCurrent","also_tags":[],"label":"Accounts receivable, net of allowances of $2,379 and $1,166, respectively","note":null,"earlier_labels":["Accounts receivable, net of allowances of $1,166 and $646, respectively","Accounts receivable, net of allowances of $646 and $218, respectively","Accounts receivable, net of allowances of $218 and $359, respectively","Accounts receivable, net of allowances of $359 and $1,057, respectively","Accounts receivable, net of allowances of $1,057 and $1,276, respectively","Accounts receivable, net of allowances of $1,276 and $1,441, respectively","Accounts receivable, net of allowances of $1,441 and $1,062, respectively","Accounts receivable, net of allowances of $1,062 and $0, respectively","Accounts receivable"],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":23278000},"2012-07-31":{"v":32313000},"2013-07-31":{"v":40885000},"2014-07-31":{"v":49839000},"2015-07-31":{"v":62062000},"2016-07-31":{"v":62792000},"2017-07-31":{"v":79433000},"2018-07-31":{"v":124849000},"2019-07-31":{"v":138443000},"2020-07-31":{"v":114242000},"2021-07-31":{"v":104068000},"2022-07-31":{"v":143797000},"2023-07-31":{"v":151034000},"2024-07-31":{"v":137339000},"2025-07-31":{"v":140639000},"2026-07-31":{"v":193720000}},"depth":1,"sign":1},{"tag":"DeferredTaxAssetsNetCurrent","also_tags":[],"label":"Deferred tax assets, current","note":null,"earlier_labels":["Deferred tax asset, current portion"],"kind":"money","earlier_years":true,"values":{"2011-07-31":{"v":6044000},"2012-07-31":{"v":13442000},"2013-07-31":{"v":2897000},"2014-07-31":{"v":11431000},"2015-07-31":{"v":13845000}},"depth":1,"sign":null},{"tag":"ContractWithCustomerAssetNetCurrent","also_tags":[],"label":"Unbilled accounts receivable, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-07-31":{"v":0},"2019-07-31":{"v":36728000},"2020-07-31":{"v":49491000},"2021-07-31":{"v":79061000},"2022-07-31":{"v":71515000},"2023-07-31":{"v":87752000},"2024-07-31":{"v":87031000},"2025-07-31":{"v":130959000},"2026-07-31":{"v":140832000}},"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":{"2011-07-31":{"v":3665000},"2012-07-31":{"v":7266000},"2013-07-31":{"v":9612000,"first_filed":9445000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":10828000},"2015-07-31":{"v":14102000},"2016-07-31":{"v":16643000},"2017-07-31":{"v":26604000},"2018-07-31":{"v":30464000,"first_filed":30510000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":35566000},"2020-07-31":{"v":45989000},"2021-07-31":{"v":52729000},"2022-07-31":{"v":61223000},"2023-07-31":{"v":62132000},"2024-07-31":{"v":67596000},"2025-07-31":{"v":86374000},"2026-07-31":{"v":99363000}},"depth":1,"sign":1},{"tag":"AssetsCurrent","also_tags":[],"label":"Total current assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":94842000},"2012-07-31":{"v":262465000},"2013-07-31":{"v":210093000},"2014-07-31":{"v":516430000},"2015-07-31":{"v":661644000},"2016-07-31":{"v":707672000},"2017-07-31":{"v":679240000},"2018-07-31":{"v":1222461000,"first_filed":1222507000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":1334974000},"2020-07-31":{"v":1343218000},"2021-07-31":{"v":1355285000},"2022-07-31":{"v":1252703000},"2023-07-31":{"v":1099603000},"2024-07-31":{"v":1295534000},"2025-07-31":{"v":1507415000},"2026-07-31":{"v":1186977000}},"depth":0,"sign":1},{"tag":"LongTermInvestments","also_tags":[],"label":"Long-term investments","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-07-31":{"v":0},"2013-07-31":{"v":51040000},"2014-07-31":{"v":203449000},"2015-07-31":{"v":106117000},"2016-07-31":{"v":107565000},"2017-07-31":{"v":114585000},"2018-07-31":{"v":190952000},"2019-07-31":{"v":213524000},"2020-07-31":{"v":300771000},"2021-07-31":{"v":227164000},"2022-07-31":{"v":187507000},"2023-07-31":{"v":128782000},"2024-07-31":{"v":125885000},"2025-07-31":{"v":333754000},"2026-07-31":{"v":462223000}},"depth":1,"sign":1},{"tag":"ContractWithCustomerAssetNetNoncurrent","also_tags":[],"label":"Unbilled accounts receivable, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-07-31":{"v":0},"2019-07-31":{"v":9375000},"2020-07-31":{"v":34737000},"2021-07-31":{"v":24361000},"2022-07-31":{"v":13914000},"2023-07-31":{"v":11112000},"2024-07-31":{"v":4157000},"2025-07-31":{"v":670000},"2026-07-31":{"v":0}},"depth":1,"sign":1},{"tag":"PropertyPlantAndEquipmentNet","also_tags":[],"label":"Property and equipment, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":4455000},"2012-07-31":{"v":11924000},"2013-07-31":{"v":12914000},"2014-07-31":{"v":12607000},"2015-07-31":{"v":12160000},"2016-07-31":{"v":12955000},"2017-07-31":{"v":14376000},"2018-07-31":{"v":18595000},"2019-07-31":{"v":65809000},"2020-07-31":{"v":65235000},"2021-07-31":{"v":80061000},"2022-07-31":{"v":80740000},"2023-07-31":{"v":54499000},"2024-07-31":{"v":55409000},"2025-07-31":{"v":60436000},"2026-07-31":{"v":67800000}},"depth":1,"sign":1},{"tag":"RestrictedCashAndCashEquivalentsNoncurrent","also_tags":[],"label":"Restricted cash, net of current portion","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2011-07-31":{"v":3820000}},"depth":1,"sign":null},{"tag":"OperatingLeaseRightOfUseAsset","also_tags":[],"label":"Operating lease assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2020-07-31":{"v":103797000},"2021-07-31":{"v":97447000},"2022-07-31":{"v":90287000},"2023-07-31":{"v":52373000},"2024-07-31":{"v":43750000},"2025-07-31":{"v":39309000},"2026-07-31":{"v":34404000}},"depth":1,"sign":1},{"tag":"IntangibleAssetsNetExcludingGoodwill","also_tags":[],"label":"Intangible assets, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-07-31":{"v":0},"2013-07-31":{"v":6879000},"2014-07-31":{"v":5439000},"2015-07-31":{"v":3999000},"2016-07-31":{"v":14204000},"2017-07-31":{"v":71315000},"2018-07-31":{"v":95654000},"2019-07-31":{"v":66542000},"2020-07-31":{"v":39708000},"2021-07-31":{"v":19743000},"2022-07-31":{"v":21361000},"2023-07-31":{"v":14473000},"2024-07-31":{"v":9005000},"2025-07-31":{"v":12042000},"2026-07-31":{"v":16406000}},"depth":1,"sign":1},{"tag":"DeferredTaxAssetsNetNoncurrent","also_tags":[],"label":"Deferred tax assets, net","note":null,"earlier_labels":["Deferred tax assets, noncurrent","Deferred tax asset, net of current portion"],"kind":"money","earlier_years":true,"values":{"2011-07-31":{"v":22073000},"2012-07-31":{"v":9313000},"2013-07-31":{"v":14494000,"first_filed":21091000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":8681000},"2015-07-31":{"v":5896000},"2016-07-31":{"v":31364000},"2017-07-31":{"v":37430000},"2018-07-31":{"v":90369000,"src":"0001528396-19-000016","first_filed":87482000,"first_src":"0001528396-18-000037"}},"depth":1,"sign":null},{"tag":"Goodwill","also_tags":[],"label":"Goodwill","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-07-31":{"v":0},"2013-07-31":{"v":9048000},"2014-07-31":{"v":9205000},"2015-07-31":{"v":9205000},"2016-07-31":{"v":30080000},"2017-07-31":{"v":141851000},"2018-07-31":{"v":340877000},"2019-07-31":{"v":340877000},"2020-07-31":{"v":340877000},"2021-07-31":{"v":340877000},"2022-07-31":{"v":372192000},"2023-07-31":{"v":372214000},"2024-07-31":{"v":372214000},"2025-07-31":{"v":393978000},"2026-07-31":{"v":423267000}},"depth":1,"sign":1},{"tag":"DeferredIncomeTaxAssetsNet","also_tags":["DeferredTaxAssetsLiabilitiesNet"],"label":"Deferred tax assets, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-07-31":{"v":90369000,"first_filed":87482000,"first_src":"0001528396-18-000048"},"2019-07-31":{"v":90308000},"2020-07-31":{"v":101565000},"2021-07-31":{"v":138428000},"2022-07-31":{"v":191461000},"2023-07-31":{"v":226875000},"2024-07-31":{"v":253085000},"2025-07-31":{"v":297234000},"2026-07-31":{"v":286585000}},"depth":1,"sign":1},{"tag":"OtherAssetsNoncurrent","also_tags":[],"label":"Other assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":1350000},"2012-07-31":{"v":545000},"2013-07-31":{"v":1205000},"2014-07-31":{"v":1416000},"2015-07-31":{"v":926000},"2016-07-31":{"v":12338000},"2017-07-31":{"v":20104000},"2018-07-31":{"v":22525000},"2019-07-31":{"v":45554000},"2020-07-31":{"v":34944000},"2021-07-31":{"v":38479000},"2022-07-31":{"v":56732000},"2023-07-31":{"v":67957000},"2024-07-31":{"v":67255000},"2025-07-31":{"v":76261000},"2026-07-31":{"v":99283000}},"depth":1,"sign":1},{"tag":"Assets","also_tags":[],"label":"TOTAL ASSETS","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":126540000},"2012-07-31":{"v":284247000},"2013-07-31":{"v":305673000,"first_filed":312270000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":757227000},"2015-07-31":{"v":799947000},"2016-07-31":{"v":916178000},"2017-07-31":{"v":1078901000},"2018-07-31":{"v":1981433000,"first_filed":1978592000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":2166963000},"2020-07-31":{"v":2364852000},"2021-07-31":{"v":2321845000},"2022-07-31":{"v":2266897000},"2023-07-31":{"v":2027888000},"2024-07-31":{"v":2226294000},"2025-07-31":{"v":2721099000},"2026-07-31":{"v":2576946000}},"depth":0,"sign":null},{"tag":"AccountsPayableCurrent","also_tags":[],"label":"Accounts payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":4317000},"2012-07-31":{"v":9781000},"2013-07-31":{"v":6517000},"2014-07-31":{"v":7030000},"2015-07-31":{"v":8816000},"2016-07-31":{"v":9929000},"2017-07-31":{"v":13416000},"2018-07-31":{"v":30635000},"2019-07-31":{"v":34255000},"2020-07-31":{"v":22634000},"2021-07-31":{"v":27830000},"2022-07-31":{"v":40440000},"2023-07-31":{"v":34627000},"2024-07-31":{"v":15209000},"2025-07-31":{"v":28797000},"2026-07-31":{"v":38074000}},"depth":1,"sign":1},{"tag":"EmployeeRelatedLiabilitiesCurrent","also_tags":[],"label":"Accrued employee compensation","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":18112000},"2012-07-31":{"v":26502000},"2013-07-31":{"v":26302000},"2014-07-31":{"v":34912000},"2015-07-31":{"v":37235000},"2016-07-31":{"v":41267000},"2017-07-31":{"v":48882000},"2018-07-31":{"v":60135000},"2019-07-31":{"v":73365000},"2020-07-31":{"v":58547000},"2021-07-31":{"v":102137000},"2022-07-31":{"v":90962000},"2023-07-31":{"v":103980000},"2024-07-31":{"v":109084000},"2025-07-31":{"v":140613000},"2026-07-31":{"v":146331000}},"depth":1,"sign":1},{"tag":"DeferredRevenueCurrent","also_tags":[],"label":"Deferred revenue, net","note":null,"earlier_labels":["Deferred revenue, current","Deferred revenues, current","Deferred revenues, current portion"],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":48482000},"2012-07-31":{"v":52947000},"2013-07-31":{"v":37351000},"2014-07-31":{"v":48937000},"2015-07-31":{"v":50766000},"2016-07-31":{"v":60270000},"2017-07-31":{"v":95994000,"first_filed":91243000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":127107000,"first_filed":114138000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":108304000},"2020-07-31":{"v":118311000},"2021-07-31":{"v":138699000},"2022-07-31":{"v":170776000},"2023-07-31":{"v":206923000},"2024-07-31":{"v":281855000},"2025-07-31":{"v":340253000},"2026-07-31":{"v":437181000}},"depth":1,"sign":1},{"tag":"LitigationReserveCurrent","also_tags":[],"label":"Litigation settlement obligation","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2011-07-31":{"v":10000000}},"depth":1,"sign":null},{"tag":"SeniorNotesCurrent","also_tags":[],"label":"Convertible senior notes, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2023-07-31":{"v":0},"2024-07-31":{"v":398903000},"2025-07-31":{"v":0,"src":"0001528396-25-000221"}},"depth":1,"sign":null},{"tag":"OtherLiabilitiesCurrent","also_tags":[],"label":"Other current liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":1390000},"2012-07-31":{"v":3957000},"2013-07-31":{"v":4614000},"2014-07-31":{"v":4507000},"2015-07-31":{"v":7592000},"2016-07-31":{"v":7617000},"2017-07-31":{"v":10075000},"2018-07-31":{"v":20280000},"2019-07-31":{"v":16348000},"2020-07-31":{"v":25706000},"2021-07-31":{"v":31648000},"2022-07-31":{"v":35340000},"2023-07-31":{"v":27731000},"2024-07-31":{"v":32584000},"2025-07-31":{"v":35139000},"2026-07-31":{"v":42911000}},"depth":1,"sign":1},{"tag":"LiabilitiesCurrent","also_tags":[],"label":"Total current liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":82301000},"2012-07-31":{"v":93187000},"2013-07-31":{"v":74784000},"2014-07-31":{"v":95386000},"2015-07-31":{"v":104409000},"2016-07-31":{"v":119083000},"2017-07-31":{"v":168367000,"first_filed":163616000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":238157000,"first_filed":225188000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":232272000},"2020-07-31":{"v":225198000},"2021-07-31":{"v":300314000},"2022-07-31":{"v":337518000},"2023-07-31":{"v":373261000},"2024-07-31":{"v":837635000},"2025-07-31":{"v":544802000},"2026-07-31":{"v":664497000}},"depth":0,"sign":1},{"tag":"OperatingLeaseLiabilityNoncurrent","also_tags":[],"label":"Lease liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2020-07-31":{"v":119408000},"2021-07-31":{"v":115374000},"2022-07-31":{"v":105123000},"2023-07-31":{"v":42972000},"2024-07-31":{"v":34721000},"2025-07-31":{"v":30687000},"2026-07-31":{"v":25206000}},"depth":1,"sign":1},{"tag":"SeniorLongTermNotes","also_tags":["SeniorNotes"],"label":"Convertible senior notes, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2017-07-31":{"v":0},"2018-07-31":{"v":305128000},"2019-07-31":{"v":317322000},"2020-07-31":{"v":330208000},"2021-07-31":{"v":343825000},"2022-07-31":{"v":358216000},"2023-07-31":{"v":397171000},"2024-07-31":{"v":0},"2025-07-31":{"v":674568000},"2026-07-31":{"v":678094000}},"depth":1,"sign":1},{"tag":"DeferredRevenueNoncurrent","also_tags":[],"label":"Deferred revenue, net","note":null,"earlier_labels":["Deferred revenue, noncurrent","Deferred revenues, noncurrent","Deferred revenues, net of current portion"],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":25313000},"2012-07-31":{"v":2569000},"2013-07-31":{"v":3845000},"2014-07-31":{"v":6395000},"2015-07-31":{"v":1800000},"2016-07-31":{"v":9745000},"2017-07-31":{"v":19892000},"2018-07-31":{"v":23758000},"2019-07-31":{"v":23527000},"2020-07-31":{"v":14685000},"2021-07-31":{"v":7237000},"2022-07-31":{"v":7500000},"2023-07-31":{"v":5988000},"2024-07-31":{"v":3628000},"2025-07-31":{"v":4533000},"2026-07-31":{"v":1633000}},"depth":1,"sign":1},{"tag":"OtherLiabilitiesNoncurrent","also_tags":[],"label":"Other liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":774000},"2012-07-31":{"v":4529000},"2013-07-31":{"v":5212000},"2014-07-31":{"v":4760000},"2015-07-31":{"v":4350000},"2016-07-31":{"v":3415000},"2017-07-31":{"v":2112000},"2018-07-31":{"v":774000},"2019-07-31":{"v":19641000},"2020-07-31":{"v":18585000},"2021-07-31":{"v":10201000},"2022-07-31":{"v":6883000},"2023-07-31":{"v":9030000},"2024-07-31":{"v":7578000},"2025-07-31":{"v":9279000},"2026-07-31":{"v":13828000}},"depth":1,"sign":1},{"tag":"Liabilities","also_tags":[],"label":"Total liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":108388000},"2012-07-31":{"v":100285000},"2013-07-31":{"v":83841000},"2014-07-31":{"v":106541000},"2015-07-31":{"v":110559000},"2016-07-31":{"v":132243000},"2017-07-31":{"v":190371000,"first_filed":185620000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":567817000,"first_filed":554848000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":592762000},"2020-07-31":{"v":708084000},"2021-07-31":{"v":776951000},"2022-07-31":{"v":815240000},"2023-07-31":{"v":828422000},"2024-07-31":{"v":883562000},"2025-07-31":{"v":1263869000},"2026-07-31":{"v":1383258000}},"depth":0,"sign":1},{"tag":"CommonStockValue","also_tags":[],"label":"Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2026 and 2025; 81,992,467 and 84,530,418 shares issued and outstanding as of July 31, 2026 and 2025, respectively","note":null,"earlier_labels":["Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2025 and 2024; 84,530,418 and 83,025,637 shares issued and outstanding as of July 31, 2025 and 2024, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2024 and 2023; 83,025,637 and 81,440,669 shares issued and outstanding as of July 31, 2024 and 2023, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2023 and 2022; 81,440,669 and 84,084,209 shares issued and outstanding as of July 31, 2023 and 2022, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2020 and 2019; 83,461,925 and 82,140,883 shares issued and outstanding as of July 31, 2020 and 2019, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2019 and 2018; 82,140,883 and 80,611,698 shares issued and outstanding as of July 31, 2019 and 2018, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2018 and 2017; 80,611,698 and 75,007,625 shares issued and outstanding as of July 31, 2018 and 2017, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2017 and 2016, respectively; 75,007,625 and 73,039,919 shares issued and outstanding as of July 31, 2017 and 2016, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2015 and 2014, respectively; 71,005,738 and 69,082,261 shares issued and outstanding as of July 31, 2015 and 2014, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2014 and 2013, respectively; 69,082,261 and 57,909,277 shares issued and outstanding as of July 31, 2014 and 2013, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2013 and 2012, respectively; 57,909,277 and 53,956,608 shares issued and outstanding as of July 31, 2013 and 2012, respectively","Common stock, par value $0.0001 per share - 500,000,000 and 55,000,000 shares authorized as of July 31, 2012 and 2011, respectively; 53,956,608 and 14,422,557 shares issued and outstanding as of July 31, 2012 and 2011, respectively"],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":1000},"2012-07-31":{"v":5000},"2013-07-31":{"v":6000},"2014-07-31":{"v":7000},"2015-07-31":{"v":7000},"2016-07-31":{"v":7000},"2017-07-31":{"v":8000},"2018-07-31":{"v":8000},"2019-07-31":{"v":8000},"2020-07-31":{"v":8000},"2021-07-31":{"v":8000},"2022-07-31":{"v":8000},"2023-07-31":{"v":8000},"2024-07-31":{"v":8000},"2025-07-31":{"v":8000},"2026-07-31":{"v":8000}},"depth":1,"sign":1},{"tag":"AdditionalPaidInCapitalCommonStock","also_tags":[],"label":"Additional paid-in capital","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":20231000},"2012-07-31":{"v":207624000},"2013-07-31":{"v":215151000,"first_filed":237769000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":629076000},"2015-07-31":{"v":662869000},"2016-07-31":{"v":742690000},"2017-07-31":{"v":828415000,"first_filed":830014000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":1296380000,"first_filed":1297979000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":1391904000},"2020-07-31":{"v":1499050000},"2021-07-31":{"v":1617204000},"2022-07-31":{"v":1755476000},"2023-07-31":{"v":1831267000},"2024-07-31":{"v":1979021000},"2025-07-31":{"v":2020393000},"2026-07-31":{"v":2230308000}},"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":{"2011-07-31":{"v":-209000},"2012-07-31":{"v":-496000},"2013-07-31":{"v":-1574000,"first_filed":-1558000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":-1367000},"2015-07-31":{"v":-6343000},"2016-07-31":{"v":-6593000},"2017-07-31":{"v":-5796000},"2018-07-31":{"v":-7748000},"2019-07-31":{"v":-7758000},"2020-07-31":{"v":-5246000},"2021-07-31":{"v":-6218000},"2022-07-31":{"v":-19845000},"2023-07-31":{"v":-13859000},"2024-07-31":{"v":-12244000},"2025-07-31":{"v":-8922000},"2026-07-31":{"v":-12233000}},"depth":1,"sign":1},{"tag":"RetainedEarningsAccumulatedDeficit","also_tags":[],"label":"Retained earnings","note":"accumulated deficit","earlier_labels":["Accumulated deficit"],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":-38371000},"2012-07-31":{"v":-23171000},"2013-07-31":{"v":8249000,"first_filed":-7788000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":22970000},"2015-07-31":{"v":32855000},"2016-07-31":{"v":47831000},"2017-07-31":{"v":65903000,"first_filed":69055000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":124976000,"first_filed":133505000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":190047000},"2020-07-31":{"v":162956000},"2021-07-31":{"v":-66100000},"2022-07-31":{"v":-283982000},"2023-07-31":{"v":-617950000},"2024-07-31":{"v":-624053000},"2025-07-31":{"v":-554249000},"2026-07-31":{"v":-1024396000}},"depth":1,"sign":1},{"tag":"StockholdersEquity","also_tags":[],"label":"Total stockholders equity","note":null,"earlier_labels":["Total stockholders' equity"],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":18152000},"2012-07-31":{"v":183962000},"2013-07-31":{"v":221832000,"first_filed":228429000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":650686000},"2015-07-31":{"v":689388000},"2016-07-31":{"v":783935000},"2017-07-31":{"v":888530000,"first_filed":893281000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":1413616000,"first_filed":1423744000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":1574201000},"2020-07-31":{"v":1656768000},"2021-07-31":{"v":1544894000},"2022-07-31":{"v":1451657000},"2023-07-31":{"v":1199466000},"2024-07-31":{"v":1342732000},"2025-07-31":{"v":1457230000},"2026-07-31":{"v":1193687000}},"depth":0,"sign":1},{"tag":"LiabilitiesAndStockholdersEquity","also_tags":[],"label":"TOTAL LIABILITIES AND STOCKHOLDERS EQUITY","note":null,"earlier_labels":["TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY"],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":126540000},"2012-07-31":{"v":284247000},"2013-07-31":{"v":305673000,"first_filed":312270000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":757227000},"2015-07-31":{"v":799947000},"2016-07-31":{"v":916178000},"2017-07-31":{"v":1078901000},"2018-07-31":{"v":1981433000,"first_filed":1978592000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":2166963000},"2020-07-31":{"v":2364852000},"2021-07-31":{"v":2321845000},"2022-07-31":{"v":2266897000},"2023-07-31":{"v":2027888000},"2024-07-31":{"v":2226294000},"2025-07-31":{"v":2721099000},"2026-07-31":{"v":2576946000}},"depth":0,"sign":null}]},"CF":{"name":"Cash flow","periods":["2010-07-31","2011-07-31","2012-07-31","2013-07-31","2014-07-31","2015-07-31","2016-07-31","2017-07-31","2018-07-31","2019-07-31","2020-07-31","2021-07-31","2022-07-31","2023-07-31","2024-07-31","2025-07-31","2026-07-31"],"source":{"2010-07-31":"0001193125-12-401959","2011-07-31":"0001528396-13-000025","2012-07-31":"0001528396-14-000022","2013-07-31":"0001528396-15-000019","2014-07-31":"0001528396-15-000019","2015-07-31":"0001528396-17-000025","2016-07-31":"0001528396-19-000016","2017-07-31":"0001528396-19-000036","2018-07-31":"0001528396-20-000053","2019-07-31":"0001528396-21-000095","2020-07-31":"0001528396-22-000106","2021-07-31":"0001528396-23-000089","2022-07-31":"0001528396-24-000105","2023-07-31":"0001528396-25-000221","2024-07-31":"0001528396-26-000046","2025-07-31":"0001528396-26-000046","2026-07-31":"0001528396-26-000046"},"frame_from":"0001528396-26-000046","lines":[{"tag":"ProfitLoss","also_tags":[],"label":"Net income","note":"loss","earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":15519000},"2011-07-31":{"v":35558000},"2012-07-31":{"v":18664000,"first_filed":15200000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":24658000,"first_filed":15383000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":14721000},"2015-07-31":{"v":9885000},"2016-07-31":{"v":14976000},"2017-07-31":{"v":18072000,"first_filed":21224000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":-26743000,"first_filed":-19665000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":20732000},"2020-07-31":{"v":-27198000},"2021-07-31":{"v":-66507000},"2022-07-31":{"v":-180431000},"2023-07-31":{"v":-111855000},"2024-07-31":{"v":-6103000},"2025-07-31":{"v":69804000},"2026-07-31":{"v":139283000}},"depth":1,"sign":1},{"tag":"DepreciationAndAmortization","also_tags":[],"label":"Depreciation and amortization","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":1376000},"2011-07-31":{"v":2226000},"2012-07-31":{"v":2917000},"2013-07-31":{"v":4821000},"2014-07-31":{"v":6751000},"2015-07-31":{"v":7480000},"2016-07-31":{"v":8842000},"2017-07-31":{"v":18725000},"2018-07-31":{"v":35611000},"2019-07-31":{"v":39953000},"2020-07-31":{"v":42641000},"2021-07-31":{"v":36955000},"2022-07-31":{"v":33540000},"2023-07-31":{"v":24838000},"2024-07-31":{"v":22309000},"2025-07-31":{"v":23758000},"2026-07-31":{"v":27952000}},"depth":1,"sign":1},{"tag":"AmortizationOfFinancingCostsAndDiscounts","also_tags":[],"label":"Amortization of debt issuance costs","note":null,"earlier_labels":["Amortization of debt discount and issuance costs"],"kind":"money","earlier_years":false,"values":{"2016-07-31":{"v":0},"2017-07-31":{"v":0},"2018-07-31":{"v":4512000},"2019-07-31":{"v":12194000},"2020-07-31":{"v":12886000},"2021-07-31":{"v":13617000},"2022-07-31":{"v":14391000},"2023-07-31":{"v":1703000},"2024-07-31":{"v":1732000},"2025-07-31":{"v":3758000},"2026-07-31":{"v":3939000}},"depth":1,"sign":1},{"tag":"CapitalizedContractCostAmortization","also_tags":[],"label":"Amortization of contract costs","note":null,"earlier_labels":["Amortization of contract acquisition costs"],"kind":"money","earlier_years":false,"values":{"2019-07-31":{"v":5515000},"2020-07-31":{"v":9892000},"2021-07-31":{"v":11442000},"2022-07-31":{"v":14456000},"2023-07-31":{"v":17966000},"2024-07-31":{"v":28413000,"first_filed":17816000,"first_src":"0001528396-24-000105"},"2025-07-31":{"v":30893000,"first_filed":20050000,"first_src":"0001528396-25-000221"},"2026-07-31":{"v":35011000}},"depth":1,"sign":1},{"tag":"ShareBasedCompensation","also_tags":[],"label":"Stock-based compensation","note":null,"earlier_labels":["Stock-based compensation expenses"],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":3354000},"2011-07-31":{"v":6680000},"2012-07-31":{"v":12923000,"first_filed":18258000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":25505000,"first_filed":38399000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":42538000},"2015-07-31":{"v":51375000},"2016-07-31":{"v":66131000},"2017-07-31":{"v":71794000},"2018-07-31":{"v":89614000},"2019-07-31":{"v":91516000},"2020-07-31":{"v":101817000},"2021-07-31":{"v":115009000},"2022-07-31":{"v":137011000},"2023-07-31":{"v":142842000},"2024-07-31":{"v":146460000},"2025-07-31":{"v":161556000},"2026-07-31":{"v":181799000}},"depth":1,"sign":1},{"tag":"ExcessTaxBenefitFromShareBasedCompensationOperatingActivities","also_tags":[],"label":"Excess tax benefit from stock-based compensation","note":null,"earlier_labels":["Excess tax benefit from exercise of stock options and vesting of restricted stock units","Excess tax benefit from exercise of stock options and vesting of RSUs"],"kind":"money","earlier_years":true,"values":{"2011-07-31":{"v":0},"2012-07-31":{"v":486000},"2013-07-31":{"v":2586000},"2014-07-31":{"v":7067000},"2015-07-31":{"v":3538000},"2016-07-31":{"v":7102000},"2017-07-31":{"v":7468000,"first_filed":9067000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":0,"src":"0001528396-19-000036"},"2019-07-31":{"v":0,"src":"0001528396-19-000036"}},"depth":1,"sign":null},{"tag":"ProvisionForDoubtfulAccounts","also_tags":[],"label":"Charges to bad debt and revenue reserves","note":null,"earlier_labels":["Provision for doubtful accounts"],"kind":"money","earlier_years":true,"values":{"2010-07-31":{"v":-427000},"2016-07-31":{"v":0},"2017-07-31":{"v":0},"2018-07-31":{"v":1062000},"2019-07-31":{"v":670000,"src":"0001528396-20-000053"},"2020-07-31":{"v":367000,"src":"0001528396-20-000053"}},"depth":1,"sign":null},{"tag":"AccountsReceivableCreditLossExpenseReversalAndRevenueReserves","also_tags":[],"label":"Changes to allowance for credit losses and revenue reserves","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-07-31":{"v":670000},"2020-07-31":{"v":367000},"2021-07-31":{"v":226000},"2022-07-31":{"v":2597000},"2023-07-31":{"v":-131000},"2024-07-31":{"v":526000},"2025-07-31":{"v":526000},"2026-07-31":{"v":2516000}},"depth":1,"sign":1},{"tag":"ChangeInDeferredTaxAssets","also_tags":[],"label":"Deferred income tax","note":null,"earlier_labels":["Deferred taxes","Deferred tax assets"],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":-28117000},"2012-07-31":{"v":7235000,"first_filed":5362000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":-265000,"first_filed":-3901000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":-2718000},"2015-07-31":{"v":295000},"2016-07-31":{"v":-4568000},"2017-07-31":{"v":-1227000},"2018-07-31":{"v":14150000,"first_filed":15336000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":-13998000},"2020-07-31":{"v":-11859000},"2021-07-31":{"v":-35789000},"2022-07-31":{"v":-54115000},"2023-07-31":{"v":-27516000},"2024-07-31":{"v":-26847000},"2025-07-31":{"v":-31780000},"2026-07-31":{"v":8981000}},"depth":1,"sign":1},{"tag":"AccretionAmortizationOfDiscountsAndPremiumsInvestments","also_tags":[],"label":"Amortization of premium on available-for-sale securities, net","note":"accretion of discount","earlier_labels":["Amortization of premium on available-for-sale securities, and other non-cash items","Amortization of premium on available-for-sale securities"],"kind":"money","earlier_years":false,"values":{"2013-07-31":{"v":-520000},"2014-07-31":{"v":-3490000},"2015-07-31":{"v":-4839000},"2016-07-31":{"v":-2516000,"first_filed":-3283000,"first_src":"0001528396-17-000025"},"2017-07-31":{"v":-1462000,"first_filed":-1413000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":1418000},"2019-07-31":{"v":7757000,"first_filed":7568000,"first_src":"0001528396-19-000032"},"2020-07-31":{"v":1882000},"2021-07-31":{"v":-6567000},"2022-07-31":{"v":-5498000},"2023-07-31":{"v":4858000},"2024-07-31":{"v":12894000},"2025-07-31":{"v":10326000},"2026-07-31":{"v":6254000}},"depth":1,"sign":-1},{"tag":"GainLossOnSaleOfPropertyPlantEquipment","also_tags":[],"label":"Loss on disposals of property and equipment","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-07-31":{"v":-34000},"2014-07-31":{"v":-99000},"2015-07-31":{"v":-1000,"src":"0001528396-15-000019"}},"depth":1,"sign":null},{"tag":"RealizedInvestmentGainsLosses","also_tags":["GainLossOnSaleOfOtherInvestments"],"label":"losses on sale of strategic investments","note":"Gains","earlier_labels":["Gain on sale of strategic investments","Gain on sale of strategic investment"],"kind":"money","earlier_years":false,"values":{"2022-07-31":{"v":0},"2023-07-31":{"v":0},"2024-07-31":{"v":1803000},"2025-07-31":{"v":3671000},"2026-07-31":{"v":632000}},"depth":1,"sign":-1},{"tag":"UnrealizedGainLossOnInvestments","also_tags":[],"label":"Changes in fair value of strategic investments","note":null,"earlier_labels":["Changes in fair value of strategic investment"],"kind":"money","earlier_years":false,"values":{"2018-07-31":{"v":0},"2019-07-31":{"v":0},"2020-07-31":{"v":-10672000},"2021-07-31":{"v":0},"2022-07-31":{"v":1545000},"2023-07-31":{"v":-802000},"2024-07-31":{"v":-1957000},"2025-07-31":{"v":-2130000},"2026-07-31":{"v":489000}},"depth":1,"sign":-1},{"tag":"RestructuringReserveAcceleratedDepreciation","also_tags":[],"label":"Accelerated depreciation related to lease assignment","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2021-07-31":{"v":0},"2022-07-31":{"v":0},"2023-07-31":{"v":26921000},"2024-07-31":{"v":0,"src":"0001528396-25-000221"},"2025-07-31":{"v":0,"src":"0001528396-25-000221"}},"depth":1,"sign":null},{"tag":"GainLossOnLeaseAssignment","also_tags":[],"label":"Gain from lease assignment","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2021-07-31":{"v":0},"2022-07-31":{"v":0},"2023-07-31":{"v":18419000},"2024-07-31":{"v":0,"src":"0001528396-25-000221"},"2025-07-31":{"v":0,"src":"0001528396-25-000221"}},"depth":1,"sign":null},{"tag":"GainsLossesOnExtinguishmentOfDebt","also_tags":[],"label":"Loss on retirement of debt","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2023-07-31":{"v":0},"2024-07-31":{"v":0},"2025-07-31":{"v":-53565000},"2026-07-31":{"v":0}},"depth":1,"sign":-1},{"tag":"OtherNoncashIncomeExpense","also_tags":[],"label":"Other non-cash items affecting net income","note":"loss","earlier_labels":["Other noncash items affecting net income"],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":0},"2012-07-31":{"v":0},"2013-07-31":{"v":-554000,"src":"0001528396-14-000022"},"2014-07-31":{"v":-3589000,"src":"0001528396-14-000022"},"2015-07-31":{"v":-1000},"2016-07-31":{"v":767000,"src":"0001528396-17-000025"},"2017-07-31":{"v":-49000,"src":"0001528396-17-000025"},"2018-07-31":{"v":0},"2019-07-31":{"v":-189000},"2020-07-31":{"v":-739000},"2021-07-31":{"v":-863000},"2022-07-31":{"v":-63000},"2023-07-31":{"v":-164000},"2024-07-31":{"v":74000},"2025-07-31":{"v":-186000},"2026-07-31":{"v":88000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInAccountsReceivable","also_tags":[],"label":"Accounts receivable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":-4957000},"2011-07-31":{"v":6284000},"2012-07-31":{"v":9325000},"2013-07-31":{"v":8478000},"2014-07-31":{"v":9276000},"2015-07-31":{"v":12999000},"2016-07-31":{"v":75000},"2017-07-31":{"v":9750000},"2018-07-31":{"v":40832000},"2019-07-31":{"v":15057000},"2020-07-31":{"v":-23878000},"2021-07-31":{"v":-10820000},"2022-07-31":{"v":42545000},"2023-07-31":{"v":7301000},"2024-07-31":{"v":-12631000},"2025-07-31":{"v":3348000},"2026-07-31":{"v":54868000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInContractWithCustomerAsset","also_tags":[],"label":"Unbilled accounts receivable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2017-07-31":{"v":0},"2018-07-31":{"v":0},"2019-07-31":{"v":17341000},"2020-07-31":{"v":38125000},"2021-07-31":{"v":19194000},"2022-07-31":{"v":-18106000},"2023-07-31":{"v":13435000},"2024-07-31":{"v":-7676000},"2025-07-31":{"v":38930000},"2026-07-31":{"v":9193000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","also_tags":[],"label":"Prepaid expenses and other assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":215000},"2011-07-31":{"v":2674000},"2012-07-31":{"v":2442000},"2013-07-31":{"v":2690000},"2014-07-31":{"v":1372000},"2015-07-31":{"v":3178000},"2016-07-31":{"v":7668000},"2017-07-31":{"v":9463000},"2018-07-31":{"v":2737000,"first_filed":2783000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":21766000,"first_filed":16251000,"first_src":"0001528396-19-000032"},"2020-07-31":{"v":18564000,"first_filed":8672000,"first_src":"0001528396-20-000053"},"2021-07-31":{"v":16764000},"2022-07-31":{"v":23390000},"2023-07-31":{"v":22613000},"2024-07-31":{"v":44131000,"first_filed":33534000,"first_src":"0001528396-24-000105"},"2025-07-31":{"v":58054000,"first_filed":47211000,"first_src":"0001528396-25-000221"},"2026-07-31":{"v":55354000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInOperatingLeaseRightOfUseAsset","also_tags":[],"label":"Operating lease assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-07-31":{"v":0},"2020-07-31":{"v":10784000},"2021-07-31":{"v":-6350000},"2022-07-31":{"v":-7160000},"2023-07-31":{"v":19000000},"2024-07-31":{"v":-8623000},"2025-07-31":{"v":-4441000},"2026-07-31":{"v":-4905000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInAccountsPayableTrade","also_tags":[],"label":"Accounts payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":442000},"2011-07-31":{"v":577000},"2012-07-31":{"v":1059000},"2013-07-31":{"v":355000},"2014-07-31":{"v":393000},"2015-07-31":{"v":2266000},"2016-07-31":{"v":603000},"2017-07-31":{"v":1311000},"2018-07-31":{"v":16794000},"2019-07-31":{"v":-5521000},"2020-07-31":{"v":-1209000},"2021-07-31":{"v":3627000},"2022-07-31":{"v":13580000},"2023-07-31":{"v":-6080000},"2024-07-31":{"v":-18933000},"2025-07-31":{"v":11399000},"2026-07-31":{"v":11712000}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInEmployeeRelatedLiabilities","also_tags":[],"label":"Accrued employee compensation","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":3460000},"2011-07-31":{"v":413000},"2012-07-31":{"v":8244000,"first_filed":8246000,"first_src":"0001193125-12-401959"},"2013-07-31":{"v":147000,"first_filed":164000,"first_src":"0001528396-13-000025"},"2014-07-31":{"v":8463000},"2015-07-31":{"v":3261000},"2016-07-31":{"v":4114000},"2017-07-31":{"v":7138000},"2018-07-31":{"v":9230000},"2019-07-31":{"v":13825000},"2020-07-31":{"v":-15624000},"2021-07-31":{"v":41526000},"2022-07-31":{"v":-8942000},"2023-07-31":{"v":12440000},"2024-07-31":{"v":6453000},"2025-07-31":{"v":30090000},"2026-07-31":{"v":6196000}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInDeferredRevenue","also_tags":[],"label":"Deferred revenue","note":null,"earlier_labels":["Deferred revenue, net","Deferred revenues"],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":-19268000},"2011-07-31":{"v":11770000},"2012-07-31":{"v":-17788000},"2013-07-31":{"v":-14048000},"2014-07-31":{"v":14181000},"2015-07-31":{"v":-2263000},"2016-07-31":{"v":16138000},"2017-07-31":{"v":41553000,"first_filed":36802000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":32358000,"first_filed":24140000,"first_src":"0001528396-18-000037"},"2019-07-31":{"v":-9628000},"2020-07-31":{"v":1165000},"2021-07-31":{"v":12940000},"2022-07-31":{"v":31564000},"2023-07-31":{"v":34635000},"2024-07-31":{"v":72572000},"2025-07-31":{"v":56617000},"2026-07-31":{"v":93675000}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInOperatingLeaseLiability","also_tags":[],"label":"Lease liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-07-31":{"v":0},"2020-07-31":{"v":18678000},"2021-07-31":{"v":-3346000},"2022-07-31":{"v":-9637000},"2023-07-31":{"v":9548000},"2024-07-31":{"v":-7389000},"2025-07-31":{"v":-2891000},"2026-07-31":{"v":-4232000}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInOtherOperatingLiabilities","also_tags":[],"label":"Other liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":336000},"2011-07-31":{"v":7537000},"2012-07-31":{"v":-3907000},"2013-07-31":{"v":4574000},"2014-07-31":{"v":5288000},"2015-07-31":{"v":6253000},"2016-07-31":{"v":5993000},"2017-07-31":{"v":6612000,"first_filed":8211000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":8858000},"2019-07-31":{"v":22600000},"2020-07-31":{"v":15576000},"2021-07-31":{"v":-6755000},"2022-07-31":{"v":4699000},"2023-07-31":{"v":-2256000},"2024-07-31":{"v":4570000},"2025-07-31":{"v":1144000},"2026-07-31":{"v":4857000}},"depth":1,"sign":1},{"tag":"NetCashProvidedByUsedInOperatingActivities","also_tags":[],"label":"Net cash provided by operating activities","note":"used in","earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":9534000},"2011-07-31":{"v":27686000},"2012-07-31":{"v":17094000},"2013-07-31":{"v":32547000},"2014-07-31":{"v":75491000},"2015-07-31":{"v":63677000},"2016-07-31":{"v":99900000},"2017-07-31":{"v":138759000,"first_filed":137160000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":140459000},"2019-07-31":{"v":116126000},"2020-07-31":{"v":113066000},"2021-07-31":{"v":111587000},"2022-07-31":{"v":-37940000},"2023-07-31":{"v":38395000},"2024-07-31":{"v":195748000},"2025-07-31":{"v":300867000},"2026-07-31":{"v":389716000}},"depth":0,"sign":1},{"tag":"PaymentsToAcquireAvailableForSaleSecuritiesDebt","also_tags":["PaymentsToAcquireAvailableForSaleSecurities"],"label":"Purchases of available-for-sale securities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":0},"2012-07-31":{"v":0},"2013-07-31":{"v":212035000},"2014-07-31":{"v":687419000},"2015-07-31":{"v":491626000},"2016-07-31":{"v":652017000},"2017-07-31":{"v":462035000},"2018-07-31":{"v":859657000},"2019-07-31":{"v":1209312000},"2020-07-31":{"v":1280755000},"2021-07-31":{"v":1033095000},"2022-07-31":{"v":519536000},"2023-07-31":{"v":506115000},"2024-07-31":{"v":615935000},"2025-07-31":{"v":858571000},"2026-07-31":{"v":859150000}},"depth":1,"sign":-1},{"tag":"ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","also_tags":[],"label":"Sales and maturities of available-for-sale securities","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2011-07-31":{"v":0},"2012-07-31":{"v":0},"2013-07-31":{"v":83567000},"2014-07-31":{"v":312149000},"2015-07-31":{"v":520997000},"2016-07-31":{"v":597405000},"2017-07-31":{"v":547630000},"2018-07-31":{"v":464143000,"src":"0001528396-19-000036"},"2019-07-31":{"v":956736000,"src":"0001528396-19-000036"}},"depth":1,"sign":null},{"tag":"ProceedsFromSaleOfAvailableForSaleSecuritiesDebt","also_tags":[],"label":"Maturities and sales of available-for-sale securities","note":null,"earlier_labels":["Sales of available-for-sale securities"],"kind":"money","earlier_years":false,"values":{"2018-07-31":{"v":74118000},"2019-07-31":{"v":77204000},"2020-07-31":{"v":134050000},"2021-07-31":{"v":1128524000,"first_filed":123234000,"first_src":"0001528396-21-000095"},"2022-07-31":{"v":908914000,"first_filed":74552000,"first_src":"0001528396-22-000106"},"2023-07-31":{"v":547094000},"2024-07-31":{"v":576886000},"2025-07-31":{"v":665012000},"2026-07-31":{"v":806049000}},"depth":1,"sign":1},{"tag":"ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","also_tags":[],"label":"Maturities of available-for-sale securities","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2018-07-31":{"v":390025000},"2019-07-31":{"v":879532000},"2020-07-31":{"v":1168720000},"2021-07-31":{"v":1005290000,"src":"0001528396-22-000106"},"2022-07-31":{"v":834362000,"src":"0001528396-22-000106"}},"depth":1,"sign":null},{"tag":"PaymentsToAcquirePropertyPlantAndEquipment","also_tags":[],"label":"Purchases of property and equipment","note":null,"earlier_labels":["Purchase of property and equipment"],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":2238000},"2011-07-31":{"v":2776000},"2012-07-31":{"v":5619000},"2013-07-31":{"v":9228000},"2014-07-31":{"v":4993000},"2015-07-31":{"v":6301000},"2016-07-31":{"v":7111000},"2017-07-31":{"v":5886000},"2018-07-31":{"v":9398000},"2019-07-31":{"v":44921000},"2020-07-31":{"v":21377000},"2021-07-31":{"v":19008000},"2022-07-31":{"v":9510000},"2023-07-31":{"v":5821000},"2024-07-31":{"v":6362000},"2025-07-31":{"v":5741000},"2026-07-31":{"v":12056000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInRestrictedCash","also_tags":[],"label":"Decrease in restricted cash","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2010-07-31":{"v":-1198000},"2011-07-31":{"v":5534000},"2012-07-31":{"v":-2323000},"2013-07-31":{"v":-3532000},"2014-07-31":{"v":0},"2015-07-31":{"v":0,"src":"0001528396-15-000019"}},"depth":1,"sign":null},{"tag":"PaymentsToDevelopSoftware","also_tags":[],"label":"Capitalized software development costs","note":null,"earlier_labels":["Capitalized cloud software development costs"],"kind":"money","earlier_years":false,"values":{"2015-07-31":{"v":0},"2016-07-31":{"v":0},"2017-07-31":{"v":784000},"2018-07-31":{"v":2613000},"2019-07-31":{"v":3936000},"2020-07-31":{"v":4283000},"2021-07-31":{"v":9846000},"2022-07-31":{"v":12266000},"2023-07-31":{"v":11606000},"2024-07-31":{"v":12165000},"2025-07-31":{"v":14714000},"2026-07-31":{"v":19003000}},"depth":1,"sign":-1},{"tag":"PaymentsToAcquireOtherInvestments","also_tags":["PaymentsToAcquireInvestments"],"label":"Acquisition of strategic investments","note":null,"earlier_labels":["Purchases of strategic investments","Strategic investment"],"kind":"money","earlier_years":false,"values":{"2015-07-31":{"v":0},"2016-07-31":{"v":0},"2017-07-31":{"v":4677000},"2018-07-31":{"v":0},"2019-07-31":{"v":0},"2020-07-31":{"v":2156000},"2021-07-31":{"v":2384000},"2022-07-31":{"v":12300000,"first_filed":11560000,"first_src":"0001528396-22-000106"},"2023-07-31":{"v":10840000},"2024-07-31":{"v":1336000},"2025-07-31":{"v":1772000},"2026-07-31":{"v":14646000}},"depth":1,"sign":-1},{"tag":"ProceedsFromSaleOfEquityMethodInvestments","also_tags":["PaymentsToAcquireOtherInvestmentsNetOfSalesProceeds"],"label":"Sale of strategic investments","note":null,"earlier_labels":["Acquisition of strategic investments"],"kind":"money","earlier_years":false,"values":{"2022-07-31":{"v":11560000},"2023-07-31":{"v":0},"2024-07-31":{"v":6553000},"2025-07-31":{"v":5671000},"2026-07-31":{"v":781000}},"depth":1,"sign":1},{"tag":"ProceedsFromSaleOfOtherInvestments","also_tags":[],"label":"Sale of strategic investment","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2022-07-31":{"v":0},"2023-07-31":{"v":0,"src":"0001528396-24-000105"},"2024-07-31":{"v":6553000,"src":"0001528396-24-000105"}},"depth":1,"sign":null},{"tag":"PaymentsToAcquireBusinessesNetOfCashAcquired","also_tags":[],"label":"Acquisition of businesses, net of acquired cash","note":null,"earlier_labels":["Acquisition of business, net of acquired cash","Acquisitions of business, net of acquired cash","Acquisitions of business, net of cash acquired","Acquisition, net of cash acquired"],"kind":"money","earlier_years":false,"values":{"2011-07-31":{"v":0},"2012-07-31":{"v":0},"2013-07-31":{"v":14749000},"2014-07-31":{"v":157000},"2015-07-31":{"v":0},"2016-07-31":{"v":39530000},"2017-07-31":{"v":187590000},"2018-07-31":{"v":130059000},"2019-07-31":{"v":0,"src":"0001528396-20-000053"},"2020-07-31":{"v":0},"2021-07-31":{"v":0},"2022-07-31":{"v":43830000},"2023-07-31":{"v":0},"2024-07-31":{"v":0},"2025-07-31":{"v":26850000},"2026-07-31":{"v":37953000}},"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":{"2010-07-31":{"v":-1040000},"2011-07-31":{"v":-8310000},"2012-07-31":{"v":-3296000},"2013-07-31":{"v":-148913000},"2014-07-31":{"v":-380420000},"2015-07-31":{"v":23070000},"2016-07-31":{"v":-101253000},"2017-07-31":{"v":-113342000},"2018-07-31":{"v":-537584000},"2019-07-31":{"v":-301433000},"2020-07-31":{"v":-5801000},"2021-07-31":{"v":64191000},"2022-07-31":{"v":312212000},"2023-07-31":{"v":12712000},"2024-07-31":{"v":-52359000},"2025-07-31":{"v":-236965000},"2026-07-31":{"v":-135977000}},"depth":0,"sign":1},{"tag":"ProceedsFromDebtNetOfIssuanceCosts","also_tags":["ProceedsFromConvertibleDebt"],"label":"Proceeds from issuance of convertible senior notes, net of issuance costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2016-07-31":{"v":0},"2017-07-31":{"v":0},"2018-07-31":{"v":387239000},"2019-07-31":{"v":0,"src":"0001528396-20-000053"},"2020-07-31":{"v":0,"src":"0001528396-20-000053"},"2023-07-31":{"v":0},"2024-07-31":{"v":0},"2025-07-31":{"v":671840000},"2026-07-31":{"v":0}},"depth":1,"sign":1},{"tag":"ProceedsFromIssuanceOfCommonStock","also_tags":[],"label":"Proceeds from issuance of common stock, net of issuance costs","note":null,"earlier_labels":["Proceeds from issuance of common stock in connection with stock offerings, net of underwriting discounts and commission"],"kind":"money","earlier_years":true,"values":{"2011-07-31":{"v":0},"2012-07-31":{"v":143386000},"2013-07-31":{"v":0},"2014-07-31":{"v":389949000},"2015-07-31":{"v":0,"src":"0001528396-15-000019"},"2016-07-31":{"v":0},"2017-07-31":{"v":0},"2018-07-31":{"v":220948000},"2019-07-31":{"v":0,"src":"0001528396-20-000053"},"2020-07-31":{"v":0,"src":"0001528396-20-000053"}},"depth":1,"sign":null},{"tag":"PaymentsOfStockIssuanceCosts","also_tags":[],"label":"Costs paid in connection with stock offerings","note":null,"earlier_labels":["Costs paid in connection with stock offering"],"kind":"money","earlier_years":true,"values":{"2011-07-31":{"v":0},"2012-07-31":{"v":3502000},"2013-07-31":{"v":0},"2014-07-31":{"v":408000},"2015-07-31":{"v":0,"src":"0001528396-15-000019"}},"depth":1,"sign":null},{"tag":"RepaymentsOfConvertibleDebtRetirement","also_tags":[],"label":"Payment for the retirement of convertible senior notes","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2023-07-31":{"v":0},"2024-07-31":{"v":0},"2025-07-31":{"v":353535000},"2026-07-31":{"v":0}},"depth":1,"sign":-1},{"tag":"RepaymentsOfConvertibleDebtMaturity","also_tags":[],"label":"Payment for the maturity of convertible senior notes","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2023-07-31":{"v":0},"2024-07-31":{"v":0},"2025-07-31":{"v":179061000},"2026-07-31":{"v":0}},"depth":1,"sign":-1},{"tag":"PaymentsForCappedCalls","also_tags":["PaymentForCappedCalls"],"label":"Purchase of capped calls","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2016-07-31":{"v":0},"2017-07-31":{"v":0},"2018-07-31":{"v":37200000},"2019-07-31":{"v":0,"src":"0001528396-20-000053"},"2020-07-31":{"v":0,"src":"0001528396-20-000053"},"2023-07-31":{"v":0},"2024-07-31":{"v":0},"2025-07-31":{"v":58788000},"2026-07-31":{"v":0}},"depth":1,"sign":-1},{"tag":"PaymentsOfDebtIssuanceCosts","also_tags":[],"label":"Payment of revolving credit facility costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2023-07-31":{"v":0},"2024-07-31":{"v":0},"2025-07-31":{"v":2065000},"2026-07-31":{"v":0}},"depth":1,"sign":-1},{"tag":"ProceedsFromStockPlans","also_tags":[],"label":"Proceeds from issuance of common stock under employee stock purchase plan","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2024-07-31":{"v":0},"2025-07-31":{"v":0},"2026-07-31":{"v":26603000}},"depth":1,"sign":1},{"tag":"ProceedsFromStockOptionsExercised","also_tags":[],"label":"Proceeds from issuance of common stock upon exercise of stock options","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":785000},"2011-07-31":{"v":931000},"2012-07-31":{"v":5067000},"2013-07-31":{"v":9123000},"2014-07-31":{"v":8755000},"2015-07-31":{"v":6294000},"2016-07-31":{"v":7840000},"2017-07-31":{"v":5563000},"2018-07-31":{"v":2013000},"2019-07-31":{"v":3954000},"2020-07-31":{"v":4955000},"2021-07-31":{"v":1932000},"2022-07-31":{"v":116000},"2023-07-31":{"v":228000},"2024-07-31":{"v":1055000},"2025-07-31":{"v":3902000},"2026-07-31":{"v":729000}},"depth":1,"sign":1},{"tag":"TaxesWithheldAndPaidForRsuRelease","also_tags":[],"label":"Taxes remitted on restricted stock units vested","note":null,"earlier_labels":["Taxes remitted on RSU awards vested"],"kind":"money","earlier_years":true,"values":{"2011-07-31":{"v":0},"2012-07-31":{"v":12430000},"2013-07-31":{"v":20330000},"2014-07-31":{"v":32799000},"2015-07-31":{"v":27183000},"2016-07-31":{"v":1488000},"2017-07-31":{"v":0,"src":"0001528396-19-000016"},"2018-07-31":{"v":0,"src":"0001528396-19-000016"}},"depth":1,"sign":null},{"tag":"ExcessTaxBenefitFromShareBasedCompensationFinancingActivities","also_tags":[],"label":"Excess tax benefit from exercise of stock options and vesting of restricted stock units","note":null,"earlier_labels":["Excess tax benefit from exercise of stock options and vesting of RSUs"],"kind":"money","earlier_years":true,"values":{"2011-07-31":{"v":0},"2012-07-31":{"v":486000},"2013-07-31":{"v":2586000},"2014-07-31":{"v":7067000},"2015-07-31":{"v":3538000},"2016-07-31":{"v":7102000},"2017-07-31":{"v":7468000,"first_filed":9067000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":0,"src":"0001528396-19-000036"},"2019-07-31":{"v":0,"src":"0001528396-19-000036"}},"depth":1,"sign":null},{"tag":"PaymentsForRepurchaseOfCommonStock","also_tags":[],"label":"Repurchase and retirement of common stock","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-07-31":{"v":0},"2020-07-31":{"v":0},"2021-07-31":{"v":161319000},"2022-07-31":{"v":37451000},"2023-07-31":{"v":261807000},"2024-07-31":{"v":0},"2025-07-31":{"v":0},"2026-07-31":{"v":606309000}},"depth":1,"sign":-1},{"tag":"NetCashProvidedByUsedInFinancingActivities","also_tags":[],"label":"Net cash provided by financing activities","note":"used in","earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":785000},"2011-07-31":{"v":931000},"2012-07-31":{"v":133007000},"2013-07-31":{"v":-8621000},"2014-07-31":{"v":372564000},"2015-07-31":{"v":-17351000},"2016-07-31":{"v":13454000},"2017-07-31":{"v":13031000,"first_filed":14630000,"first_src":"0001528396-17-000025"},"2018-07-31":{"v":573000000},"2019-07-31":{"v":3954000},"2020-07-31":{"v":4955000},"2021-07-31":{"v":-159387000},"2022-07-31":{"v":-37335000},"2023-07-31":{"v":-261579000},"2024-07-31":{"v":1055000},"2025-07-31":{"v":82293000},"2026-07-31":{"v":-578977000}},"depth":0,"sign":1},{"tag":"EffectOfExchangeRateOnCashAndCashEquivalents","also_tags":[],"label":"Effect of foreign exchange rate changes on cash and cash equivalents","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2010-07-31":{"v":547000},"2011-07-31":{"v":1907000},"2012-07-31":{"v":-712000},"2013-07-31":{"v":-964000},"2014-07-31":{"v":699000},"2015-07-31":{"v":-5135000},"2016-07-31":{"v":-881000},"2017-07-31":{"v":1146000},"2018-07-31":{"v":-1911000},"2019-07-31":{"v":-1686000},"2020-07-31":{"v":648000,"src":"0001528396-21-000095"},"2021-07-31":{"v":1550000,"src":"0001528396-21-000095"}},"depth":0,"sign":null},{"tag":"CashAndCashEquivalentsPeriodIncreaseDecrease","also_tags":[],"label":"NET INCREASE IN CASH AND CASH EQUIVALENTS","note":"DECREASE","earlier_labels":["Net Increase in Cash and Cash Equivalents"],"kind":"money","earlier_years":true,"values":{"2010-07-31":{"v":9826000},"2011-07-31":{"v":22214000},"2012-07-31":{"v":146093000},"2013-07-31":{"v":-125951000},"2014-07-31":{"v":68334000},"2015-07-31":{"v":64261000},"2016-07-31":{"v":11220000},"2017-07-31":{"v":39594000},"2018-07-31":{"v":173964000,"src":"0001528396-19-000036"},"2019-07-31":{"v":-183039000,"src":"0001528396-19-000036"}},"depth":0,"sign":null},{"tag":"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","also_tags":[],"label":"Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2020-07-31":{"v":648000},"2021-07-31":{"v":1550000},"2022-07-31":{"v":-7161000},"2023-07-31":{"v":2576000},"2024-07-31":{"v":-2050000},"2025-07-31":{"v":3715000},"2026-07-31":{"v":-969000}},"depth":1,"sign":1},{"tag":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","also_tags":[],"label":"NET INCREASE IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH","note":"DECREASE","earlier_labels":["NET INCREASE IN CASH AND CASH EQUIVALENTS"],"kind":"money","earlier_years":false,"values":{"2018-07-31":{"v":173964000},"2019-07-31":{"v":-183039000},"2020-07-31":{"v":112868000},"2021-07-31":{"v":17941000},"2022-07-31":{"v":229776000},"2023-07-31":{"v":-207896000},"2024-07-31":{"v":142394000},"2025-07-31":{"v":149910000},"2026-07-31":{"v":-326207000}},"depth":0,"sign":null},{"tag":"InterestPaidNet","also_tags":["InterestPaid"],"label":"Cash paid for interest","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":14000},"2011-07-31":{"v":53000},"2012-07-31":{"v":7000},"2013-07-31":{"v":0},"2014-07-31":{"v":4000},"2015-07-31":{"v":0,"src":"0001528396-15-000019"},"2017-07-31":{"v":0},"2018-07-31":{"v":0},"2019-07-31":{"v":5036000},"2020-07-31":{"v":5000000},"2021-07-31":{"v":5000000},"2022-07-31":{"v":5000000},"2023-07-31":{"v":5000000},"2024-07-31":{"v":5000000},"2025-07-31":{"v":11796000},"2026-07-31":{"v":9298000}},"depth":0,"sign":null},{"tag":"IncomeTaxesPaidNet","also_tags":[],"label":"Cash paid for income taxes, net of tax refunds","note":null,"earlier_labels":["Cash paid for income taxes"],"kind":"money","earlier_years":false,"values":{"2010-07-31":{"v":1036000},"2011-07-31":{"v":2207000},"2012-07-31":{"v":2058000},"2013-07-31":{"v":2266000},"2014-07-31":{"v":2141000},"2015-07-31":{"v":1899000},"2016-07-31":{"v":3907000},"2017-07-31":{"v":3700000},"2018-07-31":{"v":4744000},"2019-07-31":{"v":4557000},"2020-07-31":{"v":4888000},"2021-07-31":{"v":4155000},"2022-07-31":{"v":4323000},"2023-07-31":{"v":5167000},"2024-07-31":{"v":8919000},"2025-07-31":{"v":7557000},"2026-07-31":{"v":13171000}},"depth":0,"sign":null},{"tag":"ConversionOfStockAmountConverted1","also_tags":[],"label":"Conversion of convertible preferred stock and warrants into common stock upon initial public offering","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2011-07-31":{"v":0},"2012-07-31":{"v":36506000},"2013-07-31":{"v":0,"src":"0001528396-14-000022"},"2014-07-31":{"v":0,"src":"0001528396-14-000022"}},"depth":0,"sign":null},{"tag":"NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1","also_tags":[],"label":"Accruals for purchase of property and equipment","note":null,"earlier_labels":["Accruals for purchases of property and equipment","Accruals for purchase of property & equipment"],"kind":"money","earlier_years":true,"values":{"2011-07-31":{"v":0},"2012-07-31":{"v":4387000},"2013-07-31":{"v":693000},"2014-07-31":{"v":768000},"2015-07-31":{"v":496000},"2016-07-31":{"v":882000},"2017-07-31":{"v":1376000},"2018-07-31":{"v":1508000},"2019-07-31":{"v":10763000},"2020-07-31":{"v":343000},"2021-07-31":{"v":1676000},"2022-07-31":{"v":1114000},"2023-07-31":{"v":1136000},"2024-07-31":{"v":682000,"src":"0001528396-25-000221"},"2025-07-31":{"v":2809000,"src":"0001528396-25-000221"}},"depth":0,"sign":null},{"tag":"CapitalExpendituresIncurredButNotYetPaid","also_tags":[],"label":"Accruals for purchase of property and equipment","note":null,"earlier_labels":["Accruals for capitalized software development costs","Accruals for capitalized cloud software development costs","Capital Expenditures Incurred but Not yet Paid"],"kind":"money","earlier_years":false,"values":{"2015-07-31":{"v":0},"2016-07-31":{"v":0},"2017-07-31":{"v":171000},"2018-07-31":{"v":189000},"2019-07-31":{"v":298000},"2020-07-31":{"v":406000},"2021-07-31":{"v":845000},"2022-07-31":{"v":1250000},"2023-07-31":{"v":1094000},"2024-07-31":{"v":682000,"first_filed":920000,"first_src":"0001528396-24-000105"},"2025-07-31":{"v":2809000,"first_filed":1114000,"first_src":"0001528396-25-000221"},"2026-07-31":{"v":407000}},"depth":0,"sign":null},{"tag":"CapitalizedSoftwareCostsIncurredButNotYetPaid","also_tags":[],"label":"Accruals for capitalized software development costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2024-07-31":{"v":920000},"2025-07-31":{"v":1114000},"2026-07-31":{"v":1537000}},"depth":0,"sign":null},{"tag":"AccrualsForAcquisitionPurchaseConsiderationHoldback","also_tags":[],"label":"Accrual for business acquisition purchase consideration holdback","note":null,"earlier_labels":["Accruals for business acquisition purchase consideration holdback"],"kind":"money","earlier_years":false,"values":{"2023-07-31":{"v":0},"2024-07-31":{"v":0},"2025-07-31":{"v":987000}},"depth":0,"sign":null},{"tag":"SharesRepurchasedButNotYetPaid","also_tags":["CommonStockRepurchasedButNotYetPaid"],"label":"Accrual for shares repurchased","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-07-31":{"v":0},"2020-07-31":{"v":0},"2021-07-31":{"v":1230000},"2022-07-31":{"v":0,"src":"0001528396-23-000089"},"2023-07-31":{"v":0,"src":"0001528396-23-000089"},"2026-07-31":{"v":1356000}},"depth":0,"sign":null}]}},"quarterly":{"IS":{"name":"Income statement","periods":["2012-01-31","2012-04-30","2012-07-31","2012-10-31","2013-01-31","2013-04-30","2013-07-31","2013-10-31","2014-01-31","2014-04-30","2014-07-31","2014-10-31","2015-01-31","2015-04-30","2015-07-31","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":{"2012-01-31":"0001528396-13-000010","2012-04-30":"0001528396-13-000021","2012-10-31":"0001528396-13-000035","2013-01-31":"0001528396-14-000004","2013-04-30":"0001528396-14-000015","2013-10-31":"0001528396-14-000029","2014-01-31":"0001528396-15-000005","2014-04-30":"0001528396-15-000013","2014-10-31":"0001528396-15-000028","2015-01-31":"0001528396-16-000036","2015-04-30":"0001528396-16-000044","2015-10-31":"0001528396-16-000067","2016-01-31":"0001528396-17-000006","2016-04-30":"0001528396-17-000020","2016-10-31":"0001528396-17-000034","2017-01-31":"0001528396-18-000019","2017-04-30":"0001528396-18-000028","2017-10-31":"0001528396-18-000048","2018-01-31":"0001528396-19-000009","2018-04-30":"0001528396-19-000023","2018-10-31":"0001528396-19-000058","2019-01-31":"0001528396-20-000012","2019-04-30":"0001528396-20-000029","2019-10-31":"0001528396-20-000070","2020-01-31":"0001528396-21-000019","2020-04-30":"0001528396-21-000028","2020-10-31":"0001528396-21-000118","2021-01-31":"0001528396-22-000021","2021-04-30":"0001528396-22-000053","2021-10-31":"0001528396-22-000129","2022-01-31":"0001528396-23-000017","2022-04-30":"0001528396-23-000061","2022-10-31":"0001528396-23-000137","2023-01-31":"0001528396-24-000017","2023-04-30":"0001528396-24-000057","2023-10-31":"0001528396-24-000162","2024-01-31":"0001528396-25-000061","2024-04-30":"0001528396-25-000137","2024-10-31":"0001528396-25-000244","2025-01-31":"0001528396-26-000014","2025-04-30":"0001528396-26-000027","2025-10-31":"0001528396-25-000244","2026-01-31":"0001528396-26-000014","2026-04-30":"0001528396-26-000027"},"frame_from":"0001528396-26-000046","lines":[{"tag":"RevenueFromContractWithCustomerExcludingAssessedTax","also_tags":["Revenues"],"label":"Total revenue","note":null,"earlier_labels":["Total revenues"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":55097000},"2012-04-30":{"v":56995000},"2012-07-31":{"v":67589000,"derived":"4 quarters less 3"},"2012-10-31":{"v":63301000},"2013-01-31":{"v":72188000},"2013-04-30":{"v":68250000},"2013-07-31":{"v":96910000,"derived":"4 quarters less 3"},"2013-10-31":{"v":66529000},"2014-01-31":{"v":83475000},"2014-04-30":{"v":82035000},"2014-07-31":{"v":118207000,"derived":"4 quarters less 3"},"2014-10-31":{"v":79734000},"2015-01-31":{"v":89446000},"2015-04-30":{"v":85440000},"2015-07-31":{"v":125917000,"derived":"4 quarters less 3"},"2015-10-31":{"v":82280000},"2016-01-31":{"v":102129000},"2016-04-30":{"v":98860000},"2016-10-31":{"v":94127000},"2017-01-31":{"v":115621000},"2017-04-30":{"v":123436000},"2017-07-31":{"v":176349000,"src":"0001528396-19-000016"},"2017-10-31":{"v":108171000},"2018-01-31":{"v":163788000},"2018-04-30":{"v":142149000},"2018-07-31":{"v":240260000,"src":"0001528396-19-000016"},"2018-10-31":{"v":180255000,"first_filed":179683000,"first_src":"0001528396-18-000048"},"2019-01-31":{"v":168534000,"first_filed":169266000,"first_src":"0001528396-19-000009"},"2019-04-30":{"v":162867000},"2019-07-31":{"v":207858000,"derived":"4 quarters less 3"},"2019-10-31":{"v":157010000},"2020-01-31":{"v":173458000},"2020-04-30":{"v":168165000},"2020-07-31":{"v":243674000,"derived":"4 quarters less 3"},"2020-10-31":{"v":169802000},"2021-01-31":{"v":180062000},"2021-04-30":{"v":163968000},"2021-07-31":{"v":229435000,"derived":"4 quarters less 3"},"2021-10-31":{"v":165934000},"2022-01-31":{"v":204633000},"2022-04-30":{"v":197448000},"2022-07-31":{"v":244599000,"derived":"4 quarters less 3"},"2022-10-31":{"v":195282000},"2023-01-31":{"v":232611000},"2023-04-30":{"v":207490000},"2023-07-31":{"v":269958000,"derived":"4 quarters less 3"},"2023-10-31":{"v":207407000},"2024-01-31":{"v":240897000},"2024-04-30":{"v":240678000},"2024-07-31":{"v":291515000,"derived":"4 quarters less 3"},"2024-10-31":{"v":262901000},"2025-01-31":{"v":289480000},"2025-04-30":{"v":293508000},"2025-07-31":{"v":356570000,"derived":"4 quarters less 3"},"2025-10-31":{"v":332639000},"2026-01-31":{"v":359095000},"2026-04-30":{"v":372541000},"2026-07-31":{"v":411087000,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"LicenseCosts","also_tags":[],"label":"License and other","note":null,"earlier_labels":["License"],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":234000},"2012-04-30":{"v":150000},"2012-07-31":{"v":79000,"derived":"4 quarters less 3"},"2012-10-31":{"v":167000},"2013-01-31":{"v":130000},"2013-04-30":{"v":139000},"2013-07-31":{"v":484000,"derived":"4 quarters less 3"},"2013-10-31":{"v":846000,"first_filed":903000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":1593000,"first_filed":1646000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":849000,"first_filed":845000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":1154000,"derived":"4 quarters less 3"},"2014-10-31":{"v":1082000},"2015-01-31":{"v":1145000},"2015-04-30":{"v":1184000},"2015-07-31":{"v":1194000,"derived":"4 quarters less 3"},"2015-10-31":{"v":1164000},"2016-01-31":{"v":1577000},"2016-04-30":{"v":2137000},"2016-10-31":{"v":2430000},"2017-01-31":{"v":2781000},"2017-04-30":{"v":5208000},"2017-07-31":{"v":6627000,"derived":"4 quarters less 3"},"2017-10-31":{"v":6715000,"src":"0001528396-17-000034"},"2018-01-31":{"v":9040000,"src":"0001528396-18-000019"},"2018-04-30":{"v":9742000,"src":"0001528396-18-000028"},"2018-07-31":{"v":9955000,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"MaintenanceCosts","also_tags":[],"label":"Maintenance","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":1197000},"2012-04-30":{"v":1310000},"2012-07-31":{"v":1420000,"derived":"4 quarters less 3"},"2012-10-31":{"v":1564000},"2013-01-31":{"v":1787000},"2013-04-30":{"v":2079000},"2013-07-31":{"v":1786000,"derived":"4 quarters less 3"},"2013-10-31":{"v":1782000,"first_filed":1903000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":1902000,"first_filed":2051000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":2133000,"first_filed":2238000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":2301000,"derived":"4 quarters less 3"},"2014-10-31":{"v":2242000},"2015-01-31":{"v":2271000},"2015-04-30":{"v":2299000},"2015-07-31":{"v":2261000,"derived":"4 quarters less 3"},"2015-10-31":{"v":2475000},"2016-01-31":{"v":2636000},"2016-04-30":{"v":3034000},"2016-10-31":{"v":3325000},"2017-01-31":{"v":3079000},"2017-04-30":{"v":3480000},"2017-07-31":{"v":3513000,"derived":"4 quarters less 3"},"2017-10-31":{"v":3467000,"src":"0001528396-17-000034"},"2018-01-31":{"v":3593000,"src":"0001528396-18-000019"},"2018-04-30":{"v":3828000,"src":"0001528396-18-000028"},"2018-07-31":{"v":3895000,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"CostOfServices","also_tags":[],"label":"Services","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":19310000},"2012-04-30":{"v":22513000},"2012-07-31":{"v":24302000,"derived":"4 quarters less 3"},"2012-10-31":{"v":25826000},"2013-01-31":{"v":29471000},"2013-04-30":{"v":33774000},"2013-07-31":{"v":28444000,"derived":"4 quarters less 3"},"2013-10-31":{"v":35229000,"first_filed":37114000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":32672000,"first_filed":35024000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":33293000,"first_filed":34259000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":35193000,"derived":"4 quarters less 3"},"2014-10-31":{"v":32447000},"2015-01-31":{"v":30664000},"2015-04-30":{"v":34421000},"2015-07-31":{"v":35974000,"derived":"4 quarters less 3"},"2015-10-31":{"v":31531000},"2016-01-31":{"v":30688000},"2016-04-30":{"v":33836000},"2016-10-31":{"v":36264000},"2017-01-31":{"v":34951000},"2017-04-30":{"v":42780000},"2017-07-31":{"v":47121000,"derived":"4 quarters less 3"},"2017-10-31":{"v":52712000,"src":"0001528396-17-000034"},"2018-01-31":{"v":55136000,"src":"0001528396-18-000019"},"2018-04-30":{"v":60751000,"src":"0001528396-18-000028"},"2018-07-31":{"v":77949000,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"CostOfGoodsAndServicesSold","also_tags":["CostOfRevenue"],"label":"Total cost of revenue","note":null,"earlier_labels":["Total cost of revenues"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":20741000},"2012-04-30":{"v":23973000},"2012-07-31":{"v":25801000,"derived":"4 quarters less 3"},"2012-10-31":{"v":27557000},"2013-01-31":{"v":31388000},"2013-04-30":{"v":35992000},"2013-07-31":{"v":30714000,"derived":"4 quarters less 3"},"2013-10-31":{"v":37857000,"first_filed":39920000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":36167000,"first_filed":38721000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":36275000,"first_filed":37342000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":38648000,"derived":"4 quarters less 3"},"2014-10-31":{"v":35771000},"2015-01-31":{"v":34080000},"2015-04-30":{"v":37904000},"2015-07-31":{"v":39429000,"derived":"4 quarters less 3"},"2015-10-31":{"v":35170000},"2016-01-31":{"v":34901000},"2016-04-30":{"v":39007000},"2016-10-31":{"v":42019000},"2017-01-31":{"v":40811000},"2017-04-30":{"v":51468000},"2017-07-31":{"v":57261000,"src":"0001528396-19-000016"},"2017-10-31":{"v":62894000},"2018-01-31":{"v":67769000},"2018-04-30":{"v":75681000},"2018-07-31":{"v":90480000,"src":"0001528396-19-000016"},"2018-10-31":{"v":81608000,"first_filed":82459000,"first_src":"0001528396-18-000048"},"2019-01-31":{"v":79680000,"first_filed":79630000,"first_src":"0001528396-19-000009"},"2019-04-30":{"v":80278000},"2019-07-31":{"v":82784000,"derived":"4 quarters less 3"},"2019-10-31":{"v":80856000},"2020-01-31":{"v":83596000},"2020-04-30":{"v":85752000},"2020-07-31":{"v":87811000,"derived":"4 quarters less 3"},"2020-10-31":{"v":90967000},"2021-01-31":{"v":91902000},"2021-04-30":{"v":92065000},"2021-07-31":{"v":78773000,"derived":"4 quarters less 3"},"2021-10-31":{"v":97540000,"first_filed":103179000,"first_src":"0001528396-21-000118"},"2022-01-31":{"v":102442000,"first_filed":107984000,"first_src":"0001528396-22-000021"},"2022-04-30":{"v":113524000,"first_filed":120488000,"first_src":"0001528396-22-000053"},"2022-07-31":{"v":121932000,"derived":"4 quarters less 3"},"2022-10-31":{"v":123130000},"2023-01-31":{"v":109148000},"2023-04-30":{"v":108572000},"2023-07-31":{"v":106280000,"derived":"4 quarters less 3"},"2023-10-31":{"v":95115000},"2024-01-31":{"v":98491000},"2024-04-30":{"v":98451000},"2024-07-31":{"v":105079000,"derived":"4 quarters less 3"},"2024-10-31":{"v":104509000},"2025-01-31":{"v":110328000},"2025-04-30":{"v":110810000},"2025-07-31":{"v":124759000,"derived":"4 quarters less 3"},"2025-10-31":{"v":123117000},"2026-01-31":{"v":127574000},"2026-04-30":{"v":135896000},"2026-07-31":{"v":141408000,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"SubscriptionAndSupportGrossProfit","also_tags":[],"label":"Subscription and support","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2019-10-31":{"v":24098000},"2020-01-31":{"v":21338000},"2020-04-30":{"v":20250000},"2020-07-31":{"v":20629000,"derived":"4 quarters less 3"},"2020-10-31":{"v":20960000,"src":"0001528396-20-000070"},"2021-01-31":{"v":19405000,"src":"0001528396-21-000019"},"2021-04-30":{"v":23552000,"src":"0001528396-21-000028"}},"depth":1,"sign":null},{"tag":"LicenseGrossProfit","also_tags":[],"label":"License","note":null,"earlier_labels":["License and subscription","License and other"],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":25495000},"2012-04-30":{"v":21512000},"2012-07-31":{"v":28851000,"derived":"4 quarters less 3"},"2012-10-31":{"v":20645000},"2013-01-31":{"v":30622000},"2013-04-30":{"v":22779000},"2013-07-31":{"v":48594000,"derived":"4 quarters less 3"},"2013-10-31":{"v":18024000,"first_filed":17967000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":33622000,"first_filed":33569000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":31078000,"first_filed":31082000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":64755000,"derived":"4 quarters less 3"},"2014-10-31":{"v":27738000},"2015-01-31":{"v":42510000},"2015-04-30":{"v":32118000},"2015-07-31":{"v":72201000,"derived":"4 quarters less 3"},"2015-10-31":{"v":31176000},"2016-01-31":{"v":51799000},"2016-04-30":{"v":43659000},"2016-10-31":{"v":36291000},"2017-01-31":{"v":61294000},"2017-04-30":{"v":53763000},"2017-07-31":{"v":98317000,"derived":"4 quarters less 3"},"2017-10-31":{"v":23378000},"2018-01-31":{"v":75181000},"2018-04-30":{"v":42650000,"first_filed":40617000,"first_src":"0001528396-18-000028"},"2018-07-31":{"v":130692000,"derived":"4 quarters less 3"},"2018-10-31":{"v":81350000,"first_filed":80939000,"first_src":"0001528396-18-000048"},"2019-01-31":{"v":71974000,"first_filed":72385000,"first_src":"0001528396-19-000009"},"2019-04-30":{"v":60437000},"2019-07-31":{"v":98811000,"derived":"4 quarters less 3"},"2019-10-31":{"v":51806000,"first_filed":58627000,"first_src":"0001528396-19-000058"},"2020-01-31":{"v":73616000,"first_filed":77922000,"first_src":"0001528396-20-000012"},"2020-04-30":{"v":60538000,"first_filed":64469000,"first_src":"0001528396-20-000029"},"2020-07-31":{"v":134028000,"derived":"4 quarters less 3"},"2020-10-31":{"v":62346000,"src":"0001528396-20-000070"},"2021-01-31":{"v":75078000,"src":"0001528396-21-000019"},"2021-04-30":{"v":48946000,"src":"0001528396-21-000028"}},"depth":1,"sign":null},{"tag":"MaintenanceGrossProfit","also_tags":[],"label":"Maintenance","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":5608000},"2012-04-30":{"v":6459000},"2012-07-31":{"v":6438000,"derived":"4 quarters less 3"},"2012-10-31":{"v":7806000},"2013-01-31":{"v":7423000},"2013-04-30":{"v":7031000},"2013-07-31":{"v":8085000,"derived":"4 quarters less 3"},"2013-10-31":{"v":7857000,"first_filed":7736000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":7988000,"first_filed":7839000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":8307000,"first_filed":8202000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":9618000,"derived":"4 quarters less 3"},"2014-10-31":{"v":10278000},"2015-01-31":{"v":9892000},"2015-04-30":{"v":9884000},"2015-07-31":{"v":10897000,"derived":"4 quarters less 3"},"2015-10-31":{"v":11538000},"2016-01-31":{"v":11620000},"2016-04-30":{"v":11642000},"2016-10-31":{"v":13207000},"2017-01-31":{"v":13503000},"2017-04-30":{"v":13378000},"2017-07-31":{"v":15158000,"derived":"4 quarters less 3"},"2017-10-31":{"v":15463000},"2018-01-31":{"v":15517000},"2018-04-30":{"v":14921000},"2018-07-31":{"v":16653000,"derived":"4 quarters less 3"},"2018-10-31":{"v":17135000},"2019-01-31":{"v":17310000},"2019-04-30":{"v":17411000},"2019-07-31":{"v":17069000,"derived":"4 quarters less 3"},"2019-10-31":{"v":17277000,"src":"0001528396-19-000058"},"2020-01-31":{"v":17032000,"src":"0001528396-20-000012"},"2020-04-30":{"v":16319000,"src":"0001528396-20-000029"}},"depth":1,"sign":null},{"tag":"ServicesGrossProfit","also_tags":[],"label":"Services","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":3253000},"2012-04-30":{"v":5051000},"2012-07-31":{"v":6499000,"derived":"4 quarters less 3"},"2012-10-31":{"v":7293000},"2013-01-31":{"v":2755000},"2013-04-30":{"v":2448000},"2013-07-31":{"v":9517000,"derived":"4 quarters less 3"},"2013-10-31":{"v":2791000,"first_filed":906000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":5698000,"first_filed":3346000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":6375000,"first_filed":5409000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":5186000,"derived":"4 quarters less 3"},"2014-10-31":{"v":5947000},"2015-01-31":{"v":2964000},"2015-04-30":{"v":5534000},"2015-07-31":{"v":3390000,"derived":"4 quarters less 3"},"2015-10-31":{"v":4396000},"2016-01-31":{"v":3809000},"2016-04-30":{"v":4552000},"2016-10-31":{"v":2610000},"2017-01-31":{"v":13000},"2017-04-30":{"v":4827000},"2017-07-31":{"v":5613000,"derived":"4 quarters less 3"},"2017-10-31":{"v":6436000},"2018-01-31":{"v":5321000},"2018-04-30":{"v":8897000,"first_filed":10610000,"first_src":"0001528396-18-000028"},"2018-07-31":{"v":-615000,"derived":"4 quarters less 3"},"2018-10-31":{"v":162000,"first_filed":-850000,"first_src":"0001528396-18-000048"},"2019-01-31":{"v":-430000,"first_filed":-59000,"first_src":"0001528396-19-000009"},"2019-04-30":{"v":4741000},"2019-07-31":{"v":1242000,"derived":"4 quarters less 3"},"2019-10-31":{"v":250000},"2020-01-31":{"v":-5092000},"2020-04-30":{"v":1625000},"2020-07-31":{"v":1206000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-4471000,"src":"0001528396-20-000070"},"2021-01-31":{"v":-6323000,"src":"0001528396-21-000019"},"2021-04-30":{"v":-595000,"src":"0001528396-21-000028"}},"depth":1,"sign":null},{"tag":"GrossProfit","also_tags":[],"label":"Gross profit","note":null,"earlier_labels":["Total gross profit"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":34356000},"2012-04-30":{"v":33022000},"2012-07-31":{"v":41788000,"derived":"4 quarters less 3"},"2012-10-31":{"v":35744000},"2013-01-31":{"v":40800000},"2013-04-30":{"v":32258000},"2013-07-31":{"v":66196000,"derived":"4 quarters less 3"},"2013-10-31":{"v":28672000,"first_filed":26609000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":47308000,"first_filed":44754000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":45760000,"first_filed":44693000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":79559000,"derived":"4 quarters less 3"},"2014-10-31":{"v":43963000},"2015-01-31":{"v":55366000},"2015-04-30":{"v":47536000},"2015-07-31":{"v":86488000,"derived":"4 quarters less 3"},"2015-10-31":{"v":47110000},"2016-01-31":{"v":67228000},"2016-04-30":{"v":59853000},"2016-10-31":{"v":52108000},"2017-01-31":{"v":74810000},"2017-04-30":{"v":71968000},"2017-07-31":{"v":119088000,"src":"0001528396-19-000016"},"2017-10-31":{"v":45277000},"2018-01-31":{"v":96019000},"2018-04-30":{"v":66468000,"first_filed":66148000,"first_src":"0001528396-18-000028"},"2018-07-31":{"v":149780000,"src":"0001528396-19-000016"},"2018-10-31":{"v":98647000,"first_filed":97224000,"first_src":"0001528396-18-000048"},"2019-01-31":{"v":88854000,"first_filed":89636000,"first_src":"0001528396-19-000009"},"2019-04-30":{"v":82589000},"2019-07-31":{"v":125074000,"derived":"4 quarters less 3"},"2019-10-31":{"v":76154000},"2020-01-31":{"v":89862000},"2020-04-30":{"v":82413000},"2020-07-31":{"v":155863000,"derived":"4 quarters less 3"},"2020-10-31":{"v":78835000},"2021-01-31":{"v":88160000},"2021-04-30":{"v":71903000},"2021-07-31":{"v":150662000,"derived":"4 quarters less 3"},"2021-10-31":{"v":68394000,"first_filed":62755000,"first_src":"0001528396-21-000118"},"2022-01-31":{"v":102191000,"first_filed":96649000,"first_src":"0001528396-22-000021"},"2022-04-30":{"v":83924000,"first_filed":76960000,"first_src":"0001528396-22-000053"},"2022-07-31":{"v":122667000,"derived":"4 quarters less 3"},"2022-10-31":{"v":72152000},"2023-01-31":{"v":123463000},"2023-04-30":{"v":98918000},"2023-07-31":{"v":163678000,"derived":"4 quarters less 3"},"2023-10-31":{"v":112292000},"2024-01-31":{"v":142406000},"2024-04-30":{"v":142227000},"2024-07-31":{"v":186436000,"derived":"4 quarters less 3"},"2024-10-31":{"v":158392000},"2025-01-31":{"v":179152000},"2025-04-30":{"v":182698000},"2025-07-31":{"v":231811000,"derived":"4 quarters less 3"},"2025-10-31":{"v":209522000},"2026-01-31":{"v":231521000},"2026-04-30":{"v":236645000},"2026-07-31":{"v":269679000,"derived":"4 quarters less 3"}},"depth":0,"sign":1},{"tag":"ResearchAndDevelopmentExpense","also_tags":[],"label":"Research and development","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":12162000},"2012-04-30":{"v":12986000},"2012-07-31":{"v":12949000,"derived":"4 quarters less 3"},"2012-10-31":{"v":14764000},"2013-01-31":{"v":15885000},"2013-04-30":{"v":16854000},"2013-07-31":{"v":15488000,"derived":"4 quarters less 3"},"2013-10-31":{"v":17527000,"first_filed":18750000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":17525000,"first_filed":19060000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":19761000,"first_filed":20634000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":21365000,"derived":"4 quarters less 3"},"2014-10-31":{"v":20310000},"2015-01-31":{"v":22282000},"2015-04-30":{"v":24575000},"2015-07-31":{"v":26273000,"derived":"4 quarters less 3"},"2015-10-31":{"v":25672000},"2016-01-31":{"v":25409000},"2016-04-30":{"v":29273000},"2016-10-31":{"v":30750000},"2017-01-31":{"v":30025000},"2017-04-30":{"v":34090000},"2017-07-31":{"v":35458000,"derived":"4 quarters less 3"},"2017-10-31":{"v":35711000},"2018-01-31":{"v":43657000},"2018-04-30":{"v":46787000},"2018-07-31":{"v":45502000,"derived":"4 quarters less 3"},"2018-10-31":{"v":45496000},"2019-01-31":{"v":46471000},"2019-04-30":{"v":47102000},"2019-07-31":{"v":49472000,"derived":"4 quarters less 3"},"2019-10-31":{"v":46496000},"2020-01-31":{"v":49954000},"2020-04-30":{"v":51893000},"2020-07-31":{"v":52232000,"derived":"4 quarters less 3"},"2020-10-31":{"v":52615000},"2021-01-31":{"v":53194000},"2021-04-30":{"v":54155000},"2021-07-31":{"v":41501000,"derived":"4 quarters less 3"},"2021-10-31":{"v":55124000,"first_filed":59926000,"first_src":"0001528396-21-000118"},"2022-01-31":{"v":55804000,"first_filed":60403000,"first_src":"0001528396-22-000021"},"2022-04-30":{"v":58440000,"first_filed":64049000,"first_src":"0001528396-22-000053"},"2022-07-31":{"v":59862000,"derived":"4 quarters less 3"},"2022-10-31":{"v":58170000},"2023-01-31":{"v":61702000},"2023-04-30":{"v":63055000},"2023-07-31":{"v":66819000,"derived":"4 quarters less 3"},"2023-10-31":{"v":62469000},"2024-01-31":{"v":65458000},"2024-04-30":{"v":66134000},"2024-07-31":{"v":75320000,"derived":"4 quarters less 3"},"2024-10-31":{"v":68880000},"2025-01-31":{"v":70268000},"2025-04-30":{"v":72915000},"2025-07-31":{"v":84097000,"derived":"4 quarters less 3"},"2025-10-31":{"v":78317000},"2026-01-31":{"v":83324000},"2026-04-30":{"v":87868000},"2026-07-31":{"v":90587000,"derived":"4 quarters less 3"}},"depth":2,"sign":1},{"tag":"SellingAndMarketingExpense","also_tags":[],"label":"Sales and marketing","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":9198000},"2012-04-30":{"v":8409000},"2012-07-31":{"v":11813000,"derived":"4 quarters less 3"},"2012-10-31":{"v":12376000},"2013-01-31":{"v":12389000},"2013-04-30":{"v":11915000},"2013-07-31":{"v":14268000,"derived":"4 quarters less 3"},"2013-10-31":{"v":15673000,"first_filed":17134000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":17278000,"first_filed":18769000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":16735000,"first_filed":17968000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":21609000,"derived":"4 quarters less 3"},"2014-10-31":{"v":17529000},"2015-01-31":{"v":20176000},"2015-04-30":{"v":18801000},"2015-07-31":{"v":25517000,"derived":"4 quarters less 3"},"2015-10-31":{"v":19291000},"2016-01-31":{"v":22661000},"2016-04-30":{"v":22908000},"2016-10-31":{"v":25500000},"2017-01-31":{"v":23520000},"2017-04-30":{"v":28788000},"2017-07-31":{"v":31431000,"derived":"4 quarters less 3"},"2017-10-31":{"v":23610000},"2018-01-31":{"v":31961000},"2018-04-30":{"v":30378000},"2018-07-31":{"v":38168000,"derived":"4 quarters less 3"},"2018-10-31":{"v":32319000},"2019-01-31":{"v":31173000},"2019-04-30":{"v":33301000},"2019-07-31":{"v":33958000,"derived":"4 quarters less 3"},"2019-10-31":{"v":33016000},"2020-01-31":{"v":37339000},"2020-04-30":{"v":35235000},"2020-07-31":{"v":36830000,"derived":"4 quarters less 3"},"2020-10-31":{"v":36644000},"2021-01-31":{"v":39216000},"2021-04-30":{"v":40879000},"2021-07-31":{"v":33782000,"derived":"4 quarters less 3"},"2021-10-31":{"v":41005000,"first_filed":43631000,"first_src":"0001528396-21-000118"},"2022-01-31":{"v":48507000,"first_filed":51167000,"first_src":"0001528396-22-000021"},"2022-04-30":{"v":44615000,"first_filed":48142000,"first_src":"0001528396-22-000053"},"2022-07-31":{"v":48493000,"derived":"4 quarters less 3"},"2022-10-31":{"v":46468000},"2023-01-31":{"v":44781000},"2023-04-30":{"v":46864000},"2023-07-31":{"v":50111000,"derived":"4 quarters less 3"},"2023-10-31":{"v":44581000},"2024-01-31":{"v":49181000},"2024-04-30":{"v":50487000},"2024-07-31":{"v":54784000,"derived":"4 quarters less 3"},"2024-10-31":{"v":51478000},"2025-01-31":{"v":55452000},"2025-04-30":{"v":57768000},"2025-07-31":{"v":65648000,"derived":"4 quarters less 3"},"2025-10-31":{"v":64258000},"2026-01-31":{"v":61475000},"2026-04-30":{"v":68201000},"2026-07-31":{"v":65003000,"derived":"4 quarters less 3"}},"depth":2,"sign":1},{"tag":"GeneralAndAdministrativeExpense","also_tags":[],"label":"General and administrative","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":7639000},"2012-04-30":{"v":6785000},"2012-07-31":{"v":6423000,"derived":"4 quarters less 3"},"2012-10-31":{"v":8666000},"2013-01-31":{"v":7445000},"2013-04-30":{"v":7851000},"2013-07-31":{"v":7358000,"derived":"4 quarters less 3"},"2013-10-31":{"v":8099000,"first_filed":8865000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":8024000,"first_filed":9213000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":9117000,"first_filed":9489000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":10164000,"derived":"4 quarters less 3"},"2014-10-31":{"v":9762000},"2015-01-31":{"v":9573000},"2015-04-30":{"v":10860000},"2015-07-31":{"v":11202000,"derived":"4 quarters less 3"},"2015-10-31":{"v":11110000},"2016-01-31":{"v":11456000},"2016-04-30":{"v":13449000},"2016-10-31":{"v":14160000},"2017-01-31":{"v":13060000},"2017-04-30":{"v":13429000},"2017-07-31":{"v":15902000,"derived":"4 quarters less 3"},"2017-10-31":{"v":18671000},"2018-01-31":{"v":21066000},"2018-04-30":{"v":18170000},"2018-07-31":{"v":18009000,"derived":"4 quarters less 3"},"2018-10-31":{"v":18345000},"2019-01-31":{"v":17541000},"2019-04-30":{"v":17953000},"2019-07-31":{"v":20562000,"derived":"4 quarters less 3"},"2019-10-31":{"v":21239000},"2020-01-31":{"v":20599000},"2020-04-30":{"v":20885000},"2020-07-31":{"v":22460000,"derived":"4 quarters less 3"},"2020-10-31":{"v":21180000},"2021-01-31":{"v":22820000},"2021-04-30":{"v":23695000},"2021-07-31":{"v":75463000,"derived":"4 quarters less 3"},"2021-10-31":{"v":37642000,"first_filed":24575000,"first_src":"0001528396-21-000118"},"2022-01-31":{"v":37337000,"first_filed":24536000,"first_src":"0001528396-22-000021"},"2022-04-30":{"v":43273000,"first_filed":27173000,"first_src":"0001528396-22-000053"},"2022-07-31":{"v":46521000,"derived":"4 quarters less 3"},"2022-10-31":{"v":42067000},"2023-01-31":{"v":40196000},"2023-04-30":{"v":46815000},"2023-07-31":{"v":40653000,"derived":"4 quarters less 3"},"2023-10-31":{"v":39023000},"2024-01-31":{"v":40177000},"2024-04-30":{"v":42302000},"2024-07-31":{"v":46018000,"derived":"4 quarters less 3"},"2024-10-31":{"v":42754000},"2025-01-31":{"v":41709000},"2025-04-30":{"v":47547000},"2025-07-31":{"v":52469000,"derived":"4 quarters less 3"},"2025-10-31":{"v":48469000},"2026-01-31":{"v":48281000},"2026-04-30":{"v":49939000},"2026-07-31":{"v":51771000,"derived":"4 quarters less 3"}},"depth":2,"sign":1},{"tag":"OperatingExpenses","also_tags":[],"label":"Total operating expenses","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":28999000},"2012-04-30":{"v":28180000},"2012-07-31":{"v":31185000,"derived":"4 quarters less 3"},"2012-10-31":{"v":35806000},"2013-01-31":{"v":35719000},"2013-04-30":{"v":36620000},"2013-07-31":{"v":37114000,"derived":"4 quarters less 3"},"2013-10-31":{"v":41299000,"first_filed":44749000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":42827000,"first_filed":47042000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":45613000,"first_filed":48091000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":53138000,"derived":"4 quarters less 3"},"2014-10-31":{"v":47601000},"2015-01-31":{"v":52031000},"2015-04-30":{"v":54236000},"2015-07-31":{"v":62992000,"derived":"4 quarters less 3"},"2015-10-31":{"v":56073000},"2016-01-31":{"v":59526000},"2016-04-30":{"v":65630000},"2016-10-31":{"v":70410000},"2017-01-31":{"v":66605000},"2017-04-30":{"v":76307000},"2017-07-31":{"v":82791000,"src":"0001528396-19-000016"},"2017-10-31":{"v":77992000},"2018-01-31":{"v":96684000},"2018-04-30":{"v":95335000},"2018-07-31":{"v":101679000,"src":"0001528396-19-000016"},"2018-10-31":{"v":96160000},"2019-01-31":{"v":95185000},"2019-04-30":{"v":98356000},"2019-07-31":{"v":103992000,"derived":"4 quarters less 3"},"2019-10-31":{"v":100751000},"2020-01-31":{"v":107892000},"2020-04-30":{"v":108013000},"2020-07-31":{"v":111522000,"derived":"4 quarters less 3"},"2020-10-31":{"v":110439000},"2021-01-31":{"v":115230000},"2021-04-30":{"v":118729000},"2021-07-31":{"v":150746000,"derived":"4 quarters less 3"},"2021-10-31":{"v":133771000,"first_filed":128132000,"first_src":"0001528396-21-000118"},"2022-01-31":{"v":141648000,"first_filed":136106000,"first_src":"0001528396-22-000021"},"2022-04-30":{"v":146328000,"first_filed":139364000,"first_src":"0001528396-22-000053"},"2022-07-31":{"v":154876000,"derived":"4 quarters less 3"},"2022-10-31":{"v":146705000},"2023-01-31":{"v":146679000},"2023-04-30":{"v":156734000},"2023-07-31":{"v":157583000,"derived":"4 quarters less 3"},"2023-10-31":{"v":146073000},"2024-01-31":{"v":154816000},"2024-04-30":{"v":158923000},"2024-07-31":{"v":176122000,"derived":"4 quarters less 3"},"2024-10-31":{"v":163112000},"2025-01-31":{"v":167429000},"2025-04-30":{"v":178230000},"2025-07-31":{"v":202214000,"derived":"4 quarters less 3"},"2025-10-31":{"v":191044000},"2026-01-31":{"v":193080000},"2026-04-30":{"v":206008000},"2026-07-31":{"v":207361000,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"OperatingIncomeLoss","also_tags":[],"label":"Income from operations","note":"loss","earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":5357000},"2012-04-30":{"v":4842000},"2012-07-31":{"v":10603000,"derived":"4 quarters less 3"},"2012-10-31":{"v":-62000},"2013-01-31":{"v":5081000},"2013-04-30":{"v":-4362000},"2013-07-31":{"v":29082000,"derived":"4 quarters less 3"},"2013-10-31":{"v":-12627000,"first_filed":-18140000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":4481000,"first_filed":-2288000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":147000,"first_filed":-3398000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":26421000,"derived":"4 quarters less 3"},"2014-10-31":{"v":-3638000},"2015-01-31":{"v":3335000},"2015-04-30":{"v":-6700000},"2015-07-31":{"v":23496000,"derived":"4 quarters less 3"},"2015-10-31":{"v":-8963000},"2016-01-31":{"v":7702000},"2016-04-30":{"v":-5777000},"2016-10-31":{"v":-18302000},"2017-01-31":{"v":8205000},"2017-04-30":{"v":-4339000},"2017-07-31":{"v":36297000,"src":"0001528396-19-000016"},"2017-10-31":{"v":-32715000},"2018-01-31":{"v":-665000},"2018-04-30":{"v":-28867000,"first_filed":-29187000,"first_src":"0001528396-18-000028"},"2018-07-31":{"v":48101000,"src":"0001528396-19-000016"},"2018-10-31":{"v":2487000,"first_filed":1064000,"first_src":"0001528396-18-000048"},"2019-01-31":{"v":-6331000,"first_filed":-5549000,"first_src":"0001528396-19-000009"},"2019-04-30":{"v":-15767000},"2019-07-31":{"v":21082000,"derived":"4 quarters less 3"},"2019-10-31":{"v":-24597000},"2020-01-31":{"v":-18030000},"2020-04-30":{"v":-25600000},"2020-07-31":{"v":44341000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-31604000},"2021-01-31":{"v":-27070000},"2021-04-30":{"v":-46826000},"2021-07-31":{"v":-84000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-65377000},"2022-01-31":{"v":-39457000},"2022-04-30":{"v":-62404000},"2022-07-31":{"v":-32209000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-74553000},"2023-01-31":{"v":-23216000},"2023-04-30":{"v":-57816000},"2023-07-31":{"v":6095000,"derived":"4 quarters less 3"},"2023-10-31":{"v":-33781000},"2024-01-31":{"v":-12410000},"2024-04-30":{"v":-16696000},"2024-07-31":{"v":10314000,"derived":"4 quarters less 3"},"2024-10-31":{"v":-4720000},"2025-01-31":{"v":11723000},"2025-04-30":{"v":4468000},"2025-07-31":{"v":29597000,"derived":"4 quarters less 3"},"2025-10-31":{"v":18478000},"2026-01-31":{"v":38441000},"2026-04-30":{"v":30637000},"2026-07-31":{"v":62318000,"derived":"4 quarters less 3"}},"depth":0,"sign":1},{"tag":"InterestIncomeExpenseNonoperatingNet","also_tags":["InterestIncomeNonoperating","InterestIncomeNonoperatingNet"],"label":"Interest income","note":null,"earlier_labels":["Interest income, net"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":73000},"2012-04-30":{"v":107000},"2012-07-31":{"v":88000,"derived":"4 quarters less 3"},"2012-10-31":{"v":90000},"2013-01-31":{"v":132000},"2013-04-30":{"v":137000},"2013-07-31":{"v":139000,"derived":"4 quarters less 3"},"2013-10-31":{"v":158000},"2014-01-31":{"v":346000},"2014-04-30":{"v":415000},"2014-07-31":{"v":431000,"derived":"4 quarters less 3"},"2014-10-31":{"v":512000},"2015-01-31":{"v":495000},"2015-04-30":{"v":636000},"2015-07-31":{"v":602000,"derived":"4 quarters less 3"},"2015-10-31":{"v":696000},"2016-01-31":{"v":758000},"2016-04-30":{"v":2211000},"2016-10-31":{"v":1342000},"2017-01-31":{"v":1544000},"2017-04-30":{"v":1394000,"src":"0001528396-17-000020"},"2017-07-31":{"v":1587000,"derived":"4 quarters less 3"},"2017-10-31":{"v":1908000,"src":"0001528396-17-000034"},"2018-01-31":{"v":1566000,"src":"0001528396-18-000019"},"2018-04-30":{"v":3762000},"2018-10-31":{"v":6851000},"2019-01-31":{"v":7553000},"2019-04-30":{"v":7748000},"2019-10-31":{"v":7636000},"2020-01-31":{"v":6958000},"2020-04-30":{"v":6072000},"2020-10-31":{"v":2789000},"2021-01-31":{"v":2015000},"2021-04-30":{"v":1559000},"2021-10-31":{"v":674000},"2022-01-31":{"v":699000},"2022-04-30":{"v":1000000},"2022-10-31":{"v":4638000},"2023-01-31":{"v":5392000},"2023-04-30":{"v":6627000},"2023-10-31":{"v":10613000},"2024-01-31":{"v":10290000},"2024-04-30":{"v":10824000},"2024-10-31":{"v":13606000},"2025-01-31":{"v":15722000},"2025-04-30":{"v":13794000},"2025-10-31":{"v":14650000},"2026-01-31":{"v":12487000},"2026-04-30":{"v":11295000}},"depth":1,"sign":1},{"tag":"InterestExpense","also_tags":["InterestExpenseNonoperating"],"label":"Interest expense","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2017-04-30":{"v":6000},"2017-07-31":{"v":7000,"derived":"4 quarters less 3"},"2017-10-31":{"v":4000},"2018-01-31":{"v":7000},"2018-04-30":{"v":2228000},"2018-07-31":{"v":4203000,"derived":"4 quarters less 3"},"2018-10-31":{"v":4244000},"2019-01-31":{"v":4287000},"2019-04-30":{"v":4327000},"2019-07-31":{"v":4476000,"derived":"4 quarters less 3"},"2019-10-31":{"v":4429000},"2020-01-31":{"v":4462000},"2020-04-30":{"v":4505000},"2020-07-31":{"v":4549000,"derived":"4 quarters less 3"},"2020-10-31":{"v":4620000},"2021-01-31":{"v":4651000},"2021-04-30":{"v":4698000},"2021-07-31":{"v":4742000,"derived":"4 quarters less 3"},"2021-10-31":{"v":4794000},"2022-01-31":{"v":4833000},"2022-04-30":{"v":4885000},"2022-07-31":{"v":4934000,"derived":"4 quarters less 3"},"2022-10-31":{"v":1674000},"2023-01-31":{"v":1677000},"2023-04-30":{"v":1683000},"2023-07-31":{"v":1682000,"derived":"4 quarters less 3"},"2023-10-31":{"v":1683000,"src":"0001528396-23-000137"},"2024-01-31":{"v":1692000,"src":"0001528396-24-000017"},"2024-04-30":{"v":1686000,"src":"0001528396-24-000057"},"2024-07-31":{"v":1677000,"derived":"4 quarters less 3"},"2024-10-31":{"v":2062000},"2025-01-31":{"v":4183000},"2025-04-30":{"v":3668000},"2025-10-31":{"v":3312000},"2026-01-31":{"v":3334000},"2026-04-30":{"v":3318000}},"depth":1,"sign":-1},{"tag":"OtherNonoperatingIncomeExpense","also_tags":[],"label":"Other income, net","note":"expense","earlier_labels":["Other expense, net"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":-319000},"2012-04-30":{"v":164000},"2012-07-31":{"v":-255000,"derived":"4 quarters less 3"},"2012-10-31":{"v":141000},"2013-01-31":{"v":23000},"2013-04-30":{"v":-268000},"2013-07-31":{"v":-10000,"derived":"4 quarters less 3"},"2013-10-31":{"v":115000,"first_filed":204000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":-58000,"first_filed":-22000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":115000,"first_filed":190000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":2000,"derived":"4 quarters less 3"},"2014-10-31":{"v":-483000},"2015-01-31":{"v":-861000},"2015-04-30":{"v":77000},"2015-07-31":{"v":-731000,"derived":"4 quarters less 3"},"2015-10-31":{"v":217000},"2016-01-31":{"v":-1182000},"2016-04-30":{"v":804000},"2016-10-31":{"v":-681000},"2017-01-31":{"v":335000},"2017-04-30":{"v":11000},"2017-07-31":{"v":1146000,"derived":"4 quarters less 3"},"2017-10-31":{"v":-262000},"2018-01-31":{"v":1658000},"2018-04-30":{"v":-356000},"2018-07-31":{"v":-531000,"derived":"4 quarters less 3"},"2018-10-31":{"v":-1489000},"2019-01-31":{"v":1148000},"2019-04-30":{"v":-617000},"2019-07-31":{"v":-909000,"derived":"4 quarters less 3"},"2019-10-31":{"v":-251000},"2020-01-31":{"v":-182000},"2020-04-30":{"v":-12356000},"2020-07-31":{"v":5584000,"derived":"4 quarters less 3"},"2020-10-31":{"v":2568000},"2021-01-31":{"v":6805000},"2021-04-30":{"v":5259000},"2021-07-31":{"v":-2013000,"derived":"4 quarters less 3"},"2021-10-31":{"v":1183000},"2022-01-31":{"v":-8045000},"2022-04-30":{"v":-6932000},"2022-07-31":{"v":-3305000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-13824000},"2023-01-31":{"v":11291000},"2023-04-30":{"v":-3356000},"2023-07-31":{"v":3612000,"derived":"4 quarters less 3"},"2023-10-31":{"v":-13742000},"2024-01-31":{"v":10776000},"2024-04-30":{"v":-6535000},"2024-07-31":{"v":-1504000,"derived":"4 quarters less 3"},"2024-10-31":{"v":-4055000},"2025-01-31":{"v":-66289000},"2025-04-30":{"v":34074000},"2025-07-31":{"v":1183000,"derived":"4 quarters less 3"},"2025-10-31":{"v":-5314000},"2026-01-31":{"v":26958000},"2026-04-30":{"v":-18854000},"2026-07-31":{"v":-23788000,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","also_tags":[],"label":"Income before provision for income taxes","note":"loss; benefit from","earlier_labels":["Loss before income taxes","Income before income taxes","Loss before benefit from income taxes","Income before benefit from income taxes"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":5111000},"2012-04-30":{"v":5113000},"2012-07-31":{"v":10436000,"derived":"4 quarters less 3"},"2012-10-31":{"v":169000},"2013-01-31":{"v":5236000},"2013-04-30":{"v":-4493000},"2013-07-31":{"v":29211000,"derived":"4 quarters less 3"},"2013-10-31":{"v":-12354000,"first_filed":-17778000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":4769000,"first_filed":-1964000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":677000,"first_filed":-2793000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":26854000,"derived":"4 quarters less 3"},"2014-10-31":{"v":-3609000},"2015-01-31":{"v":2969000},"2015-04-30":{"v":-5987000},"2015-07-31":{"v":23367000,"derived":"4 quarters less 3"},"2015-10-31":{"v":-8050000},"2016-01-31":{"v":7278000},"2016-04-30":{"v":-2762000},"2016-10-31":{"v":-17641000},"2017-01-31":{"v":10084000},"2017-04-30":{"v":-2934000},"2017-07-31":{"v":39017000,"derived":"4 quarters less 3"},"2017-10-31":{"v":-31069000},"2018-01-31":{"v":2559000},"2018-04-30":{"v":-27689000,"first_filed":-28009000,"first_src":"0001528396-18-000028"},"2018-07-31":{"v":49401000,"derived":"4 quarters less 3"},"2018-10-31":{"v":3605000,"first_filed":2182000,"first_src":"0001528396-18-000048"},"2019-01-31":{"v":-1917000,"first_filed":-1135000,"first_src":"0001528396-19-000009"},"2019-04-30":{"v":-12963000},"2019-07-31":{"v":23727000,"derived":"4 quarters less 3"},"2019-10-31":{"v":-21641000},"2020-01-31":{"v":-15716000},"2020-04-30":{"v":-36389000},"2020-07-31":{"v":49415000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-30867000},"2021-01-31":{"v":-22901000},"2021-04-30":{"v":-44706000},"2021-07-31":{"v":-5807000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-68314000},"2022-01-31":{"v":-51636000},"2022-04-30":{"v":-73221000},"2022-07-31":{"v":-36544000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-85413000},"2023-01-31":{"v":-8210000},"2023-04-30":{"v":-56228000},"2023-07-31":{"v":15757000,"derived":"4 quarters less 3"},"2023-10-31":{"v":-38593000},"2024-01-31":{"v":6964000},"2024-04-30":{"v":-14093000},"2024-07-31":{"v":18884000,"derived":"4 quarters less 3"},"2024-10-31":{"v":2769000},"2025-01-31":{"v":-43027000},"2025-04-30":{"v":48668000},"2025-07-31":{"v":40985000,"derived":"4 quarters less 3"},"2025-10-31":{"v":24502000},"2026-01-31":{"v":74552000},"2026-04-30":{"v":19760000},"2026-07-31":{"v":45303000,"derived":"4 quarters less 3"}},"depth":0,"sign":1},{"tag":"IncomeTaxExpenseBenefit","also_tags":[],"label":"Provision for income taxes","note":"benefit from","earlier_labels":["Benefit from income taxes"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":1420000},"2012-04-30":{"v":1964000},"2012-07-31":{"v":3424000,"derived":"4 quarters less 3"},"2012-10-31":{"v":-278000},"2013-01-31":{"v":-265000},"2013-04-30":{"v":-1823000},"2013-07-31":{"v":7831000,"derived":"4 quarters less 3"},"2013-10-31":{"v":-5899000,"first_filed":-7163000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":1437000,"first_filed":-1072000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":2590000,"first_filed":-1435000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":7097000,"derived":"4 quarters less 3"},"2014-10-31":{"v":-612000},"2015-01-31":{"v":-1007000},"2015-04-30":{"v":-3000000},"2015-07-31":{"v":11474000,"derived":"4 quarters less 3"},"2015-10-31":{"v":-6420000},"2016-01-31":{"v":6365000},"2016-04-30":{"v":-2358000},"2016-10-31":{"v":-9783000},"2017-01-31":{"v":6110000},"2017-04-30":{"v":-1115000},"2017-07-31":{"v":15242000,"src":"0001528396-19-000016"},"2017-10-31":{"v":-22155000},"2018-01-31":{"v":48114000},"2018-04-30":{"v":3461000,"first_filed":20613000,"first_src":"0001528396-18-000028"},"2018-07-31":{"v":-9376000,"src":"0001528396-19-000016"},"2018-10-31":{"v":-2704000,"first_filed":-3307000,"first_src":"0001528396-18-000048"},"2019-01-31":{"v":-1916000,"first_filed":-1891000,"first_src":"0001528396-19-000009"},"2019-04-30":{"v":-4382000},"2019-07-31":{"v":722000,"derived":"4 quarters less 3"},"2019-10-31":{"v":-6650000},"2020-01-31":{"v":4228000},"2020-04-30":{"v":-5351000},"2020-07-31":{"v":10640000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-10677000},"2021-01-31":{"v":-14249000},"2021-04-30":{"v":-8073000},"2021-07-31":{"v":-4775000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-17038000},"2022-01-31":{"v":-10955000},"2022-04-30":{"v":-15777000},"2022-07-31":{"v":-5514000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-16095000},"2023-01-31":{"v":979000},"2023-04-30":{"v":-10660000},"2023-07-31":{"v":3537000,"derived":"4 quarters less 3"},"2023-10-31":{"v":-11522000},"2024-01-31":{"v":-2723000},"2024-04-30":{"v":-8615000},"2024-07-31":{"v":2125000,"derived":"4 quarters less 3"},"2024-10-31":{"v":-6370000},"2025-01-31":{"v":-5750000},"2025-04-30":{"v":2677000},"2025-07-31":{"v":-10966000,"derived":"4 quarters less 3"},"2025-10-31":{"v":-6806000},"2026-01-31":{"v":14442000},"2026-04-30":{"v":3289000},"2026-07-31":{"v":13908000,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"ProfitLoss","also_tags":[],"label":"Net income","note":"loss","earlier_labels":["Net loss"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":3691000},"2012-04-30":{"v":3149000},"2012-07-31":{"v":7012000,"derived":"4 quarters less 3"},"2012-10-31":{"v":447000},"2013-01-31":{"v":5501000},"2013-04-30":{"v":-2670000},"2013-07-31":{"v":21380000,"derived":"4 quarters less 3"},"2013-10-31":{"v":-6455000,"first_filed":-10615000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":3332000,"first_filed":-892000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":-1913000,"first_filed":-1358000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":19757000,"derived":"4 quarters less 3"},"2014-10-31":{"v":-2997000},"2015-01-31":{"v":3976000},"2015-04-30":{"v":-2987000},"2015-07-31":{"v":11893000,"derived":"4 quarters less 3"},"2015-10-31":{"v":-1630000},"2016-01-31":{"v":913000},"2016-04-30":{"v":-404000},"2016-10-31":{"v":-7858000},"2017-01-31":{"v":3974000},"2017-04-30":{"v":-1819000},"2017-07-31":{"v":23775000,"src":"0001528396-19-000016"},"2017-10-31":{"v":-8914000},"2018-01-31":{"v":-45555000},"2018-04-30":{"v":-31150000,"first_filed":-48622000,"first_src":"0001528396-18-000028"},"2018-07-31":{"v":58777000,"src":"0001528396-19-000016"},"2018-10-31":{"v":6309000,"first_filed":5489000,"first_src":"0001528396-18-000048"},"2019-01-31":{"v":-1000,"first_filed":756000,"first_src":"0001528396-19-000009"},"2019-04-30":{"v":-8581000},"2019-07-31":{"v":23005000,"derived":"4 quarters less 3"},"2019-10-31":{"v":-14991000},"2020-01-31":{"v":-19944000},"2020-04-30":{"v":-31038000},"2020-07-31":{"v":38775000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-20190000},"2021-01-31":{"v":-8652000},"2021-04-30":{"v":-36633000},"2021-07-31":{"v":-1032000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-51276000},"2022-01-31":{"v":-40681000},"2022-04-30":{"v":-57444000},"2022-07-31":{"v":-31030000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-69318000},"2023-01-31":{"v":-9189000},"2023-04-30":{"v":-45568000},"2023-07-31":{"v":12220000,"derived":"4 quarters less 3"},"2023-10-31":{"v":-27071000},"2024-01-31":{"v":9687000},"2024-04-30":{"v":-5478000},"2024-07-31":{"v":-6103000,"src":"0001528396-26-000046"},"2024-10-31":{"v":9139000},"2025-01-31":{"v":-37277000},"2025-04-30":{"v":45991000},"2025-07-31":{"v":51951000,"derived":"4 quarters less 3"},"2025-10-31":{"v":31308000},"2026-01-31":{"v":60110000},"2026-04-30":{"v":16471000},"2026-07-31":{"v":31395000,"derived":"4 quarters less 3"}},"depth":0,"sign":1},{"tag":"EarningsPerShareBasic","also_tags":[],"label":"Basic","note":"in USD per share","earlier_labels":[],"kind":"per_share","earlier_years":false,"values":{"2012-01-31":{"v":0.07},"2012-04-30":{"v":0.06},"2012-10-31":{"v":0.01},"2013-01-31":{"v":0.1},"2013-04-30":{"v":-0.05},"2013-10-31":{"v":-0.11},"2014-01-31":{"v":0.05},"2014-04-30":{"v":-0.03},"2014-10-31":{"v":-0.04},"2015-01-31":{"v":0.06},"2015-04-30":{"v":-0.04},"2015-10-31":{"v":-0.02},"2016-01-31":{"v":0.01},"2016-04-30":{"v":-0.01},"2016-10-31":{"v":-0.11},"2017-01-31":{"v":0.05},"2017-04-30":{"v":-0.02},"2017-07-31":{"v":0.32,"src":"0001528396-19-000016"},"2017-10-31":{"v":-0.12},"2018-01-31":{"v":-0.59},"2018-04-30":{"v":-0.4},"2018-07-31":{"v":0.73,"src":"0001528396-19-000016"},"2018-10-31":{"v":0.08},"2019-01-31":{"v":0},"2019-04-30":{"v":-0.11},"2019-10-31":{"v":-0.18},"2020-01-31":{"v":-0.24},"2020-04-30":{"v":-0.37},"2020-10-31":{"v":-0.24},"2021-01-31":{"v":-0.1},"2021-04-30":{"v":-0.44},"2021-10-31":{"v":-0.62},"2022-01-31":{"v":-0.49},"2022-04-30":{"v":-0.69},"2022-10-31":{"v":-0.83},"2023-01-31":{"v":-0.11},"2023-04-30":{"v":-0.56},"2023-10-31":{"v":-0.33},"2024-01-31":{"v":0.12},"2024-04-30":{"v":-0.07},"2024-10-31":{"v":0.11},"2025-01-31":{"v":-0.45},"2025-04-30":{"v":0.55},"2025-10-31":{"v":0.37},"2026-01-31":{"v":0.71},"2026-04-30":{"v":0.2}},"depth":0,"sign":null},{"tag":"EarningsPerShareDiluted","also_tags":[],"label":"Diluted","note":"in USD per share","earlier_labels":[],"kind":"per_share","earlier_years":false,"values":{"2012-01-31":{"v":0.06},"2012-04-30":{"v":0.05},"2012-10-31":{"v":0.01},"2013-01-31":{"v":0.09},"2013-04-30":{"v":-0.05},"2013-10-31":{"v":-0.11},"2014-01-31":{"v":0.05},"2014-04-30":{"v":-0.03},"2014-10-31":{"v":-0.04},"2015-01-31":{"v":0.06},"2015-04-30":{"v":-0.04},"2015-10-31":{"v":-0.02},"2016-01-31":{"v":0.01},"2016-04-30":{"v":-0.01},"2016-10-31":{"v":-0.11},"2017-01-31":{"v":0.05},"2017-04-30":{"v":-0.02},"2017-07-31":{"v":0.31,"src":"0001528396-19-000016"},"2017-10-31":{"v":-0.12},"2018-01-31":{"v":-0.59},"2018-04-30":{"v":-0.4},"2018-07-31":{"v":0.72,"src":"0001528396-19-000016"},"2018-10-31":{"v":0.08},"2019-01-31":{"v":0},"2019-04-30":{"v":-0.11},"2019-10-31":{"v":-0.18},"2020-01-31":{"v":-0.24},"2020-04-30":{"v":-0.37},"2020-10-31":{"v":-0.24},"2021-01-31":{"v":-0.1},"2021-04-30":{"v":-0.44},"2021-10-31":{"v":-0.62},"2022-01-31":{"v":-0.49},"2022-04-30":{"v":-0.69},"2022-10-31":{"v":-0.83},"2023-01-31":{"v":-0.11},"2023-04-30":{"v":-0.56},"2023-10-31":{"v":-0.33},"2024-01-31":{"v":0.12},"2024-04-30":{"v":-0.07},"2024-10-31":{"v":0.11},"2025-01-31":{"v":-0.45},"2025-04-30":{"v":0.54},"2025-10-31":{"v":0.36},"2026-01-31":{"v":0.7},"2026-04-30":{"v":0.19}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfSharesOutstandingBasic","also_tags":[],"label":"Basic","note":"in shares","earlier_labels":[],"kind":"shares","earlier_years":false,"values":{"2012-01-31":{"v":18433369},"2012-04-30":{"v":52519909},"2012-10-31":{"v":54814044},"2013-01-31":{"v":55868308},"2013-04-30":{"v":57017856},"2013-10-31":{"v":58649353},"2014-01-31":{"v":67360775},"2014-04-30":{"v":68261964},"2014-10-31":{"v":69316700},"2015-01-31":{"v":69883622},"2015-04-30":{"v":70348356},"2015-10-31":{"v":71242897},"2016-01-31":{"v":71779496},"2016-04-30":{"v":72297934},"2016-10-31":{"v":73293467},"2017-01-31":{"v":73738810},"2017-04-30":{"v":74175603},"2017-10-31":{"v":75187430},"2018-01-31":{"v":76859040},"2018-04-30":{"v":78777484},"2018-10-31":{"v":80821227},"2019-01-31":{"v":81217511},"2019-04-30":{"v":81606088},"2019-10-31":{"v":82360891},"2020-01-31":{"v":82725641},"2020-04-30":{"v":83024291},"2020-10-31":{"v":83613287},"2021-01-31":{"v":83830624},"2021-04-30":{"v":83600327},"2021-10-31":{"v":83225743},"2022-01-31":{"v":83413643},"2022-04-30":{"v":83689429},"2022-10-31":{"v":83320967},"2023-01-31":{"v":82051867},"2023-04-30":{"v":81832244},"2023-10-31":{"v":81690912},"2024-01-31":{"v":82133632},"2024-04-30":{"v":82500109},"2024-10-31":{"v":83276236},"2025-01-31":{"v":83705700},"2025-04-30":{"v":84044661},"2025-10-31":{"v":84780201},"2026-01-31":{"v":84858179},"2026-04-30":{"v":84241069}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfDilutedSharesOutstanding","also_tags":[],"label":"Diluted","note":"in shares","earlier_labels":[],"kind":"shares","earlier_years":false,"values":{"2012-01-31":{"v":25610201},"2012-04-30":{"v":60127430},"2012-10-31":{"v":61185270},"2013-01-31":{"v":61706457},"2013-04-30":{"v":57017856},"2013-10-31":{"v":58649353},"2014-01-31":{"v":70904255,"first_filed":67360775,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":68261964},"2014-10-31":{"v":69316700},"2015-01-31":{"v":72056861},"2015-04-30":{"v":70348356},"2015-10-31":{"v":71242897},"2016-01-31":{"v":73402064},"2016-04-30":{"v":72297934},"2016-10-31":{"v":73293467},"2017-01-31":{"v":74793240},"2017-04-30":{"v":74175603},"2017-10-31":{"v":75187430},"2018-01-31":{"v":76859040},"2018-04-30":{"v":78777484},"2018-10-31":{"v":82209988},"2019-01-31":{"v":81217511,"first_filed":82191668,"first_src":"0001528396-19-000009"},"2019-04-30":{"v":81606088},"2019-10-31":{"v":82360891},"2020-01-31":{"v":82725641},"2020-04-30":{"v":83024291},"2020-10-31":{"v":83613287},"2021-01-31":{"v":83830624},"2021-04-30":{"v":83600327},"2021-10-31":{"v":83225743},"2022-01-31":{"v":83413643},"2022-04-30":{"v":83689429},"2022-10-31":{"v":83320967},"2023-01-31":{"v":82051867},"2023-04-30":{"v":81832244},"2023-10-31":{"v":81690912},"2024-01-31":{"v":83305080},"2024-04-30":{"v":82500109},"2024-10-31":{"v":85960868},"2025-01-31":{"v":83705700},"2025-04-30":{"v":85880643},"2025-10-31":{"v":86451737},"2026-01-31":{"v":86116567},"2026-04-30":{"v":85065999}},"depth":0,"sign":null},{"tag":"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax","also_tags":[],"label":"Foreign currency translation adjustment","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":-181000},"2012-10-31":{"v":-16000,"src":"0001528396-12-000011"},"2013-01-31":{"v":14000,"src":"0001528396-13-000010"}},"depth":0,"sign":1},{"tag":"OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax","also_tags":[],"label":"Other Comprehensive Income, Unrealized Holding Gain on Securities Arising During Period, Net of Tax","note":"Loss; Loss","earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":0},"2013-01-31":{"v":21000,"src":"0001528396-13-000010"}},"depth":0,"sign":null},{"tag":"ComprehensiveIncomeNetOfTax","also_tags":[],"label":"Total comprehensive income","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":3510000},"2012-10-31":{"v":431000,"src":"0001528396-12-000011"},"2013-01-31":{"v":5536000,"src":"0001528396-13-000010"}},"depth":0,"sign":null},{"tag":"LicensesRevenue","also_tags":[],"label":"License and other","note":null,"earlier_labels":["License"],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":25729000},"2012-04-30":{"v":21662000},"2012-07-31":{"v":28930000,"derived":"4 quarters less 3"},"2012-10-31":{"v":20812000},"2013-01-31":{"v":30752000},"2013-04-30":{"v":22918000},"2013-07-31":{"v":49078000,"derived":"4 quarters less 3"},"2013-10-31":{"v":18870000},"2014-01-31":{"v":35215000},"2014-04-30":{"v":31927000},"2014-07-31":{"v":65909000,"derived":"4 quarters less 3"},"2014-10-31":{"v":28820000},"2015-01-31":{"v":43655000},"2015-04-30":{"v":33302000},"2015-07-31":{"v":73395000,"derived":"4 quarters less 3"},"2015-10-31":{"v":32340000},"2016-01-31":{"v":53376000},"2016-04-30":{"v":45796000},"2016-10-31":{"v":38721000},"2017-01-31":{"v":64075000},"2017-04-30":{"v":58971000},"2017-07-31":{"v":104944000,"src":"0001528396-19-000016"},"2017-10-31":{"v":32136000,"src":"0001528396-19-000016","first_filed":30093000,"first_src":"0001528396-17-000034"},"2018-01-31":{"v":80782000,"src":"0001528396-19-000016","first_filed":84221000,"first_src":"0001528396-18-000019"},"2018-04-30":{"v":52392000,"src":"0001528396-19-000016","first_filed":50359000,"first_src":"0001528396-18-000028"},"2018-07-31":{"v":143697000,"src":"0001528396-19-000016"}},"depth":0,"sign":null},{"tag":"MaintenanceRevenue","also_tags":[],"label":"Maintenance","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":6805000},"2012-04-30":{"v":7769000},"2012-07-31":{"v":7858000,"derived":"4 quarters less 3"},"2012-10-31":{"v":9370000},"2013-01-31":{"v":9210000},"2013-04-30":{"v":9110000},"2013-07-31":{"v":9871000,"derived":"4 quarters less 3"},"2013-10-31":{"v":9639000},"2014-01-31":{"v":9890000},"2014-04-30":{"v":10440000},"2014-07-31":{"v":11919000,"derived":"4 quarters less 3"},"2014-10-31":{"v":12520000},"2015-01-31":{"v":12163000},"2015-04-30":{"v":12183000},"2015-07-31":{"v":13158000,"derived":"4 quarters less 3"},"2015-10-31":{"v":14013000},"2016-01-31":{"v":14256000},"2016-04-30":{"v":14676000},"2016-10-31":{"v":16532000},"2017-01-31":{"v":16582000},"2017-04-30":{"v":16858000},"2017-07-31":{"v":18671000,"src":"0001528396-19-000016"},"2017-10-31":{"v":18930000,"src":"0001528396-19-000016"},"2018-01-31":{"v":19110000,"src":"0001528396-19-000016"},"2018-04-30":{"v":18749000,"src":"0001528396-19-000016"},"2018-07-31":{"v":20548000,"src":"0001528396-19-000016"}},"depth":0,"sign":null},{"tag":"TechnologyServicesRevenue","also_tags":["ServicesRevenue"],"label":"Services","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":22563000},"2012-04-30":{"v":27564000},"2012-07-31":{"v":30801000,"derived":"4 quarters less 3"},"2012-10-31":{"v":33119000},"2013-01-31":{"v":32226000},"2013-04-30":{"v":36222000},"2013-07-31":{"v":37961000,"derived":"4 quarters less 3"},"2013-10-31":{"v":38020000},"2014-01-31":{"v":38370000},"2014-04-30":{"v":39668000},"2014-07-31":{"v":40379000,"derived":"4 quarters less 3"},"2014-10-31":{"v":38394000},"2015-01-31":{"v":33628000},"2015-04-30":{"v":39955000},"2015-07-31":{"v":39364000,"derived":"4 quarters less 3"},"2015-10-31":{"v":35927000},"2016-01-31":{"v":34497000},"2016-04-30":{"v":38388000},"2016-10-31":{"v":38874000},"2017-01-31":{"v":34964000},"2017-04-30":{"v":47607000},"2017-07-31":{"v":52734000,"src":"0001528396-19-000016"},"2017-10-31":{"v":59148000,"src":"0001528396-19-000016"},"2018-01-31":{"v":60334000,"src":"0001528396-19-000016","first_filed":60457000,"first_src":"0001528396-18-000019"},"2018-04-30":{"v":71008000,"src":"0001528396-19-000016","first_filed":71361000,"first_src":"0001528396-18-000028"},"2018-07-31":{"v":76015000,"src":"0001528396-19-000016"}},"depth":0,"sign":null},{"tag":"LicenseRevenue","also_tags":[],"label":"License","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":25729000,"src":"0001193125-12-113034"},"2012-04-30":{"v":21662000,"src":"0001193125-12-263491"}},"depth":0,"sign":null}]},"BS":{"name":"Balance sheet","periods":["2012-01-31","2012-04-30","2012-07-31","2012-10-31","2013-01-31","2013-04-30","2013-07-31","2013-10-31","2014-01-31","2014-04-30","2014-07-31","2014-10-31","2015-01-31","2015-04-30","2015-07-31","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":{"2012-01-31":"0001193125-12-113034","2012-04-30":"0001193125-12-263491","2012-07-31":"0001528396-13-000025","2012-10-31":"0001528396-12-000011","2013-01-31":"0001528396-13-000010","2013-04-30":"0001528396-13-000021","2013-07-31":"0001528396-14-000022","2013-10-31":"0001528396-13-000035","2014-01-31":"0001528396-14-000004","2014-04-30":"0001528396-14-000015","2014-07-31":"0001528396-15-000019","2014-10-31":"0001528396-14-000029","2015-01-31":"0001528396-15-000005","2015-04-30":"0001528396-15-000013","2015-07-31":"0001528396-16-000044","2015-10-31":"0001528396-15-000028","2016-01-31":"0001528396-16-000036","2016-04-30":"0001528396-16-000044","2016-10-31":"0001528396-16-000067","2017-01-31":"0001528396-17-000006","2017-04-30":"0001528396-17-000020","2017-07-31":"0001528396-19-000016","2017-10-31":"0001528396-17-000034","2018-01-31":"0001528396-18-000019","2018-04-30":"0001528396-18-000028","2018-07-31":"0001528396-19-000036","2018-10-31":"0001528396-18-000048","2019-01-31":"0001528396-19-000009","2019-04-30":"0001528396-19-000023","2019-07-31":"0001528396-20-000053","2019-10-31":"0001528396-19-000058","2020-01-31":"0001528396-20-000012","2020-04-30":"0001528396-20-000029","2020-07-31":"0001528396-21-000095","2020-10-31":"0001528396-20-000070","2021-01-31":"0001528396-21-000019","2021-04-30":"0001528396-21-000028","2021-07-31":"0001528396-22-000106","2021-10-31":"0001528396-21-000118","2022-01-31":"0001528396-22-000021","2022-04-30":"0001528396-22-000053","2022-07-31":"0001528396-23-000089","2022-10-31":"0001528396-22-000129","2023-01-31":"0001528396-23-000017","2023-04-30":"0001528396-23-000061","2023-07-31":"0001528396-24-000105","2023-10-31":"0001528396-23-000137","2024-01-31":"0001528396-24-000017","2024-04-30":"0001528396-24-000057","2024-07-31":"0001528396-25-000221","2024-10-31":"0001528396-24-000162","2025-01-31":"0001528396-25-000061","2025-04-30":"0001528396-25-000137","2025-07-31":"0001528396-26-000046","2025-10-31":"0001528396-25-000244","2026-01-31":"0001528396-26-000014","2026-04-30":"0001528396-26-000027","2026-07-31":"0001528396-26-000046"},"frame_from":"0001528396-26-000046","lines":[{"tag":"CashAndCashEquivalentsAtCarryingValue","also_tags":["CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"],"label":"Cash and cash equivalents","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":169633000},"2012-04-30":{"v":201850000},"2012-07-31":{"v":205718000},"2012-10-31":{"v":185472000},"2013-01-31":{"v":101465000},"2013-04-30":{"v":90530000},"2013-07-31":{"v":79767000},"2013-10-31":{"v":437145000},"2014-01-31":{"v":217629000},"2014-04-30":{"v":159336000},"2014-07-31":{"v":148101000},"2014-10-31":{"v":121510000},"2015-01-31":{"v":125224000},"2015-04-30":{"v":156942000},"2015-07-31":{"v":212362000},"2015-10-31":{"v":192731000},"2016-01-31":{"v":216922000},"2016-04-30":{"v":204605000},"2016-10-31":{"v":131063000},"2017-01-31":{"v":225363000},"2017-04-30":{"v":180166000},"2017-07-31":{"v":263176000},"2017-10-31":{"v":255399000},"2018-01-31":{"v":205287000},"2018-04-30":{"v":476101000},"2018-07-31":{"v":437140000},"2018-10-31":{"v":391322000},"2019-01-31":{"v":360169000},"2019-04-30":{"v":368869000},"2019-07-31":{"v":254101000},"2019-10-31":{"v":179089000},"2020-01-31":{"v":218463000},"2020-04-30":{"v":293815000},"2020-07-31":{"v":366969000},"2020-10-31":{"v":293836000,"src":"0001528396-21-000118"},"2021-01-31":{"v":331387000},"2021-04-30":{"v":284448000},"2021-07-31":{"v":384910000},"2021-10-31":{"v":239620000},"2022-01-31":{"v":257378000},"2022-04-30":{"v":326861000},"2022-07-31":{"v":606303000},"2022-10-31":{"v":263163000},"2023-01-31":{"v":274899000},"2023-04-30":{"v":266615000},"2023-07-31":{"v":401813000},"2023-10-31":{"v":301419000},"2024-01-31":{"v":349989000},"2024-04-30":{"v":359600000},"2024-07-31":{"v":547992000},"2024-10-31":{"v":823562000},"2025-01-31":{"v":697488000},"2025-04-30":{"v":510321000},"2025-07-31":{"v":697902000},"2025-10-31":{"v":492038000},"2026-01-31":{"v":407946000},"2026-04-30":{"v":294634000},"2026-07-31":{"v":372887000}},"depth":1,"sign":1},{"tag":"ShortTermInvestments","also_tags":[],"label":"Short-term investments","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-07-31":{"v":0},"2013-01-31":{"v":64384000},"2013-04-30":{"v":63591000},"2013-07-31":{"v":76932000},"2013-10-31":{"v":91561000},"2014-01-31":{"v":226563000},"2014-04-30":{"v":271033000},"2014-07-31":{"v":296231000},"2014-10-31":{"v":378725000},"2015-01-31":{"v":420161000},"2015-04-30":{"v":393051000},"2015-07-31":{"v":359273000},"2015-10-31":{"v":343800000},"2016-01-31":{"v":374022000},"2016-04-30":{"v":374081000},"2016-10-31":{"v":399279000},"2017-01-31":{"v":357442000},"2017-04-30":{"v":297307000},"2017-07-31":{"v":310027000},"2017-10-31":{"v":305685000},"2018-01-31":{"v":299891000},"2018-04-30":{"v":518151000},"2018-07-31":{"v":630008000},"2018-10-31":{"v":693265000},"2019-01-31":{"v":706203000},"2019-04-30":{"v":636333000},"2019-07-31":{"v":870136000},"2019-10-31":{"v":832127000},"2020-01-31":{"v":836939000},"2020-04-30":{"v":740386000},"2020-07-31":{"v":766527000},"2020-10-31":{"v":856376000},"2021-01-31":{"v":814845000},"2021-04-30":{"v":803885000},"2021-07-31":{"v":734517000},"2021-10-31":{"v":602162000},"2022-01-31":{"v":562753000},"2022-04-30":{"v":481086000},"2022-07-31":{"v":369865000},"2022-10-31":{"v":442023000},"2023-01-31":{"v":439833000},"2023-04-30":{"v":421202000},"2023-07-31":{"v":396872000},"2023-10-31":{"v":411528000},"2024-01-31":{"v":427634000},"2024-04-30":{"v":422691000},"2024-07-31":{"v":455576000},"2024-10-31":{"v":514767000},"2025-01-31":{"v":471473000},"2025-04-30":{"v":410116000},"2025-07-31":{"v":451541000},"2025-10-31":{"v":519861000},"2026-01-31":{"v":511221000},"2026-04-30":{"v":454900000},"2026-07-31":{"v":380175000}},"depth":1,"sign":1},{"tag":"RestrictedCashAndCashEquivalentsAtCarryingValue","also_tags":[],"label":"Restricted cash, current","note":null,"earlier_labels":["Restricted cash, current portion"],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":3834000},"2012-04-30":{"v":3726000},"2012-07-31":{"v":3726000},"2012-10-31":{"v":2121000},"2013-01-31":{"v":206000},"2013-04-30":{"v":203000},"2013-07-31":{"v":167000,"src":"0001528396-13-000035"},"2013-10-31":{"v":174000}},"depth":1,"sign":null},{"tag":"AccountsReceivableNetCurrent","also_tags":[],"label":"Accounts receivable, net of allowances of $2,379 and $1,166, respectively","note":null,"earlier_labels":["Accounts receivable, net of allowances of $1,917 and $1,166, respectively","Accounts receivable, net of allowances of $1,760 and $1,166, respectively","Accounts receivable, net of allowances of $2,783 and $1,166, respectively","Accounts receivable, net of allowances of $1,166 and $646, respectively","Accounts receivable, net of allowances of $1,848 and $646, respectively","Accounts receivable, net of allowances of $1,737 and $646, respectively","Accounts receivable, net of allowances of $1,904 and $646, respectively","Accounts receivable, net of allowances of $646 and $218, respectively","Accounts receivable, net of allowances of $63 and $218, respectively","Accounts receivable, net of allowances of $24 and $218, respectively","Accounts receivable, net of allowances of $346 and $218, respectively","Accounts receivable, net of allowances of $218 and $359, respectively","Accounts receivable, net of allowances of $42 and $359, respectively","Accounts receivable, net of allowances of $31 and $359, respectively","Accounts receivable, net of allowances of $285 and $359, respectively","Accounts receivable, net of allowances of $359 and $1,057, respectively","#REF!","Accounts receivable, net of allowances of $576 and $1,057, respectively","Accounts receivable, net of allowances of $705 and $1,057, respectively","Accounts receivable, net of allowances of $1,057 and $1,276, respectively","Accounts receivable, net of allowances of $1,212 and $1,276, respectively","Accounts receivable, net of allowances of $1,392 and $1,276, respectively","Accounts receivable, net of allowances of $1,233 and $1,276, respectively","Accounts receivable, net of allowances of $1,276 and $1,441, respectively","Accounts receivable, net of allowances of $1,146 and $1,441, respectively","Accounts receivable, net of allowances of $1,841 and $1,441, respectively","Accounts receivable, net of allowances of $1,319 and $1,441, respectively","Accounts receivable, net of allowances of $1,441 and $1,062, respectively","Accounts receivable","Accounts receivable, net of allowances of $1,062 and $0, respectively"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":34602000},"2012-04-30":{"v":35468000},"2012-07-31":{"v":32313000},"2012-10-31":{"v":38132000},"2013-01-31":{"v":41779000},"2013-04-30":{"v":48137000},"2013-07-31":{"v":40885000},"2013-10-31":{"v":47093000},"2014-01-31":{"v":56471000},"2014-04-30":{"v":58319000},"2014-07-31":{"v":49839000},"2014-10-31":{"v":40118000},"2015-01-31":{"v":61797000},"2015-04-30":{"v":59554000},"2015-07-31":{"v":62062000},"2015-10-31":{"v":54303000},"2016-01-31":{"v":59392000},"2016-04-30":{"v":61222000},"2016-10-31":{"v":55132000},"2017-01-31":{"v":64626000},"2017-04-30":{"v":94955000},"2017-07-31":{"v":79433000},"2017-10-31":{"v":78408000},"2018-01-31":{"v":100046000},"2018-04-30":{"v":101146000},"2018-07-31":{"v":124849000},"2018-10-31":{"v":84928000},"2019-01-31":{"v":119699000},"2019-04-30":{"v":108844000},"2019-07-31":{"v":138443000},"2019-10-31":{"v":79480000},"2020-01-31":{"v":101171000},"2020-04-30":{"v":79587000},"2020-07-31":{"v":114242000},"2020-10-31":{"v":78295000},"2021-01-31":{"v":92581000},"2021-04-30":{"v":71785000},"2021-07-31":{"v":104068000},"2021-10-31":{"v":80407000},"2022-01-31":{"v":111705000},"2022-04-30":{"v":85703000},"2022-07-31":{"v":143797000},"2022-10-31":{"v":88273000},"2023-01-31":{"v":127627000},"2023-04-30":{"v":129068000},"2023-07-31":{"v":151034000},"2023-10-31":{"v":93083000},"2024-01-31":{"v":128242000},"2024-04-30":{"v":104344000},"2024-07-31":{"v":137339000},"2024-10-31":{"v":97475000},"2025-01-31":{"v":123001000},"2025-04-30":{"v":147296000},"2025-07-31":{"v":140639000},"2025-10-31":{"v":94600000},"2026-01-31":{"v":162937000},"2026-04-30":{"v":138853000},"2026-07-31":{"v":193720000}},"depth":1,"sign":1},{"tag":"DeferredTaxAssetsNetCurrent","also_tags":[],"label":"Deferred tax assets, current","note":null,"earlier_labels":["Deferred tax asset, current portion"],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":2203000},"2012-04-30":{"v":427000},"2012-07-31":{"v":13442000},"2012-10-31":{"v":14359000},"2013-01-31":{"v":15430000},"2013-04-30":{"v":18199000},"2013-07-31":{"v":2897000},"2013-10-31":{"v":2895000},"2014-01-31":{"v":2908000},"2014-04-30":{"v":2917000},"2014-07-31":{"v":11431000},"2014-10-31":{"v":11394000},"2015-01-31":{"v":12056000},"2015-04-30":{"v":12015000},"2015-07-31":{"v":13845000},"2015-10-31":{"v":13832000},"2016-01-31":{"v":0},"2016-04-30":{"v":0}},"depth":1,"sign":null},{"tag":"OtherAssetsCurrent","also_tags":[],"label":"Other current assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":4960000},"2012-04-30":{"v":6354000}},"depth":1,"sign":null},{"tag":"ContractWithCustomerAssetNetCurrent","also_tags":[],"label":"Unbilled accounts receivable, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-07-31":{"v":0},"2018-10-31":{"v":54423000},"2019-01-31":{"v":47493000},"2019-04-30":{"v":59710000},"2019-07-31":{"v":36728000},"2019-10-31":{"v":59778000},"2020-01-31":{"v":50297000},"2020-04-30":{"v":68913000},"2020-07-31":{"v":49491000},"2020-10-31":{"v":74837000},"2021-01-31":{"v":81591000},"2021-04-30":{"v":98800000},"2021-07-31":{"v":79061000},"2021-10-31":{"v":87030000},"2022-01-31":{"v":84318000},"2022-04-30":{"v":104359000},"2022-07-31":{"v":71515000},"2022-10-31":{"v":90742000},"2023-01-31":{"v":100313000},"2023-04-30":{"v":128166000},"2023-07-31":{"v":87752000},"2023-10-31":{"v":109231000},"2024-01-31":{"v":90966000},"2024-04-30":{"v":125531000},"2024-07-31":{"v":87031000},"2024-10-31":{"v":129429000},"2025-01-31":{"v":114481000},"2025-04-30":{"v":166925000},"2025-07-31":{"v":130959000},"2025-10-31":{"v":163016000},"2026-01-31":{"v":174651000},"2026-04-30":{"v":224769000},"2026-07-31":{"v":140832000}},"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":{"2012-07-31":{"v":7266000},"2012-10-31":{"v":6275000},"2013-01-31":{"v":6598000},"2013-04-30":{"v":6906000},"2013-07-31":{"v":9612000,"first_filed":9445000,"first_src":"0001528396-13-000025"},"2013-10-31":{"v":8263000},"2014-01-31":{"v":8708000},"2014-04-30":{"v":11589000},"2014-07-31":{"v":10828000},"2014-10-31":{"v":11581000},"2015-01-31":{"v":9279000},"2015-04-30":{"v":12770000},"2015-07-31":{"v":14102000},"2015-10-31":{"v":14416000},"2016-01-31":{"v":13486000},"2016-04-30":{"v":14457000},"2016-10-31":{"v":20019000},"2017-01-31":{"v":23868000},"2017-04-30":{"v":30743000},"2017-07-31":{"v":26604000},"2017-10-31":{"v":28142000},"2018-01-31":{"v":33714000},"2018-04-30":{"v":31229000},"2018-07-31":{"v":30464000,"first_filed":30510000,"first_src":"0001528396-18-000037"},"2018-10-31":{"v":28024000},"2019-01-31":{"v":30234000},"2019-04-30":{"v":35479000},"2019-07-31":{"v":35566000},"2019-10-31":{"v":39251000},"2020-01-31":{"v":41114000},"2020-04-30":{"v":41598000},"2020-07-31":{"v":45989000},"2020-10-31":{"v":45751000},"2021-01-31":{"v":48560000},"2021-04-30":{"v":49028000},"2021-07-31":{"v":52729000},"2021-10-31":{"v":71444000},"2022-01-31":{"v":61423000},"2022-04-30":{"v":58260000},"2022-07-31":{"v":61223000},"2022-10-31":{"v":59355000},"2023-01-31":{"v":63591000},"2023-04-30":{"v":61454000},"2023-07-31":{"v":62132000},"2023-10-31":{"v":61537000},"2024-01-31":{"v":63799000},"2024-04-30":{"v":69345000},"2024-07-31":{"v":67596000},"2024-10-31":{"v":72059000},"2025-01-31":{"v":71683000},"2025-04-30":{"v":78311000},"2025-07-31":{"v":86374000},"2025-10-31":{"v":87509000},"2026-01-31":{"v":89434000},"2026-04-30":{"v":102255000},"2026-07-31":{"v":99363000}},"depth":1,"sign":1},{"tag":"AssetsCurrent","also_tags":[],"label":"Total current assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":215232000},"2012-04-30":{"v":247825000},"2012-07-31":{"v":262465000},"2012-10-31":{"v":246359000},"2013-01-31":{"v":229862000},"2013-04-30":{"v":227566000},"2013-07-31":{"v":210093000},"2013-10-31":{"v":587131000},"2014-01-31":{"v":512279000},"2014-04-30":{"v":503194000},"2014-07-31":{"v":516430000},"2014-10-31":{"v":563328000},"2015-01-31":{"v":628517000},"2015-04-30":{"v":634332000},"2015-07-31":{"v":661644000},"2015-10-31":{"v":619082000},"2016-01-31":{"v":663822000},"2016-04-30":{"v":654365000},"2016-10-31":{"v":605493000},"2017-01-31":{"v":671299000},"2017-04-30":{"v":603171000},"2017-07-31":{"v":679240000},"2017-10-31":{"v":667634000},"2018-01-31":{"v":638938000},"2018-04-30":{"v":1126627000},"2018-07-31":{"v":1222461000,"first_filed":1222507000,"first_src":"0001528396-18-000037"},"2018-10-31":{"v":1251962000},"2019-01-31":{"v":1263798000},"2019-04-30":{"v":1209235000},"2019-07-31":{"v":1334974000},"2019-10-31":{"v":1189725000},"2020-01-31":{"v":1247984000},"2020-04-30":{"v":1224299000},"2020-07-31":{"v":1343218000},"2020-10-31":{"v":1349095000},"2021-01-31":{"v":1368964000},"2021-04-30":{"v":1307946000},"2021-07-31":{"v":1355285000},"2021-10-31":{"v":1080663000},"2022-01-31":{"v":1077577000},"2022-04-30":{"v":1056269000},"2022-07-31":{"v":1252703000},"2022-10-31":{"v":943556000},"2023-01-31":{"v":1006263000},"2023-04-30":{"v":1006505000},"2023-07-31":{"v":1099603000},"2023-10-31":{"v":976798000},"2024-01-31":{"v":1060630000},"2024-04-30":{"v":1081511000},"2024-07-31":{"v":1295534000},"2024-10-31":{"v":1637292000},"2025-01-31":{"v":1478126000},"2025-04-30":{"v":1312969000},"2025-07-31":{"v":1507415000},"2025-10-31":{"v":1357024000},"2026-01-31":{"v":1346188000},"2026-04-30":{"v":1215410000},"2026-07-31":{"v":1186977000}},"depth":0,"sign":1},{"tag":"LongTermInvestments","also_tags":[],"label":"Long-term investments","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-07-31":{"v":0},"2013-01-31":{"v":37394000},"2013-04-30":{"v":49471000},"2013-07-31":{"v":51040000},"2013-10-31":{"v":48192000},"2014-01-31":{"v":144203000},"2014-04-30":{"v":169780000},"2014-07-31":{"v":203449000},"2014-10-31":{"v":130769000},"2015-01-31":{"v":81779000},"2015-04-30":{"v":93824000},"2015-07-31":{"v":106117000},"2015-10-31":{"v":127118000},"2016-01-31":{"v":109820000},"2016-04-30":{"v":102161000},"2016-10-31":{"v":155856000},"2017-01-31":{"v":146125000},"2017-04-30":{"v":113913000},"2017-07-31":{"v":114585000},"2017-10-31":{"v":92388000},"2018-01-31":{"v":64273000},"2018-04-30":{"v":164206000},"2018-07-31":{"v":190952000},"2018-10-31":{"v":144359000},"2019-01-31":{"v":171873000},"2019-04-30":{"v":242994000},"2019-07-31":{"v":213524000},"2019-10-31":{"v":300797000},"2020-01-31":{"v":274563000},"2020-04-30":{"v":291760000},"2020-07-31":{"v":300771000},"2020-10-31":{"v":254954000},"2021-01-31":{"v":228795000},"2021-04-30":{"v":200493000},"2021-07-31":{"v":227164000},"2021-10-31":{"v":297841000},"2022-01-31":{"v":293537000},"2022-04-30":{"v":281069000},"2022-07-31":{"v":187507000},"2022-10-31":{"v":163335000},"2023-01-31":{"v":155306000},"2023-04-30":{"v":119098000},"2023-07-31":{"v":128782000},"2023-10-31":{"v":140644000},"2024-01-31":{"v":155061000},"2024-04-30":{"v":151891000},"2024-07-31":{"v":125885000},"2024-10-31":{"v":142119000},"2025-01-31":{"v":243473000},"2025-04-30":{"v":323305000},"2025-07-31":{"v":333754000},"2025-10-31":{"v":397365000},"2026-01-31":{"v":432255000},"2026-04-30":{"v":397267000},"2026-07-31":{"v":462223000}},"depth":1,"sign":1},{"tag":"ContractWithCustomerAssetNetNoncurrent","also_tags":[],"label":"Unbilled accounts receivable, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-07-31":{"v":0},"2018-10-31":{"v":10676000},"2019-01-31":{"v":11459000},"2019-04-30":{"v":12910000},"2019-07-31":{"v":9375000},"2019-10-31":{"v":9428000},"2020-01-31":{"v":12824000},"2020-04-30":{"v":21930000},"2020-07-31":{"v":34737000},"2020-10-31":{"v":34605000},"2021-01-31":{"v":34695000},"2021-04-30":{"v":33315000},"2021-07-31":{"v":24361000},"2021-10-31":{"v":22642000},"2022-01-31":{"v":19665000},"2022-04-30":{"v":17626000},"2022-07-31":{"v":13914000},"2022-10-31":{"v":15346000},"2023-01-31":{"v":14576000},"2023-04-30":{"v":14541000},"2023-07-31":{"v":11112000},"2023-10-31":{"v":6883000},"2024-01-31":{"v":6796000},"2024-04-30":{"v":7288000},"2024-07-31":{"v":4157000},"2024-10-31":{"v":648000},"2025-01-31":{"v":801000},"2025-04-30":{"v":791000},"2025-07-31":{"v":670000},"2025-10-31":{"v":83000},"2026-01-31":{"v":83000},"2026-04-30":{"v":83000},"2026-07-31":{"v":0}},"depth":1,"sign":1},{"tag":"PropertyPlantAndEquipmentNet","also_tags":[],"label":"Property and equipment, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":4264000},"2012-04-30":{"v":5614000},"2012-07-31":{"v":11924000},"2012-10-31":{"v":11535000},"2013-01-31":{"v":11608000},"2013-04-30":{"v":12348000},"2013-07-31":{"v":12914000},"2013-10-31":{"v":12434000},"2014-01-31":{"v":12651000},"2014-04-30":{"v":12459000},"2014-07-31":{"v":12607000},"2014-10-31":{"v":12401000},"2015-01-31":{"v":12372000},"2015-04-30":{"v":12427000},"2015-07-31":{"v":12160000},"2015-10-31":{"v":13418000},"2016-01-31":{"v":13040000},"2016-04-30":{"v":13251000},"2016-10-31":{"v":13010000},"2017-01-31":{"v":11738000},"2017-04-30":{"v":11896000},"2017-07-31":{"v":14376000},"2017-10-31":{"v":13806000},"2018-01-31":{"v":16205000},"2018-04-30":{"v":15929000},"2018-07-31":{"v":18595000},"2018-10-31":{"v":19031000},"2019-01-31":{"v":30017000},"2019-04-30":{"v":55375000},"2019-07-31":{"v":65809000},"2019-10-31":{"v":67440000},"2020-01-31":{"v":66673000},"2020-04-30":{"v":65461000},"2020-07-31":{"v":65235000},"2020-10-31":{"v":67416000},"2021-01-31":{"v":73130000},"2021-04-30":{"v":76681000},"2021-07-31":{"v":80061000},"2021-10-31":{"v":82774000},"2022-01-31":{"v":81692000},"2022-04-30":{"v":80079000},"2022-07-31":{"v":80740000},"2022-10-31":{"v":79040000},"2023-01-31":{"v":78544000},"2023-04-30":{"v":53595000},"2023-07-31":{"v":54499000},"2023-10-31":{"v":55280000},"2024-01-31":{"v":55109000},"2024-04-30":{"v":55025000},"2024-07-31":{"v":55409000},"2024-10-31":{"v":55215000},"2025-01-31":{"v":54079000},"2025-04-30":{"v":55561000},"2025-07-31":{"v":60436000},"2025-10-31":{"v":65199000},"2026-01-31":{"v":65315000},"2026-04-30":{"v":66647000},"2026-07-31":{"v":67800000}},"depth":1,"sign":1},{"tag":"RestrictedCashAndCashEquivalentsNoncurrent","also_tags":[],"label":"Restricted cash, net of current portion","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":2215000}},"depth":1,"sign":null},{"tag":"OperatingLeaseRightOfUseAsset","also_tags":[],"label":"Operating lease assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-10-31":{"v":90673000},"2020-01-31":{"v":88520000},"2020-04-30":{"v":85902000},"2020-07-31":{"v":103797000},"2020-10-31":{"v":108378000},"2021-01-31":{"v":103706000},"2021-04-30":{"v":100813000},"2021-07-31":{"v":97447000},"2021-10-31":{"v":94568000},"2022-01-31":{"v":91780000},"2022-04-30":{"v":89438000},"2022-07-31":{"v":90287000},"2022-10-31":{"v":86519000},"2023-01-31":{"v":85479000},"2023-04-30":{"v":44721000},"2023-07-31":{"v":52373000},"2023-10-31":{"v":50402000},"2024-01-31":{"v":48327000},"2024-04-30":{"v":46267000},"2024-07-31":{"v":43750000},"2024-10-31":{"v":41993000},"2025-01-31":{"v":43142000},"2025-04-30":{"v":41767000},"2025-07-31":{"v":39309000},"2025-10-31":{"v":37636000},"2026-01-31":{"v":37430000},"2026-04-30":{"v":36443000},"2026-07-31":{"v":34404000}},"depth":1,"sign":1},{"tag":"IntangibleAssetsNetExcludingGoodwill","also_tags":[],"label":"Intangible assets, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-07-31":{"v":0},"2013-07-31":{"v":6879000},"2013-10-31":{"v":6519000},"2014-01-31":{"v":6159000},"2014-04-30":{"v":5799000},"2014-07-31":{"v":5439000},"2014-10-31":{"v":5079000},"2015-01-31":{"v":4719000},"2015-04-30":{"v":4359000},"2015-07-31":{"v":3999000},"2015-10-31":{"v":3639000},"2016-01-31":{"v":3279000},"2016-04-30":{"v":15205000},"2016-10-31":{"v":28166000},"2017-01-31":{"v":26510000},"2017-04-30":{"v":76091000},"2017-07-31":{"v":71315000},"2017-10-31":{"v":66538000},"2018-01-31":{"v":110671000},"2018-04-30":{"v":103001000},"2018-07-31":{"v":95654000},"2018-10-31":{"v":88346000},"2019-01-31":{"v":81037000},"2019-04-30":{"v":73759000},"2019-07-31":{"v":66542000},"2019-10-31":{"v":59375000},"2020-01-31":{"v":52633000},"2020-04-30":{"v":46031000},"2020-07-31":{"v":39708000},"2020-10-31":{"v":33385000},"2021-01-31":{"v":27061000},"2021-04-30":{"v":23141000},"2021-07-31":{"v":19743000},"2021-10-31":{"v":31688000},"2022-01-31":{"v":27918000},"2022-04-30":{"v":24148000},"2022-07-31":{"v":21361000},"2022-10-31":{"v":18574000},"2023-01-31":{"v":17207000},"2023-04-30":{"v":15840000},"2023-07-31":{"v":14473000},"2023-10-31":{"v":13106000},"2024-01-31":{"v":11739000},"2024-04-30":{"v":10372000},"2024-07-31":{"v":9005000},"2024-10-31":{"v":7638000},"2025-01-31":{"v":6360000},"2025-04-30":{"v":13482000},"2025-07-31":{"v":12042000},"2025-10-31":{"v":10704000},"2026-01-31":{"v":19833000},"2026-04-30":{"v":17727000},"2026-07-31":{"v":16406000}},"depth":1,"sign":1},{"tag":"DeferredTaxAssetsNetNoncurrent","also_tags":[],"label":"Deferred tax assets, net","note":null,"earlier_labels":["Deferred tax assets, noncurrent","Deferred tax asset, net of current portion"],"kind":"money","earlier_years":true,"values":{"2012-01-31":{"v":22073000},"2012-04-30":{"v":22073000},"2012-07-31":{"v":9313000},"2012-10-31":{"v":9313000},"2013-01-31":{"v":9313000},"2013-04-30":{"v":9313000},"2013-07-31":{"v":14494000,"first_filed":21091000,"first_src":"0001528396-13-000025"},"2013-10-31":{"v":28526000},"2014-01-31":{"v":30822000},"2014-04-30":{"v":31786000},"2014-07-31":{"v":8681000},"2014-10-31":{"v":9667000},"2015-01-31":{"v":11504000},"2015-04-30":{"v":15936000},"2015-07-31":{"v":5896000},"2015-10-31":{"v":12795000},"2016-01-31":{"v":21430000},"2016-04-30":{"v":32231000},"2016-10-31":{"v":45571000},"2017-01-31":{"v":41521000},"2017-04-30":{"v":42960000},"2017-07-31":{"v":37430000},"2017-10-31":{"v":146005000},"2018-01-31":{"v":89701000},"2018-04-30":{"v":58597000},"2018-07-31":{"v":90369000,"src":"0001528396-19-000016","first_filed":87482000,"first_src":"0001528396-18-000037"}},"depth":1,"sign":null},{"tag":"Goodwill","also_tags":[],"label":"Goodwill","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-07-31":{"v":0},"2013-07-31":{"v":9048000},"2013-10-31":{"v":9143000},"2014-01-31":{"v":9143000},"2014-04-30":{"v":9205000},"2014-07-31":{"v":9205000},"2014-10-31":{"v":9205000},"2015-01-31":{"v":9205000},"2015-04-30":{"v":9205000},"2015-07-31":{"v":9205000},"2015-10-31":{"v":9205000},"2016-01-31":{"v":9205000},"2016-04-30":{"v":29585000},"2016-10-31":{"v":46343000},"2017-01-31":{"v":45605000},"2017-04-30":{"v":142027000},"2017-07-31":{"v":141851000},"2017-10-31":{"v":141924000},"2018-01-31":{"v":343248000},"2018-04-30":{"v":342469000},"2018-07-31":{"v":340877000},"2018-10-31":{"v":340877000},"2019-01-31":{"v":340877000},"2019-04-30":{"v":340877000},"2019-07-31":{"v":340877000},"2019-10-31":{"v":340877000},"2020-01-31":{"v":340877000},"2020-04-30":{"v":340877000},"2020-07-31":{"v":340877000},"2020-10-31":{"v":340877000},"2021-01-31":{"v":340877000},"2021-04-30":{"v":340877000},"2021-07-31":{"v":340877000},"2021-10-31":{"v":372062000},"2022-01-31":{"v":372062000},"2022-04-30":{"v":372189000},"2022-07-31":{"v":372192000},"2022-10-31":{"v":372214000},"2023-01-31":{"v":372214000},"2023-04-30":{"v":372214000},"2023-07-31":{"v":372214000},"2023-10-31":{"v":372214000},"2024-01-31":{"v":372214000},"2024-04-30":{"v":372214000},"2024-07-31":{"v":372214000},"2024-10-31":{"v":372214000},"2025-01-31":{"v":372214000},"2025-04-30":{"v":393592000},"2025-07-31":{"v":393978000},"2025-10-31":{"v":394300000},"2026-01-31":{"v":422113000},"2026-04-30":{"v":421111000},"2026-07-31":{"v":423267000}},"depth":1,"sign":1},{"tag":"DeferredIncomeTaxAssetsNet","also_tags":["DeferredTaxAssetsLiabilitiesNet"],"label":"Deferred tax assets, net","note":null,"earlier_labels":["Deferred taxes, net"],"kind":"money","earlier_years":false,"values":{"2018-07-31":{"v":90369000,"first_filed":87482000,"first_src":"0001528396-18-000048"},"2018-10-31":{"v":80811000},"2019-01-31":{"v":83922000},"2019-04-30":{"v":88345000},"2019-07-31":{"v":90308000},"2019-10-31":{"v":97387000},"2020-01-31":{"v":94424000},"2020-04-30":{"v":100925000},"2020-07-31":{"v":101565000},"2020-10-31":{"v":113735000},"2021-01-31":{"v":122659000},"2021-04-30":{"v":132901000},"2021-07-31":{"v":138428000},"2021-10-31":{"v":153367000},"2022-01-31":{"v":166587000},"2022-04-30":{"v":184910000},"2022-07-31":{"v":191461000},"2022-10-31":{"v":218769000},"2023-01-31":{"v":218308000},"2023-04-30":{"v":230526000},"2023-07-31":{"v":226875000},"2023-10-31":{"v":239822000},"2024-01-31":{"v":243424000},"2024-04-30":{"v":255547000},"2024-07-31":{"v":253085000},"2024-10-31":{"v":274875000},"2025-01-31":{"v":281034000},"2025-04-30":{"v":281344000},"2025-07-31":{"v":297234000},"2025-10-31":{"v":305494000},"2026-01-31":{"v":292842000},"2026-04-30":{"v":293911000},"2026-07-31":{"v":286585000}},"depth":1,"sign":1},{"tag":"OtherAssetsNoncurrent","also_tags":[],"label":"Other assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":1068000},"2012-04-30":{"v":559000},"2012-07-31":{"v":545000},"2012-10-31":{"v":534000},"2013-01-31":{"v":511000},"2013-04-30":{"v":467000},"2013-07-31":{"v":1205000},"2013-10-31":{"v":1103000},"2014-01-31":{"v":1034000},"2014-04-30":{"v":1485000},"2014-07-31":{"v":1416000},"2014-10-31":{"v":1333000},"2015-01-31":{"v":924000},"2015-04-30":{"v":817000},"2015-07-31":{"v":926000},"2015-10-31":{"v":1675000},"2016-01-31":{"v":3681000},"2016-04-30":{"v":11623000},"2016-10-31":{"v":8955000},"2017-01-31":{"v":9116000},"2017-04-30":{"v":13156000},"2017-07-31":{"v":20104000},"2017-10-31":{"v":21853000},"2018-01-31":{"v":20658000},"2018-04-30":{"v":21704000},"2018-07-31":{"v":22525000},"2018-10-31":{"v":32731000},"2019-01-31":{"v":35330000},"2019-04-30":{"v":35204000},"2019-07-31":{"v":45554000},"2019-10-31":{"v":43322000},"2020-01-31":{"v":43092000},"2020-04-30":{"v":31683000},"2020-07-31":{"v":34944000},"2020-10-31":{"v":36512000},"2021-01-31":{"v":35844000},"2021-04-30":{"v":33814000},"2021-07-31":{"v":38479000},"2021-10-31":{"v":42742000},"2022-01-31":{"v":52807000},"2022-04-30":{"v":51607000},"2022-07-31":{"v":56732000},"2022-10-31":{"v":51155000},"2023-01-31":{"v":56050000},"2023-04-30":{"v":59486000},"2023-07-31":{"v":67957000},"2023-10-31":{"v":64448000},"2024-01-31":{"v":60220000},"2024-04-30":{"v":59910000},"2024-07-31":{"v":67255000},"2024-10-31":{"v":64703000},"2025-01-31":{"v":63560000},"2025-04-30":{"v":65260000},"2025-07-31":{"v":76261000},"2025-10-31":{"v":71526000},"2026-01-31":{"v":75686000},"2026-04-30":{"v":86533000},"2026-07-31":{"v":99283000}},"depth":1,"sign":1},{"tag":"Assets","also_tags":[],"label":"TOTAL ASSETS","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":244852000},"2012-04-30":{"v":276071000},"2012-07-31":{"v":284247000},"2012-10-31":{"v":267741000},"2013-01-31":{"v":288688000},"2013-04-30":{"v":299165000},"2013-07-31":{"v":305673000,"first_filed":312270000,"first_src":"0001528396-13-000025"},"2013-10-31":{"v":693048000},"2014-01-31":{"v":716291000},"2014-04-30":{"v":733708000},"2014-07-31":{"v":757227000},"2014-10-31":{"v":731782000},"2015-01-31":{"v":749020000},"2015-04-30":{"v":770900000},"2015-07-31":{"v":799947000},"2015-10-31":{"v":786932000},"2016-01-31":{"v":824277000},"2016-04-30":{"v":858421000},"2016-10-31":{"v":903394000},"2017-01-31":{"v":951914000},"2017-04-30":{"v":1003214000},"2017-07-31":{"v":1078901000},"2017-10-31":{"v":1150148000},"2018-01-31":{"v":1283694000},"2018-04-30":{"v":1832533000},"2018-07-31":{"v":1981433000,"first_filed":1978592000,"first_src":"0001528396-18-000037"},"2018-10-31":{"v":1968793000},"2019-01-31":{"v":2018313000},"2019-04-30":{"v":2058699000},"2019-07-31":{"v":2166963000},"2019-10-31":{"v":2199024000},"2020-01-31":{"v":2221590000},"2020-04-30":{"v":2208868000},"2020-07-31":{"v":2364852000},"2020-10-31":{"v":2338957000},"2021-01-31":{"v":2335731000},"2021-04-30":{"v":2249981000},"2021-07-31":{"v":2321845000},"2021-10-31":{"v":2178347000},"2022-01-31":{"v":2183625000},"2022-04-30":{"v":2157335000},"2022-07-31":{"v":2266897000},"2022-10-31":{"v":1948508000},"2023-01-31":{"v":2003947000},"2023-04-30":{"v":1916526000},"2023-07-31":{"v":2027888000},"2023-10-31":{"v":1919597000},"2024-01-31":{"v":2013520000},"2024-04-30":{"v":2040025000},"2024-07-31":{"v":2226294000},"2024-10-31":{"v":2596697000},"2025-01-31":{"v":2542789000},"2025-04-30":{"v":2488071000},"2025-07-31":{"v":2721099000},"2025-10-31":{"v":2639331000},"2026-01-31":{"v":2691745000},"2026-04-30":{"v":2535132000},"2026-07-31":{"v":2576946000}},"depth":0,"sign":null},{"tag":"AccountsPayableCurrent","also_tags":[],"label":"Accounts payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":5905000},"2012-04-30":{"v":5563000},"2012-07-31":{"v":9781000},"2012-10-31":{"v":6517000},"2013-01-31":{"v":6384000},"2013-04-30":{"v":7034000},"2013-07-31":{"v":6517000},"2013-10-31":{"v":6925000},"2014-01-31":{"v":5728000},"2014-04-30":{"v":6418000},"2014-07-31":{"v":7030000},"2014-10-31":{"v":7106000},"2015-01-31":{"v":7008000},"2015-04-30":{"v":10205000},"2015-07-31":{"v":8816000},"2015-10-31":{"v":5943000},"2016-01-31":{"v":7259000},"2016-04-30":{"v":8614000},"2016-10-31":{"v":10566000},"2017-01-31":{"v":8269000},"2017-04-30":{"v":11768000},"2017-07-31":{"v":13416000},"2017-10-31":{"v":14233000},"2018-01-31":{"v":18570000},"2018-04-30":{"v":19357000},"2018-07-31":{"v":30635000},"2018-10-31":{"v":22720000},"2019-01-31":{"v":20967000},"2019-04-30":{"v":33058000},"2019-07-31":{"v":34255000},"2019-10-31":{"v":25666000},"2020-01-31":{"v":25988000},"2020-04-30":{"v":18348000},"2020-07-31":{"v":22634000},"2020-10-31":{"v":21855000},"2021-01-31":{"v":23593000},"2021-04-30":{"v":25162000},"2021-07-31":{"v":27830000},"2021-10-31":{"v":27396000},"2022-01-31":{"v":24661000},"2022-04-30":{"v":30257000},"2022-07-31":{"v":40440000},"2022-10-31":{"v":41649000},"2023-01-31":{"v":38025000},"2023-04-30":{"v":35578000},"2023-07-31":{"v":34627000},"2023-10-31":{"v":19210000},"2024-01-31":{"v":21999000},"2024-04-30":{"v":23514000},"2024-07-31":{"v":15209000},"2024-10-31":{"v":31394000},"2025-01-31":{"v":24921000},"2025-04-30":{"v":28952000},"2025-07-31":{"v":28797000},"2025-10-31":{"v":33557000},"2026-01-31":{"v":28946000},"2026-04-30":{"v":34972000},"2026-07-31":{"v":38074000}},"depth":1,"sign":1},{"tag":"EmployeeRelatedLiabilitiesCurrent","also_tags":[],"label":"Accrued employee compensation","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":14763000},"2012-04-30":{"v":17983000},"2012-07-31":{"v":26502000},"2012-10-31":{"v":14695000},"2013-01-31":{"v":18808000},"2013-04-30":{"v":21101000},"2013-07-31":{"v":26302000},"2013-10-31":{"v":16514000},"2014-01-31":{"v":21303000},"2014-04-30":{"v":24214000},"2014-07-31":{"v":34912000},"2014-10-31":{"v":17271000},"2015-01-31":{"v":20875000},"2015-04-30":{"v":25409000},"2015-07-31":{"v":37235000},"2015-10-31":{"v":17318000},"2016-01-31":{"v":21990000},"2016-04-30":{"v":29333000},"2016-10-31":{"v":19594000},"2017-01-31":{"v":25762000},"2017-04-30":{"v":37451000},"2017-07-31":{"v":48882000},"2017-10-31":{"v":24579000},"2018-01-31":{"v":33681000},"2018-04-30":{"v":43427000},"2018-07-31":{"v":60135000},"2018-10-31":{"v":30540000},"2019-01-31":{"v":44448000},"2019-04-30":{"v":54459000},"2019-07-31":{"v":73365000},"2019-10-31":{"v":33494000},"2020-01-31":{"v":44425000},"2020-04-30":{"v":47493000},"2020-07-31":{"v":58547000},"2020-10-31":{"v":45000000},"2021-01-31":{"v":64249000},"2021-04-30":{"v":77184000},"2021-07-31":{"v":102137000},"2021-10-31":{"v":38405000},"2022-01-31":{"v":53516000},"2022-04-30":{"v":67939000},"2022-07-31":{"v":90962000},"2022-10-31":{"v":43171000},"2023-01-31":{"v":58064000},"2023-04-30":{"v":72548000},"2023-07-31":{"v":103980000},"2023-10-31":{"v":46686000},"2024-01-31":{"v":62669000},"2024-04-30":{"v":76538000},"2024-07-31":{"v":109084000},"2024-10-31":{"v":51860000},"2025-01-31":{"v":60601000},"2025-04-30":{"v":89230000},"2025-07-31":{"v":140613000},"2025-10-31":{"v":70300000},"2026-01-31":{"v":84697000},"2026-04-30":{"v":117531000},"2026-07-31":{"v":146331000}},"depth":1,"sign":1},{"tag":"DeferredRevenueCurrent","also_tags":["ContractWithCustomerLiabilityCurrent"],"label":"Deferred revenue, net","note":null,"earlier_labels":["Deferred revenue, current","Deferred revenues, current","Deferred revenues, current portion"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":46396000},"2012-04-30":{"v":54279000},"2012-07-31":{"v":52947000},"2012-10-31":{"v":41549000},"2013-01-31":{"v":43043000},"2013-04-30":{"v":48439000},"2013-07-31":{"v":37351000},"2013-10-31":{"v":39819000},"2014-01-31":{"v":46273000},"2014-04-30":{"v":52746000},"2014-07-31":{"v":48937000},"2014-10-31":{"v":44897000},"2015-01-31":{"v":51181000},"2015-04-30":{"v":62016000},"2015-07-31":{"v":50766000},"2015-10-31":{"v":46973000},"2016-01-31":{"v":57796000},"2016-04-30":{"v":62654000},"2016-10-31":{"v":63023000},"2017-01-31":{"v":86572000},"2017-04-30":{"v":104335000},"2017-07-31":{"v":95994000,"first_filed":91243000,"first_src":"0001528396-17-000025"},"2017-10-31":{"v":86661000},"2018-01-31":{"v":109047000},"2018-04-30":{"v":113894000},"2018-07-31":{"v":127107000,"first_filed":114138000,"first_src":"0001528396-18-000037"},"2018-10-31":{"v":84792000},"2019-01-31":{"v":90979000},"2019-04-30":{"v":90651000},"2019-07-31":{"v":108304000},"2019-10-31":{"v":85845000},"2020-01-31":{"v":89043000},"2020-04-30":{"v":89087000},"2020-07-31":{"v":118311000},"2020-10-31":{"v":95930000},"2021-01-31":{"v":97510000},"2021-04-30":{"v":85796000},"2021-07-31":{"v":138699000},"2021-10-31":{"v":110363000},"2022-01-31":{"v":123234000},"2022-04-30":{"v":111685000},"2022-07-31":{"v":170776000},"2022-10-31":{"v":137546000},"2023-01-31":{"v":145963000},"2023-04-30":{"v":143228000},"2023-07-31":{"v":206923000},"2023-10-31":{"v":171103000},"2024-01-31":{"v":195083000},"2024-04-30":{"v":181689000},"2024-07-31":{"v":281855000},"2024-10-31":{"v":224189000},"2025-01-31":{"v":264852000},"2025-04-30":{"v":258786000},"2025-07-31":{"v":340253000},"2025-10-31":{"v":253537000},"2026-01-31":{"v":307646000},"2026-04-30":{"v":300641000},"2026-07-31":{"v":437181000}},"depth":1,"sign":1},{"tag":"SeniorNotesCurrent","also_tags":[],"label":"Convertible senior notes, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2023-07-31":{"v":0},"2024-04-30":{"v":398467000},"2024-07-31":{"v":398903000},"2024-10-31":{"v":278595000},"2025-01-31":{"v":178966000},"2025-04-30":{"v":0},"2025-07-31":{"v":0,"src":"0001528396-25-000221"}},"depth":1,"sign":null},{"tag":"OtherLiabilitiesCurrent","also_tags":[],"label":"Other current liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":3781000},"2012-04-30":{"v":3858000},"2012-07-31":{"v":3957000},"2012-10-31":{"v":3942000},"2013-01-31":{"v":5848000},"2013-04-30":{"v":4707000},"2013-07-31":{"v":4614000},"2013-10-31":{"v":3719000},"2014-01-31":{"v":3987000},"2014-04-30":{"v":5088000},"2014-07-31":{"v":4507000},"2014-10-31":{"v":4617000},"2015-01-31":{"v":5085000},"2015-04-30":{"v":5730000},"2015-07-31":{"v":7592000},"2015-10-31":{"v":6477000},"2016-01-31":{"v":7411000},"2016-04-30":{"v":7503000},"2016-10-31":{"v":6887000},"2017-01-31":{"v":7972000},"2017-04-30":{"v":10511000},"2017-07-31":{"v":10075000},"2017-10-31":{"v":9959000},"2018-01-31":{"v":11431000},"2018-04-30":{"v":12016000},"2018-07-31":{"v":20280000},"2018-10-31":{"v":11066000},"2019-01-31":{"v":13276000},"2019-04-30":{"v":11236000},"2019-07-31":{"v":16348000},"2019-10-31":{"v":19681000},"2020-01-31":{"v":23130000},"2020-04-30":{"v":21789000},"2020-07-31":{"v":25706000},"2020-10-31":{"v":22838000},"2021-01-31":{"v":25371000},"2021-04-30":{"v":26155000},"2021-07-31":{"v":31648000},"2021-10-31":{"v":28001000},"2022-01-31":{"v":29740000},"2022-04-30":{"v":27217000},"2022-07-31":{"v":35340000},"2022-10-31":{"v":30398000},"2023-01-31":{"v":33157000},"2023-04-30":{"v":24074000},"2023-07-31":{"v":27731000},"2023-10-31":{"v":25376000},"2024-01-31":{"v":27325000},"2024-04-30":{"v":24599000},"2024-07-31":{"v":32584000},"2024-10-31":{"v":29199000},"2025-01-31":{"v":29341000},"2025-04-30":{"v":28946000},"2025-07-31":{"v":35139000},"2025-10-31":{"v":32464000},"2026-01-31":{"v":37694000},"2026-04-30":{"v":44032000},"2026-07-31":{"v":42911000}},"depth":1,"sign":1},{"tag":"LiabilitiesCurrent","also_tags":[],"label":"Total current liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":70845000},"2012-04-30":{"v":81683000},"2012-07-31":{"v":93187000},"2012-10-31":{"v":66703000},"2013-01-31":{"v":74083000},"2013-04-30":{"v":81281000},"2013-07-31":{"v":74784000},"2013-10-31":{"v":66977000},"2014-01-31":{"v":77291000},"2014-04-30":{"v":88466000},"2014-07-31":{"v":95386000},"2014-10-31":{"v":73891000},"2015-01-31":{"v":84149000},"2015-04-30":{"v":103360000},"2015-07-31":{"v":104409000},"2015-10-31":{"v":76711000},"2016-01-31":{"v":94456000},"2016-04-30":{"v":108104000},"2016-10-31":{"v":100070000},"2017-01-31":{"v":128575000},"2017-04-30":{"v":164065000},"2017-07-31":{"v":168367000,"first_filed":163616000,"first_src":"0001528396-17-000025"},"2017-10-31":{"v":135432000},"2018-01-31":{"v":172729000},"2018-04-30":{"v":188694000},"2018-07-31":{"v":238157000,"first_filed":225188000,"first_src":"0001528396-18-000037"},"2018-10-31":{"v":149118000},"2019-01-31":{"v":169670000},"2019-04-30":{"v":189404000},"2019-07-31":{"v":232272000},"2019-10-31":{"v":164686000},"2020-01-31":{"v":182586000},"2020-04-30":{"v":176717000},"2020-07-31":{"v":225198000},"2020-10-31":{"v":185623000},"2021-01-31":{"v":210723000},"2021-04-30":{"v":214297000},"2021-07-31":{"v":300314000},"2021-10-31":{"v":204165000},"2022-01-31":{"v":231151000},"2022-04-30":{"v":237098000},"2022-07-31":{"v":337518000},"2022-10-31":{"v":252764000},"2023-01-31":{"v":275209000},"2023-04-30":{"v":275428000},"2023-07-31":{"v":373261000},"2023-10-31":{"v":262375000},"2024-01-31":{"v":307076000},"2024-04-30":{"v":704807000},"2024-07-31":{"v":837635000},"2024-10-31":{"v":615237000},"2025-01-31":{"v":558681000},"2025-04-30":{"v":405914000},"2025-07-31":{"v":544802000},"2025-10-31":{"v":389858000},"2026-01-31":{"v":458983000},"2026-04-30":{"v":497175000},"2026-07-31":{"v":664497000}},"depth":0,"sign":1},{"tag":"OperatingLeaseLiabilityNoncurrent","also_tags":[],"label":"Lease liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-10-31":{"v":105624000},"2020-01-31":{"v":102083000},"2020-04-30":{"v":99110000},"2020-07-31":{"v":119408000},"2020-10-31":{"v":125536000},"2021-01-31":{"v":121770000},"2021-04-30":{"v":118870000},"2021-07-31":{"v":115374000},"2021-10-31":{"v":112300000},"2022-01-31":{"v":108941000},"2022-04-30":{"v":105735000},"2022-07-31":{"v":105123000},"2022-10-31":{"v":100614000},"2023-01-31":{"v":99045000},"2023-04-30":{"v":36518000},"2023-07-31":{"v":42972000},"2023-10-31":{"v":40872000},"2024-01-31":{"v":39074000},"2024-04-30":{"v":37120000},"2024-07-31":{"v":34721000},"2024-10-31":{"v":32934000},"2025-01-31":{"v":33983000},"2025-04-30":{"v":33013000},"2025-07-31":{"v":30687000},"2025-10-31":{"v":29057000},"2026-01-31":{"v":28673000},"2026-04-30":{"v":27031000},"2026-07-31":{"v":25206000}},"depth":1,"sign":1},{"tag":"SeniorLongTermNotes","also_tags":["SeniorNotes"],"label":"Convertible senior notes, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2017-07-31":{"v":0},"2018-04-30":{"v":302184000},"2018-07-31":{"v":305128000},"2018-10-31":{"v":308114000},"2019-01-31":{"v":311141000},"2019-04-30":{"v":314210000},"2019-07-31":{"v":317322000},"2019-10-31":{"v":320477000},"2020-01-31":{"v":323676000},"2020-04-30":{"v":326920000},"2020-07-31":{"v":330208000},"2020-10-31":{"v":333543000},"2021-01-31":{"v":336922000},"2021-04-30":{"v":340351000},"2021-07-31":{"v":343825000},"2021-10-31":{"v":347349000},"2022-01-31":{"v":350921000},"2022-04-30":{"v":354544000},"2022-07-31":{"v":358216000},"2022-10-31":{"v":395891000},"2023-01-31":{"v":396316000},"2023-04-30":{"v":396743000},"2023-07-31":{"v":397171000},"2023-10-31":{"v":397601000},"2024-01-31":{"v":398033000},"2024-04-30":{"v":0},"2024-07-31":{"v":0},"2024-10-31":{"v":671820000},"2025-01-31":{"v":672828000},"2025-04-30":{"v":673696000},"2025-07-31":{"v":674568000},"2025-10-31":{"v":675443000},"2026-01-31":{"v":676323000},"2026-04-30":{"v":677206000},"2026-07-31":{"v":678094000}},"depth":1,"sign":1},{"tag":"DeferredRevenueNoncurrent","also_tags":["ContractWithCustomerLiabilityNoncurrent"],"label":"Deferred revenue, net","note":null,"earlier_labels":["Deferred revenue, noncurrent","Deferred revenues, non-current","Deferred revenues, noncurrent","Deferred revenues, net of current portion"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":14992000},"2012-04-30":{"v":6953000},"2012-07-31":{"v":2569000},"2012-10-31":{"v":2057000},"2013-01-31":{"v":2014000},"2013-04-30":{"v":3022000},"2013-07-31":{"v":3845000},"2013-10-31":{"v":3686000},"2014-01-31":{"v":5211000},"2014-04-30":{"v":5552000},"2014-07-31":{"v":6395000},"2014-10-31":{"v":1975000},"2015-01-31":{"v":1290000},"2015-04-30":{"v":1812000},"2015-07-31":{"v":1800000},"2015-10-31":{"v":2658000},"2016-01-31":{"v":4167000},"2016-04-30":{"v":5638000},"2016-10-31":{"v":5788000},"2017-01-31":{"v":2774000},"2017-04-30":{"v":2848000},"2017-07-31":{"v":19892000},"2017-10-31":{"v":24519000},"2018-01-31":{"v":21845000},"2018-04-30":{"v":20667000},"2018-07-31":{"v":23758000},"2018-10-31":{"v":22643000},"2019-01-31":{"v":21381000},"2019-04-30":{"v":21169000},"2019-07-31":{"v":23527000},"2019-10-31":{"v":21277000},"2020-01-31":{"v":19205000},"2020-04-30":{"v":17009000},"2020-07-31":{"v":14685000},"2020-10-31":{"v":13420000},"2021-01-31":{"v":11075000},"2021-04-30":{"v":9119000},"2021-07-31":{"v":7237000},"2021-10-31":{"v":5893000},"2022-01-31":{"v":5652000},"2022-04-30":{"v":3809000},"2022-07-31":{"v":7500000},"2022-10-31":{"v":7155000},"2023-01-31":{"v":6022000},"2023-04-30":{"v":5688000},"2023-07-31":{"v":5988000},"2023-10-31":{"v":3915000},"2024-01-31":{"v":4072000},"2024-04-30":{"v":3210000},"2024-07-31":{"v":3628000},"2024-10-31":{"v":3187000},"2025-01-31":{"v":3109000},"2025-04-30":{"v":4937000},"2025-07-31":{"v":4533000},"2025-10-31":{"v":2464000},"2026-01-31":{"v":4977000},"2026-04-30":{"v":3718000},"2026-07-31":{"v":1633000}},"depth":1,"sign":1},{"tag":"OtherLiabilitiesNoncurrent","also_tags":[],"label":"Other liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":241000},"2012-04-30":{"v":384000},"2012-07-31":{"v":4529000},"2012-10-31":{"v":5362000},"2013-01-31":{"v":5555000},"2013-04-30":{"v":5388000},"2013-07-31":{"v":5212000},"2013-10-31":{"v":5029000},"2014-01-31":{"v":4900000},"2014-04-30":{"v":4695000},"2014-07-31":{"v":4760000},"2014-10-31":{"v":4603000},"2015-01-31":{"v":4510000},"2015-04-30":{"v":4381000},"2015-07-31":{"v":4350000},"2015-10-31":{"v":3951000},"2016-01-31":{"v":3762000},"2016-04-30":{"v":3472000},"2016-10-31":{"v":3317000},"2017-01-31":{"v":2866000},"2017-04-30":{"v":2393000},"2017-07-31":{"v":2112000},"2017-10-31":{"v":1796000},"2018-01-31":{"v":1631000},"2018-04-30":{"v":1121000},"2018-07-31":{"v":774000},"2018-10-31":{"v":1195000},"2019-01-31":{"v":1739000},"2019-04-30":{"v":7915000},"2019-07-31":{"v":19641000},"2019-10-31":{"v":1435000},"2020-01-31":{"v":1475000},"2020-04-30":{"v":3099000},"2020-07-31":{"v":18585000},"2020-10-31":{"v":20974000},"2021-01-31":{"v":10578000},"2021-04-30":{"v":10860000},"2021-07-31":{"v":10201000},"2021-10-31":{"v":10257000},"2022-01-31":{"v":6492000},"2022-04-30":{"v":6499000},"2022-07-31":{"v":6883000},"2022-10-31":{"v":6923000},"2023-01-31":{"v":7183000},"2023-04-30":{"v":7042000},"2023-07-31":{"v":9030000},"2023-10-31":{"v":9185000},"2024-01-31":{"v":9152000},"2024-04-30":{"v":9522000},"2024-07-31":{"v":7578000},"2024-10-31":{"v":5490000},"2025-01-31":{"v":5452000},"2025-04-30":{"v":7936000},"2025-07-31":{"v":9279000},"2025-10-31":{"v":9091000},"2026-01-31":{"v":12171000},"2026-04-30":{"v":12858000},"2026-07-31":{"v":13828000}},"depth":1,"sign":1},{"tag":"Liabilities","also_tags":[],"label":"Total liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":86078000},"2012-04-30":{"v":89020000},"2012-07-31":{"v":100285000},"2012-10-31":{"v":74122000},"2013-01-31":{"v":81652000},"2013-04-30":{"v":89691000},"2013-07-31":{"v":83841000},"2013-10-31":{"v":75692000},"2014-01-31":{"v":87402000},"2014-04-30":{"v":98713000},"2014-07-31":{"v":106541000},"2014-10-31":{"v":80469000},"2015-01-31":{"v":89949000},"2015-04-30":{"v":109553000},"2015-07-31":{"v":110559000},"2015-10-31":{"v":83320000},"2016-01-31":{"v":102385000},"2016-04-30":{"v":117214000},"2016-10-31":{"v":109175000},"2017-01-31":{"v":134215000},"2017-04-30":{"v":169306000},"2017-07-31":{"v":190371000,"first_filed":185620000,"first_src":"0001528396-17-000025"},"2017-10-31":{"v":161747000},"2018-01-31":{"v":196205000},"2018-04-30":{"v":512666000},"2018-07-31":{"v":567817000,"first_filed":554848000,"first_src":"0001528396-18-000037"},"2018-10-31":{"v":481070000},"2019-01-31":{"v":503931000},"2019-04-30":{"v":532698000},"2019-07-31":{"v":592762000},"2019-10-31":{"v":613499000},"2020-01-31":{"v":629025000},"2020-04-30":{"v":622855000},"2020-07-31":{"v":708084000},"2020-10-31":{"v":679096000},"2021-01-31":{"v":691068000},"2021-04-30":{"v":693497000},"2021-07-31":{"v":776951000},"2021-10-31":{"v":679964000},"2022-01-31":{"v":703157000},"2022-04-30":{"v":707685000},"2022-07-31":{"v":815240000},"2022-10-31":{"v":763347000},"2023-01-31":{"v":783775000},"2023-04-30":{"v":721419000},"2023-07-31":{"v":828422000},"2023-10-31":{"v":713948000},"2024-01-31":{"v":757407000},"2024-04-30":{"v":754659000},"2024-07-31":{"v":883562000},"2024-10-31":{"v":1328668000},"2025-01-31":{"v":1274053000},"2025-04-30":{"v":1125496000},"2025-07-31":{"v":1263869000},"2025-10-31":{"v":1105913000},"2026-01-31":{"v":1181127000},"2026-04-30":{"v":1217987000},"2026-07-31":{"v":1383258000}},"depth":0,"sign":1},{"tag":"CommonStockValue","also_tags":[],"label":"Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2026 and 2025; 81,992,467 and 84,530,418 shares issued and outstanding as of July 31, 2026 and 2025, respectively","note":null,"earlier_labels":["Common stock","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2025 and 2024; 84,530,418 and 83,025,637 shares issued and outstanding as of July 31, 2025 and 2024, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2024 and 2023; 83,025,637 and 81,440,669 shares issued and outstanding as of July 31, 2024 and 2023, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2023 and 2022; 81,440,669 and 84,084,209 shares issued and outstanding as of July 31, 2023 and 2022, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2020 and 2019; 83,461,925 and 82,140,883 shares issued and outstanding as of July 31, 2020 and 2019, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2019 and 2018; 82,140,883 and 80,611,698 shares issued and outstanding as of July 31, 2019 and 2018, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2018 and 2017; 80,611,698 and 75,007,625 shares issued and outstanding as of July 31, 2018 and 2017, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2017 and 2016, respectively; 75,007,625 and 73,039,919 shares issued and outstanding as of July 31, 2017 and 2016, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2015 and 2014, respectively; 71,005,738 and 69,082,261 shares issued and outstanding as of July 31, 2015 and 2014, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2014 and 2013, respectively; 69,082,261 and 57,909,277 shares issued and outstanding as of July 31, 2014 and 2013, respectively","Common stock, par value $0.0001 per share500,000,000 shares authorized as of July 31, 2013 and 2012, respectively; 57,909,277 and 53,956,608 shares issued and outstanding as of July 31, 2013 and 2012, respectively","Common stock, par value $0.0001 per share - 500,000,000 and 55,000,000 shares authorized as of July 31, 2012 and 2011, respectively; 53,956,608 and 14,422,557 shares issued and outstanding as of July 31, 2012 and 2011, respectively"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":5000},"2012-04-30":{"v":5000},"2012-07-31":{"v":5000},"2012-10-31":{"v":5000},"2013-01-31":{"v":6000},"2013-04-30":{"v":6000},"2013-07-31":{"v":6000},"2013-10-31":{"v":7000},"2014-01-31":{"v":7000},"2014-04-30":{"v":7000},"2014-07-31":{"v":7000},"2014-10-31":{"v":7000},"2015-01-31":{"v":7000},"2015-04-30":{"v":7000},"2015-07-31":{"v":7000},"2015-10-31":{"v":7000},"2016-01-31":{"v":7000},"2016-04-30":{"v":7000},"2016-10-31":{"v":7000},"2017-01-31":{"v":7000},"2017-04-30":{"v":7000},"2017-07-31":{"v":8000},"2017-10-31":{"v":8000},"2018-01-31":{"v":8000},"2018-04-30":{"v":8000},"2018-07-31":{"v":8000},"2018-10-31":{"v":8000},"2019-01-31":{"v":8000},"2019-04-30":{"v":8000},"2019-07-31":{"v":8000},"2019-10-31":{"v":8000},"2020-01-31":{"v":8000},"2020-04-30":{"v":8000},"2020-07-31":{"v":8000},"2020-10-31":{"v":8000},"2021-01-31":{"v":8000},"2021-04-30":{"v":8000},"2021-07-31":{"v":8000},"2021-10-31":{"v":8000},"2022-01-31":{"v":8000},"2022-04-30":{"v":8000},"2022-07-31":{"v":8000},"2022-10-31":{"v":8000},"2023-01-31":{"v":8000},"2023-04-30":{"v":8000},"2023-07-31":{"v":8000},"2023-10-31":{"v":8000},"2024-01-31":{"v":8000},"2024-04-30":{"v":8000},"2024-07-31":{"v":8000},"2024-10-31":{"v":8000},"2025-01-31":{"v":8000},"2025-04-30":{"v":8000},"2025-07-31":{"v":8000},"2025-10-31":{"v":9000},"2026-01-31":{"v":8000},"2026-04-30":{"v":8000},"2026-07-31":{"v":8000}},"depth":1,"sign":1},{"tag":"AdditionalPaidInCapitalCommonStock","also_tags":[],"label":"Additional paid-in capital","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":189036000},"2012-04-30":{"v":214151000},"2012-07-31":{"v":207624000},"2012-10-31":{"v":216850000},"2013-01-31":{"v":224730000},"2013-04-30":{"v":230013000},"2013-07-31":{"v":215151000,"first_filed":237769000,"first_src":"0001528396-13-000025"},"2013-10-31":{"v":636904000},"2014-01-31":{"v":650148000},"2014-04-30":{"v":657027000},"2014-07-31":{"v":629076000},"2014-10-31":{"v":633939000},"2015-01-31":{"v":640573000},"2015-04-30":{"v":645349000},"2015-07-31":{"v":662869000},"2015-10-31":{"v":679080000},"2016-01-31":{"v":697628000},"2016-04-30":{"v":715253000},"2016-10-31":{"v":761906000},"2017-01-31":{"v":781635000},"2017-04-30":{"v":799491000},"2017-07-31":{"v":828415000,"first_filed":830014000,"first_src":"0001528396-17-000025"},"2017-10-31":{"v":850705000},"2018-01-31":{"v":993559000},"2018-04-30":{"v":1276379000},"2018-07-31":{"v":1296380000,"first_filed":1297979000,"first_src":"0001528396-18-000037"},"2018-10-31":{"v":1321878000},"2019-01-31":{"v":1346620000},"2019-04-30":{"v":1366899000},"2019-07-31":{"v":1391904000},"2019-10-31":{"v":1417037000},"2020-01-31":{"v":1444597000},"2020-04-30":{"v":1471340000},"2020-07-31":{"v":1499050000},"2020-10-31":{"v":1529160000},"2021-01-31":{"v":1559473000},"2021-04-30":{"v":1588143000},"2021-07-31":{"v":1617204000},"2021-10-31":{"v":1649754000},"2022-01-31":{"v":1687982000},"2022-04-30":{"v":1721241000},"2022-07-31":{"v":1755476000},"2022-10-31":{"v":1682722000},"2023-01-31":{"v":1719020000},"2023-04-30":{"v":1794531000},"2023-07-31":{"v":1831267000},"2023-10-31":{"v":1867467000},"2024-01-31":{"v":1903873000},"2024-04-30":{"v":1940691000},"2024-07-31":{"v":1979021000},"2024-10-31":{"v":1894904000},"2025-01-31":{"v":1936293000},"2025-04-30":{"v":1977364000},"2025-07-31":{"v":2020393000},"2025-10-31":{"v":2064255000},"2026-01-31":{"v":2124589000},"2026-04-30":{"v":2169769000},"2026-07-31":{"v":2230308000}},"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":{"2012-01-31":{"v":-399000},"2012-04-30":{"v":-386000},"2012-07-31":{"v":-496000},"2012-10-31":{"v":-512000},"2013-01-31":{"v":-477000},"2013-04-30":{"v":-652000},"2013-07-31":{"v":-1574000,"first_filed":-1558000,"first_src":"0001528396-13-000025"},"2013-10-31":{"v":-1152000},"2014-01-31":{"v":-1971000},"2014-04-30":{"v":-1386000},"2014-07-31":{"v":-1367000},"2014-10-31":{"v":-2606000},"2015-01-31":{"v":-5458000},"2015-04-30":{"v":-4971000},"2015-07-31":{"v":-6343000},"2015-10-31":{"v":-6700000},"2016-01-31":{"v":-7881000},"2016-04-30":{"v":-5787000},"2016-10-31":{"v":-7667000},"2017-01-31":{"v":-7890000},"2017-04-30":{"v":-7718000},"2017-07-31":{"v":-5796000},"2017-10-31":{"v":-6567000},"2018-01-31":{"v":-4778000},"2018-04-30":{"v":-6598000},"2018-07-31":{"v":-7748000},"2018-10-31":{"v":-8713000},"2019-01-31":{"v":-7554000},"2019-04-30":{"v":-7944000},"2019-07-31":{"v":-7758000},"2019-10-31":{"v":-6683000},"2020-01-31":{"v":-7259000},"2020-04-30":{"v":-9516000},"2020-07-31":{"v":-5246000},"2020-10-31":{"v":-7073000},"2021-01-31":{"v":-5023000},"2021-04-30":{"v":-5341000},"2021-07-31":{"v":-6218000},"2021-10-31":{"v":-7741000},"2022-01-31":{"v":-12014000},"2022-04-30":{"v":-18647000},"2022-07-31":{"v":-19845000},"2022-10-31":{"v":-23963000},"2023-01-31":{"v":-16061000},"2023-04-30":{"v":-15076000},"2023-07-31":{"v":-13859000},"2023-10-31":{"v":-16805000},"2024-01-31":{"v":-12434000},"2024-04-30":{"v":-14521000},"2024-07-31":{"v":-12244000},"2024-10-31":{"v":-11969000},"2025-01-31":{"v":-15374000},"2025-04-30":{"v":-8597000},"2025-07-31":{"v":-8922000},"2025-10-31":{"v":-7905000},"2026-01-31":{"v":-2959000},"2026-04-30":{"v":-7105000},"2026-07-31":{"v":-12233000}},"depth":1,"sign":1},{"tag":"RetainedEarningsAccumulatedDeficit","also_tags":[],"label":"Retained earnings","note":"accumulated deficit","earlier_labels":["Accumulated deficit"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":-29868000},"2012-04-30":{"v":-26719000},"2012-07-31":{"v":-23171000},"2012-10-31":{"v":-22724000},"2013-01-31":{"v":-17223000},"2013-04-30":{"v":-19893000},"2013-07-31":{"v":8249000,"first_filed":-7788000,"first_src":"0001528396-13-000025"},"2013-10-31":{"v":-18403000},"2014-01-31":{"v":-19295000},"2014-04-30":{"v":-20653000},"2014-07-31":{"v":22970000},"2014-10-31":{"v":19973000},"2015-01-31":{"v":23949000},"2015-04-30":{"v":20962000},"2015-07-31":{"v":32855000},"2015-10-31":{"v":31225000},"2016-01-31":{"v":32138000},"2016-04-30":{"v":31734000},"2016-10-31":{"v":39973000},"2017-01-31":{"v":43947000},"2017-04-30":{"v":42128000},"2017-07-31":{"v":65903000,"first_filed":69055000,"first_src":"0001528396-17-000025"},"2017-10-31":{"v":144255000},"2018-01-31":{"v":98700000},"2018-04-30":{"v":50078000},"2018-07-31":{"v":124976000,"first_filed":133505000,"first_src":"0001528396-18-000037"},"2018-10-31":{"v":174550000},"2019-01-31":{"v":175308000},"2019-04-30":{"v":167038000},"2019-07-31":{"v":190047000},"2019-10-31":{"v":175163000},"2020-01-31":{"v":155219000},"2020-04-30":{"v":124181000},"2020-07-31":{"v":162956000},"2020-10-31":{"v":137766000},"2021-01-31":{"v":90205000},"2021-04-30":{"v":-26326000},"2021-07-31":{"v":-66100000},"2021-10-31":{"v":-143638000},"2022-01-31":{"v":-195508000},"2022-04-30":{"v":-252952000},"2022-07-31":{"v":-283982000},"2022-10-31":{"v":-473606000},"2023-01-31":{"v":-482795000},"2023-04-30":{"v":-584356000},"2023-07-31":{"v":-617950000},"2023-10-31":{"v":-645021000},"2024-01-31":{"v":-635334000},"2024-04-30":{"v":-640812000},"2024-07-31":{"v":-624053000},"2024-10-31":{"v":-614914000},"2025-01-31":{"v":-652191000},"2025-04-30":{"v":-606200000},"2025-07-31":{"v":-554249000},"2025-10-31":{"v":-522941000},"2026-01-31":{"v":-611021000},"2026-04-30":{"v":-845527000},"2026-07-31":{"v":-1024396000}},"depth":1,"sign":1},{"tag":"StockholdersEquity","also_tags":[],"label":"Total stockholders equity","note":null,"earlier_labels":["Total stockholders' equity"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":158774000},"2012-04-30":{"v":187051000},"2012-07-31":{"v":183962000},"2012-10-31":{"v":193619000},"2013-01-31":{"v":207036000},"2013-04-30":{"v":209474000},"2013-07-31":{"v":221832000,"first_filed":228429000,"first_src":"0001528396-13-000025"},"2013-10-31":{"v":617356000},"2014-01-31":{"v":628889000},"2014-04-30":{"v":634995000},"2014-07-31":{"v":650686000},"2014-10-31":{"v":651313000},"2015-01-31":{"v":659071000},"2015-04-30":{"v":661347000},"2015-07-31":{"v":689388000},"2015-10-31":{"v":703612000},"2016-01-31":{"v":721892000},"2016-04-30":{"v":741207000},"2016-10-31":{"v":794219000},"2017-01-31":{"v":817699000},"2017-04-30":{"v":833908000},"2017-07-31":{"v":888530000,"first_filed":893281000,"first_src":"0001528396-17-000025"},"2017-10-31":{"v":988401000},"2018-01-31":{"v":1087489000},"2018-04-30":{"v":1319867000},"2018-07-31":{"v":1413616000,"first_filed":1423744000,"first_src":"0001528396-18-000037"},"2018-10-31":{"v":1487723000},"2019-01-31":{"v":1514382000},"2019-04-30":{"v":1526001000},"2019-07-31":{"v":1574201000},"2019-10-31":{"v":1585525000},"2020-01-31":{"v":1592565000},"2020-04-30":{"v":1586013000},"2020-07-31":{"v":1656768000},"2020-10-31":{"v":1659861000},"2021-01-31":{"v":1644663000},"2021-04-30":{"v":1556484000},"2021-07-31":{"v":1544894000},"2021-10-31":{"v":1498383000},"2022-01-31":{"v":1480468000},"2022-04-30":{"v":1449650000},"2022-07-31":{"v":1451657000},"2022-10-31":{"v":1185161000},"2023-01-31":{"v":1220172000},"2023-04-30":{"v":1195107000},"2023-07-31":{"v":1199466000},"2023-10-31":{"v":1205649000},"2024-01-31":{"v":1256113000},"2024-04-30":{"v":1285366000},"2024-07-31":{"v":1342732000},"2024-10-31":{"v":1268029000},"2025-01-31":{"v":1268736000},"2025-04-30":{"v":1362575000},"2025-07-31":{"v":1457230000},"2025-10-31":{"v":1533418000},"2026-01-31":{"v":1510618000},"2026-04-30":{"v":1317145000},"2026-07-31":{"v":1193687000}},"depth":0,"sign":1},{"tag":"LiabilitiesAndStockholdersEquity","also_tags":[],"label":"TOTAL LIABILITIES AND STOCKHOLDERS EQUITY","note":null,"earlier_labels":["Liabilities and Equity, Total","TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":244852000},"2012-04-30":{"v":276071000},"2012-07-31":{"v":284247000},"2012-10-31":{"v":267741000},"2013-01-31":{"v":288688000},"2013-04-30":{"v":299165000},"2013-07-31":{"v":305673000,"first_filed":312270000,"first_src":"0001528396-13-000025"},"2013-10-31":{"v":693048000},"2014-01-31":{"v":716291000},"2014-04-30":{"v":733708000},"2014-07-31":{"v":757227000},"2014-10-31":{"v":731782000},"2015-01-31":{"v":749020000},"2015-04-30":{"v":770900000},"2015-07-31":{"v":799947000},"2015-10-31":{"v":786932000},"2016-01-31":{"v":824277000},"2016-04-30":{"v":858421000},"2016-10-31":{"v":903394000},"2017-01-31":{"v":951914000},"2017-04-30":{"v":1003214000},"2017-07-31":{"v":1078901000},"2017-10-31":{"v":1150148000},"2018-01-31":{"v":1283694000},"2018-04-30":{"v":1832533000},"2018-07-31":{"v":1981433000,"first_filed":1978592000,"first_src":"0001528396-18-000037"},"2018-10-31":{"v":1968793000},"2019-01-31":{"v":2018313000},"2019-04-30":{"v":2058699000},"2019-07-31":{"v":2166963000},"2019-10-31":{"v":2199024000},"2020-01-31":{"v":2221590000},"2020-04-30":{"v":2208868000},"2020-07-31":{"v":2364852000},"2020-10-31":{"v":2338957000},"2021-01-31":{"v":2335731000},"2021-04-30":{"v":2249981000},"2021-07-31":{"v":2321845000},"2021-10-31":{"v":2178347000},"2022-01-31":{"v":2183625000},"2022-04-30":{"v":2157335000},"2022-07-31":{"v":2266897000},"2022-10-31":{"v":1948508000},"2023-01-31":{"v":2003947000},"2023-04-30":{"v":1916526000},"2023-07-31":{"v":2027888000},"2023-10-31":{"v":1919597000},"2024-01-31":{"v":2013520000},"2024-04-30":{"v":2040025000},"2024-07-31":{"v":2226294000},"2024-10-31":{"v":2596697000},"2025-01-31":{"v":2542789000},"2025-04-30":{"v":2488071000},"2025-07-31":{"v":2721099000},"2025-10-31":{"v":2639331000},"2026-01-31":{"v":2691745000},"2026-04-30":{"v":2535132000},"2026-07-31":{"v":2576946000}},"depth":0,"sign":null}]},"CF":{"name":"Cash flow","periods":["2012-01-31","2012-04-30","2012-07-31","2012-10-31","2013-01-31","2013-04-30","2013-07-31","2013-10-31","2014-01-31","2014-04-30","2014-07-31","2014-10-31","2015-01-31","2015-04-30","2015-07-31","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":{"2012-10-31":"0001528396-13-000035","2013-10-31":"0001528396-14-000029","2014-10-31":"0001528396-15-000028","2015-10-31":"0001528396-16-000067","2016-10-31":"0001528396-17-000034","2017-10-31":"0001528396-18-000048","2018-10-31":"0001528396-19-000058","2019-10-31":"0001528396-20-000070","2020-10-31":"0001528396-21-000118","2021-10-31":"0001528396-22-000129","2022-10-31":"0001528396-23-000137","2023-10-31":"0001528396-24-000162","2024-10-31":"0001528396-25-000244","2025-10-31":"0001528396-25-000244"},"frame_from":"0001528396-26-000046","lines":[{"tag":"ProfitLoss","also_tags":[],"label":"Net income","note":"loss","earlier_labels":["Net loss"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":3691000,"src":"0001528396-13-000010"},"2012-04-30":{"v":3149000,"src":"0001528396-13-000021"},"2012-07-31":{"v":7012000,"derived":"4 quarters less 3"},"2012-10-31":{"v":447000},"2013-01-31":{"v":5501000,"src":"0001528396-14-000004"},"2013-04-30":{"v":-2670000,"src":"0001528396-14-000015"},"2013-07-31":{"v":21380000,"derived":"4 quarters less 3"},"2013-10-31":{"v":-6455000,"first_filed":-10615000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":3332000,"src":"0001528396-15-000005","first_filed":-892000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":-1913000,"src":"0001528396-15-000013","first_filed":-1358000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":19757000,"derived":"4 quarters less 3"},"2014-10-31":{"v":-2997000},"2015-01-31":{"v":3976000,"src":"0001528396-16-000036"},"2015-04-30":{"v":-2987000,"src":"0001528396-16-000044"},"2015-07-31":{"v":11893000,"derived":"4 quarters less 3"},"2015-10-31":{"v":-1630000},"2016-01-31":{"v":913000,"src":"0001528396-17-000006"},"2016-04-30":{"v":-404000,"src":"0001528396-17-000020"},"2016-10-31":{"v":-7858000},"2017-01-31":{"v":3974000,"src":"0001528396-18-000019"},"2017-04-30":{"v":-1819000,"src":"0001528396-18-000028"},"2017-07-31":{"v":23775000,"src":"0001528396-19-000016"},"2017-10-31":{"v":-8914000},"2018-01-31":{"v":-51620000,"src":"0001528396-19-000016","first_filed":-45555000,"first_src":"0001528396-18-000019"},"2018-04-30":{"v":-31150000,"src":"0001528396-19-000023","first_filed":-48622000,"first_src":"0001528396-18-000028"},"2018-07-31":{"v":58777000,"src":"0001528396-19-000016"},"2018-10-31":{"v":6309000,"first_filed":5489000,"first_src":"0001528396-18-000048"},"2019-01-31":{"v":-1000,"src":"0001528396-20-000029","first_filed":756000,"first_src":"0001528396-19-000009"},"2019-04-30":{"v":-8581000,"src":"0001528396-20-000029"},"2019-07-31":{"v":23005000,"derived":"4 quarters less 3"},"2019-10-31":{"v":-14991000},"2020-01-31":{"v":-19944000,"src":"0001528396-21-000028"},"2020-04-30":{"v":-31038000,"src":"0001528396-21-000028"},"2020-07-31":{"v":38775000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-20190000},"2021-01-31":{"v":-8652000,"src":"0001528396-22-000053"},"2021-04-30":{"v":-36633000,"src":"0001528396-22-000053"},"2021-07-31":{"v":-1032000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-51276000},"2022-01-31":{"v":-40681000,"src":"0001528396-23-000061"},"2022-04-30":{"v":-69318000,"src":"0001528396-23-000137","first_filed":-57444000,"first_src":"0001528396-22-000053"},"2022-07-31":{"v":-31030000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-69318000},"2023-01-31":{"v":-9189000,"src":"0001528396-24-000057"},"2023-04-30":{"v":-45568000,"src":"0001528396-24-000057"},"2023-07-31":{"v":12220000,"derived":"4 quarters less 3"},"2023-10-31":{"v":-27071000},"2024-01-31":{"v":9687000,"src":"0001528396-25-000137"},"2024-04-30":{"v":-5478000,"src":"0001528396-25-000137"},"2024-07-31":{"v":-6103000,"src":"0001528396-26-000046"},"2024-10-31":{"v":9139000},"2025-01-31":{"v":-37277000,"src":"0001528396-26-000027"},"2025-04-30":{"v":45991000,"src":"0001528396-26-000027"},"2025-07-31":{"v":51951000,"derived":"4 quarters less 3"},"2025-10-31":{"v":31308000},"2026-01-31":{"v":60110000,"src":"0001528396-26-000027"},"2026-04-30":{"v":16471000,"src":"0001528396-26-000027"},"2026-07-31":{"v":31395000,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"DepreciationAndAmortization","also_tags":[],"label":"Depreciation and amortization","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":783000,"derived":"3 quarters less 2"},"2012-07-31":{"v":770000,"derived":"4 quarters less 3"},"2012-10-31":{"v":1100000},"2013-01-31":{"v":945000,"derived":"2 quarters less 1"},"2013-04-30":{"v":1137000,"derived":"3 quarters less 2"},"2013-07-31":{"v":1639000,"derived":"4 quarters less 3"},"2013-10-31":{"v":1591000},"2014-01-31":{"v":1617000,"derived":"2 quarters less 1"},"2014-04-30":{"v":1770000,"derived":"3 quarters less 2"},"2014-07-31":{"v":1773000,"derived":"4 quarters less 3"},"2014-10-31":{"v":1773000},"2015-01-31":{"v":1848000,"derived":"2 quarters less 1"},"2015-04-30":{"v":1929000,"derived":"3 quarters less 2"},"2015-07-31":{"v":1930000,"derived":"4 quarters less 3"},"2015-10-31":{"v":1791000},"2016-01-31":{"v":1751000,"derived":"2 quarters less 1"},"2016-04-30":{"v":2293000,"derived":"3 quarters less 2"},"2016-10-31":{"v":3074000},"2017-01-31":{"v":3309000,"derived":"2 quarters less 1"},"2017-04-30":{"v":5825000,"derived":"3 quarters less 2"},"2017-07-31":{"v":6517000,"derived":"4 quarters less 3"},"2017-10-31":{"v":6634000},"2018-01-31":{"v":9681000,"derived":"2 quarters less 1"},"2018-04-30":{"v":9802000,"derived":"3 quarters less 2"},"2018-07-31":{"v":9494000,"derived":"4 quarters less 3"},"2018-10-31":{"v":9652000,"first_filed":9653000,"first_src":"0001528396-18-000048"},"2019-01-31":{"v":9789000,"derived":"2 quarters less 1"},"2019-04-30":{"v":9699000,"derived":"3 quarters less 2"},"2019-07-31":{"v":10813000,"derived":"4 quarters less 3"},"2019-10-31":{"v":10886000},"2020-01-31":{"v":10758000,"derived":"2 quarters less 1"},"2020-04-30":{"v":10611000,"derived":"3 quarters less 2"},"2020-07-31":{"v":10386000,"derived":"4 quarters less 3"},"2020-10-31":{"v":10537000},"2021-01-31":{"v":10434000,"derived":"2 quarters less 1"},"2021-04-30":{"v":8057000,"derived":"3 quarters less 2"},"2021-07-31":{"v":7927000,"derived":"4 quarters less 3"},"2021-10-31":{"v":8434000},"2022-01-31":{"v":8545000,"derived":"2 quarters less 1"},"2022-04-30":{"v":8766000,"derived":"3 quarters less 2"},"2022-07-31":{"v":7795000,"derived":"4 quarters less 3"},"2022-10-31":{"v":7623000},"2023-01-31":{"v":6606000,"derived":"2 quarters less 1"},"2023-04-30":{"v":5682000,"derived":"3 quarters less 2"},"2023-07-31":{"v":4927000,"derived":"4 quarters less 3"},"2023-10-31":{"v":5442000},"2024-01-31":{"v":5492000,"derived":"2 quarters less 1"},"2024-04-30":{"v":5591000,"derived":"3 quarters less 2"},"2024-07-31":{"v":5784000,"derived":"4 quarters less 3"},"2024-10-31":{"v":5845000},"2025-01-31":{"v":5728000,"derived":"2 quarters less 1"},"2025-04-30":{"v":5965000,"derived":"3 quarters less 2"},"2025-07-31":{"v":6220000,"derived":"4 quarters less 3"},"2025-10-31":{"v":6362000},"2026-01-31":{"v":7040000,"derived":"2 quarters less 1"},"2026-04-30":{"v":7230000,"derived":"3 quarters less 2"},"2026-07-31":{"v":7320000,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"AmortizationOfFinancingCostsAndDiscounts","also_tags":[],"label":"Amortization of debt issuance costs","note":null,"earlier_labels":["Amortization of debt discount and issuance costs"],"kind":"money","earlier_years":false,"values":{"2017-07-31":{"v":0,"derived":"4 quarters less 3"},"2017-10-31":{"v":0},"2018-01-31":{"v":0,"derived":"2 quarters less 1"},"2018-04-30":{"v":1568000,"derived":"3 quarters less 2"},"2018-07-31":{"v":2944000,"derived":"4 quarters less 3"},"2018-10-31":{"v":2986000},"2019-01-31":{"v":3027000,"derived":"2 quarters less 1"},"2019-04-30":{"v":3069000,"derived":"3 quarters less 2"},"2019-07-31":{"v":3112000,"derived":"4 quarters less 3"},"2019-10-31":{"v":3156000},"2020-01-31":{"v":3198000,"derived":"2 quarters less 1"},"2020-04-30":{"v":3244000,"derived":"3 quarters less 2"},"2020-07-31":{"v":3288000,"derived":"4 quarters less 3"},"2020-10-31":{"v":3335000},"2021-01-31":{"v":3380000,"derived":"2 quarters less 1"},"2021-04-30":{"v":3428000,"derived":"3 quarters less 2"},"2021-07-31":{"v":3474000,"derived":"4 quarters less 3"},"2021-10-31":{"v":3524000},"2022-01-31":{"v":3572000,"derived":"2 quarters less 1"},"2022-04-30":{"v":3623000,"derived":"3 quarters less 2"},"2022-07-31":{"v":3672000,"derived":"4 quarters less 3"},"2022-10-31":{"v":423000},"2023-01-31":{"v":425000,"derived":"2 quarters less 1"},"2023-04-30":{"v":426000,"derived":"3 quarters less 2"},"2023-07-31":{"v":429000,"derived":"4 quarters less 3"},"2023-10-31":{"v":430000},"2024-01-31":{"v":432000,"derived":"2 quarters less 1"},"2024-04-30":{"v":434000,"derived":"3 quarters less 2"},"2024-07-31":{"v":436000,"derived":"4 quarters less 3"},"2024-10-31":{"v":545000},"2025-01-31":{"v":1179000,"derived":"2 quarters less 1"},"2025-04-30":{"v":1058000,"derived":"3 quarters less 2"},"2025-07-31":{"v":976000,"derived":"4 quarters less 3"},"2025-10-31":{"v":980000},"2026-01-31":{"v":984000,"derived":"2 quarters less 1"},"2026-04-30":{"v":983000,"derived":"3 quarters less 2"},"2026-07-31":{"v":992000,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"CapitalizedContractCostAmortization","also_tags":[],"label":"Amortization of contract costs","note":null,"earlier_labels":["Amortization of contract acquisition costs"],"kind":"money","earlier_years":false,"values":{"2020-04-30":{"v":2200000,"src":"0001528396-21-000028"},"2020-07-31":{"v":4282000,"derived":"4 quarters less 3"},"2020-10-31":{"v":2154000},"2021-01-31":{"v":3100000,"src":"0001528396-22-000021"},"2021-04-30":{"v":3100000,"src":"0001528396-22-000053"},"2021-07-31":{"v":2944000,"derived":"4 quarters less 3"},"2021-10-31":{"v":3001000},"2022-01-31":{"v":3300000,"src":"0001528396-23-000017"},"2022-04-30":{"v":3400000,"src":"0001528396-23-000061"},"2022-07-31":{"v":4736000,"derived":"4 quarters less 3"},"2022-10-31":{"v":4490000},"2023-01-31":{"v":4100000,"src":"0001528396-24-000017"},"2023-04-30":{"v":4400000,"src":"0001528396-24-000057"},"2023-07-31":{"v":4966000,"derived":"4 quarters less 3"},"2023-10-31":{"v":4064000},"2024-01-31":{"v":4700000,"src":"0001528396-24-000017"},"2024-04-30":{"v":4100000,"src":"0001528396-24-000057"},"2024-07-31":{"v":15544000,"derived":"4 quarters less 3"},"2024-10-31":{"v":7780000,"first_filed":5139000,"first_src":"0001528396-24-000162"},"2025-01-31":{"v":7453000,"derived":"2 quarters less 1"},"2025-04-30":{"v":7285000,"derived":"3 quarters less 2"},"2025-07-31":{"v":8375000,"derived":"4 quarters less 3"},"2025-10-31":{"v":8802000},"2026-01-31":{"v":8502000,"derived":"2 quarters less 1"},"2026-04-30":{"v":8508000,"derived":"3 quarters less 2"},"2026-07-31":{"v":9199000,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"ShareBasedCompensation","also_tags":[],"label":"Stock-based compensation","note":null,"earlier_labels":["Stock-based compensation expenses"],"kind":"money","earlier_years":false,"values":{"2012-01-31":{"v":6292000,"src":"0001528396-13-000010"},"2012-04-30":{"v":4274000,"src":"0001528396-13-000021"},"2012-07-31":{"v":-955000,"derived":"4 quarters less 3"},"2012-10-31":{"v":9784000},"2013-01-31":{"v":10374000,"src":"0001528396-14-000004"},"2013-04-30":{"v":8272000,"src":"0001528396-14-000015"},"2013-07-31":{"v":-2925000,"derived":"4 quarters less 3"},"2013-10-31":{"v":9186000,"first_filed":14700000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":12139000,"src":"0001528396-15-000005","first_filed":18907000,"first_src":"0001528396-14-000004"},"2014-04-30":{"v":10367000,"src":"0001528396-15-000013","first_filed":13913000,"first_src":"0001528396-14-000015"},"2014-07-31":{"v":10846000,"derived":"4 quarters less 3"},"2014-10-31":{"v":11988000},"2015-01-31":{"v":13498000,"src":"0001528396-16-000036"},"2015-04-30":{"v":12394000,"src":"0001528396-16-000044"},"2015-07-31":{"v":13495000,"derived":"4 quarters less 3"},"2015-10-31":{"v":15147000},"2016-01-31":{"v":16545000,"src":"0001528396-17-000006"},"2016-04-30":{"v":16193000,"src":"0001528396-17-000020"},"2016-10-31":{"v":17877000},"2017-01-31":{"v":18587000,"src":"0001528396-18-000019"},"2017-04-30":{"v":17197000,"src":"0001528396-18-000028"},"2017-07-31":{"v":18133000,"derived":"4 quarters less 3"},"2017-10-31":{"v":19623000},"2018-01-31":{"v":25032000,"src":"0001528396-19-000009"},"2018-04-30":{"v":23839000,"src":"0001528396-19-000023"},"2018-07-31":{"v":21120000,"derived":"4 quarters less 3"},"2018-10-31":{"v":23335000,"first_filed":23333000,"first_src":"0001528396-18-000048"},"2019-01-31":{"v":24372000,"src":"0001528396-20-000012","first_filed":24353000,"first_src":"0001528396-19-000009"},"2019-04-30":{"v":21050000,"src":"0001528396-20-000029"},"2019-07-31":{"v":22759000,"derived":"4 quarters less 3"},"2019-10-31":{"v":24558000},"2020-01-31":{"v":26736000,"src":"0001528396-21-000019"},"2020-04-30":{"v":24781000,"src":"0001528396-21-000028"},"2020-07-31":{"v":25742000,"derived":"4 quarters less 3"},"2020-10-31":{"v":28084000},"2021-01-31":{"v":29896000,"src":"0001528396-22-000021"},"2021-04-30":{"v":28223000,"src":"0001528396-22-000053"},"2021-07-31":{"v":28806000,"derived":"4 quarters less 3"},"2021-10-31":{"v":32240000},"2022-01-31":{"v":37865000,"src":"0001528396-23-000017"},"2022-04-30":{"v":32928000,"src":"0001528396-23-000061"},"2022-07-31":{"v":33978000,"derived":"4 quarters less 3"},"2022-10-31":{"v":35096000},"2023-01-31":{"v":36179000,"src":"0001528396-24-000017"},"2023-04-30":{"v":35019000,"src":"0001528396-24-000057"},"2023-07-31":{"v":36548000,"derived":"4 quarters less 3"},"2023-10-31":{"v":36097000},"2024-01-31":{"v":36427000,"src":"0001528396-25-000061"},"2024-04-30":{"v":36650000,"src":"0001528396-25-000137"},"2024-07-31":{"v":37286000,"derived":"4 quarters less 3"},"2024-10-31":{"v":38060000},"2025-01-31":{"v":40948000,"src":"0001528396-26-000014"},"2025-04-30":{"v":40357000,"src":"0001528396-26-000027"},"2025-07-31":{"v":42191000,"derived":"4 quarters less 3"},"2025-10-31":{"v":43316000},"2026-01-31":{"v":46758000,"src":"0001528396-26-000014"},"2026-04-30":{"v":44941000,"src":"0001528396-26-000027"},"2026-07-31":{"v":46784000,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"DeferredIncomeTaxExpenseBenefit","also_tags":[],"label":"Deferred tax assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-04-30":{"v":1776000,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"ExcessTaxBenefitFromShareBasedCompensationOperatingActivities","also_tags":[],"label":"Excess tax benefit from stock-based compensation","note":null,"earlier_labels":["Excess tax benefit from exercise of stock options and vesting of restricted stock units","Excess tax benefit from exercise of stock options and vesting of RSUs"],"kind":"money","earlier_years":true,"values":{"2012-04-30":{"v":0,"derived":"3 quarters less 2"},"2012-07-31":{"v":486000,"derived":"4 quarters less 3"},"2012-10-31":{"v":114000},"2013-01-31":{"v":72000,"derived":"2 quarters less 1"},"2013-04-30":{"v":137000,"derived":"3 quarters less 2"},"2013-07-31":{"v":2263000,"derived":"4 quarters less 3"},"2013-10-31":{"v":132000},"2014-01-31":{"v":157000,"derived":"2 quarters less 1"},"2014-04-30":{"v":209000,"derived":"3 quarters less 2"},"2014-07-31":{"v":6569000,"derived":"4 quarters less 3"},"2014-10-31":{"v":0},"2015-01-31":{"v":0,"derived":"2 quarters less 1"},"2015-04-30":{"v":0,"derived":"3 quarters less 2"},"2015-07-31":{"v":3538000,"derived":"4 quarters less 3"},"2015-10-31":{"v":475000},"2016-01-31":{"v":91000,"derived":"2 quarters less 1"},"2016-04-30":{"v":0,"derived":"3 quarters less 2"},"2016-10-31":{"v":0,"src":"0001528396-16-000067"},"2017-01-31":{"v":0,"derived":"2 quarters less 1"},"2017-04-30":{"v":-962000,"derived":"3 quarters less 2"},"2017-07-31":{"v":8430000,"derived":"4 quarters less 3"},"2018-07-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"ProvisionForDoubtfulAccounts","also_tags":[],"label":"Charges to bad debt and revenue reserves","note":null,"earlier_labels":["Provision for doubtful accounts"],"kind":"money","earlier_years":true,"values":{"2017-10-31":{"v":0},"2018-01-31":{"v":0,"derived":"2 quarters less 1"},"2018-04-30":{"v":0,"derived":"3 quarters less 2"},"2018-07-31":{"v":1062000,"derived":"4 quarters less 3"},"2018-10-31":{"v":238000},"2019-01-31":{"v":114000,"derived":"2 quarters less 1"},"2019-04-30":{"v":127000,"derived":"3 quarters less 2"},"2019-07-31":{"v":191000,"derived":"4 quarters less 3"},"2019-10-31":{"v":357000,"src":"0001528396-19-000058"},"2020-01-31":{"v":521000,"derived":"2 quarters less 1"},"2020-04-30":{"v":-688000,"derived":"3 quarters less 2"},"2020-07-31":{"v":177000,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"AccountsReceivableCreditLossExpenseReversalAndRevenueReserves","also_tags":["AccountsReceivableNetChangeToAllowanceForCreditLossesAndRevenueReserves","AccountsReceivableNetChangeToRevenueReserves"],"label":"Changes to allowance for credit losses and revenue reserves","note":null,"earlier_labels":["Net changes to revenue reserves"],"kind":"money","earlier_years":false,"values":{"2019-10-31":{"v":-357000},"2020-01-31":{"v":-521000,"derived":"2 quarters less 1"},"2020-04-30":{"v":688000,"derived":"3 quarters less 2"},"2020-10-31":{"v":43000},"2021-01-31":{"v":-161000,"derived":"2 quarters less 1"},"2021-04-30":{"v":108000,"derived":"3 quarters less 2"},"2021-10-31":{"v":-35000},"2022-01-31":{"v":-122000,"derived":"2 quarters less 1"},"2022-04-30":{"v":-2550000,"derived":"3 quarters less 2"},"2022-10-31":{"v":72000},"2023-01-31":{"v":243000,"derived":"2 quarters less 1"},"2023-04-30":{"v":-11000,"derived":"3 quarters less 2"},"2023-10-31":{"v":-128000},"2024-01-31":{"v":322000,"derived":"2 quarters less 1"},"2024-04-30":{"v":-52000,"derived":"3 quarters less 2"},"2024-10-31":{"v":-1257000},"2025-01-31":{"v":167000,"derived":"2 quarters less 1"},"2025-04-30":{"v":-17000,"derived":"3 quarters less 2"},"2025-10-31":{"v":-2358000},"2026-01-31":{"v":21000,"derived":"2 quarters less 1"},"2026-04-30":{"v":-205000,"derived":"3 quarters less 2"}},"depth":1,"sign":1},{"tag":"ChangeInDeferredTaxAssets","also_tags":["DeferredIncomeTaxesAndTaxCredits"],"label":"Deferred income tax","note":null,"earlier_labels":["Deferred tax assets","Deferred taxes"],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":1776000,"derived":"3 quarters less 2"},"2012-07-31":{"v":1618000,"derived":"4 quarters less 3"},"2012-10-31":{"v":-917000},"2013-01-31":{"v":-1086000,"derived":"2 quarters less 1"},"2013-04-30":{"v":-2776000,"derived":"3 quarters less 2"},"2013-07-31":{"v":4514000,"derived":"4 quarters less 3"},"2013-10-31":{"v":-7431000,"src":"0001528396-13-000035"},"2014-01-31":{"v":231000,"derived":"2 quarters less 1"},"2014-04-30":{"v":2583000,"derived":"3 quarters less 2"},"2014-10-31":{"v":-955000},"2015-01-31":{"v":-2504000,"derived":"2 quarters less 1"},"2015-04-30":{"v":-4397000,"derived":"3 quarters less 2"},"2015-10-31":{"v":-6905000},"2016-01-31":{"v":5202000,"derived":"2 quarters less 1"},"2016-04-30":{"v":-3064000,"derived":"3 quarters less 2"},"2016-10-31":{"v":-10502000},"2017-01-31":{"v":4885000,"derived":"2 quarters less 1"},"2017-04-30":{"v":-1162000,"derived":"3 quarters less 2"},"2017-10-31":{"v":-23708000},"2018-01-31":{"v":47995000,"derived":"2 quarters less 1"},"2018-04-30":{"v":405000,"derived":"3 quarters less 2"},"2018-10-31":{"v":-3382000,"first_filed":-3985000,"first_src":"0001528396-18-000048"},"2019-01-31":{"v":-3380000,"derived":"2 quarters less 1"},"2019-04-30":{"v":-5074000,"derived":"3 quarters less 2"},"2019-10-31":{"v":-7375000},"2020-01-31":{"v":3014000,"derived":"2 quarters less 1"},"2020-04-30":{"v":-6685000,"derived":"3 quarters less 2"},"2020-10-31":{"v":-11827000},"2021-01-31":{"v":-8467000,"derived":"2 quarters less 1"},"2021-04-30":{"v":-10000000,"derived":"3 quarters less 2"},"2021-10-31":{"v":-17551000},"2022-01-31":{"v":-12698000,"derived":"2 quarters less 1"},"2022-04-30":{"v":-17208000,"derived":"3 quarters less 2"},"2022-10-31":{"v":-18035000},"2023-01-31":{"v":-323000,"derived":"2 quarters less 1"},"2023-04-30":{"v":-12676000,"derived":"3 quarters less 2"},"2023-10-31":{"v":-13220000},"2024-01-31":{"v":-4170000,"derived":"2 quarters less 1"},"2024-04-30":{"v":-11904000,"derived":"3 quarters less 2"},"2024-10-31":{"v":-7955000},"2025-01-31":{"v":-6204000,"derived":"2 quarters less 1"},"2025-04-30":{"v":-1692000,"derived":"3 quarters less 2"},"2025-10-31":{"v":-8527000},"2026-01-31":{"v":9993000,"derived":"2 quarters less 1"},"2026-04-30":{"v":-544000,"derived":"3 quarters less 2"}},"depth":1,"sign":1},{"tag":"AccretionAmortizationOfDiscountsAndPremiumsInvestments","also_tags":[],"label":"Amortization of premium on available-for-sale securities, net","note":"accretion of discount","earlier_labels":["Accretion of discount on available-for-sale securities, net","Amortization of premium on available-for-sale securities, and other non-cash items","Amortization of premium on available-for-sale securities"],"kind":"money","earlier_years":false,"values":{"2014-10-31":{"v":-1414000},"2015-01-31":{"v":-1470000,"derived":"2 quarters less 1"},"2015-04-30":{"v":-1104000,"derived":"3 quarters less 2"},"2015-07-31":{"v":-851000,"derived":"4 quarters less 3"},"2015-10-31":{"v":-877000},"2016-01-31":{"v":-961000,"derived":"2 quarters less 1"},"2016-04-30":{"v":-834000,"derived":"3 quarters less 2"},"2016-10-31":{"v":-467000,"first_filed":-463000,"first_src":"0001528396-16-000067"},"2017-01-31":{"v":-401000,"derived":"2 quarters less 1"},"2017-04-30":{"v":-333000,"derived":"3 quarters less 2"},"2017-07-31":{"v":-261000,"derived":"4 quarters less 3"},"2017-10-31":{"v":-210000},"2018-01-31":{"v":-151000,"derived":"2 quarters less 1"},"2018-04-30":{"v":395000,"derived":"3 quarters less 2"},"2018-07-31":{"v":1384000,"derived":"4 quarters less 3"},"2018-10-31":{"v":1790000},"2019-01-31":{"v":2026000,"derived":"2 quarters less 1"},"2019-04-30":{"v":1880000,"derived":"3 quarters less 2"},"2019-07-31":{"v":2061000,"derived":"4 quarters less 3"},"2019-10-31":{"v":1360000},"2020-01-31":{"v":652000,"derived":"2 quarters less 1"},"2020-04-30":{"v":354000,"derived":"3 quarters less 2"},"2020-07-31":{"v":-484000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-1390000},"2021-01-31":{"v":-1738000,"derived":"2 quarters less 1"},"2021-04-30":{"v":-1794000,"derived":"3 quarters less 2"},"2021-07-31":{"v":-1645000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-1601000},"2022-01-31":{"v":-1714000,"derived":"2 quarters less 1"},"2022-04-30":{"v":-1300000,"derived":"3 quarters less 2"},"2022-07-31":{"v":-883000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-98000},"2023-01-31":{"v":820000,"derived":"2 quarters less 1"},"2023-04-30":{"v":1736000,"derived":"3 quarters less 2"},"2023-07-31":{"v":2400000,"derived":"4 quarters less 3"},"2023-10-31":{"v":2927000},"2024-01-31":{"v":3296000,"derived":"2 quarters less 1"},"2024-04-30":{"v":3269000,"derived":"3 quarters less 2"},"2024-07-31":{"v":3402000,"derived":"4 quarters less 3"},"2024-10-31":{"v":3228000},"2025-01-31":{"v":3321000,"derived":"2 quarters less 1"},"2025-04-30":{"v":2064000,"derived":"3 quarters less 2"},"2025-07-31":{"v":1713000,"derived":"4 quarters less 3"},"2025-10-31":{"v":1948000},"2026-01-31":{"v":2060000,"derived":"2 quarters less 1"},"2026-04-30":{"v":1369000,"derived":"3 quarters less 2"},"2026-07-31":{"v":877000,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"GainLossOnSaleOfPropertyPlantEquipment","also_tags":[],"label":"Loss on disposals of property and equipment","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":0},"2015-01-31":{"v":0,"derived":"2 quarters less 1"},"2015-10-31":{"v":-18000,"src":"0001528396-15-000028"},"2016-01-31":{"v":-5000,"derived":"2 quarters less 1"}},"depth":1,"sign":null},{"tag":"RealizedInvestmentGainsLosses","also_tags":["GainLossOnSaleOfOtherInvestments"],"label":"losses on sale of strategic investments","note":"Gains","earlier_labels":["Realized gains, net on sales of strategic investments","Gain on sale of strategic investments","Gain on sale of strategic investment"],"kind":"money","earlier_years":false,"values":{"2024-01-31":{"v":1758000,"src":"0001528396-25-000061"},"2024-04-30":{"v":0,"src":"0001528396-25-000137"},"2024-07-31":{"v":45000,"derived":"4 quarters less 3"},"2025-01-31":{"v":3671000,"src":"0001528396-26-000014"},"2025-04-30":{"v":0,"src":"0001528396-26-000027"},"2025-07-31":{"v":0,"derived":"4 quarters less 3"},"2026-01-31":{"v":0,"src":"0001528396-26-000014"},"2026-04-30":{"v":632000,"src":"0001528396-26-000027"},"2026-07-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"ChangesInFairValueOfStrategicInvestments","also_tags":[],"label":"Changes in fair value of strategic investments","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2023-10-31":{"v":0},"2024-01-31":{"v":0,"derived":"2 quarters less 1"},"2024-04-30":{"v":298000,"derived":"3 quarters less 2"},"2024-10-31":{"v":53000},"2025-01-31":{"v":-291000,"derived":"2 quarters less 1"},"2025-04-30":{"v":-103000,"derived":"3 quarters less 2"},"2025-10-31":{"v":-60000},"2026-01-31":{"v":15000,"derived":"2 quarters less 1"},"2026-04-30":{"v":599000,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"UnrealizedGainLossOnInvestments","also_tags":[],"label":"Changes in fair value of strategic investments","note":null,"earlier_labels":["Gain on sale of strategic investment","Changes in fair value of strategic investment"],"kind":"money","earlier_years":false,"values":{"2019-07-31":{"v":0,"derived":"4 quarters less 3"},"2020-07-31":{"v":0,"derived":"4 quarters less 3"},"2021-07-31":{"v":0,"derived":"4 quarters less 3"},"2023-04-30":{"v":0,"derived":"3 quarters less 2"},"2023-07-31":{"v":-802000,"derived":"4 quarters less 3"},"2024-04-30":{"v":0,"derived":"3 quarters less 2"},"2024-07-31":{"v":-3715000,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"RestructuringReserveAcceleratedDepreciation","also_tags":[],"label":"Accelerated depreciation related to lease assignment","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2022-07-31":{"v":0,"derived":"4 quarters less 3"},"2023-07-31":{"v":0,"derived":"4 quarters less 3"},"2024-07-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"GainLossOnLeaseAssignment","also_tags":[],"label":"Gain from lease assignment","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2022-07-31":{"v":0,"derived":"4 quarters less 3"},"2023-04-30":{"v":-200000,"src":"0001528396-23-000061"},"2023-07-31":{"v":0,"derived":"4 quarters less 3"},"2024-04-30":{"v":-200000,"src":"0001528396-24-000057"},"2024-07-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"GainsLossesOnExtinguishmentOfDebt","also_tags":[],"label":"Loss on retirement of debt","note":null,"earlier_labels":["Retirement of debt"],"kind":"money","earlier_years":false,"values":{"2024-04-30":{"v":0,"derived":"3 quarters less 2"},"2024-07-31":{"v":0,"derived":"4 quarters less 3"},"2025-04-30":{"v":0,"derived":"3 quarters less 2"},"2025-07-31":{"v":0,"derived":"4 quarters less 3"},"2026-04-30":{"v":0,"derived":"3 quarters less 2"},"2026-07-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"OtherNoncashIncomeExpense","also_tags":[],"label":"Other non-cash items affecting net income","note":"loss","earlier_labels":["Other non-cash items affecting net loss","Other noncash items affecting net loss","Other noncash items affecting net income","Other Noncash Income"],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":0,"derived":"3 quarters less 2"},"2012-07-31":{"v":0,"derived":"4 quarters less 3"},"2012-10-31":{"v":0},"2013-01-31":{"v":83000,"derived":"2 quarters less 1"},"2013-04-30":{"v":-355000,"derived":"3 quarters less 2"},"2013-07-31":{"v":-282000,"derived":"4 quarters less 3"},"2013-10-31":{"v":-316000,"first_filed":316000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":-823000,"derived":"2 quarters less 1"},"2014-04-30":{"v":-1088000,"derived":"3 quarters less 2"},"2014-07-31":{"v":-1362000,"derived":"4 quarters less 3"},"2014-10-31":{"v":-1414000,"src":"0001528396-14-000029"},"2015-01-31":{"v":-1470000,"derived":"2 quarters less 1"},"2015-04-30":{"v":2883000,"derived":"3 quarters less 2"},"2015-07-31":{"v":0,"derived":"4 quarters less 3"},"2015-10-31":{"v":-18000},"2016-01-31":{"v":-5000,"derived":"2 quarters less 1"},"2016-04-30":{"v":977000,"derived":"3 quarters less 2"},"2016-10-31":{"v":-4000,"src":"0001528396-16-000067"},"2017-01-31":{"v":-4000,"derived":"2 quarters less 1"},"2017-04-30":{"v":-19000,"derived":"3 quarters less 2"},"2017-07-31":{"v":-22000,"derived":"4 quarters less 3"},"2017-10-31":{"v":0},"2018-01-31":{"v":0,"src":"0001528396-19-000009"},"2018-07-31":{"v":0,"derived":"4 quarters less 3"},"2018-10-31":{"v":-374000},"2019-01-31":{"v":-201000,"derived":"2 quarters less 1"},"2019-04-30":{"v":0,"derived":"3 quarters less 2"},"2019-07-31":{"v":386000,"derived":"4 quarters less 3"},"2019-10-31":{"v":0},"2020-01-31":{"v":-572000,"derived":"2 quarters less 1"},"2020-04-30":{"v":-129000,"derived":"3 quarters less 2"},"2020-07-31":{"v":-38000,"derived":"4 quarters less 3"},"2020-10-31":{"v":10000},"2021-01-31":{"v":-810000,"derived":"2 quarters less 1"},"2021-04-30":{"v":55000,"derived":"3 quarters less 2"},"2021-07-31":{"v":-118000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-131000},"2022-01-31":{"v":-97000,"derived":"2 quarters less 1"},"2022-04-30":{"v":7000,"derived":"3 quarters less 2"},"2022-07-31":{"v":158000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-34000},"2023-01-31":{"v":-42000,"derived":"2 quarters less 1"},"2023-04-30":{"v":391000,"derived":"3 quarters less 2"},"2023-07-31":{"v":-479000,"derived":"4 quarters less 3"},"2023-10-31":{"v":29000},"2024-01-31":{"v":17000,"derived":"2 quarters less 1"},"2024-04-30":{"v":28000,"derived":"3 quarters less 2"},"2024-07-31":{"v":0,"derived":"4 quarters less 3"},"2024-10-31":{"v":-286000},"2025-01-31":{"v":283000,"derived":"2 quarters less 1"},"2025-04-30":{"v":-53000,"derived":"3 quarters less 2"},"2025-07-31":{"v":-130000,"derived":"4 quarters less 3"},"2025-10-31":{"v":-17000},"2026-01-31":{"v":10000,"derived":"2 quarters less 1"},"2026-04-30":{"v":-11000,"derived":"3 quarters less 2"},"2026-07-31":{"v":106000,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInAccountsReceivable","also_tags":[],"label":"Accounts receivable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":832000,"derived":"3 quarters less 2"},"2012-07-31":{"v":-3072000,"derived":"4 quarters less 3"},"2012-10-31":{"v":5847000},"2013-01-31":{"v":3667000,"derived":"2 quarters less 1"},"2013-04-30":{"v":6435000,"derived":"3 quarters less 2"},"2013-07-31":{"v":-7471000,"derived":"4 quarters less 3"},"2013-10-31":{"v":6210000},"2014-01-31":{"v":9908000,"derived":"2 quarters less 1"},"2014-04-30":{"v":1702000,"derived":"3 quarters less 2"},"2014-07-31":{"v":-8544000,"derived":"4 quarters less 3"},"2014-10-31":{"v":-9493000},"2015-01-31":{"v":22268000,"derived":"2 quarters less 1"},"2015-04-30":{"v":-2718000,"derived":"3 quarters less 2"},"2015-07-31":{"v":2942000,"derived":"4 quarters less 3"},"2015-10-31":{"v":-7638000},"2016-01-31":{"v":5417000,"derived":"2 quarters less 1"},"2016-04-30":{"v":653000,"derived":"3 quarters less 2"},"2016-10-31":{"v":-8682000},"2017-01-31":{"v":9505000,"derived":"2 quarters less 1"},"2017-04-30":{"v":24922000,"derived":"3 quarters less 2"},"2017-07-31":{"v":-15995000,"derived":"4 quarters less 3"},"2017-10-31":{"v":-855000},"2018-01-31":{"v":17200000,"derived":"2 quarters less 1"},"2018-04-30":{"v":464000,"derived":"3 quarters less 2"},"2018-07-31":{"v":24023000,"derived":"4 quarters less 3"},"2018-10-31":{"v":-28200000,"first_filed":-28612000,"first_src":"0001528396-18-000048"},"2019-01-31":{"v":23786000,"derived":"2 quarters less 1"},"2019-04-30":{"v":-10355000,"derived":"3 quarters less 2"},"2019-07-31":{"v":29826000,"derived":"4 quarters less 3"},"2019-10-31":{"v":-58567000},"2020-01-31":{"v":22308000,"derived":"2 quarters less 1"},"2020-04-30":{"v":-21921000,"derived":"3 quarters less 2"},"2020-07-31":{"v":34302000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-35924000},"2021-01-31":{"v":13556000,"derived":"2 quarters less 1"},"2021-04-30":{"v":-21007000,"derived":"3 quarters less 2"},"2021-07-31":{"v":32555000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-24088000},"2022-01-31":{"v":32028000,"derived":"2 quarters less 1"},"2022-04-30":{"v":-23470000,"derived":"3 quarters less 2"},"2022-07-31":{"v":58075000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-55245000},"2023-01-31":{"v":38721000,"derived":"2 quarters less 1"},"2023-04-30":{"v":1768000,"derived":"3 quarters less 2"},"2023-07-31":{"v":22057000,"derived":"4 quarters less 3"},"2023-10-31":{"v":-57193000},"2024-01-31":{"v":34646000,"derived":"2 quarters less 1"},"2024-04-30":{"v":-23729000,"derived":"3 quarters less 2"},"2024-07-31":{"v":33645000,"derived":"4 quarters less 3"},"2024-10-31":{"v":-38609000},"2025-01-31":{"v":25792000,"derived":"2 quarters less 1"},"2025-04-30":{"v":23426000,"derived":"3 quarters less 2"},"2025-07-31":{"v":-7261000,"derived":"4 quarters less 3"},"2025-10-31":{"v":-43676000},"2026-01-31":{"v":67341000,"derived":"2 quarters less 1"},"2026-04-30":{"v":-23941000,"derived":"3 quarters less 2"},"2026-07-31":{"v":55144000,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInContractWithCustomerAsset","also_tags":["IncreaseDecreaseInUnbilledReceivables"],"label":"Unbilled accounts receivable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2017-10-31":{"v":0},"2018-01-31":{"v":0,"derived":"2 quarters less 1"},"2018-04-30":{"v":0,"derived":"3 quarters less 2"},"2018-10-31":{"v":25661000},"2019-01-31":{"v":4529000,"derived":"2 quarters less 1"},"2019-07-31":{"v":-26517000,"derived":"4 quarters less 3"},"2019-10-31":{"v":23103000},"2020-01-31":{"v":-6085000,"derived":"2 quarters less 1"},"2020-04-30":{"v":27722000,"derived":"3 quarters less 2"},"2020-07-31":{"v":-6615000,"derived":"4 quarters less 3"},"2020-10-31":{"v":25214000},"2021-01-31":{"v":6844000,"derived":"2 quarters less 1"},"2021-04-30":{"v":15829000,"derived":"3 quarters less 2"},"2021-07-31":{"v":-28693000,"derived":"4 quarters less 3"},"2021-10-31":{"v":6137000},"2022-01-31":{"v":-5689000,"derived":"2 quarters less 1"},"2022-04-30":{"v":18002000,"derived":"3 quarters less 2"},"2022-07-31":{"v":-36556000,"derived":"4 quarters less 3"},"2022-10-31":{"v":20659000},"2023-01-31":{"v":8801000,"derived":"2 quarters less 1"},"2023-04-30":{"v":27818000,"derived":"3 quarters less 2"},"2023-07-31":{"v":-43843000,"derived":"4 quarters less 3"},"2023-10-31":{"v":17250000},"2024-01-31":{"v":-18352000,"derived":"2 quarters less 1"},"2024-04-30":{"v":35057000,"derived":"3 quarters less 2"},"2024-07-31":{"v":-41631000,"derived":"4 quarters less 3"},"2024-10-31":{"v":38889000},"2025-01-31":{"v":-14795000,"derived":"2 quarters less 1"},"2025-04-30":{"v":50377000,"derived":"3 quarters less 2"},"2025-07-31":{"v":-35541000,"derived":"4 quarters less 3"},"2025-10-31":{"v":31470000},"2026-01-31":{"v":11625000,"derived":"2 quarters less 1"},"2026-04-30":{"v":50119000,"derived":"3 quarters less 2"},"2026-07-31":{"v":-84021000,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","also_tags":[],"label":"Prepaid expenses and other assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":976000,"derived":"3 quarters less 2"},"2012-07-31":{"v":937000,"derived":"4 quarters less 3"},"2012-10-31":{"v":-1016000},"2013-01-31":{"v":308000,"derived":"2 quarters less 1"},"2013-04-30":{"v":305000,"derived":"3 quarters less 2"},"2013-07-31":{"v":3093000,"derived":"4 quarters less 3"},"2013-10-31":{"v":-1335000},"2014-01-31":{"v":232000,"derived":"2 quarters less 1"},"2014-04-30":{"v":3290000,"derived":"3 quarters less 2"},"2014-07-31":{"v":-815000,"derived":"4 quarters less 3"},"2014-10-31":{"v":814000},"2015-01-31":{"v":-2541000,"derived":"2 quarters less 1"},"2015-04-30":{"v":3383000,"derived":"3 quarters less 2"},"2015-07-31":{"v":1522000,"derived":"4 quarters less 3"},"2015-10-31":{"v":1071000},"2016-01-31":{"v":1237000,"derived":"2 quarters less 1"},"2016-04-30":{"v":2669000,"derived":"3 quarters less 2"},"2016-10-31":{"v":-191000},"2017-01-31":{"v":3880000,"derived":"2 quarters less 1"},"2017-04-30":{"v":3483000,"derived":"3 quarters less 2"},"2017-07-31":{"v":2291000,"derived":"4 quarters less 3"},"2017-10-31":{"v":3575000},"2018-01-31":{"v":-436000,"derived":"2 quarters less 1"},"2018-04-30":{"v":-986000,"derived":"3 quarters less 2"},"2018-07-31":{"v":584000,"derived":"4 quarters less 3"},"2018-10-31":{"v":-3898000,"first_filed":-4749000,"first_src":"0001528396-18-000048"},"2019-01-31":{"v":4783000,"derived":"2 quarters less 1"},"2019-04-30":{"v":4947000,"derived":"3 quarters less 2"},"2019-07-31":{"v":15934000,"derived":"4 quarters less 3"},"2019-10-31":{"v":1446000},"2020-01-31":{"v":2081000,"derived":"2 quarters less 1"},"2020-04-30":{"v":6620000,"derived":"3 quarters less 2"},"2020-07-31":{"v":8417000,"derived":"4 quarters less 3"},"2020-10-31":{"v":1841000,"first_filed":-313000,"first_src":"0001528396-20-000070"},"2021-01-31":{"v":1600000,"derived":"2 quarters less 1"},"2021-04-30":{"v":1146000,"derived":"3 quarters less 2"},"2021-07-31":{"v":12177000,"derived":"4 quarters less 3"},"2021-10-31":{"v":7046000},"2022-01-31":{"v":6289000,"derived":"2 quarters less 1"},"2022-04-30":{"v":329000,"derived":"3 quarters less 2"},"2022-07-31":{"v":9726000,"derived":"4 quarters less 3"},"2022-10-31":{"v":839000},"2023-01-31":{"v":3981000,"derived":"2 quarters less 1"},"2023-04-30":{"v":7898000,"derived":"3 quarters less 2"},"2023-07-31":{"v":9895000,"derived":"4 quarters less 3"},"2023-10-31":{"v":6560000},"2024-01-31":{"v":5971000,"derived":"2 quarters less 1"},"2024-04-30":{"v":9551000,"derived":"3 quarters less 2"},"2024-07-31":{"v":22049000,"derived":"4 quarters less 3"},"2024-10-31":{"v":8932000,"first_filed":6291000,"first_src":"0001528396-24-000162"},"2025-01-31":{"v":8275000,"derived":"2 quarters less 1"},"2025-04-30":{"v":12098000,"derived":"3 quarters less 2"},"2025-07-31":{"v":28749000,"derived":"4 quarters less 3"},"2025-10-31":{"v":4710000},"2026-01-31":{"v":9571000,"derived":"2 quarters less 1"},"2026-04-30":{"v":19534000,"derived":"3 quarters less 2"},"2026-07-31":{"v":21539000,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInOperatingLeaseRightOfUseAsset","also_tags":[],"label":"Operating lease assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-10-31":{"v":-2340000},"2020-01-31":{"v":-2153000,"derived":"2 quarters less 1"},"2020-04-30":{"v":-2618000,"derived":"3 quarters less 2"},"2020-07-31":{"v":17895000,"derived":"4 quarters less 3"},"2020-10-31":{"v":4581000},"2021-01-31":{"v":-4672000,"derived":"2 quarters less 1"},"2021-04-30":{"v":-2893000,"derived":"3 quarters less 2"},"2021-07-31":{"v":-3366000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-2879000},"2022-01-31":{"v":-2788000,"derived":"2 quarters less 1"},"2022-04-30":{"v":-2342000,"derived":"3 quarters less 2"},"2022-07-31":{"v":849000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-3768000},"2023-01-31":{"v":-1040000,"derived":"2 quarters less 1"},"2023-04-30":{"v":16156000,"derived":"3 quarters less 2"},"2023-07-31":{"v":7652000,"derived":"4 quarters less 3"},"2023-10-31":{"v":-1971000},"2024-01-31":{"v":-2075000,"derived":"2 quarters less 1"},"2024-04-30":{"v":-2060000,"derived":"3 quarters less 2"},"2024-07-31":{"v":-2517000,"derived":"4 quarters less 3"},"2024-10-31":{"v":-1757000},"2025-01-31":{"v":1149000,"derived":"2 quarters less 1"},"2025-04-30":{"v":-1375000,"derived":"3 quarters less 2"},"2025-07-31":{"v":-2458000,"derived":"4 quarters less 3"},"2025-10-31":{"v":-1673000},"2026-01-31":{"v":-206000,"derived":"2 quarters less 1"},"2026-04-30":{"v":-987000,"derived":"3 quarters less 2"},"2026-07-31":{"v":-2039000,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInAccountsPayableTrade","also_tags":[],"label":"Accounts payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":-919000,"derived":"3 quarters less 2"},"2012-07-31":{"v":1583000,"derived":"4 quarters less 3"},"2012-10-31":{"v":827000},"2013-01-31":{"v":-103000,"derived":"2 quarters less 1"},"2013-04-30":{"v":-24000,"derived":"3 quarters less 2"},"2013-07-31":{"v":-345000,"derived":"4 quarters less 3"},"2013-10-31":{"v":884000},"2014-01-31":{"v":-1327000,"derived":"2 quarters less 1"},"2014-04-30":{"v":578000,"derived":"3 quarters less 2"},"2014-07-31":{"v":258000,"derived":"4 quarters less 3"},"2014-10-31":{"v":87000},"2015-01-31":{"v":730000,"derived":"2 quarters less 1"},"2015-04-30":{"v":2946000,"derived":"3 quarters less 2"},"2015-07-31":{"v":-1497000,"derived":"4 quarters less 3"},"2015-10-31":{"v":-2542000},"2016-01-31":{"v":1151000,"derived":"2 quarters less 1"},"2016-04-30":{"v":700000,"derived":"3 quarters less 2"},"2016-10-31":{"v":902000},"2017-01-31":{"v":-2617000,"derived":"2 quarters less 1"},"2017-04-30":{"v":2261000,"derived":"3 quarters less 2"},"2017-07-31":{"v":765000,"derived":"4 quarters less 3"},"2017-10-31":{"v":1868000},"2018-01-31":{"v":2966000,"derived":"2 quarters less 1"},"2018-04-30":{"v":-265000,"derived":"3 quarters less 2"},"2018-07-31":{"v":12225000,"derived":"4 quarters less 3"},"2018-10-31":{"v":-7931000},"2019-01-31":{"v":-6544000,"derived":"2 quarters less 1"},"2019-04-30":{"v":3339000,"derived":"3 quarters less 2"},"2019-07-31":{"v":5615000,"derived":"4 quarters less 3"},"2019-10-31":{"v":-3009000},"2020-01-31":{"v":-1023000,"derived":"2 quarters less 1"},"2020-04-30":{"v":-1648000,"derived":"3 quarters less 2"},"2020-07-31":{"v":4471000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-2198000},"2021-01-31":{"v":-2114000,"derived":"2 quarters less 1"},"2021-04-30":{"v":4194000,"derived":"3 quarters less 2"},"2021-07-31":{"v":3745000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-1333000},"2022-01-31":{"v":-378000,"derived":"2 quarters less 1"},"2022-04-30":{"v":5998000,"derived":"3 quarters less 2"},"2022-07-31":{"v":9293000,"derived":"4 quarters less 3"},"2022-10-31":{"v":847000},"2023-01-31":{"v":-3136000,"derived":"2 quarters less 1"},"2023-04-30":{"v":-4436000,"derived":"3 quarters less 2"},"2023-07-31":{"v":645000,"derived":"4 quarters less 3"},"2023-10-31":{"v":-16982000},"2024-01-31":{"v":4770000,"derived":"2 quarters less 1"},"2024-04-30":{"v":1674000,"derived":"3 quarters less 2"},"2024-07-31":{"v":-8395000,"derived":"4 quarters less 3"},"2024-10-31":{"v":16206000},"2025-01-31":{"v":-6056000,"derived":"2 quarters less 1"},"2025-04-30":{"v":3439000,"derived":"3 quarters less 2"},"2025-07-31":{"v":-2190000,"derived":"4 quarters less 3"},"2025-10-31":{"v":4264000},"2026-01-31":{"v":-2451000,"derived":"2 quarters less 1"},"2026-04-30":{"v":6097000,"derived":"3 quarters less 2"},"2026-07-31":{"v":3802000,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInEmployeeRelatedLiabilities","also_tags":[],"label":"Accrued employee compensation","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":3187000,"derived":"3 quarters less 2"},"2012-07-31":{"v":8272000,"derived":"4 quarters less 3"},"2012-10-31":{"v":-11604000},"2013-01-31":{"v":4113000,"derived":"2 quarters less 1"},"2013-04-30":{"v":2442000,"derived":"3 quarters less 2"},"2013-07-31":{"v":5196000,"derived":"4 quarters less 3"},"2013-10-31":{"v":-9857000,"first_filed":-9947000,"first_src":"0001528396-13-000035"},"2014-01-31":{"v":4920000,"derived":"2 quarters less 1"},"2014-04-30":{"v":2858000,"derived":"3 quarters less 2"},"2014-07-31":{"v":10542000,"derived":"4 quarters less 3"},"2014-10-31":{"v":-17232000},"2015-01-31":{"v":4017000,"derived":"2 quarters less 1"},"2015-04-30":{"v":4473000,"derived":"3 quarters less 2"},"2015-07-31":{"v":12003000,"derived":"4 quarters less 3"},"2015-10-31":{"v":-19840000},"2016-01-31":{"v":4876000,"derived":"2 quarters less 1"},"2016-04-30":{"v":6869000,"derived":"3 quarters less 2"},"2016-10-31":{"v":-21300000},"2017-01-31":{"v":6216000,"derived":"2 quarters less 1"},"2017-04-30":{"v":11495000,"derived":"3 quarters less 2"},"2017-07-31":{"v":10727000,"derived":"4 quarters less 3"},"2017-10-31":{"v":-23953000},"2018-01-31":{"v":6406000,"derived":"2 quarters less 1"},"2018-04-30":{"v":10310000,"derived":"3 quarters less 2"},"2018-07-31":{"v":16467000,"derived":"4 quarters less 3"},"2018-10-31":{"v":-29048000},"2019-01-31":{"v":13786000,"derived":"2 quarters less 1"},"2019-04-30":{"v":10197000,"derived":"3 quarters less 2"},"2019-07-31":{"v":18890000,"derived":"4 quarters less 3"},"2019-10-31":{"v":-39780000},"2020-01-31":{"v":10986000,"derived":"2 quarters less 1"},"2020-04-30":{"v":3508000,"derived":"3 quarters less 2"},"2020-07-31":{"v":9662000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-13513000},"2021-01-31":{"v":17357000,"derived":"2 quarters less 1"},"2021-04-30":{"v":12607000,"derived":"3 quarters less 2"},"2021-07-31":{"v":25075000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-62637000},"2022-01-31":{"v":15314000,"derived":"2 quarters less 1"},"2022-04-30":{"v":15068000,"derived":"3 quarters less 2"},"2022-07-31":{"v":23313000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-45548000},"2023-01-31":{"v":13009000,"derived":"2 quarters less 1"},"2023-04-30":{"v":14147000,"derived":"3 quarters less 2"},"2023-07-31":{"v":30832000,"derived":"4 quarters less 3"},"2023-10-31":{"v":-54576000},"2024-01-31":{"v":14919000,"derived":"2 quarters less 1"},"2024-04-30":{"v":14053000,"derived":"3 quarters less 2"},"2024-07-31":{"v":32057000,"derived":"4 quarters less 3"},"2024-10-31":{"v":-56545000},"2025-01-31":{"v":9667000,"derived":"2 quarters less 1"},"2025-04-30":{"v":26278000,"derived":"3 quarters less 2"},"2025-07-31":{"v":50690000,"derived":"4 quarters less 3"},"2025-10-31":{"v":-69630000},"2026-01-31":{"v":11973000,"derived":"2 quarters less 1"},"2026-04-30":{"v":34079000,"derived":"3 quarters less 2"},"2026-07-31":{"v":29774000,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInDeferredRevenue","also_tags":[],"label":"Deferred revenue","note":null,"earlier_labels":["Deferred revenue, net","Deferred revenues"],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":-285000,"derived":"3 quarters less 2"},"2012-07-31":{"v":-5593000,"derived":"4 quarters less 3"},"2012-10-31":{"v":-11900000},"2013-01-31":{"v":1436000,"derived":"2 quarters less 1"},"2013-04-30":{"v":6452000,"derived":"3 quarters less 2"},"2013-07-31":{"v":-10036000,"derived":"4 quarters less 3"},"2013-10-31":{"v":2225000},"2014-01-31":{"v":8260000,"derived":"2 quarters less 1"},"2014-04-30":{"v":6687000,"derived":"3 quarters less 2"},"2014-07-31":{"v":-2991000,"derived":"4 quarters less 3"},"2014-10-31":{"v":-8315000},"2015-01-31":{"v":5860000,"derived":"2 quarters less 1"},"2015-04-30":{"v":11265000,"derived":"3 quarters less 2"},"2015-07-31":{"v":-11073000,"derived":"4 quarters less 3"},"2015-10-31":{"v":-2859000},"2016-01-31":{"v":12343000,"derived":"2 quarters less 1"},"2016-04-30":{"v":4924000,"derived":"3 quarters less 2"},"2016-10-31":{"v":-3192000},"2017-01-31":{"v":20553000,"derived":"2 quarters less 1"},"2017-04-30":{"v":15671000,"derived":"3 quarters less 2"},"2017-07-31":{"v":8521000,"derived":"4 quarters less 3"},"2017-10-31":{"v":68000},"2018-01-31":{"v":16622000,"derived":"2 quarters less 1"},"2018-04-30":{"v":3852000,"derived":"3 quarters less 2"},"2018-07-31":{"v":11816000,"derived":"4 quarters less 3"},"2018-10-31":{"v":-32736000,"first_filed":-32575000,"first_src":"0001528396-18-000048"},"2019-01-31":{"v":5246000,"derived":"2 quarters less 1"},"2019-04-30":{"v":-2149000,"derived":"3 quarters less 2"},"2019-07-31":{"v":20011000,"derived":"4 quarters less 3"},"2019-10-31":{"v":-24709000},"2020-01-31":{"v":1126000,"derived":"2 quarters less 1"},"2020-04-30":{"v":-2152000,"derived":"3 quarters less 2"},"2020-07-31":{"v":26900000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-23646000},"2021-01-31":{"v":-765000,"derived":"2 quarters less 1"},"2021-04-30":{"v":-13670000,"derived":"3 quarters less 2"},"2021-07-31":{"v":51021000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-30456000},"2022-01-31":{"v":12630000,"derived":"2 quarters less 1"},"2022-04-30":{"v":-13392000,"derived":"3 quarters less 2"},"2022-07-31":{"v":62782000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-33575000},"2023-01-31":{"v":7284000,"derived":"2 quarters less 1"},"2023-04-30":{"v":-3069000,"derived":"3 quarters less 2"},"2023-07-31":{"v":63995000,"derived":"4 quarters less 3"},"2023-10-31":{"v":-37893000},"2024-01-31":{"v":24137000,"derived":"2 quarters less 1"},"2024-04-30":{"v":-14256000,"derived":"3 quarters less 2"},"2024-07-31":{"v":100584000,"derived":"4 quarters less 3"},"2024-10-31":{"v":-58107000},"2025-01-31":{"v":40585000,"derived":"2 quarters less 1"},"2025-04-30":{"v":-7354000,"derived":"3 quarters less 2"},"2025-07-31":{"v":81493000,"derived":"4 quarters less 3"},"2025-10-31":{"v":-88785000},"2026-01-31":{"v":56270000,"derived":"2 quarters less 1"},"2026-04-30":{"v":-8266000,"derived":"3 quarters less 2"},"2026-07-31":{"v":134456000,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInOperatingLeaseLiability","also_tags":[],"label":"Lease liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-10-31":{"v":285000},"2020-01-31":{"v":-44000,"derived":"2 quarters less 1"},"2020-04-30":{"v":-2875000,"derived":"3 quarters less 2"},"2020-07-31":{"v":21312000,"derived":"4 quarters less 3"},"2020-10-31":{"v":6772000},"2021-01-31":{"v":-4103000,"derived":"2 quarters less 1"},"2021-04-30":{"v":-2641000,"derived":"3 quarters less 2"},"2021-07-31":{"v":-3374000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-3386000},"2022-01-31":{"v":-3431000,"derived":"2 quarters less 1"},"2022-04-30":{"v":-3074000,"derived":"3 quarters less 2"},"2022-07-31":{"v":254000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-4441000},"2023-01-31":{"v":-1276000,"derived":"2 quarters less 1"},"2023-04-30":{"v":6670000,"derived":"3 quarters less 2"},"2023-07-31":{"v":8595000,"derived":"4 quarters less 3"},"2023-10-31":{"v":-1601000},"2024-01-31":{"v":-1644000,"derived":"2 quarters less 1"},"2024-04-30":{"v":-1891000,"derived":"3 quarters less 2"},"2024-07-31":{"v":-2253000,"derived":"4 quarters less 3"},"2024-10-31":{"v":-1685000},"2025-01-31":{"v":1534000,"derived":"2 quarters less 1"},"2025-04-30":{"v":-970000,"derived":"3 quarters less 2"},"2025-07-31":{"v":-1770000,"derived":"4 quarters less 3"},"2025-10-31":{"v":-1537000},"2026-01-31":{"v":207000,"derived":"2 quarters less 1"},"2026-04-30":{"v":-2242000,"derived":"3 quarters less 2"},"2026-07-31":{"v":-660000,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInOtherOperatingLiabilities","also_tags":[],"label":"Other liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":95000,"derived":"3 quarters less 2"},"2012-07-31":{"v":4754000,"derived":"4 quarters less 3"},"2012-10-31":{"v":929000},"2013-01-31":{"v":2172000,"derived":"2 quarters less 1"},"2013-04-30":{"v":-1142000,"derived":"3 quarters less 2"},"2013-07-31":{"v":2615000,"derived":"4 quarters less 3"},"2013-10-31":{"v":-1299000},"2014-01-31":{"v":614000,"derived":"2 quarters less 1"},"2014-04-30":{"v":1507000,"derived":"3 quarters less 2"},"2014-07-31":{"v":4466000,"derived":"4 quarters less 3"},"2014-10-31":{"v":10000},"2015-01-31":{"v":447000,"derived":"2 quarters less 1"},"2015-04-30":{"v":534000,"derived":"3 quarters less 2"},"2015-07-31":{"v":5262000,"derived":"4 quarters less 3"},"2015-10-31":{"v":-1039000},"2016-01-31":{"v":918000,"derived":"2 quarters less 1"},"2016-04-30":{"v":-435000,"derived":"3 quarters less 2"},"2016-10-31":{"v":-1251000},"2017-01-31":{"v":636000,"derived":"2 quarters less 1"},"2017-04-30":{"v":-470000,"derived":"3 quarters less 2"},"2017-07-31":{"v":7697000,"derived":"4 quarters less 3"},"2017-10-31":{"v":-356000},"2018-01-31":{"v":1160000,"derived":"2 quarters less 1"},"2018-04-30":{"v":1582000,"derived":"3 quarters less 2"},"2018-07-31":{"v":6472000,"derived":"4 quarters less 3"},"2018-10-31":{"v":-1691000},"2019-01-31":{"v":2802000,"derived":"2 quarters less 1"},"2019-04-30":{"v":4674000,"derived":"3 quarters less 2"},"2019-07-31":{"v":16815000,"derived":"4 quarters less 3"},"2019-10-31":{"v":-2514000},"2020-01-31":{"v":377000,"derived":"2 quarters less 1"},"2020-04-30":{"v":1259000,"derived":"3 quarters less 2"},"2020-07-31":{"v":16454000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-840000},"2021-01-31":{"v":-12219000,"derived":"2 quarters less 1"},"2021-04-30":{"v":347000,"derived":"3 quarters less 2"},"2021-07-31":{"v":5957000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-3153000},"2022-01-31":{"v":850000,"derived":"2 quarters less 1"},"2022-04-30":{"v":-1479000,"derived":"3 quarters less 2"},"2022-07-31":{"v":8481000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-2572000},"2023-01-31":{"v":-982000,"derived":"2 quarters less 1"},"2023-04-30":{"v":-1971000,"derived":"3 quarters less 2"},"2023-07-31":{"v":3269000,"derived":"4 quarters less 3"},"2023-10-31":{"v":701000},"2024-01-31":{"v":103000,"derived":"2 quarters less 1"},"2024-04-30":{"v":-1832000,"derived":"3 quarters less 2"},"2024-07-31":{"v":5598000,"derived":"4 quarters less 3"},"2024-10-31":{"v":-6395000},"2025-01-31":{"v":2441000,"derived":"2 quarters less 1"},"2025-04-30":{"v":-1590000,"derived":"3 quarters less 2"},"2025-07-31":{"v":6688000,"derived":"4 quarters less 3"},"2025-10-31":{"v":-3607000},"2026-01-31":{"v":3097000,"derived":"2 quarters less 1"},"2026-04-30":{"v":1035000,"derived":"3 quarters less 2"},"2026-07-31":{"v":4332000,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"NetCashProvidedByUsedInOperatingActivities","also_tags":[],"label":"Net cash provided by operating activities","note":"used in","earlier_labels":["Cash Provided by Operating Activity, Including Discontinued Operation, Total","Net cash used in operating activities"],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":10252000,"derived":"3 quarters less 2"},"2012-07-31":{"v":19110000,"derived":"4 quarters less 3"},"2012-10-31":{"v":-16279000},"2013-01-31":{"v":19388000,"derived":"2 quarters less 1"},"2013-04-30":{"v":5003000,"derived":"3 quarters less 2"},"2013-07-31":{"v":24435000,"derived":"4 quarters less 3"},"2013-10-31":{"v":-14583000},"2014-01-31":{"v":20312000,"derived":"2 quarters less 1"},"2014-04-30":{"v":20324000,"derived":"3 quarters less 2"},"2014-07-31":{"v":49438000,"derived":"4 quarters less 3"},"2014-10-31":{"v":-5548000},"2015-01-31":{"v":9615000,"derived":"2 quarters less 1"},"2015-04-30":{"v":26597000,"derived":"3 quarters less 2"},"2015-07-31":{"v":33013000,"derived":"4 quarters less 3"},"2015-10-31":{"v":-10890000},"2016-01-31":{"v":37920000,"derived":"2 quarters less 1"},"2016-04-30":{"v":23611000,"derived":"3 quarters less 2"},"2016-10-31":{"v":-12910000},"2017-01-31":{"v":42559000,"derived":"2 quarters less 1"},"2017-04-30":{"v":21888000,"derived":"3 quarters less 2"},"2017-07-31":{"v":87222000,"derived":"4 quarters less 3"},"2017-10-31":{"v":-31248000},"2018-01-31":{"v":47694000,"derived":"2 quarters less 1"},"2018-04-30":{"v":20169000,"derived":"3 quarters less 2"},"2018-07-31":{"v":103844000,"derived":"4 quarters less 3"},"2018-10-31":{"v":-27247000},"2019-01-31":{"v":14288000,"derived":"2 quarters less 1"},"2019-04-30":{"v":26211000,"derived":"3 quarters less 2"},"2019-07-31":{"v":102874000,"derived":"4 quarters less 3"},"2019-10-31":{"v":-18138000},"2020-01-31":{"v":19474000,"derived":"2 quarters less 1"},"2020-04-30":{"v":4571000,"derived":"3 quarters less 2"},"2020-07-31":{"v":107159000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-15707000},"2021-01-31":{"v":13329000,"derived":"2 quarters less 1"},"2021-04-30":{"v":5611000,"derived":"3 quarters less 2"},"2021-07-31":{"v":108354000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-107042000},"2022-01-31":{"v":-3010000,"derived":"2 quarters less 1"},"2022-04-30":{"v":-11480000,"derived":"3 quarters less 2"},"2022-07-31":{"v":83592000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-87435000},"2023-01-31":{"v":1220000,"derived":"2 quarters less 1"},"2023-04-30":{"v":-48627000,"derived":"3 quarters less 2"},"2023-07-31":{"v":173237000,"derived":"4 quarters less 3"},"2023-10-31":{"v":-72083000},"2024-01-31":{"v":69251000,"derived":"2 quarters less 1"},"2024-04-30":{"v":4803000,"derived":"3 quarters less 2"},"2024-07-31":{"v":193777000,"derived":"4 quarters less 3"},"2024-10-31":{"v":-62305000},"2025-01-31":{"v":85991000,"derived":"2 quarters less 1"},"2025-04-30":{"v":32350000,"derived":"3 quarters less 2"},"2025-07-31":{"v":244831000,"derived":"4 quarters less 3"},"2025-10-31":{"v":-67398000},"2026-01-31":{"v":112046000,"derived":"2 quarters less 1"},"2026-04-30":{"v":61182000,"derived":"3 quarters less 2"},"2026-07-31":{"v":283886000,"derived":"4 quarters less 3"}},"depth":0,"sign":1},{"tag":"PaymentsToAcquireAvailableForSaleSecuritiesDebt","also_tags":["PaymentsToAcquireAvailableForSaleSecurities"],"label":"Purchases of available-for-sale securities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":0,"derived":"3 quarters less 2"},"2012-07-31":{"v":0,"derived":"4 quarters less 3"},"2012-10-31":{"v":0},"2013-01-31":{"v":115729000,"derived":"2 quarters less 1"},"2013-04-30":{"v":54784000,"derived":"3 quarters less 2"},"2013-07-31":{"v":41522000,"derived":"4 quarters less 3"},"2013-10-31":{"v":43157000},"2014-01-31":{"v":310944000,"derived":"2 quarters less 1"},"2014-04-30":{"v":166904000,"derived":"3 quarters less 2"},"2014-07-31":{"v":166414000,"derived":"4 quarters less 3"},"2014-10-31":{"v":113730000},"2015-01-31":{"v":123111000,"derived":"2 quarters less 1"},"2015-04-30":{"v":124300000,"derived":"3 quarters less 2"},"2015-07-31":{"v":130485000,"derived":"4 quarters less 3"},"2015-10-31":{"v":195336000},"2016-01-31":{"v":146654000,"derived":"2 quarters less 1"},"2016-04-30":{"v":150484000,"derived":"3 quarters less 2"},"2016-10-31":{"v":200893000},"2017-01-31":{"v":90718000,"derived":"2 quarters less 1"},"2017-04-30":{"v":52150000,"derived":"3 quarters less 2"},"2017-07-31":{"v":118274000,"derived":"4 quarters less 3"},"2017-10-31":{"v":66843000},"2018-01-31":{"v":43977000,"derived":"2 quarters less 1"},"2018-04-30":{"v":424490000,"derived":"3 quarters less 2"},"2018-07-31":{"v":324347000,"derived":"4 quarters less 3"},"2018-10-31":{"v":253469000},"2019-01-31":{"v":209433000,"derived":"2 quarters less 1"},"2019-04-30":{"v":315109000,"derived":"3 quarters less 2"},"2019-07-31":{"v":431301000,"derived":"4 quarters less 3"},"2019-10-31":{"v":406762000},"2020-01-31":{"v":194641000,"derived":"2 quarters less 1"},"2020-04-30":{"v":247909000,"derived":"3 quarters less 2"},"2020-10-31":{"v":346405000},"2021-01-31":{"v":177196000,"derived":"2 quarters less 1"},"2021-04-30":{"v":234621000,"derived":"3 quarters less 2"},"2021-07-31":{"v":274873000,"derived":"4 quarters less 3"},"2021-10-31":{"v":241247000},"2022-01-31":{"v":125867000,"derived":"2 quarters less 1"},"2022-04-30":{"v":138892000,"derived":"3 quarters less 2"},"2022-07-31":{"v":13530000,"derived":"4 quarters less 3"},"2022-10-31":{"v":169232000},"2023-01-31":{"v":101097000,"derived":"2 quarters less 1"},"2023-04-30":{"v":88494000,"derived":"3 quarters less 2"},"2023-07-31":{"v":147292000,"derived":"4 quarters less 3"},"2023-10-31":{"v":160239000},"2024-01-31":{"v":154607000,"derived":"2 quarters less 1"},"2024-04-30":{"v":138595000,"derived":"3 quarters less 2"},"2024-07-31":{"v":162494000,"derived":"4 quarters less 3"},"2024-10-31":{"v":211649000},"2025-01-31":{"v":218093000,"derived":"2 quarters less 1"},"2025-04-30":{"v":242588000,"derived":"3 quarters less 2"},"2025-07-31":{"v":186241000,"derived":"4 quarters less 3"},"2025-10-31":{"v":318525000},"2026-01-31":{"v":217024000,"derived":"2 quarters less 1"},"2026-04-30":{"v":109366000,"derived":"3 quarters less 2"},"2026-07-31":{"v":214235000,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"ProceedsFromSaleOfAvailableForSaleSecuritiesDebt","also_tags":["ProceedsFromSaleOfAvailableForSaleSecurities"],"label":"Maturities and sales of available-for-sale securities","note":null,"earlier_labels":["Sales of available-for-sale securities","Sales and maturities of available-for-sale securities","Proceeds from Sale of Available-for-sale Securities"],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":0,"derived":"3 quarters less 2"},"2012-10-31":{"v":0},"2013-01-31":{"v":13889000,"derived":"2 quarters less 1"},"2013-04-30":{"v":43367000,"derived":"3 quarters less 2"},"2013-10-31":{"v":31102000},"2014-01-31":{"v":79126000,"derived":"2 quarters less 1"},"2014-04-30":{"v":95818000,"derived":"3 quarters less 2"},"2014-10-31":{"v":102539000},"2015-01-31":{"v":129356000,"derived":"2 quarters less 1"},"2015-04-30":{"v":138170000,"derived":"3 quarters less 2"},"2015-10-31":{"v":188867000},"2016-01-31":{"v":132640000,"derived":"2 quarters less 1"},"2016-04-30":{"v":152790000,"derived":"3 quarters less 2"},"2016-10-31":{"v":157163000},"2017-01-31":{"v":141508000,"derived":"2 quarters less 1"},"2017-04-30":{"v":144159000,"derived":"3 quarters less 2"},"2017-10-31":{"v":93039000},"2018-01-31":{"v":77277000,"derived":"2 quarters less 1"},"2018-04-30":{"v":106370000,"derived":"3 quarters less 2"},"2018-10-31":{"v":238389000},"2019-01-31":{"v":172194000,"derived":"2 quarters less 1"},"2019-04-30":{"v":316519000,"derived":"3 quarters less 2"},"2019-10-31":{"v":57054000,"first_filed":360237000,"first_src":"0001528396-19-000058"},"2020-01-31":{"v":10888000,"derived":"2 quarters less 1"},"2020-04-30":{"v":25476000,"derived":"3 quarters less 2"},"2020-10-31":{"v":57903000},"2021-01-31":{"v":27650000,"derived":"2 quarters less 1"},"2021-04-30":{"v":41778000,"derived":"3 quarters less 2"},"2021-07-31":{"v":1001193000,"derived":"4 quarters less 3"},"2021-10-31":{"v":27331000},"2022-01-31":{"v":23030000,"derived":"2 quarters less 1"},"2022-04-30":{"v":14385000,"derived":"3 quarters less 2"},"2022-07-31":{"v":844168000,"derived":"4 quarters less 3"},"2022-10-31":{"v":119291000,"first_filed":97023000,"first_src":"0001528396-22-000129"},"2023-01-31":{"v":116092000,"derived":"2 quarters less 1"},"2023-04-30":{"v":146836000,"derived":"3 quarters less 2"},"2023-07-31":{"v":164875000,"derived":"4 quarters less 3"},"2023-10-31":{"v":137386000},"2024-01-31":{"v":130030000,"derived":"2 quarters less 1"},"2024-04-30":{"v":148883000,"derived":"3 quarters less 2"},"2024-07-31":{"v":160587000,"derived":"4 quarters less 3"},"2024-10-31":{"v":139896000},"2025-01-31":{"v":163215000,"derived":"2 quarters less 1"},"2025-04-30":{"v":226776000,"derived":"3 quarters less 2"},"2025-07-31":{"v":135125000,"derived":"4 quarters less 3"},"2025-10-31":{"v":189726000},"2026-01-31":{"v":193217000,"derived":"2 quarters less 1"},"2026-04-30":{"v":199695000,"derived":"3 quarters less 2"},"2026-07-31":{"v":223411000,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","also_tags":[],"label":"Maturities of available-for-sale securities","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2019-10-31":{"v":303183000},"2020-01-31":{"v":205624000,"derived":"2 quarters less 1"},"2020-04-30":{"v":302734000,"derived":"3 quarters less 2"},"2020-07-31":{"v":357179000,"derived":"4 quarters less 3"},"2020-10-31":{"v":241591000},"2021-01-31":{"v":214607000,"derived":"2 quarters less 1"},"2021-04-30":{"v":229361000,"derived":"3 quarters less 2"},"2021-07-31":{"v":319731000,"derived":"4 quarters less 3"},"2021-10-31":{"v":272943000},"2022-01-31":{"v":142322000,"derived":"2 quarters less 1"},"2022-04-30":{"v":212262000,"derived":"3 quarters less 2"},"2022-07-31":{"v":206835000,"derived":"4 quarters less 3"},"2022-10-31":{"v":22268000,"src":"0001528396-22-000129"},"2023-01-31":{"v":11000000,"derived":"2 quarters less 1"},"2023-04-30":{"v":9102000,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"PaymentsToAcquirePropertyPlantAndEquipment","also_tags":[],"label":"Purchases of property and equipment","note":null,"earlier_labels":["Purchase of property and equipment","Payments to Acquire Property, Plant, and Equipment"],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":1118000,"derived":"3 quarters less 2"},"2012-07-31":{"v":3501000,"derived":"4 quarters less 3"},"2012-10-31":{"v":4810000},"2013-01-31":{"v":1046000,"derived":"2 quarters less 1"},"2013-04-30":{"v":1205000,"derived":"3 quarters less 2"},"2013-07-31":{"v":2167000,"derived":"4 quarters less 3"},"2013-10-31":{"v":1206000},"2014-01-31":{"v":1375000,"derived":"2 quarters less 1"},"2014-04-30":{"v":1088000,"derived":"3 quarters less 2"},"2014-07-31":{"v":1324000,"derived":"4 quarters less 3"},"2014-10-31":{"v":1249000},"2015-01-31":{"v":2402000,"derived":"2 quarters less 1"},"2015-04-30":{"v":1425000,"derived":"3 quarters less 2"},"2015-07-31":{"v":1225000,"derived":"4 quarters less 3"},"2015-10-31":{"v":3016000},"2016-01-31":{"v":851000,"derived":"2 quarters less 1"},"2016-04-30":{"v":1376000,"derived":"3 quarters less 2"},"2016-10-31":{"v":2474000},"2017-01-31":{"v":143000,"derived":"2 quarters less 1"},"2017-04-30":{"v":619000,"derived":"3 quarters less 2"},"2017-07-31":{"v":2650000,"derived":"4 quarters less 3"},"2017-10-31":{"v":1899000},"2018-01-31":{"v":2721000,"derived":"2 quarters less 1"},"2018-04-30":{"v":90000,"derived":"3 quarters less 2"},"2018-07-31":{"v":4688000,"derived":"4 quarters less 3"},"2018-10-31":{"v":2945000},"2019-01-31":{"v":8061000,"derived":"2 quarters less 1"},"2019-04-30":{"v":17740000,"derived":"3 quarters less 2"},"2019-07-31":{"v":16175000,"derived":"4 quarters less 3"},"2019-10-31":{"v":9625000},"2020-01-31":{"v":1629000,"derived":"2 quarters less 1"},"2020-04-30":{"v":7712000,"derived":"3 quarters less 2"},"2020-07-31":{"v":2411000,"derived":"4 quarters less 3"},"2020-10-31":{"v":1907000},"2021-01-31":{"v":3610000,"derived":"2 quarters less 1"},"2021-04-30":{"v":6895000,"derived":"3 quarters less 2"},"2021-07-31":{"v":6596000,"derived":"4 quarters less 3"},"2021-10-31":{"v":3333000},"2022-01-31":{"v":3657000,"derived":"2 quarters less 1"},"2022-04-30":{"v":986000,"derived":"3 quarters less 2"},"2022-07-31":{"v":1534000,"derived":"4 quarters less 3"},"2022-10-31":{"v":604000},"2023-01-31":{"v":1333000,"derived":"2 quarters less 1"},"2023-04-30":{"v":677000,"derived":"3 quarters less 2"},"2023-07-31":{"v":3207000,"derived":"4 quarters less 3"},"2023-10-31":{"v":998000},"2024-01-31":{"v":2992000,"derived":"2 quarters less 1"},"2024-04-30":{"v":678000,"derived":"3 quarters less 2"},"2024-07-31":{"v":1694000,"derived":"4 quarters less 3"},"2024-10-31":{"v":843000},"2025-01-31":{"v":790000,"derived":"2 quarters less 1"},"2025-04-30":{"v":703000,"derived":"3 quarters less 2"},"2025-07-31":{"v":3405000,"derived":"4 quarters less 3"},"2025-10-31":{"v":4878000},"2026-01-31":{"v":3284000,"derived":"2 quarters less 1"},"2026-04-30":{"v":1772000,"derived":"3 quarters less 2"},"2026-07-31":{"v":2122000,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInRestrictedCash","also_tags":[],"label":"Decrease in restricted cash","note":null,"earlier_labels":["Decrease in Restricted Cash","Increase in restricted cash"],"kind":"money","earlier_years":true,"values":{"2012-04-30":{"v":-2323000,"derived":"3 quarters less 2"},"2012-07-31":{"v":0,"derived":"4 quarters less 3"},"2012-10-31":{"v":-1605000},"2013-01-31":{"v":-1915000,"derived":"2 quarters less 1"},"2013-04-30":{"v":0,"derived":"3 quarters less 2"},"2013-07-31":{"v":-12000,"derived":"4 quarters less 3"},"2013-10-31":{"v":0,"src":"0001528396-13-000035"},"2014-01-31":{"v":0,"derived":"2 quarters less 1"},"2014-04-30":{"v":0,"derived":"3 quarters less 2"},"2014-07-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"PaymentsToDevelopSoftware","also_tags":[],"label":"Capitalized software development costs","note":null,"earlier_labels":["Capitalized cloud software development costs"],"kind":"money","earlier_years":false,"values":{"2016-10-31":{"v":0},"2017-01-31":{"v":0,"derived":"2 quarters less 1"},"2017-04-30":{"v":374000,"derived":"3 quarters less 2"},"2017-07-31":{"v":410000,"derived":"4 quarters less 3"},"2017-10-31":{"v":517000},"2018-01-31":{"v":252000,"derived":"2 quarters less 1"},"2018-04-30":{"v":1081000,"derived":"3 quarters less 2"},"2018-07-31":{"v":763000,"derived":"4 quarters less 3"},"2018-10-31":{"v":459000},"2019-01-31":{"v":704000,"derived":"2 quarters less 1"},"2019-04-30":{"v":1139000,"derived":"3 quarters less 2"},"2019-07-31":{"v":1634000,"derived":"4 quarters less 3"},"2019-10-31":{"v":1346000},"2020-01-31":{"v":864000,"derived":"2 quarters less 1"},"2020-04-30":{"v":1063000,"derived":"3 quarters less 2"},"2020-07-31":{"v":1010000,"derived":"4 quarters less 3"},"2020-10-31":{"v":2581000},"2021-01-31":{"v":2303000,"derived":"2 quarters less 1"},"2021-04-30":{"v":2735000,"derived":"3 quarters less 2"},"2021-07-31":{"v":2227000,"derived":"4 quarters less 3"},"2021-10-31":{"v":3783000},"2022-01-31":{"v":2414000,"derived":"2 quarters less 1"},"2022-04-30":{"v":2990000,"derived":"3 quarters less 2"},"2022-07-31":{"v":3079000,"derived":"4 quarters less 3"},"2022-10-31":{"v":3697000},"2023-01-31":{"v":2421000,"derived":"2 quarters less 1"},"2023-04-30":{"v":2759000,"derived":"3 quarters less 2"},"2023-07-31":{"v":2729000,"derived":"4 quarters less 3"},"2023-10-31":{"v":3692000},"2024-01-31":{"v":2366000,"derived":"2 quarters less 1"},"2024-04-30":{"v":3371000,"derived":"3 quarters less 2"},"2024-07-31":{"v":2736000,"derived":"4 quarters less 3"},"2024-10-31":{"v":4233000},"2025-01-31":{"v":2923000,"derived":"2 quarters less 1"},"2025-04-30":{"v":3816000,"derived":"3 quarters less 2"},"2025-07-31":{"v":3742000,"derived":"4 quarters less 3"},"2025-10-31":{"v":5088000},"2026-01-31":{"v":3104000,"derived":"2 quarters less 1"},"2026-04-30":{"v":5747000,"derived":"3 quarters less 2"},"2026-07-31":{"v":5064000,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"PaymentsToAcquireOtherInvestments","also_tags":["PaymentsToAcquireInvestments"],"label":"Acquisition of strategic investments","note":null,"earlier_labels":["Purchases of strategic investments","Strategic investment"],"kind":"money","earlier_years":false,"values":{"2017-04-30":{"v":4.7,"src":"0001528396-17-000025","first_filed":4700000,"first_src":"0001528396-17-000020"},"2017-07-31":{"v":0,"derived":"4 quarters less 3"},"2018-07-31":{"v":0,"derived":"4 quarters less 3"},"2019-10-31":{"v":0},"2020-01-31":{"v":0,"derived":"2 quarters less 1"},"2020-04-30":{"v":0,"derived":"3 quarters less 2"},"2020-10-31":{"v":2000000},"2021-01-31":{"v":0,"derived":"2 quarters less 1"},"2021-04-30":{"v":0,"derived":"3 quarters less 2"},"2021-07-31":{"v":384000,"derived":"4 quarters less 3"},"2021-10-31":{"v":0},"2022-01-31":{"v":10500000,"src":"0001528396-22-000021"},"2022-04-30":{"v":0,"derived":"3 quarters less 2"},"2022-07-31":{"v":1779000,"derived":"4 quarters less 3"},"2022-10-31":{"v":181000},"2023-01-31":{"v":5660000,"derived":"2 quarters less 1"},"2023-04-30":{"v":2210000,"derived":"3 quarters less 2"},"2023-07-31":{"v":2789000,"derived":"4 quarters less 3"},"2023-10-31":{"v":250000},"2024-01-31":{"v":0,"derived":"2 quarters less 1"},"2024-04-30":{"v":86000,"derived":"3 quarters less 2"},"2024-07-31":{"v":1000000,"derived":"4 quarters less 3"},"2024-10-31":{"v":772000},"2025-01-31":{"v":0,"derived":"2 quarters less 1"},"2025-04-30":{"v":1000000,"derived":"3 quarters less 2"},"2025-07-31":{"v":0,"derived":"4 quarters less 3"},"2025-10-31":{"v":0},"2026-01-31":{"v":2348000,"derived":"2 quarters less 1"},"2026-04-30":{"v":12242000,"derived":"3 quarters less 2"},"2026-07-31":{"v":56000,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"ProceedsFromSaleOfEquityMethodInvestments","also_tags":["PaymentsToAcquireOtherInvestmentsNetOfSalesProceeds"],"label":"Sale of strategic investments","note":null,"earlier_labels":["Proceeds from Sale of Equity Method Investments","Acquisition of strategic investments","Sale of strategic investment"],"kind":"money","earlier_years":false,"values":{"2023-04-30":{"v":0,"derived":"3 quarters less 2"},"2023-07-31":{"v":0,"derived":"4 quarters less 3"},"2024-04-30":{"v":0,"derived":"3 quarters less 2"},"2024-07-31":{"v":45000,"derived":"4 quarters less 3"},"2025-04-30":{"v":0,"derived":"3 quarters less 2"},"2025-07-31":{"v":0,"derived":"4 quarters less 3"},"2026-04-30":{"v":781000,"derived":"3 quarters less 2"},"2026-07-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"PaymentsToAcquireBusinessesNetOfCashAcquired","also_tags":[],"label":"Acquisition of businesses, net of acquired cash","note":null,"earlier_labels":["Payments to Acquire Businesses, Net of Cash Acquired","Acquisition of business, net of acquired cash","Acquisitions of business, net of acquired cash","Acquisitions of business, net of cash acquired","Acquisition, net of cash acquired","Acquisition of business, net of cash acquired"],"kind":"money","earlier_years":false,"values":{"2012-10-31":{"v":0},"2013-01-31":{"v":0,"derived":"2 quarters less 1"},"2013-04-30":{"v":0,"derived":"3 quarters less 2"},"2013-07-31":{"v":14749000,"derived":"4 quarters less 3"},"2013-10-31":{"v":95000},"2014-01-31":{"v":0,"derived":"2 quarters less 1"},"2014-04-30":{"v":62000,"derived":"3 quarters less 2"},"2014-07-31":{"v":0,"derived":"4 quarters less 3"},"2014-10-31":{"v":0,"src":"0001528396-14-000029"},"2015-01-31":{"v":0,"derived":"2 quarters less 1"},"2015-04-30":{"v":0,"derived":"3 quarters less 2"},"2015-07-31":{"v":0,"derived":"4 quarters less 3"},"2015-10-31":{"v":0},"2016-01-31":{"v":0,"derived":"2 quarters less 1"},"2016-04-30":{"v":39530000,"derived":"3 quarters less 2"},"2016-10-31":{"v":33593000},"2017-01-31":{"v":-59000,"derived":"2 quarters less 1"},"2017-04-30":{"v":154056000,"derived":"3 quarters less 2"},"2017-07-31":{"v":0,"derived":"4 quarters less 3"},"2017-10-31":{"v":0,"src":"0001528396-17-000034"},"2018-01-31":{"v":130376000,"derived":"2 quarters less 1"},"2018-04-30":{"v":-318000,"derived":"3 quarters less 2"},"2018-07-31":{"v":1000,"derived":"4 quarters less 3"},"2019-07-31":{"v":0,"derived":"4 quarters less 3"},"2020-10-31":{"v":0},"2021-01-31":{"v":0,"derived":"2 quarters less 1"},"2021-04-30":{"v":0,"derived":"3 quarters less 2"},"2021-07-31":{"v":0,"derived":"4 quarters less 3"},"2021-10-31":{"v":43830000},"2022-01-31":{"v":0,"derived":"2 quarters less 1"},"2022-04-30":{"v":0,"derived":"3 quarters less 2"},"2022-07-31":{"v":0,"derived":"4 quarters less 3"},"2022-10-31":{"v":0,"src":"0001528396-22-000129"},"2023-01-31":{"v":0,"derived":"2 quarters less 1"},"2023-04-30":{"v":0,"derived":"3 quarters less 2"},"2023-07-31":{"v":0,"derived":"4 quarters less 3"},"2024-07-31":{"v":0,"derived":"4 quarters less 3"},"2025-04-30":{"v":26724000,"derived":"3 quarters less 2"},"2025-07-31":{"v":126000,"derived":"4 quarters less 3"},"2026-04-30":{"v":201000,"derived":"3 quarters less 2"},"2026-07-31":{"v":4500000,"derived":"4 quarters less 3"}},"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":{"2012-04-30":{"v":1205000,"derived":"3 quarters less 2"},"2012-07-31":{"v":-3501000,"derived":"4 quarters less 3"},"2012-10-31":{"v":-3205000},"2013-01-31":{"v":-100971000,"derived":"2 quarters less 1"},"2013-04-30":{"v":-12622000,"derived":"3 quarters less 2"},"2013-07-31":{"v":-32115000,"derived":"4 quarters less 3"},"2013-10-31":{"v":-13356000},"2014-01-31":{"v":-233193000,"derived":"2 quarters less 1"},"2014-04-30":{"v":-72236000,"derived":"3 quarters less 2"},"2014-07-31":{"v":-61635000,"derived":"4 quarters less 3"},"2014-10-31":{"v":-12440000},"2015-01-31":{"v":3843000,"derived":"2 quarters less 1"},"2015-04-30":{"v":12445000,"derived":"3 quarters less 2"},"2015-07-31":{"v":19222000,"derived":"4 quarters less 3"},"2015-10-31":{"v":-9485000},"2016-01-31":{"v":-14865000,"derived":"2 quarters less 1"},"2016-04-30":{"v":-38600000,"derived":"3 quarters less 2"},"2016-10-31":{"v":-79797000},"2017-01-31":{"v":50706000,"derived":"2 quarters less 1"},"2017-04-30":{"v":-67717000,"derived":"3 quarters less 2"},"2017-07-31":{"v":-16534000,"derived":"4 quarters less 3"},"2017-10-31":{"v":23780000},"2018-01-31":{"v":-100049000,"derived":"2 quarters less 1"},"2018-04-30":{"v":-318973000,"derived":"3 quarters less 2"},"2018-07-31":{"v":-142342000,"derived":"4 quarters less 3"},"2018-10-31":{"v":-18484000},"2019-01-31":{"v":-46004000,"derived":"2 quarters less 1"},"2019-04-30":{"v":-17469000,"derived":"3 quarters less 2"},"2019-07-31":{"v":-219476000,"derived":"4 quarters less 3"},"2019-10-31":{"v":-57496000},"2020-01-31":{"v":19378000,"derived":"2 quarters less 1"},"2020-04-30":{"v":71526000,"derived":"3 quarters less 2"},"2020-07-31":{"v":-39209000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-53399000},"2021-01-31":{"v":59148000,"derived":"2 quarters less 1"},"2021-04-30":{"v":26888000,"derived":"3 quarters less 2"},"2021-07-31":{"v":31554000,"derived":"4 quarters less 3"},"2021-10-31":{"v":8081000},"2022-01-31":{"v":22893000,"derived":"2 quarters less 1"},"2022-04-30":{"v":83779000,"derived":"3 quarters less 2"},"2022-07-31":{"v":197459000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-54423000},"2023-01-31":{"v":5581000,"derived":"2 quarters less 1"},"2023-04-30":{"v":52696000,"derived":"3 quarters less 2"},"2023-07-31":{"v":8858000,"derived":"4 quarters less 3"},"2023-10-31":{"v":-27793000},"2024-01-31":{"v":-23427000,"derived":"2 quarters less 1"},"2024-04-30":{"v":6153000,"derived":"3 quarters less 2"},"2024-07-31":{"v":-7292000,"derived":"4 quarters less 3"},"2024-10-31":{"v":-77601000},"2025-01-31":{"v":-52920000,"derived":"2 quarters less 1"},"2025-04-30":{"v":-48055000,"derived":"3 quarters less 2"},"2025-07-31":{"v":-58389000,"derived":"4 quarters less 3"},"2025-10-31":{"v":-138765000},"2026-01-31":{"v":-65795000,"derived":"2 quarters less 1"},"2026-04-30":{"v":71148000,"derived":"3 quarters less 2"},"2026-07-31":{"v":-2565000,"derived":"4 quarters less 3"}},"depth":0,"sign":1},{"tag":"ProceedsFromDebtNetOfIssuanceCosts","also_tags":["ProceedsFromConvertibleDebt"],"label":"Proceeds from issuance of convertible senior notes, net of issuance costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2017-07-31":{"v":0,"derived":"4 quarters less 3"},"2018-07-31":{"v":0,"derived":"4 quarters less 3"},"2019-07-31":{"v":0,"derived":"4 quarters less 3"},"2023-10-31":{"v":0},"2024-01-31":{"v":0,"derived":"2 quarters less 1"},"2024-04-30":{"v":0,"derived":"3 quarters less 2"},"2024-07-31":{"v":0,"derived":"4 quarters less 3"},"2024-10-31":{"v":672750000},"2025-01-31":{"v":-910000,"derived":"2 quarters less 1"},"2025-04-30":{"v":0,"derived":"3 quarters less 2"},"2025-07-31":{"v":0,"derived":"4 quarters less 3"},"2025-10-31":{"v":0},"2026-01-31":{"v":0,"derived":"2 quarters less 1"},"2026-04-30":{"v":0,"derived":"3 quarters less 2"},"2026-07-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"RepaymentsOfConvertibleDebtRetirement","also_tags":["RepaymentsOfConvertibleDebt"],"label":"Payment for the retirement of convertible senior notes","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2023-10-31":{"v":0},"2024-01-31":{"v":0,"derived":"2 quarters less 1"},"2024-07-31":{"v":0,"derived":"4 quarters less 3"},"2024-10-31":{"v":200394000},"2025-01-31":{"v":153141000,"derived":"2 quarters less 1"},"2025-04-30":{"v":0,"derived":"3 quarters less 2"},"2025-07-31":{"v":0,"derived":"4 quarters less 3"},"2025-10-31":{"v":0},"2026-01-31":{"v":0,"derived":"2 quarters less 1"},"2026-04-30":{"v":0,"derived":"3 quarters less 2"},"2026-07-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"RepaymentsOfConvertibleDebtMaturity","also_tags":[],"label":"Payment for the maturity of convertible senior notes","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2024-07-31":{"v":0,"derived":"4 quarters less 3"},"2025-07-31":{"v":0,"derived":"4 quarters less 3"},"2026-07-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"PaymentsForCappedCalls","also_tags":["PaymentForCappedCalls"],"label":"Purchase of capped calls","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2017-07-31":{"v":0,"derived":"4 quarters less 3"},"2018-07-31":{"v":0,"derived":"4 quarters less 3"},"2019-07-31":{"v":0,"derived":"4 quarters less 3"},"2023-10-31":{"v":0},"2024-01-31":{"v":0,"derived":"2 quarters less 1"},"2024-04-30":{"v":0,"derived":"3 quarters less 2"},"2024-07-31":{"v":0,"derived":"4 quarters less 3"},"2024-10-31":{"v":58788000},"2025-01-31":{"v":0,"derived":"2 quarters less 1"},"2025-04-30":{"v":0,"derived":"3 quarters less 2"},"2025-07-31":{"v":0,"derived":"4 quarters less 3"},"2025-10-31":{"v":0},"2026-01-31":{"v":0,"derived":"2 quarters less 1"},"2026-04-30":{"v":0,"derived":"3 quarters less 2"},"2026-07-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"PaymentsOfDebtIssuanceCosts","also_tags":[],"label":"Payment of revolving credit facility costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2024-04-30":{"v":0,"derived":"3 quarters less 2"},"2024-07-31":{"v":0,"derived":"4 quarters less 3"},"2025-04-30":{"v":0,"derived":"3 quarters less 2"},"2025-07-31":{"v":0,"derived":"4 quarters less 3"},"2026-04-30":{"v":0,"derived":"3 quarters less 2"},"2026-07-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"ProceedsFromStockPlans","also_tags":["ProceedsFromIssuanceOfCommonStock"],"label":"Proceeds from issuance of common stock under employee stock purchase plan","note":null,"earlier_labels":["Proceeds from issuance of common stock, net of issuance costs","Proceeds from issuance of common stock in connection with stock offerings, net of underwriting discounts and commission","Proceeds from issuance of common stock in connection with public offering, net of underwriting discounts and commissions","Proceeds from issuance of common stock in connection with public offerings, net of underwriting discounts and commission"],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":20340000,"derived":"3 quarters less 2"},"2012-07-31":{"v":0,"derived":"4 quarters less 3"},"2012-10-31":{"v":0},"2013-01-31":{"v":0,"derived":"2 quarters less 1"},"2013-04-30":{"v":0,"derived":"3 quarters less 2"},"2013-07-31":{"v":0,"derived":"4 quarters less 3"},"2013-10-31":{"v":389949000},"2014-01-31":{"v":0,"derived":"2 quarters less 1"},"2014-04-30":{"v":0,"derived":"3 quarters less 2"},"2014-07-31":{"v":0,"derived":"4 quarters less 3"},"2014-10-31":{"v":0,"src":"0001528396-14-000029"},"2015-01-31":{"v":0,"derived":"2 quarters less 1"},"2015-04-30":{"v":0,"derived":"3 quarters less 2"},"2015-07-31":{"v":0,"derived":"4 quarters less 3"},"2017-07-31":{"v":0,"derived":"4 quarters less 3"},"2018-07-31":{"v":0,"derived":"4 quarters less 3"},"2019-07-31":{"v":0,"derived":"4 quarters less 3"},"2025-04-30":{"v":0,"derived":"3 quarters less 2"},"2026-04-30":{"v":0,"derived":"3 quarters less 2"}},"depth":1,"sign":1},{"tag":"PaymentsOfStockIssuanceCosts","also_tags":[],"label":"Costs paid in connection with stock offerings","note":null,"earlier_labels":["Costs paid in connection with public offerings","Costs paid in connection with stock offering","Costs paid in connection with initial public offering"],"kind":"money","earlier_years":true,"values":{"2012-04-30":{"v":893000,"derived":"3 quarters less 2"},"2012-07-31":{"v":920000,"derived":"4 quarters less 3"},"2012-10-31":{"v":0},"2013-01-31":{"v":0,"derived":"2 quarters less 1"},"2013-04-30":{"v":0,"derived":"3 quarters less 2"},"2013-07-31":{"v":0,"derived":"4 quarters less 3"},"2013-10-31":{"v":107000},"2014-01-31":{"v":303000,"derived":"2 quarters less 1"},"2014-04-30":{"v":-2000,"derived":"3 quarters less 2"},"2014-07-31":{"v":0,"derived":"4 quarters less 3"},"2014-10-31":{"v":0,"src":"0001528396-14-000029"},"2015-01-31":{"v":0,"derived":"2 quarters less 1"},"2015-04-30":{"v":0,"derived":"3 quarters less 2"},"2015-07-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"ProceedsFromStockOptionsExercised","also_tags":[],"label":"Proceeds from issuance of common stock upon exercise of stock options","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":1179000,"derived":"3 quarters less 2"},"2012-07-31":{"v":1391000,"derived":"4 quarters less 3"},"2012-10-31":{"v":3163000},"2013-01-31":{"v":2468000,"derived":"2 quarters less 1"},"2013-04-30":{"v":2333000,"derived":"3 quarters less 2"},"2013-07-31":{"v":1159000,"derived":"4 quarters less 3"},"2013-10-31":{"v":2063000},"2014-01-31":{"v":2080000,"derived":"2 quarters less 1"},"2014-04-30":{"v":3211000,"derived":"3 quarters less 2"},"2014-07-31":{"v":1401000,"derived":"4 quarters less 3"},"2014-10-31":{"v":1445000},"2015-01-31":{"v":2414000,"derived":"2 quarters less 1"},"2015-04-30":{"v":936000,"derived":"3 quarters less 2"},"2015-07-31":{"v":1499000,"derived":"4 quarters less 3"},"2015-10-31":{"v":1463000},"2016-01-31":{"v":2526000,"derived":"2 quarters less 1"},"2016-04-30":{"v":1432000,"derived":"3 quarters less 2"},"2016-10-31":{"v":1112000},"2017-01-31":{"v":922000,"derived":"2 quarters less 1"},"2017-04-30":{"v":1385000,"derived":"3 quarters less 2"},"2017-07-31":{"v":2144000,"derived":"4 quarters less 3"},"2017-10-31":{"v":365000},"2018-01-31":{"v":362000,"derived":"2 quarters less 1"},"2018-04-30":{"v":328000,"derived":"3 quarters less 2"},"2018-07-31":{"v":958000,"derived":"4 quarters less 3"},"2018-10-31":{"v":689000},"2019-01-31":{"v":414000,"derived":"2 quarters less 1"},"2019-04-30":{"v":748000,"derived":"3 quarters less 2"},"2019-07-31":{"v":2103000,"derived":"4 quarters less 3"},"2019-10-31":{"v":368000},"2020-01-31":{"v":871000,"derived":"2 quarters less 1"},"2020-04-30":{"v":1838000,"derived":"3 quarters less 2"},"2020-07-31":{"v":1878000,"derived":"4 quarters less 3"},"2020-10-31":{"v":1716000},"2021-01-31":{"v":104000,"derived":"2 quarters less 1"},"2021-04-30":{"v":102000,"derived":"3 quarters less 2"},"2021-07-31":{"v":10000,"derived":"4 quarters less 3"},"2021-10-31":{"v":17000},"2022-01-31":{"v":81000,"derived":"2 quarters less 1"},"2022-04-30":{"v":18000,"derived":"3 quarters less 2"},"2022-07-31":{"v":0,"derived":"4 quarters less 3"},"2022-10-31":{"v":0,"src":"0001528396-22-000129"},"2023-01-31":{"v":2000,"derived":"2 quarters less 1"},"2023-04-30":{"v":225000,"derived":"3 quarters less 2"},"2023-07-31":{"v":1000,"derived":"4 quarters less 3"},"2023-10-31":{"v":0},"2024-01-31":{"v":4000,"derived":"2 quarters less 1"},"2024-04-30":{"v":10000,"derived":"3 quarters less 2"},"2024-07-31":{"v":1041000,"derived":"4 quarters less 3"},"2024-10-31":{"v":1939000},"2025-01-31":{"v":525000,"derived":"2 quarters less 1"},"2025-04-30":{"v":710000,"derived":"3 quarters less 2"},"2025-07-31":{"v":728000,"derived":"4 quarters less 3"},"2025-10-31":{"v":413000},"2026-01-31":{"v":118000,"derived":"2 quarters less 1"},"2026-04-30":{"v":8000,"derived":"3 quarters less 2"},"2026-07-31":{"v":190000,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"ProceedsFromIssuanceInitialPublicOffering","also_tags":[],"label":"Proceeds from issuance of common stock in connection with public offerings, net of underwriting discounts and commission","note":null,"earlier_labels":["Proceeds from issuance of common stock in connection with initial public offering, net of underwriting discounts and commission"],"kind":"money","earlier_years":true,"values":{"2012-04-30":{"v":20340000,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"PaymentsRelatedToTaxWithholdingForShareBasedCompensation","also_tags":[],"label":"Taxes remitted on RSU awards vested","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-04-30":{"v":0,"derived":"3 quarters less 2"},"2012-10-31":{"v":4164000},"2013-01-31":{"v":5033000,"derived":"2 quarters less 1"},"2013-04-30":{"v":5498000,"derived":"3 quarters less 2"},"2013-10-31":{"v":7302000},"2014-01-31":{"v":7896000,"derived":"2 quarters less 1"},"2014-04-30":{"v":10456000,"derived":"3 quarters less 2"},"2014-10-31":{"v":8570000},"2015-01-31":{"v":9278000,"derived":"2 quarters less 1"},"2015-04-30":{"v":8554000,"derived":"3 quarters less 2"},"2015-10-31":{"v":874000},"2016-01-31":{"v":614000,"derived":"2 quarters less 1"},"2016-04-30":{"v":0,"derived":"3 quarters less 2"},"2016-10-31":{"v":0,"src":"0001528396-16-000067"},"2017-01-31":{"v":0,"derived":"2 quarters less 1"},"2017-04-30":{"v":0,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"ExcessTaxBenefitFromShareBasedCompensationFinancingActivities","also_tags":[],"label":"Excess tax benefit from exercise of stock options and vesting of restricted stock units","note":null,"earlier_labels":["Excess tax benefit from exercise of stock options and vesting of RSUs"],"kind":"money","earlier_years":true,"values":{"2012-04-30":{"v":0,"derived":"3 quarters less 2"},"2012-07-31":{"v":486000,"derived":"4 quarters less 3"},"2012-10-31":{"v":114000},"2013-01-31":{"v":72000,"derived":"2 quarters less 1"},"2013-04-30":{"v":137000,"derived":"3 quarters less 2"},"2013-07-31":{"v":2263000,"derived":"4 quarters less 3"},"2013-10-31":{"v":132000},"2014-01-31":{"v":157000,"derived":"2 quarters less 1"},"2014-04-30":{"v":209000,"derived":"3 quarters less 2"},"2014-07-31":{"v":6569000,"derived":"4 quarters less 3"},"2014-10-31":{"v":0},"2015-01-31":{"v":0,"derived":"2 quarters less 1"},"2015-04-30":{"v":0,"derived":"3 quarters less 2"},"2015-07-31":{"v":3538000,"derived":"4 quarters less 3"},"2015-10-31":{"v":475000},"2016-01-31":{"v":91000,"derived":"2 quarters less 1"},"2016-04-30":{"v":0,"derived":"3 quarters less 2"},"2016-10-31":{"v":0,"src":"0001528396-16-000067"},"2017-01-31":{"v":0,"derived":"2 quarters less 1"},"2017-04-30":{"v":-962000,"derived":"3 quarters less 2"},"2017-07-31":{"v":8430000,"derived":"4 quarters less 3"},"2018-07-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"PaymentsForRepurchaseOfCommonStock","also_tags":[],"label":"Repurchase and retirement of common stock","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-10-31":{"v":0},"2020-01-31":{"v":0,"derived":"2 quarters less 1"},"2020-04-30":{"v":0,"derived":"3 quarters less 2"},"2020-07-31":{"v":0,"derived":"4 quarters less 3"},"2020-10-31":{"v":5000000},"2021-01-31":{"v":37679000,"derived":"2 quarters less 1"},"2021-04-30":{"v":79898000,"derived":"3 quarters less 2"},"2021-07-31":{"v":38742000,"derived":"4 quarters less 3"},"2021-10-31":{"v":26262000},"2022-01-31":{"v":11189000,"derived":"2 quarters less 1"},"2022-04-30":{"v":0,"derived":"3 quarters less 2"},"2022-07-31":{"v":0,"derived":"4 quarters less 3"},"2022-10-31":{"v":200000000},"2023-01-31":{"v":0,"derived":"2 quarters less 1"},"2023-04-30":{"v":13993000,"derived":"3 quarters less 2"},"2023-07-31":{"v":47814000,"derived":"4 quarters less 3"},"2023-10-31":{"v":0,"src":"0001528396-23-000137"},"2024-01-31":{"v":0,"derived":"2 quarters less 1"},"2024-04-30":{"v":0,"derived":"3 quarters less 2"},"2024-07-31":{"v":0,"derived":"4 quarters less 3"},"2025-04-30":{"v":0,"derived":"3 quarters less 2"},"2025-07-31":{"v":0,"derived":"4 quarters less 3"},"2026-04-30":{"v":244255000,"derived":"3 quarters less 2"},"2026-07-31":{"v":213862000,"derived":"4 quarters less 3"}},"depth":1,"sign":-1},{"tag":"NetCashProvidedByUsedInFinancingActivities","also_tags":[],"label":"Net cash provided by financing activities","note":"used in","earlier_labels":["Net cash used in financing activities"],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":20626000,"derived":"3 quarters less 2"},"2012-07-31":{"v":-11473000,"derived":"4 quarters less 3"},"2012-10-31":{"v":-887000},"2013-01-31":{"v":-2493000,"derived":"2 quarters less 1"},"2013-04-30":{"v":-3028000,"derived":"3 quarters less 2"},"2013-07-31":{"v":-2213000,"derived":"4 quarters less 3"},"2013-10-31":{"v":384735000},"2014-01-31":{"v":-5962000,"derived":"2 quarters less 1"},"2014-04-30":{"v":-7034000,"derived":"3 quarters less 2"},"2014-07-31":{"v":825000,"derived":"4 quarters less 3"},"2014-10-31":{"v":-7125000},"2015-01-31":{"v":-6864000,"derived":"2 quarters less 1"},"2015-04-30":{"v":-7618000,"derived":"3 quarters less 2"},"2015-07-31":{"v":4256000,"derived":"4 quarters less 3"},"2015-10-31":{"v":1064000},"2016-01-31":{"v":2003000,"derived":"2 quarters less 1"},"2016-04-30":{"v":1432000,"derived":"3 quarters less 2"},"2016-10-31":{"v":1112000},"2017-01-31":{"v":922000,"derived":"2 quarters less 1"},"2017-04-30":{"v":423000,"derived":"3 quarters less 2"},"2017-07-31":{"v":10574000,"derived":"4 quarters less 3"},"2017-10-31":{"v":365000},"2018-01-31":{"v":362000,"derived":"2 quarters less 1"},"2018-04-30":{"v":571315000,"derived":"3 quarters less 2"},"2018-07-31":{"v":958000,"derived":"4 quarters less 3"},"2018-10-31":{"v":689000},"2019-01-31":{"v":414000,"derived":"2 quarters less 1"},"2019-04-30":{"v":748000,"derived":"3 quarters less 2"},"2019-07-31":{"v":2103000,"derived":"4 quarters less 3"},"2019-10-31":{"v":368000},"2020-01-31":{"v":871000,"derived":"2 quarters less 1"},"2020-04-30":{"v":1838000,"derived":"3 quarters less 2"},"2020-07-31":{"v":1878000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-3284000},"2021-01-31":{"v":-37575000,"derived":"2 quarters less 1"},"2021-04-30":{"v":-79796000,"derived":"3 quarters less 2"},"2021-07-31":{"v":-38732000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-26245000},"2022-01-31":{"v":-11108000,"derived":"2 quarters less 1"},"2022-04-30":{"v":18000,"derived":"3 quarters less 2"},"2022-07-31":{"v":0,"derived":"4 quarters less 3"},"2022-10-31":{"v":-200000000},"2023-01-31":{"v":2000,"derived":"2 quarters less 1"},"2023-04-30":{"v":-13768000,"derived":"3 quarters less 2"},"2023-07-31":{"v":-47813000,"derived":"4 quarters less 3"},"2023-10-31":{"v":0},"2024-01-31":{"v":4000,"derived":"2 quarters less 1"},"2024-04-30":{"v":10000,"derived":"3 quarters less 2"},"2024-07-31":{"v":1041000,"derived":"4 quarters less 3"},"2024-10-31":{"v":415507000},"2025-01-31":{"v":-155591000,"derived":"2 quarters less 1"},"2025-04-30":{"v":-178351000,"derived":"3 quarters less 2"},"2025-07-31":{"v":728000,"derived":"4 quarters less 3"},"2025-10-31":{"v":413000},"2026-01-31":{"v":-134710000,"derived":"2 quarters less 1"},"2026-04-30":{"v":-244247000,"derived":"3 quarters less 2"},"2026-07-31":{"v":-200433000,"derived":"4 quarters less 3"}},"depth":0,"sign":1},{"tag":"EffectOfExchangeRateOnCashAndCashEquivalents","also_tags":[],"label":"Effect of foreign exchange rate changes on cash and cash equivalents","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2012-04-30":{"v":134000,"derived":"3 quarters less 2"},"2012-07-31":{"v":-268000,"derived":"4 quarters less 3"},"2012-10-31":{"v":125000},"2013-01-31":{"v":69000,"derived":"2 quarters less 1"},"2013-04-30":{"v":-288000,"derived":"3 quarters less 2"},"2013-07-31":{"v":-870000,"derived":"4 quarters less 3"},"2013-10-31":{"v":582000},"2014-01-31":{"v":-673000,"derived":"2 quarters less 1"},"2014-04-30":{"v":653000,"derived":"3 quarters less 2"},"2014-07-31":{"v":137000,"derived":"4 quarters less 3"},"2014-10-31":{"v":-1478000},"2015-01-31":{"v":-2880000,"derived":"2 quarters less 1"},"2015-04-30":{"v":294000,"derived":"3 quarters less 2"},"2015-07-31":{"v":-1071000,"derived":"4 quarters less 3"},"2015-10-31":{"v":-320000},"2016-01-31":{"v":-867000,"derived":"2 quarters less 1"},"2016-04-30":{"v":1240000,"derived":"3 quarters less 2"},"2016-10-31":{"v":-924000},"2017-01-31":{"v":113000,"derived":"2 quarters less 1"},"2017-04-30":{"v":209000,"derived":"3 quarters less 2"},"2017-07-31":{"v":1748000,"derived":"4 quarters less 3"},"2017-10-31":{"v":-674000},"2018-01-31":{"v":1881000,"derived":"2 quarters less 1"},"2018-04-30":{"v":-1697000,"derived":"3 quarters less 2"},"2018-07-31":{"v":-1421000,"derived":"4 quarters less 3"},"2018-10-31":{"v":-776000,"src":"0001528396-18-000048"},"2019-01-31":{"v":151000,"derived":"2 quarters less 1"},"2019-04-30":{"v":-792000,"derived":"3 quarters less 2"},"2019-07-31":{"v":-269000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"CashAndCashEquivalentsPeriodIncreaseDecrease","also_tags":[],"label":"NET INCREASE IN CASH AND CASH EQUIVALENTS","note":"DECREASE","earlier_labels":["NET CHANGE IN CASH AND CASH EQUIVALENTS","Net Increase in Cash and Cash Equivalents","NET DECREASE IN CASH AND CASH EQUIVALENTS"],"kind":"money","earlier_years":true,"values":{"2012-04-30":{"v":32217000,"derived":"3 quarters less 2"},"2012-07-31":{"v":3868000,"derived":"4 quarters less 3"},"2012-10-31":{"v":-20246000},"2013-01-31":{"v":-84007000,"derived":"2 quarters less 1"},"2013-04-30":{"v":-10935000,"derived":"3 quarters less 2"},"2013-07-31":{"v":-10763000,"derived":"4 quarters less 3"},"2013-10-31":{"v":357378000},"2014-01-31":{"v":-219516000,"derived":"2 quarters less 1"},"2014-04-30":{"v":-58293000,"derived":"3 quarters less 2"},"2014-07-31":{"v":-11235000,"derived":"4 quarters less 3"},"2014-10-31":{"v":-26591000},"2015-01-31":{"v":3714000,"derived":"2 quarters less 1"},"2015-04-30":{"v":31718000,"derived":"3 quarters less 2"},"2015-07-31":{"v":55420000,"derived":"4 quarters less 3"},"2015-10-31":{"v":-19631000},"2016-01-31":{"v":24191000,"derived":"2 quarters less 1"},"2016-04-30":{"v":-12317000,"derived":"3 quarters less 2"},"2016-10-31":{"v":-92519000},"2017-01-31":{"v":94300000,"derived":"2 quarters less 1"},"2017-04-30":{"v":-45197000,"derived":"3 quarters less 2"},"2017-07-31":{"v":83010000,"derived":"4 quarters less 3"},"2017-10-31":{"v":-7777000},"2018-01-31":{"v":-50112000,"derived":"2 quarters less 1"},"2018-04-30":{"v":270814000,"derived":"3 quarters less 2"},"2018-07-31":{"v":-38961000,"derived":"4 quarters less 3"},"2018-10-31":{"v":-45818000,"src":"0001528396-18-000048"},"2019-01-31":{"v":-31153000,"derived":"2 quarters less 1"},"2019-04-30":{"v":8700000,"derived":"3 quarters less 2"},"2019-07-31":{"v":-114768000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","also_tags":[],"label":"Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash","note":null,"earlier_labels":["Effect of foreign exchange rate changes on cash and cash equivalents"],"kind":"money","earlier_years":false,"values":{"2018-10-31":{"v":-776000},"2019-01-31":{"v":149000,"derived":"2 quarters less 1"},"2019-04-30":{"v":-790000,"derived":"3 quarters less 2"},"2019-10-31":{"v":254000},"2020-01-31":{"v":-349000,"derived":"2 quarters less 1"},"2020-04-30":{"v":-2583000,"derived":"3 quarters less 2"},"2020-07-31":{"v":3326000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-743000},"2021-01-31":{"v":2649000,"derived":"2 quarters less 1"},"2021-04-30":{"v":358000,"derived":"3 quarters less 2"},"2021-07-31":{"v":-714000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-984000},"2022-01-31":{"v":-1823000,"derived":"2 quarters less 1"},"2022-04-30":{"v":-2834000,"derived":"3 quarters less 2"},"2022-07-31":{"v":-1520000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-2992000},"2023-01-31":{"v":4933000,"derived":"2 quarters less 1"},"2023-04-30":{"v":-282000,"derived":"3 quarters less 2"},"2023-07-31":{"v":917000,"derived":"4 quarters less 3"},"2023-10-31":{"v":-4303000},"2024-01-31":{"v":2742000,"derived":"2 quarters less 1"},"2024-04-30":{"v":-1354000,"derived":"3 quarters less 2"},"2024-07-31":{"v":865000,"derived":"4 quarters less 3"},"2024-10-31":{"v":-31000},"2025-01-31":{"v":-3554000,"derived":"2 quarters less 1"},"2025-04-30":{"v":6888000,"derived":"3 quarters less 2"},"2025-07-31":{"v":412000,"derived":"4 quarters less 3"},"2025-10-31":{"v":-114000},"2026-01-31":{"v":3175000,"derived":"2 quarters less 1"},"2026-04-30":{"v":-1395000,"derived":"3 quarters less 2"},"2026-07-31":{"v":-2635000,"derived":"4 quarters less 3"}},"depth":1,"sign":1},{"tag":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","also_tags":[],"label":"NET INCREASE IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH","note":"DECREASE","earlier_labels":["NET INCREASE IN CASH AND CASH EQUIVALENTS"],"kind":"money","earlier_years":false,"values":{"2018-10-31":{"v":-45818000},"2019-01-31":{"v":-31153000,"derived":"2 quarters less 1"},"2019-04-30":{"v":8700000,"derived":"3 quarters less 2"},"2019-07-31":{"v":-114768000,"derived":"4 quarters less 3"},"2019-10-31":{"v":-75012000},"2020-01-31":{"v":39374000,"derived":"2 quarters less 1"},"2020-04-30":{"v":75352000,"derived":"3 quarters less 2"},"2020-07-31":{"v":73154000,"derived":"4 quarters less 3"},"2020-10-31":{"v":-73133000},"2021-01-31":{"v":37551000,"derived":"2 quarters less 1"},"2021-04-30":{"v":-46939000,"derived":"3 quarters less 2"},"2021-07-31":{"v":100462000,"derived":"4 quarters less 3"},"2021-10-31":{"v":-126190000},"2022-01-31":{"v":6952000,"derived":"2 quarters less 1"},"2022-04-30":{"v":69483000,"derived":"3 quarters less 2"},"2022-07-31":{"v":279531000,"derived":"4 quarters less 3"},"2022-10-31":{"v":-344850000},"2023-01-31":{"v":11736000,"derived":"2 quarters less 1"},"2023-04-30":{"v":-9981000,"derived":"3 quarters less 2"},"2023-07-31":{"v":135199000,"derived":"4 quarters less 3"},"2023-10-31":{"v":-104179000},"2024-01-31":{"v":48570000,"derived":"2 quarters less 1"},"2024-04-30":{"v":9612000,"derived":"3 quarters less 2"},"2024-07-31":{"v":188391000,"derived":"4 quarters less 3"},"2024-10-31":{"v":275570000},"2025-01-31":{"v":-126074000,"derived":"2 quarters less 1"},"2025-04-30":{"v":-187168000,"derived":"3 quarters less 2"},"2025-07-31":{"v":187582000,"derived":"4 quarters less 3"},"2025-10-31":{"v":-205864000},"2026-01-31":{"v":-85284000,"derived":"2 quarters less 1"},"2026-04-30":{"v":-113312000,"derived":"3 quarters less 2"},"2026-07-31":{"v":78253000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"InterestPaidNet","also_tags":["InterestPaid"],"label":"Cash paid for interest","note":null,"earlier_labels":["Interest Paid"],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":1000,"derived":"3 quarters less 2"},"2012-07-31":{"v":5000,"derived":"4 quarters less 3"},"2019-07-31":{"v":0,"derived":"4 quarters less 3"},"2019-10-31":{"v":2500000},"2020-01-31":{"v":0,"derived":"2 quarters less 1"},"2020-04-30":{"v":2500000,"derived":"3 quarters less 2"},"2020-07-31":{"v":0,"derived":"4 quarters less 3"},"2020-10-31":{"v":2500000},"2021-01-31":{"v":0,"derived":"2 quarters less 1"},"2021-04-30":{"v":2500000,"derived":"3 quarters less 2"},"2021-07-31":{"v":0,"derived":"4 quarters less 3"},"2021-10-31":{"v":2500000},"2022-01-31":{"v":0,"derived":"2 quarters less 1"},"2022-04-30":{"v":2500000,"derived":"3 quarters less 2"},"2022-07-31":{"v":0,"derived":"4 quarters less 3"},"2022-10-31":{"v":2500000},"2023-01-31":{"v":0,"derived":"2 quarters less 1"},"2023-04-30":{"v":2500000,"derived":"3 quarters less 2"},"2023-07-31":{"v":0,"derived":"4 quarters less 3"},"2023-10-31":{"v":2500000},"2024-01-31":{"v":0,"derived":"2 quarters less 1"},"2024-04-30":{"v":2500000,"derived":"3 quarters less 2"},"2024-07-31":{"v":0,"derived":"4 quarters less 3"},"2024-10-31":{"v":2639000},"2025-01-31":{"v":437000,"derived":"2 quarters less 1"},"2025-04-30":{"v":3924000,"derived":"3 quarters less 2"},"2025-07-31":{"v":4796000,"derived":"4 quarters less 3"},"2025-10-31":{"v":173000},"2026-01-31":{"v":4483000,"derived":"2 quarters less 1"},"2026-04-30":{"v":168000,"derived":"3 quarters less 2"},"2026-07-31":{"v":4474000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"IncomeTaxesPaidNet","also_tags":[],"label":"Cash paid for income taxes, net of tax refunds","note":null,"earlier_labels":["Cash paid for income taxes"],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":620000,"derived":"3 quarters less 2"},"2012-07-31":{"v":296000,"derived":"4 quarters less 3"},"2012-10-31":{"v":681000},"2013-01-31":{"v":883000,"derived":"2 quarters less 1"},"2013-04-30":{"v":5000,"derived":"3 quarters less 2"},"2013-07-31":{"v":697000,"derived":"4 quarters less 3"},"2013-10-31":{"v":673000},"2014-01-31":{"v":573000,"derived":"2 quarters less 1"},"2014-04-30":{"v":790000,"derived":"3 quarters less 2"},"2014-07-31":{"v":105000,"derived":"4 quarters less 3"},"2014-10-31":{"v":506000},"2015-01-31":{"v":1015000,"derived":"2 quarters less 1"},"2015-04-30":{"v":937000,"derived":"3 quarters less 2"},"2015-07-31":{"v":-559000,"derived":"4 quarters less 3"},"2015-10-31":{"v":394000},"2016-01-31":{"v":831000,"derived":"2 quarters less 1"},"2016-04-30":{"v":1994000,"derived":"3 quarters less 2"},"2016-10-31":{"v":1062000},"2017-01-31":{"v":1194000,"derived":"2 quarters less 1"},"2017-04-30":{"v":231000,"derived":"3 quarters less 2"},"2017-07-31":{"v":1213000,"derived":"4 quarters less 3"},"2017-10-31":{"v":1283000},"2018-01-31":{"v":394000,"derived":"2 quarters less 1"},"2018-04-30":{"v":2109000,"derived":"3 quarters less 2"},"2018-07-31":{"v":958000,"derived":"4 quarters less 3"},"2018-10-31":{"v":853000},"2019-01-31":{"v":1687000,"derived":"2 quarters less 1"},"2019-04-30":{"v":1170000,"derived":"3 quarters less 2"},"2019-07-31":{"v":847000,"derived":"4 quarters less 3"},"2019-10-31":{"v":1061000},"2020-01-31":{"v":1607000,"derived":"2 quarters less 1"},"2020-04-30":{"v":1639000,"derived":"3 quarters less 2"},"2020-07-31":{"v":581000,"derived":"4 quarters less 3"},"2020-10-31":{"v":990000},"2021-01-31":{"v":613000,"derived":"2 quarters less 1"},"2021-04-30":{"v":1889000,"derived":"3 quarters less 2"},"2021-07-31":{"v":663000,"derived":"4 quarters less 3"},"2021-10-31":{"v":717000},"2022-01-31":{"v":1435000,"derived":"2 quarters less 1"},"2022-04-30":{"v":1520000,"derived":"3 quarters less 2"},"2022-07-31":{"v":651000,"derived":"4 quarters less 3"},"2022-10-31":{"v":1314000},"2023-01-31":{"v":1411000,"derived":"2 quarters less 1"},"2023-04-30":{"v":1692000,"derived":"3 quarters less 2"},"2023-07-31":{"v":750000,"derived":"4 quarters less 3"},"2023-10-31":{"v":883000},"2024-01-31":{"v":1860000,"derived":"2 quarters less 1"},"2024-04-30":{"v":3430000,"derived":"3 quarters less 2"},"2024-07-31":{"v":2746000,"derived":"4 quarters less 3"},"2024-10-31":{"v":2604000},"2025-01-31":{"v":1366000,"derived":"2 quarters less 1"},"2025-04-30":{"v":2353000,"derived":"3 quarters less 2"},"2025-07-31":{"v":1234000,"derived":"4 quarters less 3"},"2025-10-31":{"v":1952000},"2026-01-31":{"v":1992000,"derived":"2 quarters less 1"},"2026-04-30":{"v":3021000,"derived":"3 quarters less 2"},"2026-07-31":{"v":6206000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"ConversionOfStockAmountConverted1","also_tags":[],"label":"Conversion of convertible preferred stock and warrants into common stock upon initial public offering","note":null,"earlier_labels":["Conversion of Stock, Amount Converted","Conversion of convertible preferred stock into common stock upon initial public offering"],"kind":"money","earlier_years":true,"values":{"2012-04-30":{"v":0,"derived":"3 quarters less 2"},"2012-07-31":{"v":6000,"derived":"4 quarters less 3"},"2013-04-30":{"v":0,"derived":"3 quarters less 2"},"2013-07-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"CapitalExpendituresIncurredButNotYetPaid","also_tags":[],"label":"Accruals for purchase of property and equipment","note":null,"earlier_labels":["Accruals for capitalized software development costs","Accruals for capitalized cloud software development costs","Capital Expenditures Incurred but Not yet Paid","Accounts payable and other liabilities related to property and equipment","Changes in accounts payable and other liabilities related to property and equipment"],"kind":"money","earlier_years":false,"values":{"2012-04-30":{"v":892000,"derived":"3 quarters less 2"},"2012-10-31":{"v":280000},"2013-01-31":{"v":-25000,"derived":"2 quarters less 1"},"2013-04-30":{"v":698000,"derived":"3 quarters less 2"},"2013-10-31":{"v":180000},"2014-01-31":{"v":133000,"derived":"2 quarters less 1"},"2014-04-30":{"v":96000,"derived":"3 quarters less 2"},"2014-10-31":{"v":703000},"2015-01-31":{"v":-558000,"derived":"2 quarters less 1"},"2015-04-30":{"v":233000,"derived":"3 quarters less 2"},"2015-07-31":{"v":-378000,"derived":"4 quarters less 3"},"2015-10-31":{"v":177000},"2016-01-31":{"v":216000,"derived":"2 quarters less 1"},"2016-04-30":{"v":409000,"derived":"3 quarters less 2"},"2016-10-31":{"v":188000},"2017-01-31":{"v":333000,"derived":"2 quarters less 1"},"2017-04-30":{"v":48000,"derived":"3 quarters less 2"},"2017-07-31":{"v":-398000,"derived":"4 quarters less 3"},"2017-10-31":{"v":374000},"2018-01-31":{"v":1123000,"derived":"2 quarters less 1"},"2018-04-30":{"v":-1109000,"derived":"3 quarters less 2"},"2018-07-31":{"v":-199000,"derived":"4 quarters less 3"},"2018-10-31":{"v":1591000},"2019-01-31":{"v":2018000,"derived":"2 quarters less 1"},"2019-04-30":{"v":10039000,"derived":"3 quarters less 2"},"2019-07-31":{"v":-13350000,"derived":"4 quarters less 3"},"2019-10-31":{"v":5167000},"2020-01-31":{"v":1349000,"derived":"2 quarters less 1"},"2020-04-30":{"v":-5894000,"derived":"3 quarters less 2"},"2020-07-31":{"v":-216000,"derived":"4 quarters less 3"},"2020-10-31":{"v":343000},"2021-01-31":{"v":4784000,"derived":"2 quarters less 1"},"2021-04-30":{"v":-2756000,"derived":"3 quarters less 2"},"2021-07-31":{"v":-1526000,"derived":"4 quarters less 3"},"2021-10-31":{"v":2639000},"2022-01-31":{"v":-1412000,"derived":"2 quarters less 1"},"2022-04-30":{"v":-1063000,"derived":"3 quarters less 2"},"2022-07-31":{"v":1086000,"derived":"4 quarters less 3"},"2022-10-31":{"v":632000},"2023-01-31":{"v":207000,"derived":"2 quarters less 1"},"2023-04-30":{"v":1909000,"derived":"3 quarters less 2"},"2023-07-31":{"v":-1654000,"derived":"4 quarters less 3"},"2023-10-31":{"v":2805000},"2024-01-31":{"v":-2046000,"derived":"2 quarters less 1"},"2024-04-30":{"v":-121000,"derived":"3 quarters less 2"},"2024-07-31":{"v":44000,"derived":"4 quarters less 3"},"2024-10-31":{"v":461000},"2025-01-31":{"v":-8000,"derived":"2 quarters less 1"},"2025-04-30":{"v":349000,"derived":"3 quarters less 2"},"2025-07-31":{"v":2007000,"derived":"4 quarters less 3"},"2025-10-31":{"v":3335000},"2026-01-31":{"v":-2408000,"derived":"2 quarters less 1"},"2026-04-30":{"v":2000,"derived":"3 quarters less 2"},"2026-07-31":{"v":-522000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"OfferingCostsIncurredbutNotyetPaid","also_tags":["UnpaidOfferingCosts"],"label":"Unpaid offering costs","note":null,"earlier_labels":["Unpaid Offering Costs"],"kind":"money","earlier_years":true,"values":{"2012-04-30":{"v":-214000,"derived":"3 quarters less 2"},"2012-10-31":{"v":0},"2013-01-31":{"v":0,"derived":"2 quarters less 1"},"2013-04-30":{"v":0,"derived":"3 quarters less 2"},"2013-10-31":{"v":299000},"2014-10-31":{"v":0,"src":"0001528396-14-000029"}},"depth":0,"sign":null},{"tag":"CapitalizedSoftwareCostsIncurredButNotYetPaid","also_tags":[],"label":"Accruals for capitalized software development costs","note":null,"earlier_labels":["Accruals for capitalized cloud software development costs","Accruals for capitalized software costs"],"kind":"money","earlier_years":false,"values":{"2017-10-31":{"v":0},"2018-01-31":{"v":40000,"derived":"2 quarters less 1"},"2018-04-30":{"v":395000,"derived":"3 quarters less 2"},"2018-10-31":{"v":22000},"2019-01-31":{"v":53000,"derived":"2 quarters less 1"},"2019-04-30":{"v":95000,"derived":"3 quarters less 2"},"2019-10-31":{"v":95000},"2020-01-31":{"v":-58000,"derived":"2 quarters less 1"},"2020-04-30":{"v":226000,"derived":"3 quarters less 2"},"2020-10-31":{"v":112000},"2021-01-31":{"v":232000,"derived":"2 quarters less 1"},"2021-04-30":{"v":272000,"derived":"3 quarters less 2"},"2021-10-31":{"v":287000},"2022-01-31":{"v":292000,"derived":"2 quarters less 1"},"2022-04-30":{"v":331000,"derived":"3 quarters less 2"},"2022-10-31":{"v":257000},"2023-01-31":{"v":253000,"derived":"2 quarters less 1"},"2023-04-30":{"v":294000,"derived":"3 quarters less 2"},"2023-10-31":{"v":278000},"2024-01-31":{"v":180000,"derived":"2 quarters less 1"},"2024-04-30":{"v":254000,"derived":"3 quarters less 2"},"2024-07-31":{"v":208000,"derived":"4 quarters less 3"},"2024-10-31":{"v":251000},"2025-01-31":{"v":241000,"derived":"2 quarters less 1"},"2025-04-30":{"v":315000,"derived":"3 quarters less 2"},"2025-07-31":{"v":307000,"derived":"4 quarters less 3"},"2025-10-31":{"v":327000},"2026-01-31":{"v":345000,"derived":"2 quarters less 1"},"2026-04-30":{"v":424000,"derived":"3 quarters less 2"},"2026-07-31":{"v":441000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"DebtIssuanceCostsIncurredButNotYetPaid","also_tags":[],"label":"Accruals for unpaid debt issuance cost","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2023-10-31":{"v":0},"2024-10-31":{"v":1055000},"2025-10-31":{"v":0}},"depth":0,"sign":null},{"tag":"AccrualsForAcquisitionPurchaseConsiderationHoldback","also_tags":[],"label":"Accrual for business acquisition purchase consideration holdback","note":null,"earlier_labels":["Accruals for business acquisition purchase consideration holdback","Accruals for acquisition purchase consideration holdback"],"kind":"money","earlier_years":false,"values":{"2024-07-31":{"v":0,"derived":"4 quarters less 3"},"2024-10-31":{"v":0},"2025-01-31":{"v":0,"derived":"2 quarters less 1"},"2025-04-30":{"v":1011000,"derived":"3 quarters less 2"},"2025-07-31":{"v":-24000,"derived":"4 quarters less 3"},"2025-10-31":{"v":993000},"2026-01-31":{"v":126000,"derived":"2 quarters less 1"},"2026-04-30":{"v":-241000,"derived":"3 quarters less 2"}},"depth":0,"sign":null},{"tag":"SharesRepurchasedButNotYetPaid","also_tags":["CommonStockRepurchasedButNotYetPaid","ShareRepurchasedCostsIncurredButNotYetPaid","StockRepurchaseCostsIncurredButNotYetPaid"],"label":"Accrual for shares repurchased","note":null,"earlier_labels":["Accruals for shares repurchased"],"kind":"money","earlier_years":false,"values":{"2020-04-30":{"v":0,"derived":"3 quarters less 2"},"2021-04-30":{"v":0,"derived":"3 quarters less 2"},"2022-07-31":{"v":0,"derived":"4 quarters less 3"},"2023-07-31":{"v":-2000,"derived":"4 quarters less 3"},"2026-07-31":{"v":-3845000,"derived":"4 quarters less 3"}},"depth":0,"sign":null}]}},"checks":{"subtotals_checked":273,"subtotals_off":[],"balance_checked":74,"balance_off":[],"split_read":true,"fill":{"before":0.5942,"after":0.6397}}}