{"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":"HQY","cik":"1428336","as_of":"2026-08-27","currency":"USD","source":"SEC filings: each company's own statements and arithmetic","splits":[],"filings":{"0001428336-15-000034":{"form":"10-Q","filed":"2015-12-09","period":"2015-10-31","accepted":"2015-12-09 16:11:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833615000034/"},"0001428336-22-000018":{"form":"10-Q","filed":"2022-06-08","period":"2022-04-30","accepted":"2022-06-08 16:04:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833622000018/"},"0001428336-18-000030":{"form":"10-Q","filed":"2018-09-06","period":"2018-07-31","accepted":"2018-09-06 16:14:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833618000030/"},"0001428336-23-000014":{"form":"10-K","filed":"2023-03-30","period":"2023-01-31","accepted":"2023-03-30 16:10:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833623000014/"},"0001428336-22-000029":{"form":"10-Q","filed":"2022-09-08","period":"2022-07-31","accepted":"2022-09-08 16:05:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833622000029/"},"0001428336-25-000036":{"form":"10-Q","filed":"2025-12-03","period":"2025-10-31","accepted":"2025-12-03 16:04:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833625000036/"},"0001428336-18-000017":{"form":"10-Q","filed":"2018-06-07","period":"2018-04-30","accepted":"2018-06-07 16:11:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833618000017/"},"0001428336-15-000024":{"form":"10-Q","filed":"2015-09-10","period":"2015-07-31","accepted":"2015-09-10 16:27:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833615000024/"},"0001428336-20-000012":{"form":"10-K","filed":"2020-03-31","period":"2020-01-31","accepted":"2020-03-31 16:21:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833620000012/"},"0001428336-24-000102":{"form":"10-Q","filed":"2024-09-03","period":"2024-07-31","accepted":"2024-09-03 16:04:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833624000102/"},"0001428336-25-000022":{"form":"10-Q","filed":"2025-06-03","period":"2025-04-30","accepted":"2025-06-03 16:05:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833625000022/"},"0001428336-24-000110":{"form":"10-Q","filed":"2024-12-09","period":"2024-10-31","accepted":"2024-12-09 16:04:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833624000110/"},"0001428336-21-000041":{"form":"10-Q","filed":"2021-12-09","period":"2021-10-31","accepted":"2021-12-09 16:04:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833621000041/"},"0001428336-22-000034":{"form":"10-Q","filed":"2022-12-08","period":"2022-10-31","accepted":"2022-12-08 16:03:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833622000034/"},"0001428336-19-000010":{"form":"10-Q","filed":"2019-06-06","period":"2019-04-30","accepted":"2019-06-06 16:24:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833619000010/"},"0001428336-19-000021":{"form":"10-Q","filed":"2019-09-09","period":"2019-07-31","accepted":"2019-09-09 16:22:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833619000021/"},"0001428336-18-000009":{"form":"10-K","filed":"2018-03-28","period":"2018-01-31","accepted":"2018-03-28 16:18:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833618000009/"},"0001428336-15-000015":{"form":"10-Q","filed":"2015-06-11","period":"2015-04-30","accepted":"2015-06-11 16:12:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833615000015/"},"0001428336-21-000025":{"form":"10-Q","filed":"2021-06-08","period":"2021-04-30","accepted":"2021-06-08 16:16:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833621000025/"},"0001428336-26-000028":{"form":"10-Q","filed":"2026-05-28","period":"2026-04-30","accepted":"2026-05-28 16:04:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833626000028/"},"0001428336-14-000007":{"form":"10-Q","filed":"2014-09-12","period":"2014-07-31","accepted":"2014-09-12 08:54:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833614000007/"},"0001428336-25-000029":{"form":"10-Q","filed":"2025-09-02","period":"2025-07-31","accepted":"2025-09-02 16:04:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833625000029/"},"0001428336-20-000025":{"form":"10-Q","filed":"2020-09-09","period":"2020-07-31","accepted":"2020-09-09 16:03:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833620000025/"},"0001428336-19-000026":{"form":"10-Q","filed":"2019-12-05","period":"2019-10-31","accepted":"2019-12-05 16:17:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833619000026/"},"0001428336-23-000033":{"form":"10-Q","filed":"2023-09-05","period":"2023-07-31","accepted":"2023-09-05 16:10:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833623000033/"},"0001428336-25-000009":{"form":"10-K","filed":"2025-03-18","period":"2025-01-31","accepted":"2025-03-18 16:23:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833625000009/"},"0001428336-21-000011":{"form":"10-K","filed":"2021-03-31","period":"2021-01-31","accepted":"2021-03-31 16:05:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833621000011/"},"0001428336-16-000041":{"form":"10-K","filed":"2016-03-31","period":"2016-01-31","accepted":"2016-03-31 16:22:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833616000041/"},"0001428336-24-000036":{"form":"10-Q","filed":"2024-06-03","period":"2024-04-30","accepted":"2024-06-03 16:05:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833624000036/"},"0001428336-14-000011":{"form":"10-Q","filed":"2014-12-11","period":"2014-10-31","accepted":"2014-12-11 16:13:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833614000011/"},"0001428336-24-000016":{"form":"10-K","filed":"2024-03-22","period":"2024-01-31","accepted":"2024-03-22 16:01:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833624000016/"},"0001428336-15-000007":{"form":"10-K","filed":"2015-03-31","period":"2015-01-31","accepted":"2015-03-31 17:12:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833615000007/"},"0001428336-23-000037":{"form":"10-Q","filed":"2023-12-05","period":"2023-10-31","accepted":"2023-12-05 16:08:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833623000037/"},"0001428336-26-000010":{"form":"10-K","filed":"2026-03-17","period":"2026-01-31","accepted":"2026-03-17 16:04:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833626000010/"},"0001428336-21-000035":{"form":"10-Q","filed":"2021-09-09","period":"2021-07-31","accepted":"2021-09-09 16:03:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833621000035/"},"0001428336-23-000022":{"form":"10-Q","filed":"2023-06-07","period":"2023-04-30","accepted":"2023-06-07 16:04:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833623000022/"},"0001428336-16-000065":{"form":"10-Q","filed":"2016-12-08","period":"2016-10-31","accepted":"2016-12-08 16:16:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833616000065/"},"0001428336-20-000031":{"form":"10-Q","filed":"2020-12-09","period":"2020-10-31","accepted":"2020-12-09 16:05:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833620000031/"},"0001428336-19-000006":{"form":"10-K","filed":"2019-03-28","period":"2019-01-31","accepted":"2019-03-28 16:23:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833619000006/"},"0001428336-17-000014":{"form":"10-Q","filed":"2017-06-08","period":"2017-04-30","accepted":"2017-06-08 16:10:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833617000014/"},"0001428336-17-000006":{"form":"10-K","filed":"2017-03-30","period":"2017-01-31","accepted":"2017-03-30 16:18:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833617000006/"},"0001428336-16-000048":{"form":"10-Q","filed":"2016-06-09","period":"2016-04-30","accepted":"2016-06-09 16:14:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833616000048/"},"0001428336-18-000036":{"form":"10-Q","filed":"2018-12-06","period":"2018-10-31","accepted":"2018-12-06 16:09:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833618000036/"},"0001428336-20-000019":{"form":"10-Q","filed":"2020-06-04","period":"2020-04-30","accepted":"2020-06-04 16:05:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833620000019/"},"0001428336-17-000028":{"form":"10-Q","filed":"2017-12-07","period":"2017-10-31","accepted":"2017-12-07 16:32:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833617000028/"},"0001428336-22-000009":{"form":"10-K","filed":"2022-03-31","period":"2022-01-31","accepted":"2022-03-31 16:04:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833622000009/"},"0001428336-17-000024":{"form":"10-Q","filed":"2017-09-07","period":"2017-07-31","accepted":"2017-09-07 16:21:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833617000024/"},"0001428336-26-000041":{"form":"10-Q","filed":"2026-08-27","period":"2026-07-31","accepted":"2026-08-27 08:05:00.0","cik":"1428336","url":"https://www.sec.gov/Archives/edgar/data/1428336/000142833626000041/"}},"annual":{"IS":{"name":"Income statement","periods":["2013-01-31","2014-01-31","2015-01-31","2016-01-31","2017-01-31","2018-01-31","2019-01-31","2020-01-31","2021-01-31","2022-01-31","2023-01-31","2024-01-31","2025-01-31","2026-01-31"],"source":{"2013-01-31":"0001428336-15-000007","2014-01-31":"0001428336-16-000041","2015-01-31":"0001428336-17-000006","2016-01-31":"0001428336-18-000009","2017-01-31":"0001428336-19-000006","2018-01-31":"0001428336-20-000012","2019-01-31":"0001428336-21-000011","2020-01-31":"0001428336-22-000009","2021-01-31":"0001428336-23-000014","2022-01-31":"0001428336-24-000016","2023-01-31":"0001428336-25-000009","2024-01-31":"0001428336-26-000010","2025-01-31":"0001428336-26-000010","2026-01-31":"0001428336-26-000010"},"frame_from":"0001428336-26-000010","lines":[{"tag":"RevenueFromContractWithCustomerExcludingAssessedTax","also_tags":["Revenues"],"label":"Total revenue","note":null,"earlier_labels":["Revenue"],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":46088000},"2014-01-31":{"v":62015000},"2015-01-31":{"v":87855000},"2016-01-31":{"v":126786000},"2017-01-31":{"v":178370000},"2018-01-31":{"v":229525000},"2019-01-31":{"v":287243000},"2020-01-31":{"v":531993000},"2021-01-31":{"v":733570000},"2022-01-31":{"v":756556000},"2023-01-31":{"v":861748000},"2024-01-31":{"v":999587000},"2025-01-31":{"v":1199774000},"2026-01-31":{"v":1313429000}},"depth":1,"sign":1},{"tag":"ServiceManagementCosts","also_tags":[],"label":"Service costs","note":null,"earlier_labels":["Account costs"],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":15389000},"2014-01-31":{"v":21589000,"first_filed":21473000,"first_src":"0001428336-15-000007"},"2015-01-31":{"v":29842000,"first_filed":29760000,"first_src":"0001428336-15-000007"},"2016-01-31":{"v":39418000},"2017-01-31":{"v":51868000,"src":"0001428336-18-000009"},"2018-01-31":{"v":70426000,"src":"0001428336-18-000009"}},"depth":1,"sign":null},{"tag":"CostOfServicesCustodialCosts","also_tags":[],"label":"Custodial costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":3485000},"2014-01-31":{"v":3487000},"2015-01-31":{"v":4141000},"2016-01-31":{"v":6522000},"2017-01-31":{"v":9767000,"src":"0001428336-18-000009"},"2018-01-31":{"v":11400000,"src":"0001428336-18-000009"}},"depth":1,"sign":null},{"tag":"CostOfServicesCardCosts","also_tags":[],"label":"Interchange costs","note":null,"earlier_labels":["Card costs"],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":2697000},"2014-01-31":{"v":4137000},"2015-01-31":{"v":5899000},"2016-01-31":{"v":8248000},"2017-01-31":{"v":10380000,"src":"0001428336-18-000009"},"2018-01-31":{"v":12783000,"src":"0001428336-18-000009"}},"depth":1,"sign":null},{"tag":"OtherCostOfServices","also_tags":[],"label":"Other costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":397000},"2014-01-31":{"v":116000,"src":"0001428336-15-000007"},"2015-01-31":{"v":82000,"src":"0001428336-15-000007"}},"depth":1,"sign":null},{"tag":"CostOfGoodsAndServicesSold","also_tags":["CostOfServices"],"label":"Total cost of revenue","note":null,"earlier_labels":["Cost of revenue","Total cost of services"],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":21968000},"2014-01-31":{"v":29213000},"2015-01-31":{"v":39882000},"2016-01-31":{"v":54188000},"2017-01-31":{"v":72015000},"2018-01-31":{"v":94609000},"2019-01-31":{"v":106050000},"2020-01-31":{"v":206084000},"2021-01-31":{"v":318236000},"2022-01-31":{"v":331791000,"first_filed":332850000,"first_src":"0001428336-22-000009"},"2023-01-31":{"v":369813000,"first_filed":371657000,"first_src":"0001428336-23-000014"},"2024-01-31":{"v":376950000},"2025-01-31":{"v":422515000},"2026-01-31":{"v":400313000}},"depth":1,"sign":-1},{"tag":"GrossProfit","also_tags":[],"label":"Gross profit","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":24120000},"2014-01-31":{"v":32802000},"2015-01-31":{"v":47973000},"2016-01-31":{"v":72598000},"2017-01-31":{"v":106355000},"2018-01-31":{"v":134916000},"2019-01-31":{"v":181193000},"2020-01-31":{"v":325909000},"2021-01-31":{"v":415334000},"2022-01-31":{"v":424765000,"first_filed":423706000,"first_src":"0001428336-22-000009"},"2023-01-31":{"v":491935000,"first_filed":490091000,"first_src":"0001428336-23-000014"},"2024-01-31":{"v":622637000},"2025-01-31":{"v":777259000},"2026-01-31":{"v":913116000}},"depth":0,"sign":1},{"tag":"SellingAndMarketingExpense","also_tags":[],"label":"Sales and marketing","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":7795000},"2014-01-31":{"v":8602000},"2015-01-31":{"v":10619000},"2016-01-31":{"v":13302000},"2017-01-31":{"v":18320000},"2018-01-31":{"v":23139000},"2019-01-31":{"v":29498000},"2020-01-31":{"v":43951000},"2021-01-31":{"v":49964000},"2022-01-31":{"v":58605000},"2023-01-31":{"v":68849000},"2024-01-31":{"v":79273000},"2025-01-31":{"v":90739000},"2026-01-31":{"v":95240000}},"depth":2,"sign":1},{"tag":"ResearchAndDevelopmentExpense","also_tags":[],"label":"Technology and development","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":4229000},"2014-01-31":{"v":7142000},"2015-01-31":{"v":10501000},"2016-01-31":{"v":16832000},"2017-01-31":{"v":22375000},"2018-01-31":{"v":27385000},"2019-01-31":{"v":35057000},"2020-01-31":{"v":77576000},"2021-01-31":{"v":124809000},"2022-01-31":{"v":157364000},"2023-01-31":{"v":193375000},"2024-01-31":{"v":218811000},"2025-01-31":{"v":239513000},"2026-01-31":{"v":262510000}},"depth":2,"sign":1},{"tag":"GeneralAndAdministrativeExpense","also_tags":[],"label":"General and administrative","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":3367000},"2014-01-31":{"v":3897000},"2015-01-31":{"v":8343000},"2016-01-31":{"v":14113000},"2017-01-31":{"v":20151000},"2018-01-31":{"v":25111000},"2019-01-31":{"v":33039000},"2020-01-31":{"v":60561000},"2021-01-31":{"v":84493000},"2022-01-31":{"v":85438000,"first_filed":84379000,"first_src":"0001428336-22-000009"},"2023-01-31":{"v":97472000,"first_filed":95628000,"first_src":"0001428336-23-000014"},"2024-01-31":{"v":103656000},"2025-01-31":{"v":132260000},"2026-01-31":{"v":119933000}},"depth":2,"sign":1},{"tag":"AmortizationOfAcquiredIntangible","also_tags":["AmortizationofAcquiredIntangible"],"label":"Amortization of acquired intangible assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":1637000},"2014-01-31":{"v":1637000},"2015-01-31":{"v":1637000},"2016-01-31":{"v":2208000},"2017-01-31":{"v":4297000},"2018-01-31":{"v":4863000},"2019-01-31":{"v":5929000},"2020-01-31":{"v":34704000},"2021-01-31":{"v":76064000},"2022-01-31":{"v":82791000},"2023-01-31":{"v":94586000},"2024-01-31":{"v":92763000},"2025-01-31":{"v":111878000},"2026-01-31":{"v":107953000}},"depth":2,"sign":1},{"tag":"BusinessCombinationIntegrationRelatedCosts","also_tags":[],"label":"Merger integration","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-01-31":{"v":0},"2019-01-31":{"v":0},"2020-01-31":{"v":32111000},"2021-01-31":{"v":45990000},"2022-01-31":{"v":64805000},"2023-01-31":{"v":28596000},"2024-01-31":{"v":10435000},"2025-01-31":{"v":40535000},"2026-01-31":{"v":5024000}},"depth":2,"sign":1},{"tag":"OperatingExpenses","also_tags":[],"label":"Total operating expenses","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":17028000},"2014-01-31":{"v":21278000},"2015-01-31":{"v":31100000},"2016-01-31":{"v":46455000},"2017-01-31":{"v":65143000},"2018-01-31":{"v":80498000},"2019-01-31":{"v":103523000},"2020-01-31":{"v":248903000},"2021-01-31":{"v":381320000},"2022-01-31":{"v":449003000,"first_filed":447944000,"first_src":"0001428336-22-000009"},"2023-01-31":{"v":482878000,"first_filed":481034000,"first_src":"0001428336-23-000014"},"2024-01-31":{"v":504938000},"2025-01-31":{"v":614925000},"2026-01-31":{"v":590660000}},"depth":1,"sign":-1},{"tag":"OperatingIncomeLoss","also_tags":[],"label":"Income from operations","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":7092000},"2014-01-31":{"v":11524000},"2015-01-31":{"v":16873000},"2016-01-31":{"v":26143000},"2017-01-31":{"v":41212000},"2018-01-31":{"v":54418000},"2019-01-31":{"v":77670000},"2020-01-31":{"v":77006000},"2021-01-31":{"v":34014000},"2022-01-31":{"v":-24238000},"2023-01-31":{"v":9057000},"2024-01-31":{"v":117699000},"2025-01-31":{"v":162334000},"2026-01-31":{"v":322456000}},"depth":0,"sign":1},{"tag":"LossOnRevaluationOfWarrants","also_tags":[],"label":"Loss on revaluation of warrants","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":14000},"2014-01-31":{"v":614000},"2015-01-31":{"v":0,"src":"0001428336-16-000041"},"2016-01-31":{"v":0,"src":"0001428336-16-000041"}},"depth":0,"sign":null},{"tag":"LossOnRevaluationOfRedeemableConvertiblePreferredStockDerivative","also_tags":[],"label":"Loss on revaluation of redeemable convertible preferred stock derivative","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":103000},"2014-01-31":{"v":5363000},"2015-01-31":{"v":735000},"2016-01-31":{"v":0,"src":"0001428336-17-000006"},"2017-01-31":{"v":0,"src":"0001428336-17-000006"}},"depth":0,"sign":null},{"tag":"OtherNonoperatingExpense","also_tags":[],"label":"Other expense, net","note":null,"earlier_labels":["Total other expense"],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":147000},"2014-01-31":{"v":173000,"first_filed":129000,"first_src":"0001428336-15-000007"},"2015-01-31":{"v":374000},"2016-01-31":{"v":589000},"2017-01-31":{"v":1092000},"2018-01-31":{"v":2229000,"src":"0001428336-19-000006"},"2019-01-31":{"v":1852000,"src":"0001428336-19-000006"}},"depth":0,"sign":null},{"tag":"InterestExpenseNonoperating","also_tags":["InterestExpense"],"label":"Interest expense","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":326000},"2014-01-31":{"v":44000,"src":"0001428336-15-000007"},"2015-01-31":{"v":0,"src":"0001428336-15-000007"},"2018-01-31":{"v":274000},"2019-01-31":{"v":270000},"2020-01-31":{"v":24772000},"2021-01-31":{"v":34881000},"2022-01-31":{"v":36572000},"2023-01-31":{"v":48424000},"2024-01-31":{"v":55455000},"2025-01-31":{"v":60634000},"2026-01-31":{"v":57131000}},"depth":1,"sign":-1},{"tag":"OtherNonoperatingIncomeExpense","also_tags":[],"label":"Other income, net","note":null,"earlier_labels":["Other expense, net","Total other expense"],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":-590000},"2014-01-31":{"v":-6150000},"2015-01-31":{"v":-1109000},"2016-01-31":{"v":-589000},"2017-01-31":{"v":-1092000},"2018-01-31":{"v":-1955000,"first_filed":-2229000,"first_src":"0001428336-18-000009"},"2019-01-31":{"v":-1582000,"first_filed":-1852000,"first_src":"0001428336-19-000006"},"2020-01-31":{"v":-9079000},"2021-01-31":{"v":5007000},"2022-01-31":{"v":-5931000},"2023-01-31":{"v":1271000},"2024-01-31":{"v":12796000},"2025-01-31":{"v":14334000},"2026-01-31":{"v":12107000}},"depth":1,"sign":1},{"tag":"NonoperatingIncomeExpense","also_tags":[],"label":"Total other expense","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-01-31":{"v":-2229000},"2019-01-31":{"v":-1852000},"2020-01-31":{"v":-33851000},"2021-01-31":{"v":-29874000},"2022-01-31":{"v":-42503000},"2023-01-31":{"v":-47153000},"2024-01-31":{"v":-42659000},"2025-01-31":{"v":-46300000},"2026-01-31":{"v":-45024000}},"depth":0,"sign":1},{"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","also_tags":[],"label":"Income before income taxes","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":6502000},"2014-01-31":{"v":5374000},"2015-01-31":{"v":15764000},"2016-01-31":{"v":25554000},"2017-01-31":{"v":40120000},"2018-01-31":{"v":52189000},"2019-01-31":{"v":75818000},"2020-01-31":{"v":43155000},"2021-01-31":{"v":4140000},"2022-01-31":{"v":-66741000},"2023-01-31":{"v":-38096000},"2024-01-31":{"v":75040000},"2025-01-31":{"v":116034000},"2026-01-31":{"v":277432000}},"depth":0,"sign":1},{"tag":"IncomeTaxExpenseBenefit","also_tags":[],"label":"Income tax provision","note":null,"earlier_labels":["Income tax benefit"],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":-4667000},"2014-01-31":{"v":4141000},"2015-01-31":{"v":5598000},"2016-01-31":{"v":8941000},"2017-01-31":{"v":13744000},"2018-01-31":{"v":4827000},"2019-01-31":{"v":1919000},"2020-01-31":{"v":3491000},"2021-01-31":{"v":-4694000},"2022-01-31":{"v":-22452000},"2023-01-31":{"v":-11953000},"2024-01-31":{"v":19328000},"2025-01-31":{"v":19331000},"2026-01-31":{"v":62231000}},"depth":1,"sign":-1},{"tag":"NetIncomeLoss","also_tags":[],"label":"Net income","note":null,"earlier_labels":["Net income and comprehensive income"],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":11169000},"2014-01-31":{"v":1233000},"2015-01-31":{"v":10166000},"2016-01-31":{"v":16613000},"2017-01-31":{"v":26376000},"2018-01-31":{"v":47362000},"2019-01-31":{"v":73899000},"2020-01-31":{"v":39664000},"2021-01-31":{"v":8834000},"2022-01-31":{"v":-44289000},"2023-01-31":{"v":-26143000},"2024-01-31":{"v":55712000},"2025-01-31":{"v":96703000},"2026-01-31":{"v":215201000}},"depth":0,"sign":1},{"tag":"NetIncomeLossAvailableToCommonStockholdersBasic","also_tags":[],"label":"Basic","note":"in dollars","earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":3993000},"2014-01-31":{"v":-7132000},"2015-01-31":{"v":12058000},"2016-01-31":{"v":16613000,"src":"0001428336-17-000006"},"2017-01-31":{"v":26376000,"src":"0001428336-17-000006"}},"depth":0,"sign":null},{"tag":"NetIncomeLossAvailableToCommonStockholdersDiluted","also_tags":[],"label":"Diluted","note":"in dollars","earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":9562000},"2014-01-31":{"v":-7132000},"2015-01-31":{"v":10901000},"2016-01-31":{"v":16613000,"src":"0001428336-17-000006"},"2017-01-31":{"v":26376000,"src":"0001428336-17-000006"}},"depth":0,"sign":null},{"tag":"OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent","also_tags":[],"label":"Unrealized loss on available-for-sale marketable securities, net of tax","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":0},"2016-01-31":{"v":-98000},"2017-01-31":{"v":-67000},"2018-01-31":{"v":-59000},"2019-01-31":{"v":0,"src":"0001428336-20-000012"},"2020-01-31":{"v":0,"src":"0001428336-20-000012"}},"depth":0,"sign":null},{"tag":"ComprehensiveIncomeNetOfTax","also_tags":[],"label":"Comprehensive income","note":"loss","earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":11169000},"2014-01-31":{"v":1233000},"2015-01-31":{"v":10166000},"2016-01-31":{"v":16515000},"2017-01-31":{"v":26309000},"2018-01-31":{"v":47303000},"2019-01-31":{"v":73899000,"src":"0001428336-20-000012"},"2020-01-31":{"v":39664000},"2021-01-31":{"v":8834000},"2022-01-31":{"v":-44289000},"2023-01-31":{"v":-26143000},"2024-01-31":{"v":55712000,"src":"0001428336-25-000009"},"2025-01-31":{"v":96703000,"src":"0001428336-25-000009"}},"depth":0,"sign":null},{"tag":"EarningsPerShareBasic","also_tags":[],"label":"Basic","note":"in usd per share","earlier_labels":[],"kind":"per_share","earlier_years":false,"values":{"2013-01-31":{"v":0.81},"2014-01-31":{"v":-1.26},"2015-01-31":{"v":0.39},"2016-01-31":{"v":0.29},"2017-01-31":{"v":0.45},"2018-01-31":{"v":0.79},"2019-01-31":{"v":1.2},"2020-01-31":{"v":0.59},"2021-01-31":{"v":0.12},"2022-01-31":{"v":-0.53},"2023-01-31":{"v":-0.31},"2024-01-31":{"v":0.65},"2025-01-31":{"v":1.11},"2026-01-31":{"v":2.5}},"depth":0,"sign":null},{"tag":"EarningsPerShareDiluted","also_tags":[],"label":"Diluted","note":"in usd per share","earlier_labels":[],"kind":"per_share","earlier_years":false,"values":{"2013-01-31":{"v":0.25},"2014-01-31":{"v":-1.26},"2015-01-31":{"v":0.21},"2016-01-31":{"v":0.28},"2017-01-31":{"v":0.44},"2018-01-31":{"v":0.77},"2019-01-31":{"v":1.17},"2020-01-31":{"v":0.58},"2021-01-31":{"v":0.12},"2022-01-31":{"v":-0.53},"2023-01-31":{"v":-0.31},"2024-01-31":{"v":0.64},"2025-01-31":{"v":1.09},"2026-01-31":{"v":2.46}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfSharesOutstandingBasic","also_tags":[],"label":"Basic","note":"in shares","earlier_labels":[],"kind":"shares","earlier_years":false,"values":{"2013-01-31":{"v":4924000},"2014-01-31":{"v":5651000},"2015-01-31":{"v":31181000},"2016-01-31":{"v":56719000},"2017-01-31":{"v":58615000},"2018-01-31":{"v":60304000},"2019-01-31":{"v":61836000},"2020-01-31":{"v":67026000},"2021-01-31":{"v":74235000},"2022-01-31":{"v":83133000},"2023-01-31":{"v":84442000},"2024-01-31":{"v":85564000},"2025-01-31":{"v":86870000},"2026-01-31":{"v":86132000}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfDilutedSharesOutstanding","also_tags":[],"label":"Diluted","note":"in shares","earlier_labels":[],"kind":"shares","earlier_years":false,"values":{"2013-01-31":{"v":37514000},"2014-01-31":{"v":5651000},"2015-01-31":{"v":51856000},"2016-01-31":{"v":58863000},"2017-01-31":{"v":59894000},"2018-01-31":{"v":61854000},"2019-01-31":{"v":63370000},"2020-01-31":{"v":68453000},"2021-01-31":{"v":75679000},"2022-01-31":{"v":83133000},"2023-01-31":{"v":84442000},"2024-01-31":{"v":86957000},"2025-01-31":{"v":88828000},"2026-01-31":{"v":87473000}},"depth":0,"sign":null},{"tag":"MembershipDuesRevenueOnGoing","also_tags":[],"label":"Service revenue","note":null,"earlier_labels":["Account fee revenue"],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":22102000},"2014-01-31":{"v":31129000,"first_filed":30575000,"first_src":"0001428336-15-000007"},"2015-01-31":{"v":45735000,"first_filed":45010000,"first_src":"0001428336-15-000007"},"2016-01-31":{"v":61608000},"2017-01-31":{"v":77254000,"src":"0001428336-18-000009"},"2018-01-31":{"v":91619000,"src":"0001428336-18-000009"}},"depth":0,"sign":null},{"tag":"InvestmentAdvisoryManagementAndAdministrativeFees","also_tags":[],"label":"Custodial revenue","note":null,"earlier_labels":["Custodial fee revenue"],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":15181000},"2014-01-31":{"v":18955000},"2015-01-31":{"v":24374000},"2016-01-31":{"v":37755000},"2017-01-31":{"v":59593000,"src":"0001428336-18-000009"},"2018-01-31":{"v":87160000,"src":"0001428336-18-000009"}},"depth":0,"sign":null},{"tag":"FeesAndCommissionsCreditAndDebitCards","also_tags":[],"label":"Interchange revenue","note":null,"earlier_labels":["Card fee revenue"],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":8520000},"2014-01-31":{"v":11931000},"2015-01-31":{"v":17746000},"2016-01-31":{"v":27423000},"2017-01-31":{"v":41523000,"src":"0001428336-18-000009"},"2018-01-31":{"v":50746000,"src":"0001428336-18-000009"}},"depth":0,"sign":null},{"tag":"OtherSalesRevenueNet","also_tags":[],"label":"Other revenue","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":285000},"2014-01-31":{"v":554000,"src":"0001428336-15-000007"},"2015-01-31":{"v":725000,"src":"0001428336-15-000007"}},"depth":0,"sign":null}]},"BS":{"name":"Balance sheet","periods":["2014-01-31","2015-01-31","2016-01-31","2017-01-31","2018-01-31","2019-01-31","2020-01-31","2021-01-31","2022-01-31","2023-01-31","2024-01-31","2025-01-31","2026-01-31"],"source":{"2014-01-31":"0001428336-15-000007","2015-01-31":"0001428336-16-000041","2016-01-31":"0001428336-17-000006","2017-01-31":"0001428336-18-000009","2018-01-31":"0001428336-19-000006","2019-01-31":"0001428336-20-000012","2020-01-31":"0001428336-21-000011","2021-01-31":"0001428336-22-000009","2022-01-31":"0001428336-23-000014","2023-01-31":"0001428336-24-000016","2024-01-31":"0001428336-25-000009","2025-01-31":"0001428336-26-000010","2026-01-31":"0001428336-26-000010"},"frame_from":"0001428336-26-000010","lines":[{"tag":"CashAndCashEquivalentsAtCarryingValue","also_tags":[],"label":"Cash and cash equivalents","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":13917000},"2015-01-31":{"v":111005000},"2016-01-31":{"v":83641000},"2017-01-31":{"v":139954000},"2018-01-31":{"v":199472000},"2019-01-31":{"v":361475000},"2020-01-31":{"v":191726000},"2021-01-31":{"v":328803000},"2022-01-31":{"v":225414000},"2023-01-31":{"v":254266000},"2024-01-31":{"v":403979000},"2025-01-31":{"v":295948000},"2026-01-31":{"v":318927000}},"depth":1,"sign":1},{"tag":"AvailableForSaleSecurities","also_tags":[],"label":"Marketable securities, at fair value","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-01-31":{"v":0},"2016-01-31":{"v":40134000},"2017-01-31":{"v":40405000},"2018-01-31":{"v":40797000},"2019-01-31":{"v":0,"src":"0001428336-19-000006"}},"depth":1,"sign":null},{"tag":"CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure","also_tags":["CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure"],"label":"Total cash, cash equivalents and marketable securities","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-01-31":{"v":111005000},"2016-01-31":{"v":123775000},"2017-01-31":{"v":180359000},"2018-01-31":{"v":240269000},"2019-01-31":{"v":361475000,"src":"0001428336-19-000006"}},"depth":1,"sign":null},{"tag":"AccountsReceivableNetCurrent","also_tags":[],"label":"Accounts receivable, net of allowance for doubtful accounts of $924 and $2,070 as of January 31, 2026 and 2025, respectively","note":null,"earlier_labels":["Accounts receivable, net of allowance for doubtful accounts of $2,070 and $3,947 as of January 31, 2025 and 2024, respectively","Accounts receivable, net of allowance for doubtful accounts of $3,947 and $4,989 as of January 31, 2024 and 2023, respectively","Accounts receivable, net of allowance for doubtful accounts of $4,989 and $6,228 as of January 31, 2023 and 2022, respectively","Accounts receivable, net of allowance for doubtful accounts of $6,228 and $4,239 as of January 31, 2022 and 2021, respectively","Accounts receivable, net of allowance for doubtful accounts of $4,239 and $1,216 as of January 31, 2021 and 2020, respectively","Accounts receivable, net of allowance for doubtful accounts of $1,216 and $125 as of January 31, 2020 and 2019, respectively","Accounts receivable, net of allowance for doubtful accounts of $125 and $208 as of January 31, 2019 and 2018, respectively","Accounts receivable, net of allowance for doubtful accounts of $208 and $75 as of January 31, 2018 and 2017, respectively","Accounts receivable, net of allowance for doubtful accounts of $75 and $40 as of January 31, 2017 and 2016, respectively","Accounts receivable, net of allowance for doubtful accounts of $40 as of January 31, 2016 and 2015","Accounts receivable, net of allowance for doubtful accounts of $40 as of January 31, 2015 and 2014"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":5705000},"2015-01-31":{"v":9054000},"2016-01-31":{"v":14308000},"2017-01-31":{"v":17001000},"2018-01-31":{"v":21602000},"2019-01-31":{"v":25668000},"2020-01-31":{"v":70863000},"2021-01-31":{"v":72767000},"2022-01-31":{"v":87428000},"2023-01-31":{"v":96835000},"2024-01-31":{"v":104893000},"2025-01-31":{"v":118006000},"2026-01-31":{"v":123696000}},"depth":1,"sign":1},{"tag":"InventoryNet","also_tags":[],"label":"Inventories","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":391000},"2015-01-31":{"v":625000},"2016-01-31":{"v":620000},"2017-01-31":{"v":592000},"2018-01-31":{"v":215000,"src":"0001428336-18-000009"}},"depth":1,"sign":null},{"tag":"DeferredTaxAssetsLiabilitiesNetCurrent","also_tags":[],"label":"Current deferred tax asset","note":null,"earlier_labels":["Deferred tax asset"],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":3080000},"2015-01-31":{"v":1764000},"2016-01-31":{"v":2642000},"2017-01-31":{"v":0,"src":"0001428336-17-000006"}},"depth":1,"sign":null},{"tag":"PrepaidExpenseCurrent","also_tags":[],"label":"Prepaid expenses","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":663000},"2015-01-31":{"v":2271000,"src":"0001428336-15-000007"}},"depth":1,"sign":null},{"tag":"PrepaidExpenseAndOtherAssetsCurrent","also_tags":["OtherAssetsCurrent"],"label":"Prepaid expenses and other current assets","note":null,"earlier_labels":["Other current assets"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":2271000},"2016-01-31":{"v":1703000},"2017-01-31":{"v":2867000},"2018-01-31":{"v":3525000,"first_filed":3310000,"first_src":"0001428336-18-000009"},"2019-01-31":{"v":7534000},"2020-01-31":{"v":34711000},"2021-01-31":{"v":58607000},"2022-01-31":{"v":38495000},"2023-01-31":{"v":31792000},"2024-01-31":{"v":48564000},"2025-01-31":{"v":63795000},"2026-01-31":{"v":69658000}},"depth":1,"sign":1},{"tag":"AssetsCurrent","also_tags":[],"label":"Total current assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":23756000},"2015-01-31":{"v":124719000},"2016-01-31":{"v":143048000},"2017-01-31":{"v":200819000},"2018-01-31":{"v":265396000},"2019-01-31":{"v":394677000},"2020-01-31":{"v":297300000},"2021-01-31":{"v":460177000},"2022-01-31":{"v":351337000},"2023-01-31":{"v":382893000},"2024-01-31":{"v":557436000},"2025-01-31":{"v":477749000},"2026-01-31":{"v":512281000}},"depth":0,"sign":1},{"tag":"PropertyPlantAndEquipmentNet","also_tags":[],"label":"Property and equipment, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":1992000},"2015-01-31":{"v":2577000},"2016-01-31":{"v":3506000},"2017-01-31":{"v":5170000},"2018-01-31":{"v":7836000},"2019-01-31":{"v":8223000},"2020-01-31":{"v":33486000},"2021-01-31":{"v":29106000},"2022-01-31":{"v":23372000},"2023-01-31":{"v":12862000},"2024-01-31":{"v":6013000},"2025-01-31":{"v":3239000},"2026-01-31":{"v":3177000}},"depth":1,"sign":1},{"tag":"OperatingLeaseRightOfUseAsset","also_tags":[],"label":"Operating lease right-of-use assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2020-01-31":{"v":83178000},"2021-01-31":{"v":89508000},"2022-01-31":{"v":63613000},"2023-01-31":{"v":56461000},"2024-01-31":{"v":48380000},"2025-01-31":{"v":43185000},"2026-01-31":{"v":36310000}},"depth":1,"sign":1},{"tag":"IntangibleAssetsNetExcludingGoodwill","also_tags":[],"label":"Intangible assets, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":24691000},"2015-01-31":{"v":26541000},"2016-01-31":{"v":66840000},"2017-01-31":{"v":65020000},"2018-01-31":{"v":83635000},"2019-01-31":{"v":79666000},"2020-01-31":{"v":783279000},"2021-01-31":{"v":767003000},"2022-01-31":{"v":973137000},"2023-01-31":{"v":936359000},"2024-01-31":{"v":835948000},"2025-01-31":{"v":1204658000},"2026-01-31":{"v":1097172000}},"depth":1,"sign":1},{"tag":"Goodwill","also_tags":[],"label":"Goodwill","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":4651000},"2015-01-31":{"v":4651000},"2016-01-31":{"v":4651000},"2017-01-31":{"v":4651000},"2018-01-31":{"v":4651000},"2019-01-31":{"v":4651000},"2020-01-31":{"v":1332631000},"2021-01-31":{"v":1327193000},"2022-01-31":{"v":1645836000},"2023-01-31":{"v":1648145000},"2024-01-31":{"v":1648145000},"2025-01-31":{"v":1648145000},"2026-01-31":{"v":1648145000}},"depth":1,"sign":1},{"tag":"DeferredIncomeTaxAssetsNet","also_tags":["DeferredTaxAssetsNet"],"label":"Deferred tax asset","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":0},"2017-01-31":{"v":1615000},"2018-01-31":{"v":5461000},"2019-01-31":{"v":1677000},"2020-01-31":{"v":18000},"2021-01-31":{"v":0,"src":"0001428336-21-000011"}},"depth":1,"sign":null},{"tag":"OtherAssetsNoncurrent","also_tags":[],"label":"Other assets","note":null,"earlier_labels":["Other investments"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":281000},"2016-01-31":{"v":1750000},"2017-01-31":{"v":1861000},"2018-01-31":{"v":2180000},"2019-01-31":{"v":21122000},"2020-01-31":{"v":35089000},"2021-01-31":{"v":37420000},"2022-01-31":{"v":49807000},"2023-01-31":{"v":52180000},"2024-01-31":{"v":67868000},"2025-01-31":{"v":71574000},"2026-01-31":{"v":83247000}},"depth":1,"sign":1},{"tag":"Assets","also_tags":[],"label":"Total assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":55090000},"2015-01-31":{"v":158769000},"2016-01-31":{"v":219795000},"2017-01-31":{"v":279136000},"2018-01-31":{"v":369159000},"2019-01-31":{"v":510016000},"2020-01-31":{"v":2564981000},"2021-01-31":{"v":2710407000},"2022-01-31":{"v":3107102000},"2023-01-31":{"v":3088900000},"2024-01-31":{"v":3163790000},"2025-01-31":{"v":3448550000},"2026-01-31":{"v":3380332000}},"depth":0,"sign":null},{"tag":"AccountsPayableCurrent","also_tags":[],"label":"Accounts payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":2368000},"2015-01-31":{"v":1303000},"2016-01-31":{"v":2431000},"2017-01-31":{"v":3221000},"2018-01-31":{"v":2420000},"2019-01-31":{"v":3520000},"2020-01-31":{"v":3980000},"2021-01-31":{"v":1614000},"2022-01-31":{"v":27541000},"2023-01-31":{"v":13899000},"2024-01-31":{"v":12041000},"2025-01-31":{"v":14361000},"2026-01-31":{"v":12159000}},"depth":1,"sign":1},{"tag":"EmployeeRelatedLiabilitiesCurrent","also_tags":[],"label":"Accrued compensation","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":4134000},"2015-01-31":{"v":5301000},"2016-01-31":{"v":7776000},"2017-01-31":{"v":8722000},"2018-01-31":{"v":12549000},"2019-01-31":{"v":16981000},"2020-01-31":{"v":50121000},"2021-01-31":{"v":50670000},"2022-01-31":{"v":47136000},"2023-01-31":{"v":45835000},"2024-01-31":{"v":49608000},"2025-01-31":{"v":69330000},"2026-01-31":{"v":60392000}},"depth":1,"sign":1},{"tag":"AccruedLiabilitiesCurrent","also_tags":[],"label":"Accrued liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":2927000},"2015-01-31":{"v":2227000},"2016-01-31":{"v":1899000},"2017-01-31":{"v":3760000},"2018-01-31":{"v":5521000},"2019-01-31":{"v":8552000},"2020-01-31":{"v":46372000},"2021-01-31":{"v":75880000},"2022-01-31":{"v":57589000},"2023-01-31":{"v":43668000},"2024-01-31":{"v":46038000},"2025-01-31":{"v":62631000},"2026-01-31":{"v":74388000}},"depth":1,"sign":1},{"tag":"LongTermDebtCurrent","also_tags":[],"label":"Current portion of long-term debt","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2019-01-31":{"v":0},"2020-01-31":{"v":39063000},"2021-01-31":{"v":62500000},"2022-01-31":{"v":8750000},"2023-01-31":{"v":17500000},"2024-01-31":{"v":0,"src":"0001428336-24-000016"}},"depth":1,"sign":null},{"tag":"OperatingLeaseLiabilityCurrent","also_tags":[],"label":"Operating lease liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2020-01-31":{"v":12401000},"2021-01-31":{"v":14037000},"2022-01-31":{"v":12171000},"2023-01-31":{"v":10159000},"2024-01-31":{"v":9404000},"2025-01-31":{"v":10001000},"2026-01-31":{"v":9911000}},"depth":1,"sign":1},{"tag":"LiabilitiesCurrent","also_tags":[],"label":"Total current liabilities","note":null,"earlier_labels":["Total liabilities"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":9429000},"2015-01-31":{"v":8831000},"2016-01-31":{"v":12106000},"2017-01-31":{"v":15703000},"2018-01-31":{"v":20490000},"2019-01-31":{"v":29053000},"2020-01-31":{"v":151937000},"2021-01-31":{"v":204701000},"2022-01-31":{"v":153187000},"2023-01-31":{"v":131061000},"2024-01-31":{"v":117091000},"2025-01-31":{"v":156323000},"2026-01-31":{"v":156850000}},"depth":0,"sign":1},{"tag":"LongTermDebtNoncurrent","also_tags":[],"label":"Long-term debt, net of issuance costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-01-31":{"v":0},"2020-01-31":{"v":1181615000},"2021-01-31":{"v":924217000},"2022-01-31":{"v":922077000},"2023-01-31":{"v":907838000},"2024-01-31":{"v":874972000},"2025-01-31":{"v":1056301000},"2026-01-31":{"v":957379000}},"depth":1,"sign":1},{"tag":"OperatingLeaseLiabilityNoncurrent","also_tags":[],"label":"Operating lease liabilities, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2020-01-31":{"v":68017000},"2021-01-31":{"v":74224000},"2022-01-31":{"v":65232000},"2023-01-31":{"v":58988000},"2024-01-31":{"v":48766000},"2025-01-31":{"v":42219000},"2026-01-31":{"v":34190000}},"depth":1,"sign":1},{"tag":"OtherLiabilitiesNoncurrent","also_tags":["DeferredRentCreditNoncurrent"],"label":"Other long-term liabilities","note":null,"earlier_labels":["Deferred rent"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":393000},"2015-01-31":{"v":488000},"2016-01-31":{"v":236000},"2017-01-31":{"v":1456000},"2018-01-31":{"v":2395000},"2019-01-31":{"v":2968000},"2020-01-31":{"v":2625000},"2021-01-31":{"v":8808000},"2022-01-31":{"v":14185000},"2023-01-31":{"v":12708000},"2024-01-31":{"v":19270000},"2025-01-31":{"v":22962000},"2026-01-31":{"v":31007000}},"depth":1,"sign":1},{"tag":"DerivativeLiabilitiesNoncurrent","also_tags":[],"label":"Series D-3 redeemable convertible preferred stock derivative liability","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":6182000},"2015-01-31":{"v":0,"src":"0001428336-15-000007"}},"depth":1,"sign":null},{"tag":"DeferredTaxLiabilitiesNoncurrent","also_tags":["DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent"],"label":"Deferred tax liability","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":5078000},"2015-01-31":{"v":5355000},"2016-01-31":{"v":3996000},"2017-01-31":{"v":37000},"2018-01-31":{"v":0,"src":"0001428336-18-000009"}},"depth":1,"sign":null},{"tag":"DeferredIncomeTaxLiabilitiesNet","also_tags":[],"label":"Deferred tax liability","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-01-31":{"v":0},"2019-01-31":{"v":916000},"2020-01-31":{"v":130492000},"2021-01-31":{"v":119729000},"2022-01-31":{"v":99846000},"2023-01-31":{"v":82665000},"2024-01-31":{"v":68670000},"2025-01-31":{"v":55834000},"2026-01-31":{"v":93710000}},"depth":1,"sign":1},{"tag":"LiabilitiesNoncurrent","also_tags":[],"label":"Total long-term liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":11653000},"2015-01-31":{"v":5843000},"2016-01-31":{"v":4232000},"2017-01-31":{"v":1493000},"2018-01-31":{"v":2395000},"2019-01-31":{"v":3884000},"2020-01-31":{"v":1382749000},"2021-01-31":{"v":1126978000},"2022-01-31":{"v":1101340000},"2023-01-31":{"v":1062199000},"2024-01-31":{"v":1011678000},"2025-01-31":{"v":1177316000},"2026-01-31":{"v":1116286000}},"depth":0,"sign":1},{"tag":"Liabilities","also_tags":[],"label":"Total liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":21082000},"2015-01-31":{"v":14674000},"2016-01-31":{"v":16338000},"2017-01-31":{"v":17196000},"2018-01-31":{"v":22885000},"2019-01-31":{"v":32937000},"2020-01-31":{"v":1534686000},"2021-01-31":{"v":1331679000},"2022-01-31":{"v":1254527000},"2023-01-31":{"v":1193260000},"2024-01-31":{"v":1128769000},"2025-01-31":{"v":1333639000},"2026-01-31":{"v":1273136000}},"depth":0,"sign":1},{"tag":"TemporaryEquityCarryingAmountAttributableToParent","also_tags":[],"label":"Redeemable convertible preferred stock, $0.0001 par value, 26,473 shares authorized; no shares issued and outstanding as of January 31, 2015 and 17,349 shares issued and outstanding as of January 31, 2014; liquidation preference of $0 and $43,128 as of January 31, 2015 and 2014, respectively","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":46714000},"2015-01-31":{"v":0,"src":"0001428336-15-000007"}},"depth":1,"sign":null},{"tag":"PreferredStockValue","also_tags":[],"label":"Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2026 and 2025","note":null,"earlier_labels":["Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2025 and 2024","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2024 and 2023","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2023 and 2022","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2022 and 2021","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2021 and 2020","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2020 and 2019","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2019 and 2018","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2018 and 2017","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2017 and 2016","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2016 and 2015","Convertible preferred stock, $0.0001 par value, 6,738 shares authorized, no shares issued and outstanding as of January 31, 2015 and 6,156 shares issued and outstanding as of January 31, 2014; liquidation preference of $0 and $12,764 as of January 31, 2015 and 2014, respectively"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":0},"2016-01-31":{"v":0},"2017-01-31":{"v":0},"2018-01-31":{"v":0},"2019-01-31":{"v":0},"2020-01-31":{"v":0},"2021-01-31":{"v":0},"2022-01-31":{"v":0},"2023-01-31":{"v":0},"2024-01-31":{"v":0},"2025-01-31":{"v":0},"2026-01-31":{"v":0}},"depth":1,"sign":1},{"tag":"CommonStockValue","also_tags":[],"label":"Common stock, $0.0001 par value, 900,000 shares authorized, 85,007 and 86,536 shares issued and outstanding as of January 31, 2026 and 2025, respectively","note":null,"earlier_labels":["Common stock, $0.0001 par value, 900,000 shares authorized, 86,536 and 86,127 shares issued and outstanding as of January 31, 2025 and 2024, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 86,127 and 84,758 shares issued and outstanding as of January 31, 2024 and 2023, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 84,758 and 83,780 shares issued and outstanding as of January 31, 2023 and 2022, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 83,780 and 77,168 shares issued and outstanding as of January 31, 2022 and 2021, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 77,168 and 71,051 shares issued and outstanding as of January 31, 2021 and 2020, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 71,051 and 62,446 shares issued and outstanding as of January 31, 2020 and 2019, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 62,446 and 60,825 shares issued and outstanding as of January 31, 2019 and 2018, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 60,825 and 59,538 shares issued and outstanding as of January 31, 2018 and 2017, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 59,538 and 57,726 shares issued and outstanding as of January 31, 2017 and 2016, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 57,726 and 54,802 shares issued and outstanding as of January 31, 2016 and 2015, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 54,802 and 7,038 shares issued and outstanding as of January 31, 2015 and 2014, respectively"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":1000},"2015-01-31":{"v":5000},"2016-01-31":{"v":6000},"2017-01-31":{"v":6000},"2018-01-31":{"v":6000},"2019-01-31":{"v":6000},"2020-01-31":{"v":7000},"2021-01-31":{"v":8000},"2022-01-31":{"v":8000},"2023-01-31":{"v":8000},"2024-01-31":{"v":9000},"2025-01-31":{"v":9000},"2026-01-31":{"v":8000}},"depth":1,"sign":1},{"tag":"WarrantsAndRightsOutstanding","also_tags":[],"label":"Common stock warrants","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":2334000},"2015-01-31":{"v":0,"src":"0001428336-15-000007"}},"depth":1,"sign":null},{"tag":"AdditionalPaidInCapital","also_tags":[],"label":"Additional paid-in capital","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":157094000},"2016-01-31":{"v":199940000},"2017-01-31":{"v":232114000},"2018-01-31":{"v":261237000},"2019-01-31":{"v":305223000},"2020-01-31":{"v":818774000},"2021-01-31":{"v":1158372000},"2022-01-31":{"v":1676508000},"2023-01-31":{"v":1745716000},"2024-01-31":{"v":1829384000},"2025-01-31":{"v":1905628000},"2026-01-31":{"v":1916989000}},"depth":1,"sign":1},{"tag":"RetainedEarningsAccumulatedDeficit","also_tags":[],"label":"Accumulated earnings","note":null,"earlier_labels":["Accumulated deficit"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":-23170000},"2015-01-31":{"v":-13004000},"2016-01-31":{"v":3609000},"2017-01-31":{"v":29985000},"2018-01-31":{"v":85300000},"2019-01-31":{"v":171850000},"2020-01-31":{"v":211514000},"2021-01-31":{"v":220348000},"2022-01-31":{"v":176059000},"2023-01-31":{"v":149916000},"2024-01-31":{"v":205628000},"2025-01-31":{"v":209274000},"2026-01-31":{"v":195906000}},"depth":1,"sign":1},{"tag":"AccumulatedOtherComprehensiveIncomeLossNetOfTax","also_tags":[],"label":"Accumulated other comprehensive loss","note":null,"earlier_labels":["Accumulated other comprehensive loss, net"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":0},"2016-01-31":{"v":-98000},"2017-01-31":{"v":-165000},"2018-01-31":{"v":-269000},"2019-01-31":{"v":0,"src":"0001428336-19-000006"},"2025-01-31":{"v":0},"2026-01-31":{"v":-5707000}},"depth":1,"sign":1},{"tag":"StockholdersEquity","also_tags":[],"label":"Total stockholders equity","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":-12706000},"2015-01-31":{"v":144095000},"2016-01-31":{"v":203457000},"2017-01-31":{"v":261940000},"2018-01-31":{"v":346274000},"2019-01-31":{"v":477079000},"2020-01-31":{"v":1030295000},"2021-01-31":{"v":1378728000},"2022-01-31":{"v":1852575000},"2023-01-31":{"v":1895640000},"2024-01-31":{"v":2035021000},"2025-01-31":{"v":2114911000},"2026-01-31":{"v":2107196000}},"depth":0,"sign":1},{"tag":"LiabilitiesAndStockholdersEquity","also_tags":[],"label":"Total liabilities and stockholders equity","note":null,"earlier_labels":["Total liabilities, redeemable convertible preferred stock and stockholders equity"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":55090000},"2015-01-31":{"v":158769000},"2016-01-31":{"v":219795000},"2017-01-31":{"v":279136000},"2018-01-31":{"v":369159000},"2019-01-31":{"v":510016000},"2020-01-31":{"v":2564981000},"2021-01-31":{"v":2710407000},"2022-01-31":{"v":3107102000},"2023-01-31":{"v":3088900000},"2024-01-31":{"v":3163790000},"2025-01-31":{"v":3448550000},"2026-01-31":{"v":3380332000}},"depth":0,"sign":null}]},"CF":{"name":"Cash flow","periods":["2013-01-31","2014-01-31","2015-01-31","2016-01-31","2017-01-31","2018-01-31","2019-01-31","2020-01-31","2021-01-31","2022-01-31","2023-01-31","2024-01-31","2025-01-31","2026-01-31"],"source":{"2013-01-31":"0001428336-15-000007","2014-01-31":"0001428336-16-000041","2015-01-31":"0001428336-17-000006","2016-01-31":"0001428336-18-000009","2017-01-31":"0001428336-19-000006","2018-01-31":"0001428336-20-000012","2019-01-31":"0001428336-21-000011","2020-01-31":"0001428336-22-000009","2021-01-31":"0001428336-23-000014","2022-01-31":"0001428336-24-000016","2023-01-31":"0001428336-25-000009","2024-01-31":"0001428336-26-000010","2025-01-31":"0001428336-26-000010","2026-01-31":"0001428336-26-000010"},"frame_from":"0001428336-26-000010","lines":[{"tag":"NetIncomeLoss","also_tags":[],"label":"Net income","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":11169000},"2014-01-31":{"v":1233000},"2015-01-31":{"v":10166000},"2016-01-31":{"v":16613000},"2017-01-31":{"v":26376000},"2018-01-31":{"v":47362000},"2019-01-31":{"v":73899000},"2020-01-31":{"v":39664000},"2021-01-31":{"v":8834000},"2022-01-31":{"v":-44289000},"2023-01-31":{"v":-26143000},"2024-01-31":{"v":55712000},"2025-01-31":{"v":96703000},"2026-01-31":{"v":215201000}},"depth":1,"sign":1},{"tag":"DepreciationDepletionAndAmortization","also_tags":[],"label":"Depreciation and amortization","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":3365000},"2014-01-31":{"v":4270000},"2015-01-31":{"v":5890000},"2016-01-31":{"v":8601000},"2017-01-31":{"v":13186000},"2018-01-31":{"v":15952000},"2019-01-31":{"v":18185000},"2020-01-31":{"v":55352000},"2021-01-31":{"v":115904000},"2022-01-31":{"v":137188000},"2023-01-31":{"v":161201000},"2024-01-31":{"v":153078000},"2025-01-31":{"v":162451000},"2026-01-31":{"v":154657000}},"depth":1,"sign":1},{"tag":"RevaluationOfWarrantLiability","also_tags":[],"label":"Loss on revaluation of warrant liability","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":14000},"2014-01-31":{"v":614000},"2015-01-31":{"v":0,"src":"0001428336-16-000041"},"2016-01-31":{"v":0,"src":"0001428336-16-000041"}},"depth":1,"sign":null},{"tag":"ShareBasedCompensation","also_tags":[],"label":"Stock-based compensation","note":null,"earlier_labels":["Deferred taxes"],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":47000},"2014-01-31":{"v":57000},"2015-01-31":{"v":2525000},"2016-01-31":{"v":5883000},"2017-01-31":{"v":8398000},"2018-01-31":{"v":14310000},"2019-01-31":{"v":21057000},"2020-01-31":{"v":39844000},"2021-01-31":{"v":42863000},"2022-01-31":{"v":52750000},"2023-01-31":{"v":62614000},"2024-01-31":{"v":77151000},"2025-01-31":{"v":96425000},"2026-01-31":{"v":73063000}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInRestrictedCash","also_tags":[],"label":"Restricted cash","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":752000},"2014-01-31":{"v":-791000},"2015-01-31":{"v":0,"src":"0001428336-16-000041"},"2016-01-31":{"v":0,"src":"0001428336-16-000041"}},"depth":1,"sign":null},{"tag":"RevaluationOfRedeemableConvertiblePreferredStockDerivative","also_tags":[],"label":"Loss on revaluation of redeemable convertible preferred stock derivative","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":103000},"2014-01-31":{"v":5363000},"2015-01-31":{"v":735000},"2016-01-31":{"v":0,"src":"0001428336-17-000006"},"2017-01-31":{"v":0,"src":"0001428336-17-000006"}},"depth":1,"sign":null},{"tag":"GainLossOnInvestments","also_tags":[],"label":"Loss on other investments","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":0},"2014-01-31":{"v":0},"2015-01-31":{"v":-24000},"2016-01-31":{"v":0,"src":"0001428336-17-000006"},"2017-01-31":{"v":0,"src":"0001428336-17-000006"}},"depth":1,"sign":null},{"tag":"ProvisionForDoubtfulAccounts","also_tags":[],"label":"Bad debt expense","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":-100000},"2014-01-31":{"v":0},"2015-01-31":{"v":31000},"2016-01-31":{"v":24000},"2017-01-31":{"v":35000},"2018-01-31":{"v":133000,"src":"0001428336-19-000006"},"2019-01-31":{"v":240000,"src":"0001428336-19-000006"}},"depth":1,"sign":null},{"tag":"AccretionExpense","also_tags":[],"label":"Imputed interest on notes payable","note":null,"earlier_labels":["Loss on revaluation of redeemable convertible preferred stock derivative"],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":112000},"2014-01-31":{"v":38000},"2015-01-31":{"v":0,"src":"0001428336-16-000041"},"2016-01-31":{"v":0,"src":"0001428336-16-000041"}},"depth":1,"sign":null},{"tag":"OperatingLeaseImpairmentLoss","also_tags":[],"label":"Impairment of right-of-use assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2020-01-31":{"v":0},"2021-01-31":{"v":0},"2022-01-31":{"v":11246000},"2023-01-31":{"v":0,"src":"0001428336-24-000016"},"2024-01-31":{"v":0,"src":"0001428336-24-000016"}},"depth":1,"sign":null},{"tag":"AmortizationOfFinancingCostsAndDiscounts","also_tags":["AmortizationOfFinancingCosts"],"label":"Amortization of debt issuance costs","note":null,"earlier_labels":["Loss on disposal of software development costs and other","Amortization of deferred financing costs and loss on other investments","Amortization of deferred financing costs"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":0},"2016-01-31":{"v":23000},"2017-01-31":{"v":96000,"first_filed":68000,"first_src":"0001428336-17-000006"},"2018-01-31":{"v":464000,"src":"0001428336-19-000006","first_filed":87000,"first_src":"0001428336-18-000009"},"2019-01-31":{"v":60000,"first_filed":933000,"first_src":"0001428336-19-000006"},"2020-01-31":{"v":2711000},"2021-01-31":{"v":5102000},"2022-01-31":{"v":4448000},"2023-01-31":{"v":3261000},"2024-01-31":{"v":2852000},"2025-01-31":{"v":2067000},"2026-01-31":{"v":1078000}},"depth":1,"sign":1},{"tag":"AmortizationOfDeferredHedgeGains","also_tags":[],"label":"Amortization of gains on derivatives","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2024-01-31":{"v":0},"2025-01-31":{"v":0},"2026-01-31":{"v":-16000}},"depth":1,"sign":1},{"tag":"GainsLossesOnExtinguishmentOfDebt","also_tags":[],"label":"Loss on extinguishment of debt","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2020-01-31":{"v":0},"2021-01-31":{"v":0},"2022-01-31":{"v":-4049000},"2023-01-31":{"v":0},"2024-01-31":{"v":-1157000},"2025-01-31":{"v":-1576000},"2026-01-31":{"v":0}},"depth":1,"sign":-1},{"tag":"BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","also_tags":[],"label":"Change in fair value of contingent consideration","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2020-01-31":{"v":0},"2021-01-31":{"v":0},"2022-01-31":{"v":-2147000},"2023-01-31":{"v":0,"src":"0001428336-24-000016"},"2024-01-31":{"v":0,"src":"0001428336-24-000016"}},"depth":1,"sign":null},{"tag":"GainLossOnSaleOfInvestments","also_tags":[],"label":"Gains on equity securities","note":null,"earlier_labels":["losses on marketable equity securities","losses on marketable equity securities and other"],"kind":"money","earlier_years":true,"values":{"2018-01-31":{"v":-597000},"2019-01-31":{"v":-103000,"first_filed":-1173000,"first_src":"0001428336-20-000012"},"2020-01-31":{"v":27570000,"first_filed":23151000,"first_src":"0001428336-20-000012"},"2021-01-31":{"v":0},"2022-01-31":{"v":1677000},"2023-01-31":{"v":0,"src":"0001428336-24-000016"},"2024-01-31":{"v":0,"src":"0001428336-24-000016"}},"depth":1,"sign":null},{"tag":"OtherNoncashIncomeExpense","also_tags":[],"label":"Other non-cash items","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2019-01-31":{"v":-676000},"2020-01-31":{"v":-728000},"2021-01-31":{"v":-1753000},"2022-01-31":{"v":-1232000},"2023-01-31":{"v":-268000},"2024-01-31":{"v":0,"src":"0001428336-25-000009"},"2025-01-31":{"v":0,"src":"0001428336-25-000009"}},"depth":1,"sign":null},{"tag":"DeferredIncomeTaxesAndTaxCredits","also_tags":[],"label":"Deferred taxes","note":null,"earlier_labels":["Imputed interest on notes payable"],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":-4905000},"2014-01-31":{"v":3552000},"2015-01-31":{"v":1593000},"2016-01-31":{"v":-2178000},"2017-01-31":{"v":-2891000},"2018-01-31":{"v":4306000},"2019-01-31":{"v":408000},"2020-01-31":{"v":3665000},"2021-01-31":{"v":-5132000},"2022-01-31":{"v":-23430000},"2023-01-31":{"v":-17181000},"2024-01-31":{"v":-13995000},"2025-01-31":{"v":-12836000},"2026-01-31":{"v":39730000}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInAccountsReceivable","also_tags":[],"label":"Accounts receivable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":-571000},"2014-01-31":{"v":1546000},"2015-01-31":{"v":3380000},"2016-01-31":{"v":5174000},"2017-01-31":{"v":2728000},"2018-01-31":{"v":4734000},"2019-01-31":{"v":4066000,"first_filed":4306000,"first_src":"0001428336-19-000006"},"2020-01-31":{"v":4029000,"first_filed":5009000,"first_src":"0001428336-20-000012"},"2021-01-31":{"v":413000},"2022-01-31":{"v":11204000},"2023-01-31":{"v":9570000},"2024-01-31":{"v":8058000},"2025-01-31":{"v":13113000},"2026-01-31":{"v":5690000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInInventories","also_tags":[],"label":"Inventories","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":-18000},"2014-01-31":{"v":118000},"2015-01-31":{"v":234000},"2016-01-31":{"v":-5000},"2017-01-31":{"v":-28000,"src":"0001428336-18-000009"},"2018-01-31":{"v":-377000,"src":"0001428336-18-000009"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInPrepaidExpense","also_tags":[],"label":"Prepaid expenses","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":25000},"2014-01-31":{"v":272000,"src":"0001428336-15-000007"},"2015-01-31":{"v":1608000,"src":"0001428336-15-000007"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInDepositsOutstanding","also_tags":[],"label":"Letter of credit cash deposit","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":-86000},"2014-01-31":{"v":0,"src":"0001428336-15-000007"},"2015-01-31":{"v":0,"src":"0001428336-15-000007"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","also_tags":["IncreaseDecreaseInOtherOperatingAssets"],"label":"Prepaid expenses and other current and non-current assets","note":null,"earlier_labels":["Other assets"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":272000},"2015-01-31":{"v":1608000},"2016-01-31":{"v":107000},"2017-01-31":{"v":1343000},"2018-01-31":{"v":760000},"2019-01-31":{"v":5799000,"first_filed":5893000,"first_src":"0001428336-19-000006"},"2020-01-31":{"v":12577000},"2021-01-31":{"v":24839000},"2022-01-31":{"v":-7464000},"2023-01-31":{"v":-4620000},"2024-01-31":{"v":32790000},"2025-01-31":{"v":11790000},"2026-01-31":{"v":12663000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInOperatingLeaseRightOfUseAsset","also_tags":[],"label":"Operating lease right-of-use assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2020-01-31":{"v":-6218000},"2021-01-31":{"v":-11150000},"2022-01-31":{"v":-15235000},"2023-01-31":{"v":-8244000},"2024-01-31":{"v":-10190000},"2025-01-31":{"v":-6664000},"2026-01-31":{"v":-6785000}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInAccountsPayable","also_tags":[],"label":"Accounts payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":245000},"2014-01-31":{"v":1492000},"2015-01-31":{"v":-1156000},"2016-01-31":{"v":1011000},"2017-01-31":{"v":567000},"2018-01-31":{"v":-581000},"2019-01-31":{"v":863000,"src":"0001428336-20-000012"},"2020-01-31":{"v":-3839000,"src":"0001428336-20-000012"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInDueToRelatedPartiesCurrent","also_tags":[],"label":"Due to trust","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":752000},"2014-01-31":{"v":-791000},"2015-01-31":{"v":0,"src":"0001428336-16-000041"},"2016-01-31":{"v":0,"src":"0001428336-16-000041"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInEmployeeRelatedLiabilities","also_tags":[],"label":"Accrued compensation","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":770000},"2014-01-31":{"v":1334000},"2015-01-31":{"v":1167000},"2016-01-31":{"v":2475000},"2017-01-31":{"v":946000},"2018-01-31":{"v":3827000},"2019-01-31":{"v":4432000},"2020-01-31":{"v":4550000},"2021-01-31":{"v":771000},"2022-01-31":{"v":-3657000},"2023-01-31":{"v":-1282000},"2024-01-31":{"v":2951000},"2025-01-31":{"v":17758000},"2026-01-31":{"v":-8806000}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInAccruedLiabilities","also_tags":[],"label":"Accounts payable, accrued liabilities, and other current liabilities","note":null,"earlier_labels":["Accrued liabilities and other current liabilities","Accrued liabilities"],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":213000},"2014-01-31":{"v":1808000},"2015-01-31":{"v":-802000},"2016-01-31":{"v":-383000},"2017-01-31":{"v":1729000},"2018-01-31":{"v":484000},"2019-01-31":{"v":3894000,"first_filed":3031000,"first_src":"0001428336-19-000006"},"2020-01-31":{"v":1920000,"first_filed":5759000,"first_src":"0001428336-20-000012"},"2021-01-31":{"v":30422000},"2022-01-31":{"v":-2178000},"2023-01-31":{"v":-26673000},"2024-01-31":{"v":-204000},"2025-01-31":{"v":8888000},"2026-01-31":{"v":1708000}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInAccruedIncomeTaxesPayable","also_tags":[],"label":"Income taxes payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":65000},"2014-01-31":{"v":-77000},"2015-01-31":{"v":0,"src":"0001428336-16-000041"},"2016-01-31":{"v":0,"src":"0001428336-16-000041"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInOperatingLeaseLiabilityNoncurrent","also_tags":[],"label":"Operating lease liabilities, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2020-01-31":{"v":-5383000},"2021-01-31":{"v":-10803000},"2022-01-31":{"v":-9412000},"2023-01-31":{"v":-7232000},"2024-01-31":{"v":-11780000},"2025-01-31":{"v":-7779000},"2026-01-31":{"v":-8001000}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInOtherNoncurrentLiabilities","also_tags":["IncreaseDecreaseInOtherDeferredLiability"],"label":"Other long-term liabilities","note":null,"earlier_labels":["Deferred rent"],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":22000},"2014-01-31":{"v":267000},"2015-01-31":{"v":95000},"2016-01-31":{"v":-252000},"2017-01-31":{"v":1220000},"2018-01-31":{"v":939000},"2019-01-31":{"v":573000},"2020-01-31":{"v":-83000},"2021-01-31":{"v":6007000},"2022-01-31":{"v":5377000},"2023-01-31":{"v":-1477000},"2024-01-31":{"v":6562000},"2025-01-31":{"v":-7158000},"2026-01-31":{"v":48000}},"depth":1,"sign":1},{"tag":"NetCashProvidedByUsedInOperatingActivities","also_tags":[],"label":"Net cash provided by operating activities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":11770000},"2014-01-31":{"v":18015000},"2015-01-31":{"v":15046000},"2016-01-31":{"v":26541000},"2017-01-31":{"v":45591000},"2018-01-31":{"v":81702000},"2019-01-31":{"v":113422000},"2020-01-31":{"v":105010000},"2021-01-31":{"v":181619000},"2022-01-31":{"v":140995000},"2023-01-31":{"v":150650000},"2024-01-31":{"v":242826000},"2025-01-31":{"v":339856000},"2026-01-31":{"v":457094000}},"depth":0,"sign":1},{"tag":"PaymentsToAcquireBusinessesNetOfCashAcquired","also_tags":[],"label":"Business combinations, net of cash acquired","note":null,"earlier_labels":["Acquisitions, net of cash acquired"],"kind":"money","earlier_years":true,"values":{"2018-01-31":{"v":2882000},"2019-01-31":{"v":0},"2020-01-31":{"v":1644575000},"2021-01-31":{"v":0},"2022-01-31":{"v":504533000},"2023-01-31":{"v":0,"src":"0001428336-24-000016"},"2024-01-31":{"v":0,"src":"0001428336-24-000016"}},"depth":0,"sign":null},{"tag":"PaymentsForSoftware","also_tags":[],"label":"Purchases of software and capitalized software development costs","note":null,"earlier_labels":["Purchase of software and capitalized software development costs"],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":1906000},"2014-01-31":{"v":3844000},"2015-01-31":{"v":6420000},"2016-01-31":{"v":6896000},"2017-01-31":{"v":9030000},"2018-01-31":{"v":10380000},"2019-01-31":{"v":9978000},"2020-01-31":{"v":25654000},"2021-01-31":{"v":51500000},"2022-01-31":{"v":62708000},"2023-01-31":{"v":45173000},"2024-01-31":{"v":41123000},"2025-01-31":{"v":51129000},"2026-01-31":{"v":46515000}},"depth":1,"sign":-1},{"tag":"ProceedsFromPaymentsForLongTermLoansForRelatedParties","also_tags":[],"label":"Note receivable from shareholder","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":-800000},"2014-01-31":{"v":800000},"2015-01-31":{"v":0,"src":"0001428336-16-000041"},"2016-01-31":{"v":0,"src":"0001428336-16-000041"}},"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":{"2013-01-31":{"v":831000},"2014-01-31":{"v":1595000},"2015-01-31":{"v":1712000},"2016-01-31":{"v":2376000},"2017-01-31":{"v":3645000},"2018-01-31":{"v":5458000},"2019-01-31":{"v":3869000},"2020-01-31":{"v":7286000},"2021-01-31":{"v":13093000},"2022-01-31":{"v":8908000},"2023-01-31":{"v":3371000},"2024-01-31":{"v":1694000},"2025-01-31":{"v":2084000},"2026-01-31":{"v":1969000}},"depth":1,"sign":-1},{"tag":"PaymentsToAcquireInvestments","also_tags":[],"label":"Purchases of equity securities","note":null,"earlier_labels":["Purchases of marketable securities","Purchase of marketable securities"],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":0},"2016-01-31":{"v":40291000},"2017-01-31":{"v":379000},"2018-01-31":{"v":483000},"2019-01-31":{"v":728000},"2020-01-31":{"v":53845000},"2021-01-31":{"v":0,"src":"0001428336-22-000009"},"2022-01-31":{"v":0,"src":"0001428336-22-000009"}},"depth":1,"sign":null},{"tag":"ProceedsFromSaleOfAvailableForSaleSecuritiesDebt","also_tags":[],"label":"Proceeds from sale of marketable securities","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2017-01-31":{"v":0},"2018-01-31":{"v":0},"2019-01-31":{"v":41422000},"2020-01-31":{"v":0,"src":"0001428336-21-000011"},"2021-01-31":{"v":0,"src":"0001428336-21-000011"}},"depth":1,"sign":null},{"tag":"PaymentsToAcquireIntangibleAssets","also_tags":[],"label":"Acquisitions of HSA portfolios","note":null,"earlier_labels":["Acquisition of intangible member assets"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":0},"2016-01-31":{"v":40489000},"2017-01-31":{"v":0},"2018-01-31":{"v":17545000},"2019-01-31":{"v":1195000},"2020-01-31":{"v":9134000},"2021-01-31":{"v":32371000},"2022-01-31":{"v":65465000},"2023-01-31":{"v":70583000},"2024-01-31":{"v":3257000},"2025-01-31":{"v":452241000},"2026-01-31":{"v":293000}},"depth":1,"sign":-1},{"tag":"PaymentsToAcquireBusinessesGross","also_tags":[],"label":"Acquisition of a business","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":0},"2017-01-31":{"v":0},"2018-01-31":{"v":2882000,"src":"0001428336-19-000006"},"2019-01-31":{"v":0,"src":"0001428336-19-000006"}},"depth":1,"sign":null},{"tag":"PaymentsToAcquireOtherInvestments","also_tags":[],"label":"Purchases of other investments","note":null,"earlier_labels":["Purchase of other investments"],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":0},"2014-01-31":{"v":0},"2015-01-31":{"v":305000},"2016-01-31":{"v":500000},"2017-01-31":{"v":0,"src":"0001428336-18-000009"},"2018-01-31":{"v":0,"src":"0001428336-18-000009"}},"depth":1,"sign":null},{"tag":"PaymentsForProceedsFromDerivativeInstrumentInvestingActivities","also_tags":["ProceedsFromSaleOfEquitySecuritiesFvNi"],"label":"Settlement of derivatives, net","note":null,"earlier_labels":["Proceeds from sale of equity securities"],"kind":"money","earlier_years":false,"values":{"2020-01-31":{"v":0},"2021-01-31":{"v":0},"2022-01-31":{"v":2367000},"2023-01-31":{"v":0,"src":"0001428336-24-000016"},"2024-01-31":{"v":0},"2025-01-31":{"v":0},"2026-01-31":{"v":-1637000}},"depth":1,"sign":-1},{"tag":"NetCashProvidedByUsedInInvestingActivities","also_tags":[],"label":"Net cash used in investing activities","note":null,"earlier_labels":["Net cash provided by investing activities","Purchase of software and capitalized software development costs"],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":-3537000},"2014-01-31":{"v":-4639000},"2015-01-31":{"v":-8437000},"2016-01-31":{"v":-90552000},"2017-01-31":{"v":-13054000},"2018-01-31":{"v":-36748000},"2019-01-31":{"v":25652000},"2020-01-31":{"v":-1740494000},"2021-01-31":{"v":-96964000},"2022-01-31":{"v":-639247000},"2023-01-31":{"v":-119127000},"2024-01-31":{"v":-46074000},"2025-01-31":{"v":-505454000},"2026-01-31":{"v":-47140000}},"depth":0,"sign":1},{"tag":"RepaymentsOfNotesPayable","also_tags":[],"label":"Repayment of notes payable","note":null,"earlier_labels":["Net cash used in investing activities"],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":7568000},"2014-01-31":{"v":2167000},"2015-01-31":{"v":0,"src":"0001428336-16-000041"},"2016-01-31":{"v":0,"src":"0001428336-16-000041"}},"depth":0,"sign":null},{"tag":"PaymentsOfDividends","also_tags":[],"label":"Dividend payments","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":0},"2014-01-31":{"v":694000},"2015-01-31":{"v":50347000},"2016-01-31":{"v":0,"src":"0001428336-17-000006"},"2017-01-31":{"v":0,"src":"0001428336-17-000006"}},"depth":0,"sign":null},{"tag":"ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts","also_tags":[],"label":"Proceeds from initial public offering, net of payments for offering costs","note":null,"earlier_labels":["Cash flows from financing activities"],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":0},"2014-01-31":{"v":0},"2015-01-31":{"v":132587000},"2016-01-31":{"v":0,"src":"0001428336-17-000006"},"2017-01-31":{"v":0,"src":"0001428336-17-000006"}},"depth":0,"sign":null},{"tag":"PaymentsForRepurchaseOfPreferredStockAndPreferenceStock","also_tags":[],"label":"Repurchase of redeemable convertible preferred stock and convertible preferred stock","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":0},"2014-01-31":{"v":3371000},"2015-01-31":{"v":0,"src":"0001428336-16-000041"},"2016-01-31":{"v":0,"src":"0001428336-16-000041"}},"depth":0,"sign":null},{"tag":"ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid","also_tags":[],"label":"Proceeds from follow-on offering, net of payments for offering costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":0},"2016-01-31":{"v":23492000},"2017-01-31":{"v":0,"src":"0001428336-18-000009"},"2018-01-31":{"v":0,"src":"0001428336-18-000009"}},"depth":0,"sign":null},{"tag":"RepaymentsOfLongTermDebt","also_tags":[],"label":"Principal payments on long-term debt","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-01-31":{"v":0},"2019-01-31":{"v":0},"2020-01-31":{"v":7813000},"2021-01-31":{"v":239063000},"2022-01-31":{"v":1003125000},"2023-01-31":{"v":8750000},"2024-01-31":{"v":54375000},"2025-01-31":{"v":561875000},"2026-01-31":{"v":100000000}},"depth":1,"sign":-1},{"tag":"PaymentsForRepurchaseOfCommonStock","also_tags":[],"label":"Repurchases of common stock","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2023-01-31":{"v":0},"2024-01-31":{"v":0},"2025-01-31":{"v":121493000},"2026-01-31":{"v":299254000}},"depth":1,"sign":-1},{"tag":"ProceedsFromIssuanceOfLongTermDebt","also_tags":[],"label":"Proceeds from long-term debt","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-01-31":{"v":0},"2019-01-31":{"v":0},"2020-01-31":{"v":1250000000},"2021-01-31":{"v":0},"2022-01-31":{"v":950000000},"2023-01-31":{"v":0},"2024-01-31":{"v":0},"2025-01-31":{"v":736875000},"2026-01-31":{"v":0}},"depth":1,"sign":1},{"tag":"PaymentsOfDebtIssuanceCosts","also_tags":[],"label":"Payment of debt issuance costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-01-31":{"v":0},"2019-01-31":{"v":0},"2020-01-31":{"v":30504000},"2021-01-31":{"v":0},"2022-01-31":{"v":11920000},"2023-01-31":{"v":0},"2024-01-31":{"v":0},"2025-01-31":{"v":3748000},"2026-01-31":{"v":0}},"depth":1,"sign":-1},{"tag":"ProceedsFromIssuanceOfCommonStock","also_tags":[],"label":"Proceeds from follow-on equity offering, net of payments for offering costs","note":null,"earlier_labels":["Proceeds from follow-on offering, net of payments for offering costs"],"kind":"money","earlier_years":true,"values":{"2018-01-31":{"v":0},"2019-01-31":{"v":0},"2020-01-31":{"v":458495000},"2021-01-31":{"v":286779000},"2022-01-31":{"v":456640000},"2023-01-31":{"v":0,"src":"0001428336-24-000016"},"2024-01-31":{"v":0,"src":"0001428336-24-000016"}},"depth":1,"sign":null},{"tag":"PaymentsForProceedsFromSettlementOfClientHeldFunds","also_tags":["PaymentsToSettleClientHeldFunds"],"label":"Settlement of client-held funds obligation, net","note":null,"earlier_labels":["Settlement of client-held funds obligation"],"kind":"money","earlier_years":false,"values":{"2018-01-31":{"v":0},"2019-01-31":{"v":0},"2020-01-31":{"v":215790000},"2021-01-31":{"v":3862000},"2022-01-31":{"v":486000},"2023-01-31":{"v":603000},"2024-01-31":{"v":-865000},"2025-01-31":{"v":1620000},"2026-01-31":{"v":-867000}},"depth":1,"sign":-1},{"tag":"ProceedsFromStockOptionsExercised","also_tags":[],"label":"Proceeds from exercise of common stock options","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":110000},"2014-01-31":{"v":523000},"2015-01-31":{"v":2430000},"2016-01-31":{"v":1915000},"2017-01-31":{"v":7142000},"2018-01-31":{"v":14564000},"2019-01-31":{"v":22929000},"2020-01-31":{"v":11347000},"2021-01-31":{"v":8568000},"2022-01-31":{"v":9754000},"2023-01-31":{"v":6682000},"2024-01-31":{"v":6471000},"2025-01-31":{"v":9428000},"2026-01-31":{"v":11412000}},"depth":1,"sign":1},{"tag":"ProceedsFromWarrantExercises","also_tags":[],"label":"Proceeds from exercise of common stock warrants","note":null,"earlier_labels":["Repayment of notes payable"],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":0},"2014-01-31":{"v":74000},"2015-01-31":{"v":2380000},"2016-01-31":{"v":0,"src":"0001428336-17-000006"},"2017-01-31":{"v":0,"src":"0001428336-17-000006"}},"depth":1,"sign":null},{"tag":"DeferredTaxExpenseFromStockOptionsExercised","also_tags":[],"label":"Tax benefit from exercise of common stock options","note":null,"earlier_labels":["Dividend payments"],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":0},"2014-01-31":{"v":271000},"2015-01-31":{"v":3429000},"2016-01-31":{"v":11557000},"2017-01-31":{"v":16634000},"2018-01-31":{"v":0,"src":"0001428336-19-000006"},"2019-01-31":{"v":0,"src":"0001428336-19-000006"}},"depth":1,"sign":null},{"tag":"PaymentsOfStockIssuanceCosts","also_tags":["DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction"],"label":"Deferred financing costs paid","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":0},"2016-01-31":{"v":317000},"2017-01-31":{"v":0,"src":"0001428336-18-000009"},"2018-01-31":{"v":0,"src":"0001428336-18-000009"}},"depth":1,"sign":null},{"tag":"PaymentForContingentConsiderationLiabilityFinancingActivities","also_tags":[],"label":"Payment of contingent consideration","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2020-01-31":{"v":0},"2021-01-31":{"v":0},"2022-01-31":{"v":6000000},"2023-01-31":{"v":0,"src":"0001428336-24-000016"},"2024-01-31":{"v":0,"src":"0001428336-24-000016"}},"depth":1,"sign":null},{"tag":"NetCashProvidedByUsedInFinancingActivities","also_tags":[],"label":"Net cash provided by financing activities","note":"used in","earlier_labels":["Repurchase of redeemable convertible preferred stock and convertible preferred stock"],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":-7458000},"2014-01-31":{"v":-5364000},"2015-01-31":{"v":90479000},"2016-01-31":{"v":36647000},"2017-01-31":{"v":23776000},"2018-01-31":{"v":14564000},"2019-01-31":{"v":22929000},"2020-01-31":{"v":1465735000},"2021-01-31":{"v":52422000},"2022-01-31":{"v":394863000},"2023-01-31":{"v":-2671000},"2024-01-31":{"v":-47039000},"2025-01-31":{"v":57567000},"2026-01-31":{"v":-386975000}},"depth":0,"sign":1},{"tag":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","also_tags":["CashAndCashEquivalentsPeriodIncreaseDecrease"],"label":"Increase in cash and cash equivalents","note":"decrease","earlier_labels":["increase in cash and cash equivalents","Proceeds from exercise of common stock warrants"],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":775000},"2014-01-31":{"v":8012000},"2015-01-31":{"v":97088000},"2016-01-31":{"v":-27364000},"2017-01-31":{"v":56313000},"2018-01-31":{"v":59518000},"2019-01-31":{"v":162003000},"2020-01-31":{"v":-169749000},"2021-01-31":{"v":137077000},"2022-01-31":{"v":-103389000},"2023-01-31":{"v":28852000},"2024-01-31":{"v":149713000},"2025-01-31":{"v":-108031000},"2026-01-31":{"v":22979000}},"depth":0,"sign":null},{"tag":"InterestPaidNet","also_tags":["InterestPaid"],"label":"Interest expense paid in cash","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2013-01-31":{"v":331000},"2014-01-31":{"v":38000},"2015-01-31":{"v":0},"2016-01-31":{"v":51000},"2017-01-31":{"v":213000},"2018-01-31":{"v":203000},"2019-01-31":{"v":203000},"2020-01-31":{"v":21806000},"2021-01-31":{"v":27686000},"2022-01-31":{"v":16107000},"2023-01-31":{"v":43570000},"2024-01-31":{"v":49560000},"2025-01-31":{"v":58587000},"2026-01-31":{"v":52245000}},"depth":0,"sign":null},{"tag":"IncomeTaxesPaid","also_tags":[],"label":"Interest expense paid in cash","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":274000},"2014-01-31":{"v":353000,"src":"0001428336-15-000007"},"2015-01-31":{"v":1504000,"src":"0001428336-15-000007"}},"depth":0,"sign":null},{"tag":"IncomeTaxesPaidNet","also_tags":[],"label":"Income tax payments, net","note":null,"earlier_labels":["Income taxes paid in cash, net of refunds received"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":353000},"2015-01-31":{"v":-1504000,"first_filed":1504000,"first_src":"0001428336-16-000041"},"2016-01-31":{"v":1356000,"first_filed":-1356000,"first_src":"0001428336-16-000041"},"2017-01-31":{"v":863000},"2018-01-31":{"v":27000},"2019-01-31":{"v":587000},"2020-01-31":{"v":9277000},"2021-01-31":{"v":-6022000},"2022-01-31":{"v":-5632000},"2023-01-31":{"v":1526000},"2024-01-31":{"v":35352000},"2025-01-31":{"v":26069000},"2026-01-31":{"v":8042000}},"depth":0,"sign":null},{"tag":"NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1","also_tags":[],"label":"Purchases of software and capitalized software development costs included in accounts payable, accrued liabilities, or accrued compensation","note":null,"earlier_labels":["Purchases of intangible assets","Purchases of software and capitalized software development costs included in accounts payable or accrued liabilities at period end"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":193000},"2016-01-31":{"v":127000,"src":"0001428336-17-000006"},"2017-01-31":{"v":330000,"src":"0001428336-17-000006"},"2019-01-31":{"v":200000},"2020-01-31":{"v":1742000,"src":"0001428336-21-000011"},"2021-01-31":{"v":1930000,"src":"0001428336-21-000011"},"2023-01-31":{"v":3595000},"2024-01-31":{"v":3145000},"2025-01-31":{"v":5971000},"2026-01-31":{"v":4332000}},"depth":0,"sign":null},{"tag":"ConversionOfStockAmountConverted1","also_tags":[],"label":"Conversion of preferred stock to common stock","note":null,"earlier_labels":["Beginning cash and cash equivalents"],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":0},"2014-01-31":{"v":0},"2015-01-31":{"v":50822000},"2016-01-31":{"v":0,"src":"0001428336-17-000006"},"2017-01-31":{"v":0,"src":"0001428336-17-000006"}},"depth":0,"sign":null},{"tag":"PreferredStockAccretionOfRedemptionDiscount","also_tags":[],"label":"Preferred stock accretion","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":-1258000},"2014-01-31":{"v":-5764000},"2015-01-31":{"v":4021000},"2016-01-31":{"v":0,"src":"0001428336-17-000006"},"2017-01-31":{"v":0,"src":"0001428336-17-000006"}},"depth":0,"sign":null},{"tag":"ReclassificationofTemporaryEquitytoDerivativeLiability","also_tags":[],"label":"Reclassification of series D-3 redeemable convertible preferred stock derivative liability","note":null,"earlier_labels":["Ending cash and cash equivalents"],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":0},"2014-01-31":{"v":0},"2015-01-31":{"v":6917000},"2016-01-31":{"v":0,"src":"0001428336-17-000006"},"2017-01-31":{"v":0,"src":"0001428336-17-000006"}},"depth":0,"sign":null},{"tag":"CommonStockWarrantsExercised","also_tags":[],"label":"Conversion of common stock warrants to common stock","note":null,"earlier_labels":["Common stock warrants exercised"],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":750000},"2014-01-31":{"v":1128000},"2015-01-31":{"v":2334000},"2016-01-31":{"v":0,"src":"0001428336-17-000006"},"2017-01-31":{"v":0,"src":"0001428336-17-000006"}},"depth":0,"sign":null},{"tag":"DividendsPreferredStock","also_tags":[],"label":"Series D-3 redeemable convertible preferred stock dividend","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2013-01-31":{"v":609000},"2014-01-31":{"v":0},"2015-01-31":{"v":0,"src":"0001428336-16-000041"},"2016-01-31":{"v":0,"src":"0001428336-16-000041"}},"depth":0,"sign":null},{"tag":"FinitelivedIntangibleAssetsAcquired1","also_tags":["BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles"],"label":"Purchase price adjustment of acquired intangible members assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":0},"2016-01-31":{"v":104000},"2017-01-31":{"v":0,"src":"0001428336-18-000009"},"2018-01-31":{"v":0,"src":"0001428336-18-000009"}},"depth":0,"sign":null},{"tag":"CapitalExpendituresIncurredButNotYetPaid","also_tags":[],"label":"Purchases of property and equipment included in accounts payable or accrued liabilities","note":null,"earlier_labels":["Purchases of property and equipment included in accounts payable or accrued liabilities at period end"],"kind":"money","earlier_years":false,"values":{"2014-01-31":{"v":0},"2015-01-31":{"v":0},"2016-01-31":{"v":45000},"2017-01-31":{"v":25000},"2018-01-31":{"v":0},"2019-01-31":{"v":37000},"2020-01-31":{"v":487000},"2021-01-31":{"v":160000},"2022-01-31":{"v":1414000},"2023-01-31":{"v":69000},"2024-01-31":{"v":263000},"2025-01-31":{"v":45000},"2026-01-31":{"v":16000}},"depth":0,"sign":null},{"tag":"GoodwillPurchaseAccountingAdjustments","also_tags":[],"label":"Decrease in goodwill due to measurement period adjustments, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2019-01-31":{"v":0},"2020-01-31":{"v":0},"2021-01-31":{"v":-5438000,"src":"0001428336-22-000009","first_filed":5438000,"first_src":"0001428336-21-000011"},"2022-01-31":{"v":-19000,"src":"0001428336-22-000009"}},"depth":0,"sign":null},{"tag":"NoncashChangesInGoodwillMeasurementPeriodAdjustments","also_tags":[],"label":"Increase in goodwill due to measurement period adjustments, net","note":null,"earlier_labels":["Decrease in goodwill due to measurement period adjustments, net"],"kind":"money","earlier_years":true,"values":{"2021-01-31":{"v":5438000},"2022-01-31":{"v":19000},"2023-01-31":{"v":2309000,"first_filed":-2309000,"first_src":"0001428336-23-000014"},"2024-01-31":{"v":0,"src":"0001428336-25-000009"},"2025-01-31":{"v":0,"src":"0001428336-25-000009"}},"depth":0,"sign":null},{"tag":"StockRepurchasedButNotYetPaid","also_tags":[],"label":"Repurchases of common stock included in accrued liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2023-01-31":{"v":0},"2024-01-31":{"v":0},"2025-01-31":{"v":754000},"2026-01-31":{"v":3174000}},"depth":0,"sign":null},{"tag":"NoncashOrPartNoncashAcquisitionHSAPortfoliosAcquired","also_tags":[],"label":"Non-cash purchase consideration related to acquisitions of HSA portfolios","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2023-01-31":{"v":0},"2024-01-31":{"v":0},"2025-01-31":{"v":20325000},"2026-01-31":{"v":0}},"depth":0,"sign":null},{"tag":"DerivativesSettled","also_tags":[],"label":"Settlement of derivatives included in other current assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2024-01-31":{"v":0},"2025-01-31":{"v":0},"2026-01-31":{"v":2465000}},"depth":0,"sign":null},{"tag":"ExerciseOfStockOptionsReceivable","also_tags":[],"label":"Exercise of common stock options receivable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-01-31":{"v":0},"2020-01-31":{"v":0},"2021-01-31":{"v":1478000},"2022-01-31":{"v":470000},"2023-01-31":{"v":382000},"2024-01-31":{"v":429000},"2025-01-31":{"v":10000},"2026-01-31":{"v":0}},"depth":0,"sign":null},{"tag":"OtherSignificantNoncashTransactionValueOfConsiderationGiven1","also_tags":[],"label":"Equity-based acquisition consideration","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2018-01-31":{"v":0},"2019-01-31":{"v":0},"2020-01-31":{"v":3776000},"2021-01-31":{"v":0,"src":"0001428336-22-000009"},"2022-01-31":{"v":0,"src":"0001428336-22-000009"}},"depth":0,"sign":null}]}},"quarterly":{"IS":{"name":"Income statement","periods":["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":{"2014-07-31":"0001428336-15-000024","2014-10-31":"0001428336-15-000034","2015-04-30":"0001428336-16-000048","2015-07-31":"0001428336-15-000024","2015-10-31":"0001428336-16-000065","2016-04-30":"0001428336-17-000014","2016-10-31":"0001428336-17-000028","2017-04-30":"0001428336-18-000017","2017-07-31":"0001428336-18-000030","2017-10-31":"0001428336-18-000036","2018-04-30":"0001428336-19-000010","2018-07-31":"0001428336-19-000021","2018-10-31":"0001428336-19-000026","2019-04-30":"0001428336-20-000019","2019-07-31":"0001428336-20-000025","2019-10-31":"0001428336-20-000031","2020-04-30":"0001428336-21-000025","2020-07-31":"0001428336-21-000035","2020-10-31":"0001428336-21-000041","2021-04-30":"0001428336-22-000018","2021-07-31":"0001428336-22-000029","2021-10-31":"0001428336-22-000034","2022-04-30":"0001428336-23-000022","2022-07-31":"0001428336-23-000033","2022-10-31":"0001428336-23-000037","2023-04-30":"0001428336-24-000036","2023-07-31":"0001428336-24-000102","2023-10-31":"0001428336-24-000110","2024-04-30":"0001428336-25-000022","2024-07-31":"0001428336-25-000029","2024-10-31":"0001428336-25-000036","2025-04-30":"0001428336-26-000028","2025-07-31":"0001428336-26-000041","2025-10-31":"0001428336-25-000036","2026-04-30":"0001428336-26-000028","2026-07-31":"0001428336-26-000041"},"frame_from":"0001428336-26-000041","lines":[{"tag":"RevenueFromContractWithCustomerExcludingAssessedTax","also_tags":["Revenues"],"label":"Total revenue","note":null,"earlier_labels":["Revenue"],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":20891000},"2014-10-31":{"v":21862000},"2015-01-31":{"v":24871000,"src":"0001428336-16-000041"},"2015-04-30":{"v":29850000},"2015-07-31":{"v":30494000},"2015-10-31":{"v":30556000},"2016-01-31":{"v":35886000,"src":"0001428336-17-000006"},"2016-04-30":{"v":44013000},"2016-10-31":{"v":43358000},"2017-01-31":{"v":46814000,"src":"0001428336-18-000009"},"2017-04-30":{"v":55421000,"src":"0001428336-19-000006"},"2017-07-31":{"v":56879000},"2017-10-31":{"v":56789000},"2018-01-31":{"v":60436000,"src":"0001428336-19-000006"},"2018-04-30":{"v":69904000},"2018-07-31":{"v":71067000},"2018-10-31":{"v":70495000},"2019-01-31":{"v":75777000,"src":"0001428336-20-000012"},"2019-04-30":{"v":87052000},"2019-07-31":{"v":86623000},"2019-10-31":{"v":157118000},"2020-01-31":{"v":201200000,"src":"0001428336-20-000012"},"2020-04-30":{"v":190011000},"2020-07-31":{"v":176039000},"2020-10-31":{"v":179351000},"2021-01-31":{"v":188169000,"derived":"4 quarters less 3"},"2021-04-30":{"v":184202000},"2021-07-31":{"v":189103000},"2021-10-31":{"v":179954000},"2022-01-31":{"v":203297000,"src":"0001428336-24-000016"},"2022-04-30":{"v":205679000},"2022-07-31":{"v":206142000},"2022-10-31":{"v":216086000},"2023-01-31":{"v":233841000,"src":"0001428336-24-000016"},"2023-04-30":{"v":244432000},"2023-07-31":{"v":243549000},"2023-10-31":{"v":249219000},"2024-01-31":{"v":262387000,"src":"0001428336-24-000016"},"2024-04-30":{"v":287597000},"2024-07-31":{"v":299928000},"2024-10-31":{"v":300432000},"2025-01-31":{"v":311817000,"derived":"4 quarters less 3"},"2025-04-30":{"v":330844000},"2025-07-31":{"v":325835000},"2025-10-31":{"v":322164000},"2026-01-31":{"v":334586000,"derived":"4 quarters less 3"},"2026-04-30":{"v":354641000},"2026-07-31":{"v":350732000}},"depth":1,"sign":1},{"tag":"ServiceManagementCosts","also_tags":[],"label":"Service costs","note":null,"earlier_labels":["Account costs"],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":6703000},"2014-10-31":{"v":7057000},"2015-01-31":{"v":9654000,"derived":"4 quarters less 3"},"2015-04-30":{"v":8419000,"first_filed":8389000,"first_src":"0001428336-15-000015"},"2015-07-31":{"v":8316000},"2015-10-31":{"v":9395000,"first_filed":9276000,"first_src":"0001428336-15-000034"},"2016-01-31":{"v":13256000,"derived":"4 quarters less 3"},"2016-04-30":{"v":11257000},"2016-10-31":{"v":12675000},"2017-01-31":{"v":17397000,"derived":"4 quarters less 3"},"2017-04-30":{"v":15575000},"2017-07-31":{"v":14998000,"src":"0001428336-17-000024"},"2017-10-31":{"v":17251000,"src":"0001428336-17-000028"},"2018-01-31":{"v":22602000,"derived":"4 quarters less 3"},"2018-04-30":{"v":18047000,"src":"0001428336-18-000017"}},"depth":1,"sign":null},{"tag":"CostOfServicesCustodialCosts","also_tags":[],"label":"Custodial costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":1006000},"2014-10-31":{"v":1050000},"2015-01-31":{"v":1147000,"derived":"4 quarters less 3"},"2015-04-30":{"v":1423000},"2015-07-31":{"v":1512000},"2015-10-31":{"v":1536000},"2016-01-31":{"v":2051000,"derived":"4 quarters less 3"},"2016-04-30":{"v":2356000},"2016-10-31":{"v":2461000},"2017-01-31":{"v":2556000,"derived":"4 quarters less 3"},"2017-04-30":{"v":2801000},"2017-07-31":{"v":2785000,"src":"0001428336-17-000024"},"2017-10-31":{"v":2784000,"src":"0001428336-17-000028"},"2018-01-31":{"v":3030000,"derived":"4 quarters less 3"},"2018-04-30":{"v":3439000,"src":"0001428336-18-000017"}},"depth":1,"sign":null},{"tag":"CostOfServicesCardCosts","also_tags":[],"label":"Interchange costs","note":null,"earlier_labels":["Card costs"],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":1412000},"2014-10-31":{"v":1467000},"2015-01-31":{"v":1615000,"derived":"4 quarters less 3"},"2015-04-30":{"v":2102000},"2015-07-31":{"v":2049000},"2015-10-31":{"v":1949000},"2016-01-31":{"v":2148000,"derived":"4 quarters less 3"},"2016-04-30":{"v":2719000},"2016-10-31":{"v":2331000},"2017-01-31":{"v":2632000,"derived":"4 quarters less 3"},"2017-04-30":{"v":3304000},"2017-07-31":{"v":3294000,"src":"0001428336-17-000024"},"2017-10-31":{"v":3027000,"src":"0001428336-17-000028"},"2018-01-31":{"v":3158000,"derived":"4 quarters less 3"},"2018-04-30":{"v":4062000,"src":"0001428336-18-000017"}},"depth":1,"sign":null},{"tag":"OtherCostOfServices","also_tags":[],"label":"Other costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":1000},"2014-10-31":{"v":56000},"2015-01-31":{"v":24000,"derived":"4 quarters less 3"},"2015-04-30":{"v":30000,"src":"0001428336-15-000015"},"2015-07-31":{"v":32000},"2015-10-31":{"v":119000,"src":"0001428336-15-000034"}},"depth":1,"sign":null},{"tag":"CostOfGoodsAndServicesSold","also_tags":["CostOfServices"],"label":"Total cost of revenue","note":null,"earlier_labels":["Cost of revenue","Total cost of services"],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":9122000},"2014-10-31":{"v":9630000},"2015-01-31":{"v":12358000,"src":"0001428336-16-000041"},"2015-04-30":{"v":11944000},"2015-07-31":{"v":11909000},"2015-10-31":{"v":12880000},"2016-01-31":{"v":17455000,"src":"0001428336-17-000006"},"2016-04-30":{"v":16332000},"2016-10-31":{"v":17467000},"2017-01-31":{"v":22585000,"src":"0001428336-18-000009"},"2017-04-30":{"v":21680000,"src":"0001428336-19-000006"},"2017-07-31":{"v":21077000},"2017-10-31":{"v":23062000},"2018-01-31":{"v":28790000,"src":"0001428336-19-000006"},"2018-04-30":{"v":25548000},"2018-07-31":{"v":24492000},"2018-10-31":{"v":24678000},"2019-01-31":{"v":31332000,"src":"0001428336-20-000012"},"2019-04-30":{"v":29299000},"2019-07-31":{"v":28183000},"2019-10-31":{"v":61083000},"2020-01-31":{"v":87519000,"src":"0001428336-20-000012"},"2020-04-30":{"v":81937000},"2020-07-31":{"v":74255000},"2020-10-31":{"v":74793000},"2021-01-31":{"v":87251000,"derived":"4 quarters less 3"},"2021-04-30":{"v":81086000},"2021-07-31":{"v":77132000},"2021-10-31":{"v":76634000},"2022-01-31":{"v":97683000,"src":"0001428336-24-000016"},"2022-04-30":{"v":94506000},"2022-07-31":{"v":88330000},"2022-10-31":{"v":89228000},"2023-01-31":{"v":99068000,"src":"0001428336-24-000016"},"2023-04-30":{"v":95962000,"first_filed":96606000,"first_src":"0001428336-23-000022"},"2023-07-31":{"v":91884000,"first_filed":92619000,"first_src":"0001428336-23-000033"},"2023-10-31":{"v":90037000,"first_filed":90811000,"first_src":"0001428336-23-000037"},"2024-01-31":{"v":99067000,"src":"0001428336-24-000016"},"2024-04-30":{"v":100459000},"2024-07-31":{"v":95876000},"2024-10-31":{"v":103406000},"2025-01-31":{"v":122774000,"derived":"4 quarters less 3"},"2025-04-30":{"v":106533000},"2025-07-31":{"v":93240000},"2025-10-31":{"v":94101000},"2026-01-31":{"v":106439000,"derived":"4 quarters less 3"},"2026-04-30":{"v":98329000},"2026-07-31":{"v":92778000}},"depth":1,"sign":-1},{"tag":"GrossProfit","also_tags":[],"label":"Gross profit","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":11769000},"2014-10-31":{"v":12232000},"2015-01-31":{"v":12513000,"src":"0001428336-16-000041"},"2015-04-30":{"v":17906000},"2015-07-31":{"v":18585000},"2015-10-31":{"v":17676000},"2016-01-31":{"v":18431000,"src":"0001428336-17-000006"},"2016-04-30":{"v":27681000},"2016-10-31":{"v":25891000},"2017-01-31":{"v":24229000,"src":"0001428336-18-000009"},"2017-04-30":{"v":33741000},"2017-07-31":{"v":35802000},"2017-10-31":{"v":33727000},"2018-01-31":{"v":31646000,"src":"0001428336-19-000006"},"2018-04-30":{"v":44356000},"2018-07-31":{"v":46575000},"2018-10-31":{"v":45817000},"2019-01-31":{"v":44445000,"src":"0001428336-20-000012"},"2019-04-30":{"v":57753000},"2019-07-31":{"v":58440000},"2019-10-31":{"v":96035000},"2020-01-31":{"v":113681000,"src":"0001428336-20-000012"},"2020-04-30":{"v":108074000},"2020-07-31":{"v":101784000},"2020-10-31":{"v":104558000},"2021-01-31":{"v":100918000,"derived":"4 quarters less 3"},"2021-04-30":{"v":103116000},"2021-07-31":{"v":111971000},"2021-10-31":{"v":103320000},"2022-01-31":{"v":105614000,"src":"0001428336-24-000016"},"2022-04-30":{"v":111173000},"2022-07-31":{"v":117812000},"2022-10-31":{"v":126858000},"2023-01-31":{"v":134773000,"src":"0001428336-24-000016"},"2023-04-30":{"v":148470000,"first_filed":147826000,"first_src":"0001428336-23-000022"},"2023-07-31":{"v":151665000,"first_filed":150930000,"first_src":"0001428336-23-000033"},"2023-10-31":{"v":159182000,"first_filed":158408000,"first_src":"0001428336-23-000037"},"2024-01-31":{"v":163320000,"src":"0001428336-24-000016"},"2024-04-30":{"v":187138000},"2024-07-31":{"v":204052000},"2024-10-31":{"v":197026000},"2025-01-31":{"v":189043000,"derived":"4 quarters less 3"},"2025-04-30":{"v":224311000},"2025-07-31":{"v":232595000},"2025-10-31":{"v":228063000},"2026-01-31":{"v":228147000,"derived":"4 quarters less 3"},"2026-04-30":{"v":256312000},"2026-07-31":{"v":257954000}},"depth":0,"sign":1},{"tag":"SellingAndMarketingExpense","also_tags":[],"label":"Sales and marketing","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":2321000},"2014-10-31":{"v":2275000},"2015-01-31":{"v":3790000,"derived":"4 quarters less 3"},"2015-04-30":{"v":2833000},"2015-07-31":{"v":2737000},"2015-10-31":{"v":3067000},"2016-01-31":{"v":4665000,"derived":"4 quarters less 3"},"2016-04-30":{"v":4183000},"2016-10-31":{"v":4391000},"2017-01-31":{"v":5556000,"derived":"4 quarters less 3"},"2017-04-30":{"v":4621000},"2017-07-31":{"v":5194000},"2017-10-31":{"v":5892000},"2018-01-31":{"v":7432000,"derived":"4 quarters less 3"},"2018-04-30":{"v":6860000},"2018-07-31":{"v":7243000},"2018-10-31":{"v":7502000},"2019-01-31":{"v":7893000,"derived":"4 quarters less 3"},"2019-04-30":{"v":8970000},"2019-07-31":{"v":8391000},"2019-10-31":{"v":12654000},"2020-01-31":{"v":13936000,"derived":"4 quarters less 3"},"2020-04-30":{"v":11455000},"2020-07-31":{"v":12167000},"2020-10-31":{"v":12880000},"2021-01-31":{"v":13462000,"derived":"4 quarters less 3"},"2021-04-30":{"v":14086000},"2021-07-31":{"v":15476000},"2021-10-31":{"v":12726000},"2022-01-31":{"v":16317000,"derived":"4 quarters less 3"},"2022-04-30":{"v":16560000},"2022-07-31":{"v":15843000},"2022-10-31":{"v":17245000},"2023-01-31":{"v":19201000,"derived":"4 quarters less 3"},"2023-04-30":{"v":19935000},"2023-07-31":{"v":19123000},"2023-10-31":{"v":19656000},"2024-01-31":{"v":20559000,"derived":"4 quarters less 3"},"2024-04-30":{"v":23494000},"2024-07-31":{"v":21525000},"2024-10-31":{"v":22636000},"2025-01-31":{"v":23084000,"derived":"4 quarters less 3"},"2025-04-30":{"v":25984000},"2025-07-31":{"v":19922000},"2025-10-31":{"v":24411000},"2026-01-31":{"v":24923000,"derived":"4 quarters less 3"},"2026-04-30":{"v":26833000},"2026-07-31":{"v":23215000}},"depth":2,"sign":1},{"tag":"ResearchAndDevelopmentExpense","also_tags":[],"label":"Technology and development","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":2302000},"2014-10-31":{"v":2811000},"2015-01-31":{"v":3202000,"derived":"4 quarters less 3"},"2015-04-30":{"v":3524000},"2015-07-31":{"v":3998000},"2015-10-31":{"v":4419000},"2016-01-31":{"v":4891000,"derived":"4 quarters less 3"},"2016-04-30":{"v":4625000},"2016-10-31":{"v":6209000},"2017-01-31":{"v":6548000,"derived":"4 quarters less 3"},"2017-04-30":{"v":6242000},"2017-07-31":{"v":6797000},"2017-10-31":{"v":6866000},"2018-01-31":{"v":7480000,"derived":"4 quarters less 3"},"2018-04-30":{"v":7979000},"2018-07-31":{"v":8398000},"2018-10-31":{"v":8678000},"2019-01-31":{"v":10002000,"derived":"4 quarters less 3"},"2019-04-30":{"v":10905000},"2019-07-31":{"v":11645000},"2019-10-31":{"v":23511000},"2020-01-31":{"v":31515000,"derived":"4 quarters less 3"},"2020-04-30":{"v":31078000},"2020-07-31":{"v":30654000},"2020-10-31":{"v":30758000},"2021-01-31":{"v":32319000,"derived":"4 quarters less 3"},"2021-04-30":{"v":35469000},"2021-07-31":{"v":37898000},"2021-10-31":{"v":38070000},"2022-01-31":{"v":45927000,"derived":"4 quarters less 3"},"2022-04-30":{"v":45183000},"2022-07-31":{"v":46580000},"2022-10-31":{"v":48890000},"2023-01-31":{"v":52722000,"derived":"4 quarters less 3"},"2023-04-30":{"v":53192000},"2023-07-31":{"v":54767000},"2023-10-31":{"v":55614000},"2024-01-31":{"v":55238000,"derived":"4 quarters less 3"},"2024-04-30":{"v":56090000},"2024-07-31":{"v":58580000},"2024-10-31":{"v":60189000},"2025-01-31":{"v":64654000,"derived":"4 quarters less 3"},"2025-04-30":{"v":61436000},"2025-07-31":{"v":64804000},"2025-10-31":{"v":65916000},"2026-01-31":{"v":70354000,"derived":"4 quarters less 3"},"2026-04-30":{"v":67767000},"2026-07-31":{"v":73923000}},"depth":2,"sign":1},{"tag":"GeneralAndAdministrativeExpense","also_tags":[],"label":"General and administrative","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":1666000},"2014-10-31":{"v":2443000},"2015-01-31":{"v":3091000,"derived":"4 quarters less 3"},"2015-04-30":{"v":3158000},"2015-07-31":{"v":3943000},"2015-10-31":{"v":3477000},"2016-01-31":{"v":3535000,"derived":"4 quarters less 3"},"2016-04-30":{"v":4574000},"2016-10-31":{"v":5166000},"2017-01-31":{"v":4861000,"derived":"4 quarters less 3"},"2017-04-30":{"v":5868000},"2017-07-31":{"v":6234000},"2017-10-31":{"v":6252000},"2018-01-31":{"v":6757000,"derived":"4 quarters less 3"},"2018-04-30":{"v":7507000},"2018-07-31":{"v":7893000},"2018-10-31":{"v":9161000},"2019-01-31":{"v":8478000,"derived":"4 quarters less 3"},"2019-04-30":{"v":8709000},"2019-07-31":{"v":9262000},"2019-10-31":{"v":19222000},"2020-01-31":{"v":23368000,"derived":"4 quarters less 3"},"2020-04-30":{"v":18998000},"2020-07-31":{"v":20493000},"2020-10-31":{"v":22099000},"2021-01-31":{"v":22903000,"derived":"4 quarters less 3"},"2021-04-30":{"v":20687000},"2021-07-31":{"v":22812000},"2021-10-31":{"v":20004000},"2022-01-31":{"v":21935000,"derived":"4 quarters less 3"},"2022-04-30":{"v":23727000},"2022-07-31":{"v":25937000},"2022-10-31":{"v":25131000},"2023-01-31":{"v":22677000,"derived":"4 quarters less 3"},"2023-04-30":{"v":25538000,"first_filed":24894000,"first_src":"0001428336-23-000022"},"2023-07-31":{"v":27825000,"first_filed":27090000,"first_src":"0001428336-23-000033"},"2023-10-31":{"v":27153000,"first_filed":26379000,"first_src":"0001428336-23-000037"},"2024-01-31":{"v":23140000,"derived":"4 quarters less 3"},"2024-04-30":{"v":38236000},"2024-07-31":{"v":32260000},"2024-10-31":{"v":31789000},"2025-01-31":{"v":29975000,"derived":"4 quarters less 3"},"2025-04-30":{"v":25536000},"2025-07-31":{"v":29990000},"2025-10-31":{"v":30880000},"2026-01-31":{"v":33527000,"derived":"4 quarters less 3"},"2026-04-30":{"v":31131000},"2026-07-31":{"v":34869000}},"depth":2,"sign":1},{"tag":"AmortizationOfAcquiredIntangible","also_tags":["AmortizationofAcquiredIntangible"],"label":"Amortization of acquired intangible assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":409000},"2014-10-31":{"v":409000},"2015-04-30":{"v":409000},"2015-07-31":{"v":409000},"2015-10-31":{"v":409000},"2016-01-31":{"v":981000,"derived":"4 quarters less 3"},"2016-04-30":{"v":1049000},"2016-10-31":{"v":1083000},"2017-01-31":{"v":1083000,"derived":"4 quarters less 3"},"2017-04-30":{"v":1083000},"2017-07-31":{"v":1082000},"2017-10-31":{"v":1155000},"2018-01-31":{"v":1543000,"derived":"4 quarters less 3"},"2018-04-30":{"v":1470000},"2018-07-31":{"v":1478000},"2018-10-31":{"v":1490000},"2019-01-31":{"v":1491000,"derived":"4 quarters less 3"},"2019-04-30":{"v":1491000},"2019-07-31":{"v":1494000},"2019-10-31":{"v":13051000},"2020-01-31":{"v":18668000,"derived":"4 quarters less 3"},"2020-04-30":{"v":18702000},"2020-07-31":{"v":19077000},"2020-10-31":{"v":19126000},"2021-01-31":{"v":19159000,"derived":"4 quarters less 3"},"2021-04-30":{"v":19814000},"2021-07-31":{"v":20289000},"2021-10-31":{"v":19642000},"2022-01-31":{"v":23046000,"derived":"4 quarters less 3"},"2022-04-30":{"v":23698000},"2022-07-31":{"v":24181000},"2022-10-31":{"v":23541000},"2023-01-31":{"v":23166000,"derived":"4 quarters less 3"},"2023-04-30":{"v":23166000},"2023-07-31":{"v":23166000},"2023-10-31":{"v":23213000},"2024-01-31":{"v":23218000,"derived":"4 quarters less 3"},"2024-04-30":{"v":25545000},"2024-07-31":{"v":30981000},"2024-10-31":{"v":28350000},"2025-01-31":{"v":27002000,"derived":"4 quarters less 3"},"2025-04-30":{"v":27002000},"2025-07-31":{"v":27001000},"2025-10-31":{"v":27002000},"2026-01-31":{"v":26948000,"derived":"4 quarters less 3"},"2026-04-30":{"v":26515000},"2026-07-31":{"v":26286000}},"depth":2,"sign":1},{"tag":"BusinessCombinationIntegrationRelatedCosts","also_tags":[],"label":"Merger integration","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-07-31":{"v":0},"2018-10-31":{"v":0},"2019-01-31":{"v":0,"derived":"4 quarters less 3"},"2019-04-30":{"v":0},"2019-07-31":{"v":2784000},"2019-10-31":{"v":17675000},"2020-01-31":{"v":11652000,"derived":"4 quarters less 3"},"2020-04-30":{"v":12770000},"2020-07-31":{"v":10365000},"2020-10-31":{"v":8193000},"2021-01-31":{"v":14662000,"derived":"4 quarters less 3"},"2021-04-30":{"v":8807000},"2021-07-31":{"v":16371000},"2021-10-31":{"v":13244000},"2022-01-31":{"v":26383000,"derived":"4 quarters less 3"},"2022-04-30":{"v":9294000},"2022-07-31":{"v":7683000},"2022-10-31":{"v":6509000},"2023-01-31":{"v":5110000,"derived":"4 quarters less 3"},"2023-04-30":{"v":3458000},"2023-07-31":{"v":2044000},"2023-10-31":{"v":2655000},"2024-01-31":{"v":2278000,"derived":"4 quarters less 3"},"2024-04-30":{"v":2143000},"2024-07-31":{"v":1777000},"2024-10-31":{"v":34437000},"2025-01-31":{"v":2178000,"derived":"4 quarters less 3"},"2025-04-30":{"v":1275000},"2025-07-31":{"v":1266000},"2025-10-31":{"v":1159000},"2026-01-31":{"v":1324000,"derived":"4 quarters less 3"},"2026-04-30":{"v":1113000},"2026-07-31":{"v":971000}},"depth":2,"sign":1},{"tag":"OperatingExpenses","also_tags":[],"label":"Total operating expenses","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":6698000},"2014-10-31":{"v":7938000},"2015-01-31":{"v":10493000,"src":"0001428336-16-000041"},"2015-04-30":{"v":9924000},"2015-07-31":{"v":11087000},"2015-10-31":{"v":11372000},"2016-01-31":{"v":14072000,"src":"0001428336-17-000006"},"2016-04-30":{"v":14431000},"2016-10-31":{"v":16849000},"2017-01-31":{"v":18048000,"src":"0001428336-18-000009"},"2017-04-30":{"v":17814000},"2017-07-31":{"v":19307000},"2017-10-31":{"v":20165000},"2018-01-31":{"v":23212000,"src":"0001428336-19-000006"},"2018-04-30":{"v":23816000},"2018-07-31":{"v":25012000},"2018-10-31":{"v":26831000},"2019-01-31":{"v":27864000,"src":"0001428336-20-000012"},"2019-04-30":{"v":30075000},"2019-07-31":{"v":33576000},"2019-10-31":{"v":86113000},"2020-01-31":{"v":99139000,"src":"0001428336-20-000012"},"2020-04-30":{"v":93003000},"2020-07-31":{"v":92756000},"2020-10-31":{"v":93056000},"2021-01-31":{"v":102505000,"derived":"4 quarters less 3"},"2021-04-30":{"v":98863000},"2021-07-31":{"v":112846000},"2021-10-31":{"v":103686000},"2022-01-31":{"v":132864000,"src":"0001428336-24-000016"},"2022-04-30":{"v":118462000},"2022-07-31":{"v":120224000},"2022-10-31":{"v":121316000},"2023-01-31":{"v":121557000,"src":"0001428336-24-000016"},"2023-04-30":{"v":125289000,"first_filed":124645000,"first_src":"0001428336-23-000022"},"2023-07-31":{"v":126925000,"first_filed":126190000,"first_src":"0001428336-23-000033"},"2023-10-31":{"v":128291000,"first_filed":127517000,"first_src":"0001428336-23-000037"},"2024-01-31":{"v":124433000,"src":"0001428336-24-000016"},"2024-04-30":{"v":145508000},"2024-07-31":{"v":145123000},"2024-10-31":{"v":177401000},"2025-01-31":{"v":146893000,"derived":"4 quarters less 3"},"2025-04-30":{"v":141233000},"2025-07-31":{"v":142983000},"2025-10-31":{"v":149368000},"2026-01-31":{"v":157076000,"derived":"4 quarters less 3"},"2026-04-30":{"v":153359000},"2026-07-31":{"v":159264000}},"depth":1,"sign":-1},{"tag":"OperatingIncomeLoss","also_tags":[],"label":"Income from operations","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":5071000},"2014-10-31":{"v":4294000},"2015-01-31":{"v":2020000,"derived":"4 quarters less 3"},"2015-04-30":{"v":7982000},"2015-07-31":{"v":7498000},"2015-10-31":{"v":6304000},"2016-01-31":{"v":4359000,"derived":"4 quarters less 3"},"2016-04-30":{"v":13250000},"2016-10-31":{"v":9042000},"2017-01-31":{"v":6181000,"derived":"4 quarters less 3"},"2017-04-30":{"v":15927000},"2017-07-31":{"v":16495000},"2017-10-31":{"v":13562000},"2018-01-31":{"v":8434000,"derived":"4 quarters less 3"},"2018-04-30":{"v":20540000},"2018-07-31":{"v":21563000},"2018-10-31":{"v":18986000},"2019-01-31":{"v":16581000,"derived":"4 quarters less 3"},"2019-04-30":{"v":27678000},"2019-07-31":{"v":24864000},"2019-10-31":{"v":9922000},"2020-01-31":{"v":14542000,"derived":"4 quarters less 3"},"2020-04-30":{"v":15071000},"2020-07-31":{"v":9028000},"2020-10-31":{"v":11502000},"2021-01-31":{"v":-1587000,"derived":"4 quarters less 3"},"2021-04-30":{"v":4253000},"2021-07-31":{"v":-875000},"2021-10-31":{"v":-366000},"2022-01-31":{"v":-27250000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-7289000},"2022-07-31":{"v":-2412000},"2022-10-31":{"v":5542000},"2023-01-31":{"v":13216000,"derived":"4 quarters less 3"},"2023-04-30":{"v":23181000},"2023-07-31":{"v":24740000},"2023-10-31":{"v":30891000},"2024-01-31":{"v":38887000,"derived":"4 quarters less 3"},"2024-04-30":{"v":41630000},"2024-07-31":{"v":58929000},"2024-10-31":{"v":19625000},"2025-01-31":{"v":42150000,"derived":"4 quarters less 3"},"2025-04-30":{"v":83078000},"2025-07-31":{"v":89612000},"2025-10-31":{"v":78695000},"2026-01-31":{"v":71071000,"derived":"4 quarters less 3"},"2026-04-30":{"v":102953000},"2026-07-31":{"v":98690000}},"depth":0,"sign":1},{"tag":"LossOnRevaluationOfWarrants","also_tags":[],"label":"Loss on revaluation of warrants","note":null,"earlier_labels":["Loss on revaluation of redeemable convertible preferred stock derivative"],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":0},"2014-10-31":{"v":0},"2015-01-31":{"v":-735000,"derived":"4 quarters less 3"},"2015-04-30":{"v":0,"src":"0001428336-15-000015"},"2015-07-31":{"v":0},"2015-10-31":{"v":0,"src":"0001428336-15-000034"},"2016-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"OtherNonoperatingExpense","also_tags":[],"label":"Other expense, net","note":null,"earlier_labels":["Other income and, net","Total other expense"],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":39000},"2014-10-31":{"v":145000},"2015-01-31":{"v":98000,"src":"0001428336-15-000007"},"2015-04-30":{"v":105000},"2015-07-31":{"v":542000},"2015-10-31":{"v":-121000,"src":"0001428336-15-000034"},"2016-01-31":{"v":63000,"derived":"4 quarters less 3"},"2016-04-30":{"v":641000,"src":"0001428336-16-000048"}},"depth":0,"sign":null},{"tag":"InterestExpenseNonoperating","also_tags":["InterestExpense"],"label":"Interest expense","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":0,"src":"0001428336-14-000007"},"2018-10-31":{"v":68000},"2019-01-31":{"v":66000,"derived":"4 quarters less 3"},"2019-04-30":{"v":63000},"2019-07-31":{"v":67000},"2019-10-31":{"v":10225000},"2020-01-31":{"v":14417000,"derived":"4 quarters less 3"},"2020-04-30":{"v":12263000},"2020-07-31":{"v":8895000},"2020-10-31":{"v":6952000},"2021-01-31":{"v":6771000,"derived":"4 quarters less 3"},"2021-04-30":{"v":6689000},"2021-07-31":{"v":7254000},"2021-10-31":{"v":11881000},"2022-01-31":{"v":10748000,"derived":"4 quarters less 3"},"2022-04-30":{"v":10461000},"2022-07-31":{"v":11493000},"2022-10-31":{"v":12165000},"2023-04-30":{"v":14997000},"2023-07-31":{"v":13272000},"2023-10-31":{"v":13545000},"2024-01-31":{"v":13641000,"derived":"4 quarters less 3"},"2024-04-30":{"v":11795000},"2024-07-31":{"v":15427000},"2024-10-31":{"v":18155000},"2025-01-31":{"v":15257000,"derived":"4 quarters less 3"},"2025-04-30":{"v":14858000},"2025-07-31":{"v":14955000},"2025-10-31":{"v":14049000},"2026-01-31":{"v":13269000,"derived":"4 quarters less 3"},"2026-04-30":{"v":12588000},"2026-07-31":{"v":12605000}},"depth":1,"sign":-1},{"tag":"OtherNonoperatingIncomeExpense","also_tags":[],"label":"Other income, net","note":null,"earlier_labels":["Other expense, net","Total other expense","Total other income and"],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":-39000},"2014-10-31":{"v":-145000},"2015-01-31":{"v":-98000,"src":"0001428336-16-000041"},"2015-04-30":{"v":-105000},"2015-07-31":{"v":-542000},"2015-10-31":{"v":121000},"2016-01-31":{"v":-63000,"src":"0001428336-17-000006"},"2016-04-30":{"v":-641000},"2016-10-31":{"v":-256000},"2017-01-31":{"v":-158000,"src":"0001428336-18-000009"},"2017-04-30":{"v":-90000},"2017-07-31":{"v":-38000},"2017-10-31":{"v":-395000},"2018-01-31":{"v":-1706000,"src":"0001428336-19-000006"},"2018-04-30":{"v":-1000},"2018-07-31":{"v":-75000},"2018-10-31":{"v":-1487000,"first_filed":-1555000,"first_src":"0001428336-18-000036"},"2019-01-31":{"v":-221000,"src":"0001428336-19-000006"},"2019-04-30":{"v":23663000,"first_filed":23600000,"first_src":"0001428336-19-000010"},"2019-07-31":{"v":-1061000,"first_filed":-1128000,"first_src":"0001428336-19-000021"},"2019-10-31":{"v":-30949000},"2020-01-31":{"v":-732000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-764000},"2020-07-31":{"v":-824000},"2020-10-31":{"v":-421000},"2021-01-31":{"v":7016000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-3630000},"2021-07-31":{"v":344000},"2021-10-31":{"v":3122000},"2022-01-31":{"v":-5767000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-301000},"2022-07-31":{"v":32000},"2022-10-31":{"v":443000},"2023-01-31":{"v":1097000,"derived":"4 quarters less 3"},"2023-04-30":{"v":1828000},"2023-07-31":{"v":2756000},"2023-10-31":{"v":3741000},"2024-01-31":{"v":4471000,"derived":"4 quarters less 3"},"2024-04-30":{"v":3404000},"2024-07-31":{"v":3114000},"2024-10-31":{"v":4748000},"2025-01-31":{"v":3068000,"derived":"4 quarters less 3"},"2025-04-30":{"v":2733000},"2025-07-31":{"v":3391000},"2025-10-31":{"v":2886000},"2026-01-31":{"v":3097000,"derived":"4 quarters less 3"},"2026-04-30":{"v":2048000},"2026-07-31":{"v":1780000}},"depth":1,"sign":1},{"tag":"NonoperatingIncomeExpense","also_tags":[],"label":"Total other expense","note":null,"earlier_labels":["Total other income"],"kind":"money","earlier_years":false,"values":{"2015-10-31":{"v":121000},"2016-04-30":{"v":-641000},"2016-10-31":{"v":-256000},"2017-04-30":{"v":-90000},"2017-07-31":{"v":-38000},"2017-10-31":{"v":-395000},"2018-01-31":{"v":-1706000,"derived":"4 quarters less 3"},"2018-04-30":{"v":-1000,"src":"0001428336-20-000012"},"2018-07-31":{"v":-75000,"src":"0001428336-20-000012"},"2018-10-31":{"v":-1555000,"src":"0001428336-20-000012"},"2019-01-31":{"v":-221000,"src":"0001428336-20-000012"},"2019-04-30":{"v":23600000},"2019-07-31":{"v":-1128000},"2019-10-31":{"v":-41174000},"2020-01-31":{"v":-15149000,"src":"0001428336-20-000012"},"2020-04-30":{"v":-13027000},"2020-07-31":{"v":-9719000},"2020-10-31":{"v":-7373000},"2021-01-31":{"v":245000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-10319000},"2021-07-31":{"v":-6910000},"2021-10-31":{"v":-8759000},"2022-01-31":{"v":-16515000,"src":"0001428336-24-000016"},"2022-04-30":{"v":-10762000},"2022-07-31":{"v":-11461000},"2022-10-31":{"v":-11722000},"2023-01-31":{"v":-13208000,"src":"0001428336-24-000016"},"2023-04-30":{"v":-13169000},"2023-07-31":{"v":-10516000},"2023-10-31":{"v":-9804000},"2024-01-31":{"v":-9170000,"src":"0001428336-24-000016"},"2024-04-30":{"v":-8391000},"2024-07-31":{"v":-12313000},"2024-10-31":{"v":-13407000},"2025-01-31":{"v":-12189000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-12125000},"2025-07-31":{"v":-11564000},"2025-10-31":{"v":-11163000},"2026-01-31":{"v":-10172000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-10540000},"2026-07-31":{"v":-10825000}},"depth":0,"sign":1},{"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","also_tags":[],"label":"Income before income taxes","note":null,"earlier_labels":["Loss before income taxes"],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":5032000},"2014-10-31":{"v":4149000},"2015-01-31":{"v":1922000,"derived":"4 quarters less 3"},"2015-04-30":{"v":7877000},"2015-07-31":{"v":6956000},"2015-10-31":{"v":6425000},"2016-01-31":{"v":4296000,"derived":"4 quarters less 3"},"2016-04-30":{"v":12609000},"2016-10-31":{"v":8786000},"2017-01-31":{"v":6023000,"derived":"4 quarters less 3"},"2017-04-30":{"v":15837000},"2017-07-31":{"v":16457000},"2017-10-31":{"v":13167000},"2018-01-31":{"v":6728000,"derived":"4 quarters less 3"},"2018-04-30":{"v":20539000},"2018-07-31":{"v":21488000},"2018-10-31":{"v":17431000},"2019-01-31":{"v":16360000,"derived":"4 quarters less 3"},"2019-04-30":{"v":51278000},"2019-07-31":{"v":23736000},"2019-10-31":{"v":-31252000},"2020-01-31":{"v":-607000,"derived":"4 quarters less 3"},"2020-04-30":{"v":2044000},"2020-07-31":{"v":-691000},"2020-10-31":{"v":4129000},"2021-01-31":{"v":-1342000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-6066000},"2021-07-31":{"v":-7785000},"2021-10-31":{"v":-9125000},"2022-01-31":{"v":-43765000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-18051000},"2022-07-31":{"v":-13873000},"2022-10-31":{"v":-6180000},"2023-01-31":{"v":8000,"derived":"4 quarters less 3"},"2023-04-30":{"v":10012000},"2023-07-31":{"v":14224000},"2023-10-31":{"v":21087000},"2024-01-31":{"v":29717000,"derived":"4 quarters less 3"},"2024-04-30":{"v":33239000},"2024-07-31":{"v":46616000},"2024-10-31":{"v":6218000},"2025-01-31":{"v":29961000,"derived":"4 quarters less 3"},"2025-04-30":{"v":70953000},"2025-07-31":{"v":78048000},"2025-10-31":{"v":67532000},"2026-01-31":{"v":60899000,"derived":"4 quarters less 3"},"2026-04-30":{"v":92413000},"2026-07-31":{"v":87865000}},"depth":0,"sign":1},{"tag":"IncomeTaxExpenseBenefit","also_tags":[],"label":"Income tax provision","note":null,"earlier_labels":["Income tax benefit"],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":2004000},"2014-10-31":{"v":1100000},"2015-01-31":{"v":551000,"src":"0001428336-16-000041"},"2015-04-30":{"v":2900000},"2015-07-31":{"v":2535000},"2015-10-31":{"v":2338000},"2016-01-31":{"v":1168000,"src":"0001428336-17-000006"},"2016-04-30":{"v":4536000},"2016-10-31":{"v":2778000},"2017-01-31":{"v":1961000,"src":"0001428336-18-000009"},"2017-04-30":{"v":1808000},"2017-07-31":{"v":-489000},"2017-10-31":{"v":2685000},"2018-01-31":{"v":823000,"src":"0001428336-19-000006"},"2018-04-30":{"v":-2038000},"2018-07-31":{"v":-1029000},"2018-10-31":{"v":1745000},"2019-01-31":{"v":3241000,"src":"0001428336-20-000012"},"2019-04-30":{"v":9456000},"2019-07-31":{"v":4370000},"2019-10-31":{"v":-9918000},"2020-01-31":{"v":-417000,"src":"0001428336-20-000012"},"2020-04-30":{"v":218000},"2020-07-31":{"v":-543000},"2020-10-31":{"v":2340000},"2021-01-31":{"v":-6709000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-3451000},"2021-07-31":{"v":-3967000},"2021-10-31":{"v":-4087000},"2022-01-31":{"v":-10947000,"src":"0001428336-24-000016"},"2022-04-30":{"v":-4412000},"2022-07-31":{"v":-3219000},"2022-10-31":{"v":-4539000},"2023-01-31":{"v":217000,"src":"0001428336-24-000016"},"2023-04-30":{"v":5918000},"2023-07-31":{"v":3643000},"2023-10-31":{"v":6414000},"2024-01-31":{"v":3353000,"src":"0001428336-24-000016"},"2024-04-30":{"v":4426000},"2024-07-31":{"v":10794000},"2024-10-31":{"v":515000},"2025-01-31":{"v":3596000,"derived":"4 quarters less 3"},"2025-04-30":{"v":17038000},"2025-07-31":{"v":18194000},"2025-10-31":{"v":15840000},"2026-01-31":{"v":11159000,"derived":"4 quarters less 3"},"2026-04-30":{"v":22995000},"2026-07-31":{"v":22221000}},"depth":1,"sign":-1},{"tag":"NetIncomeLoss","also_tags":[],"label":"Net income","note":null,"earlier_labels":["Net loss","Net income and comprehensive income"],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":3028000},"2014-10-31":{"v":3049000},"2015-01-31":{"v":1371000,"src":"0001428336-16-000041"},"2015-04-30":{"v":4977000},"2015-07-31":{"v":4421000},"2015-10-31":{"v":4087000},"2016-01-31":{"v":3128000,"src":"0001428336-17-000006"},"2016-04-30":{"v":8073000},"2016-10-31":{"v":6008000},"2017-01-31":{"v":4062000,"src":"0001428336-18-000009"},"2017-04-30":{"v":14029000},"2017-07-31":{"v":16946000},"2017-10-31":{"v":10482000},"2018-01-31":{"v":5905000,"src":"0001428336-19-000006"},"2018-04-30":{"v":22577000},"2018-07-31":{"v":22517000},"2018-10-31":{"v":15686000},"2019-01-31":{"v":13119000,"src":"0001428336-20-000012"},"2019-04-30":{"v":41822000},"2019-07-31":{"v":19366000},"2019-10-31":{"v":-21334000},"2020-01-31":{"v":-190000,"src":"0001428336-20-000012"},"2020-04-30":{"v":1826000},"2020-07-31":{"v":-148000},"2020-10-31":{"v":1789000},"2021-01-31":{"v":5367000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-2615000},"2021-07-31":{"v":-3818000},"2021-10-31":{"v":-5038000},"2022-01-31":{"v":-32818000,"src":"0001428336-24-000016"},"2022-04-30":{"v":-13639000},"2022-07-31":{"v":-10654000},"2022-10-31":{"v":-1641000},"2023-01-31":{"v":-209000,"src":"0001428336-24-000016"},"2023-04-30":{"v":4094000},"2023-07-31":{"v":10581000},"2023-10-31":{"v":14673000},"2024-01-31":{"v":26364000,"src":"0001428336-24-000016"},"2024-04-30":{"v":28813000},"2024-07-31":{"v":35822000},"2024-10-31":{"v":5703000},"2025-01-31":{"v":26365000,"derived":"4 quarters less 3"},"2025-04-30":{"v":53915000},"2025-07-31":{"v":59854000},"2025-10-31":{"v":51692000},"2026-01-31":{"v":49740000,"derived":"4 quarters less 3"},"2026-04-30":{"v":69418000},"2026-07-31":{"v":65644000}},"depth":0,"sign":1},{"tag":"NetIncomeLossAvailableToCommonStockholdersBasic","also_tags":[],"label":"Basic","note":"in dollars","earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":1565000},"2014-10-31":{"v":3020000},"2015-01-31":{"v":1813000,"derived":"4 quarters less 3"},"2015-04-30":{"v":4977000,"src":"0001428336-15-000015"},"2015-07-31":{"v":4421000},"2015-10-31":{"v":4087000,"src":"0001428336-15-000034"},"2016-01-31":{"v":3128000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"NetIncomeLossAvailableToCommonStockholdersDiluted","also_tags":[],"label":"Diluted","note":"in dollars","earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":2591000},"2014-10-31":{"v":3036000},"2015-01-31":{"v":1371000,"derived":"4 quarters less 3"},"2015-04-30":{"v":4977000,"src":"0001428336-15-000015"},"2015-07-31":{"v":4421000},"2015-10-31":{"v":4087000,"src":"0001428336-15-000034"},"2016-01-31":{"v":3128000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent","also_tags":[],"label":"Unrealized loss on available-for-sale marketable securities, net of tax","note":null,"earlier_labels":["Unrealized gain on available-for-sale marketable securities, net of tax"],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":0},"2014-10-31":{"v":0},"2015-01-31":{"v":0,"derived":"4 quarters less 3"},"2015-04-30":{"v":-22000},"2015-07-31":{"v":-11000},"2015-10-31":{"v":-34000},"2016-01-31":{"v":-31000,"derived":"4 quarters less 3"},"2016-04-30":{"v":-39000},"2016-10-31":{"v":-23000},"2017-01-31":{"v":-31000,"derived":"4 quarters less 3"},"2017-04-30":{"v":-26000},"2017-07-31":{"v":-4000},"2017-10-31":{"v":7000},"2018-01-31":{"v":-36000,"derived":"4 quarters less 3"},"2018-04-30":{"v":0,"src":"0001428336-18-000017"},"2018-07-31":{"v":0,"src":"0001428336-18-000030"},"2018-10-31":{"v":0,"src":"0001428336-18-000036"},"2019-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"ComprehensiveIncomeNetOfTax","also_tags":["OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"],"label":"Comprehensive income","note":null,"earlier_labels":["comprehensive income","Comprehensive loss"],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":3028000,"src":"0001428336-15-000007"},"2014-10-31":{"v":3049000,"src":"0001428336-15-000007"},"2015-01-31":{"v":1371000,"src":"0001428336-15-000007"},"2015-04-30":{"v":4955000},"2015-07-31":{"v":4410000},"2015-10-31":{"v":4053000},"2016-04-30":{"v":8034000},"2016-10-31":{"v":5985000},"2017-04-30":{"v":14003000},"2017-07-31":{"v":16942000},"2017-10-31":{"v":10489000},"2018-04-30":{"v":22577000},"2018-07-31":{"v":22517000},"2018-10-31":{"v":15686000},"2019-01-31":{"v":13119000,"derived":"4 quarters less 3"},"2019-04-30":{"v":41822000},"2019-07-31":{"v":19366000},"2019-10-31":{"v":-21334000},"2020-01-31":{"v":-190000,"derived":"4 quarters less 3"},"2020-04-30":{"v":1826000},"2020-07-31":{"v":-148000},"2020-10-31":{"v":1789000},"2021-01-31":{"v":5367000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-2615000},"2021-07-31":{"v":-3818000},"2021-10-31":{"v":-5038000},"2022-01-31":{"v":-32818000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-13639000},"2022-07-31":{"v":-10654000},"2022-10-31":{"v":-1641000},"2023-01-31":{"v":-209000,"derived":"4 quarters less 3"},"2023-04-30":{"v":4094000},"2023-07-31":{"v":10581000},"2023-10-31":{"v":14673000},"2024-01-31":{"v":26364000,"derived":"4 quarters less 3"},"2024-04-30":{"v":28813000},"2024-07-31":{"v":35822000,"src":"0001428336-24-000102"},"2024-10-31":{"v":5703000,"src":"0001428336-24-000110"},"2025-01-31":{"v":26365000,"derived":"4 quarters less 3"},"2025-04-30":{"v":53915000,"src":"0001428336-25-000022"}},"depth":0,"sign":null},{"tag":"EarningsPerShareBasic","also_tags":[],"label":"Basic","note":"in usd per share","earlier_labels":[],"kind":"per_share","earlier_years":false,"values":{"2014-07-31":{"v":0.19},"2014-10-31":{"v":0.06},"2015-01-31":{"v":0.03,"src":"0001428336-16-000041"},"2015-04-30":{"v":0.09},"2015-07-31":{"v":0.08},"2015-10-31":{"v":0.07},"2016-01-31":{"v":0.05,"src":"0001428336-17-000006"},"2016-04-30":{"v":0.14},"2016-10-31":{"v":0.1},"2017-01-31":{"v":0.07,"src":"0001428336-18-000009"},"2017-04-30":{"v":0.23},"2017-07-31":{"v":0.28},"2017-10-31":{"v":0.17},"2018-01-31":{"v":0.1,"src":"0001428336-19-000006"},"2018-04-30":{"v":0.37},"2018-07-31":{"v":0.36},"2018-10-31":{"v":0.25},"2019-01-31":{"v":0.21,"src":"0001428336-20-000012"},"2019-04-30":{"v":0.67},"2019-07-31":{"v":0.3},"2019-10-31":{"v":-0.3},"2020-01-31":{"v":0,"src":"0001428336-20-000012"},"2020-04-30":{"v":0.03},"2020-07-31":{"v":0},"2020-10-31":{"v":0.02},"2021-04-30":{"v":-0.03},"2021-07-31":{"v":-0.05},"2021-10-31":{"v":-0.06},"2022-04-30":{"v":-0.16},"2022-07-31":{"v":-0.13},"2022-10-31":{"v":-0.02},"2023-04-30":{"v":0.05},"2023-07-31":{"v":0.12},"2023-10-31":{"v":0.17},"2024-04-30":{"v":0.33},"2024-07-31":{"v":0.41},"2024-10-31":{"v":0.07},"2025-04-30":{"v":0.62},"2025-07-31":{"v":0.69},"2025-10-31":{"v":0.6},"2026-04-30":{"v":0.82},"2026-07-31":{"v":0.79}},"depth":0,"sign":null},{"tag":"EarningsPerShareDiluted","also_tags":[],"label":"Diluted","note":"in usd per share","earlier_labels":[],"kind":"per_share","earlier_years":false,"values":{"2014-07-31":{"v":0.06},"2014-10-31":{"v":0.05},"2015-01-31":{"v":0.02,"src":"0001428336-16-000041"},"2015-04-30":{"v":0.09},"2015-07-31":{"v":0.08},"2015-10-31":{"v":0.07},"2016-01-31":{"v":0.05,"src":"0001428336-17-000006"},"2016-04-30":{"v":0.14},"2016-10-31":{"v":0.1},"2017-01-31":{"v":0.07,"src":"0001428336-18-000009"},"2017-04-30":{"v":0.23},"2017-07-31":{"v":0.27},"2017-10-31":{"v":0.17},"2018-01-31":{"v":0.09,"src":"0001428336-19-000006"},"2018-04-30":{"v":0.36},"2018-07-31":{"v":0.36},"2018-10-31":{"v":0.25},"2019-01-31":{"v":0.21,"src":"0001428336-20-000012"},"2019-04-30":{"v":0.65},"2019-07-31":{"v":0.3},"2019-10-31":{"v":-0.3},"2020-01-31":{"v":0,"src":"0001428336-20-000012"},"2020-04-30":{"v":0.03},"2020-07-31":{"v":0},"2020-10-31":{"v":0.02},"2021-04-30":{"v":-0.03},"2021-07-31":{"v":-0.05},"2021-10-31":{"v":-0.06},"2022-04-30":{"v":-0.16},"2022-07-31":{"v":-0.13},"2022-10-31":{"v":-0.02},"2023-04-30":{"v":0.05},"2023-07-31":{"v":0.12},"2023-10-31":{"v":0.17},"2024-04-30":{"v":0.33},"2024-07-31":{"v":0.4},"2024-10-31":{"v":0.06},"2025-04-30":{"v":0.61},"2025-07-31":{"v":0.68},"2025-10-31":{"v":0.59},"2026-04-30":{"v":0.82},"2026-07-31":{"v":0.78}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfSharesOutstandingBasic","also_tags":[],"label":"Basic","note":"in shares","earlier_labels":[],"kind":"shares","earlier_years":false,"values":{"2014-07-31":{"v":8135000},"2014-10-31":{"v":53678000},"2015-04-30":{"v":55063000},"2015-07-31":{"v":56730000},"2015-10-31":{"v":57353000},"2016-04-30":{"v":57820000},"2016-10-31":{"v":58938000},"2017-04-30":{"v":59720000},"2017-07-31":{"v":60173000},"2017-10-31":{"v":60562000},"2018-04-30":{"v":61170000},"2018-07-31":{"v":61880000},"2018-10-31":{"v":62088000},"2019-04-30":{"v":62326000},"2019-07-31":{"v":64220000},"2019-10-31":{"v":70524000},"2020-04-30":{"v":70980000},"2020-07-31":{"v":72343000},"2020-10-31":{"v":76701000},"2021-04-30":{"v":81747000},"2021-07-31":{"v":83481000},"2021-10-31":{"v":83551000},"2022-04-30":{"v":84022000},"2022-07-31":{"v":84443000},"2022-10-31":{"v":84572000},"2023-04-30":{"v":85030000},"2023-07-31":{"v":85533000},"2023-10-31":{"v":85697000},"2024-04-30":{"v":86472000},"2024-07-31":{"v":87131000},"2024-10-31":{"v":87193000},"2025-04-30":{"v":86655000},"2025-07-31":{"v":86550000},"2025-10-31":{"v":85995000},"2026-04-30":{"v":84413000},"2026-07-31":{"v":83374000}},"depth":0,"sign":null},{"tag":"WeightedAverageNumberOfDilutedSharesOutstanding","also_tags":[],"label":"Diluted","note":"in shares","earlier_labels":[],"kind":"shares","earlier_years":false,"values":{"2014-07-31":{"v":41680000},"2014-10-31":{"v":57553000},"2015-04-30":{"v":57770000},"2015-07-31":{"v":58932000},"2015-10-31":{"v":59263000},"2016-04-30":{"v":59399000},"2016-10-31":{"v":60073000},"2017-04-30":{"v":61400000},"2017-07-31":{"v":61765000},"2017-10-31":{"v":61868000},"2018-04-30":{"v":62693000},"2018-07-31":{"v":63397000},"2018-10-31":{"v":63923000},"2019-04-30":{"v":63901000},"2019-07-31":{"v":65583000},"2019-10-31":{"v":70524000},"2020-04-30":{"v":72292000},"2020-07-31":{"v":72343000},"2020-10-31":{"v":77845000},"2021-04-30":{"v":81747000},"2021-07-31":{"v":83481000},"2021-10-31":{"v":83551000},"2022-04-30":{"v":84022000},"2022-07-31":{"v":84443000},"2022-10-31":{"v":84572000},"2023-04-30":{"v":86102000},"2023-07-31":{"v":86341000},"2023-10-31":{"v":87122000},"2024-04-30":{"v":88324000},"2024-07-31":{"v":88646000},"2024-10-31":{"v":88634000},"2025-04-30":{"v":88415000},"2025-07-31":{"v":87746000},"2025-10-31":{"v":86970000},"2026-04-30":{"v":85006000},"2026-07-31":{"v":84014000}},"depth":0,"sign":null},{"tag":"MembershipDuesRevenueOnGoing","also_tags":[],"label":"Service revenue","note":null,"earlier_labels":["Account fee revenue"],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":10548000},"2014-10-31":{"v":11086000},"2015-01-31":{"v":13713000,"derived":"4 quarters less 3"},"2015-04-30":{"v":14614000,"first_filed":14397000,"first_src":"0001428336-15-000015"},"2015-07-31":{"v":14604000},"2015-10-31":{"v":15201000,"first_filed":15042000,"first_src":"0001428336-15-000034"},"2016-01-31":{"v":17101000,"derived":"4 quarters less 3"},"2016-04-30":{"v":18994000},"2016-10-31":{"v":18781000},"2017-01-31":{"v":20644000,"derived":"4 quarters less 3"},"2017-04-30":{"v":22487000},"2017-07-31":{"v":22809000,"src":"0001428336-17-000024"},"2017-10-31":{"v":22962000,"src":"0001428336-17-000028"},"2018-01-31":{"v":23361000,"derived":"4 quarters less 3"},"2018-04-30":{"v":24821000,"src":"0001428336-18-000017"}},"depth":0,"sign":null},{"tag":"InvestmentAdvisoryManagementAndAdministrativeFees","also_tags":[],"label":"Custodial revenue","note":null,"earlier_labels":["Custodial fee revenue"],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":5934000},"2014-10-31":{"v":6196000},"2015-01-31":{"v":6817000,"derived":"4 quarters less 3"},"2015-04-30":{"v":8419000},"2015-07-31":{"v":9031000},"2015-10-31":{"v":9142000},"2016-01-31":{"v":11163000,"derived":"4 quarters less 3"},"2016-04-30":{"v":13811000},"2016-10-31":{"v":14967000},"2017-01-31":{"v":16036000,"derived":"4 quarters less 3"},"2017-04-30":{"v":19319000},"2017-07-31":{"v":21285000,"src":"0001428336-17-000024"},"2017-10-31":{"v":22105000,"src":"0001428336-17-000028"},"2018-01-31":{"v":24451000,"derived":"4 quarters less 3"},"2018-04-30":{"v":28434000,"src":"0001428336-18-000017"}},"depth":0,"sign":null},{"tag":"FeesAndCommissionsCreditAndDebitCards","also_tags":[],"label":"Interchange revenue","note":null,"earlier_labels":["Card fee revenue"],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":4233000},"2014-10-31":{"v":4317000},"2015-01-31":{"v":4898000,"derived":"4 quarters less 3"},"2015-04-30":{"v":6817000},"2015-07-31":{"v":6771000},"2015-10-31":{"v":6213000},"2016-01-31":{"v":7622000,"derived":"4 quarters less 3"},"2016-04-30":{"v":11208000},"2016-10-31":{"v":9610000},"2017-01-31":{"v":10134000,"derived":"4 quarters less 3"},"2017-04-30":{"v":13615000},"2017-07-31":{"v":12785000,"src":"0001428336-17-000024"},"2017-10-31":{"v":11722000,"src":"0001428336-17-000028"},"2018-01-31":{"v":12624000,"derived":"4 quarters less 3"},"2018-04-30":{"v":16649000,"src":"0001428336-18-000017"}},"depth":0,"sign":null},{"tag":"OtherSalesRevenueNet","also_tags":[],"label":"Other revenue","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":176000},"2014-10-31":{"v":263000},"2015-01-31":{"v":168000,"derived":"4 quarters less 3"},"2015-04-30":{"v":217000,"src":"0001428336-15-000015"},"2015-07-31":{"v":88000},"2015-10-31":{"v":159000,"src":"0001428336-15-000034"}},"depth":0,"sign":null}]},"BS":{"name":"Balance sheet","periods":["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":{"2014-07-31":"0001428336-14-000007","2014-10-31":"0001428336-14-000011","2015-01-31":"0001428336-16-000041","2015-04-30":"0001428336-15-000015","2015-07-31":"0001428336-15-000024","2015-10-31":"0001428336-15-000034","2016-01-31":"0001428336-17-000006","2016-04-30":"0001428336-16-000048","2016-10-31":"0001428336-16-000065","2017-01-31":"0001428336-18-000009","2017-04-30":"0001428336-17-000014","2017-07-31":"0001428336-17-000024","2017-10-31":"0001428336-17-000028","2018-01-31":"0001428336-19-000006","2018-04-30":"0001428336-18-000017","2018-07-31":"0001428336-18-000030","2018-10-31":"0001428336-18-000036","2019-01-31":"0001428336-20-000012","2019-04-30":"0001428336-19-000010","2019-07-31":"0001428336-19-000021","2019-10-31":"0001428336-19-000026","2020-01-31":"0001428336-21-000011","2020-04-30":"0001428336-20-000019","2020-07-31":"0001428336-20-000025","2020-10-31":"0001428336-20-000031","2021-01-31":"0001428336-22-000009","2021-04-30":"0001428336-21-000025","2021-07-31":"0001428336-21-000035","2021-10-31":"0001428336-21-000041","2022-01-31":"0001428336-23-000014","2022-04-30":"0001428336-22-000018","2022-07-31":"0001428336-22-000029","2022-10-31":"0001428336-22-000034","2023-01-31":"0001428336-24-000016","2023-04-30":"0001428336-23-000022","2023-07-31":"0001428336-23-000033","2023-10-31":"0001428336-23-000037","2024-01-31":"0001428336-25-000009","2024-04-30":"0001428336-24-000036","2024-07-31":"0001428336-24-000102","2024-10-31":"0001428336-24-000110","2025-01-31":"0001428336-26-000010","2025-04-30":"0001428336-25-000022","2025-07-31":"0001428336-25-000029","2025-10-31":"0001428336-25-000036","2026-01-31":"0001428336-26-000041","2026-04-30":"0001428336-26-000028","2026-07-31":"0001428336-26-000041"},"frame_from":"0001428336-26-000041","lines":[{"tag":"CashAndCashEquivalentsAtCarryingValue","also_tags":[],"label":"Cash and cash equivalents","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":20886000},"2014-10-31":{"v":107854000},"2015-01-31":{"v":111005000},"2015-04-30":{"v":74861000},"2015-07-31":{"v":108851000},"2015-10-31":{"v":85009000},"2016-01-31":{"v":83641000},"2016-04-30":{"v":92766000},"2016-10-31":{"v":125346000},"2017-01-31":{"v":139954000},"2017-04-30":{"v":155085000},"2017-07-31":{"v":169721000},"2017-10-31":{"v":184367000},"2018-01-31":{"v":199472000},"2018-04-30":{"v":228945000},"2018-07-31":{"v":261808000},"2018-10-31":{"v":289007000},"2019-01-31":{"v":361475000},"2019-04-30":{"v":329310000},"2019-07-31":{"v":815160000},"2019-10-31":{"v":174557000},"2020-01-31":{"v":191726000},"2020-04-30":{"v":171093000},"2020-07-31":{"v":268910000},"2020-10-31":{"v":299356000},"2021-01-31":{"v":328803000},"2021-04-30":{"v":736773000},"2021-07-31":{"v":753754000},"2021-10-31":{"v":649129000},"2022-01-31":{"v":225414000},"2022-04-30":{"v":161247000},"2022-07-31":{"v":176886000},"2022-10-31":{"v":210197000},"2023-01-31":{"v":254266000},"2023-04-30":{"v":225642000},"2023-07-31":{"v":290345000},"2023-10-31":{"v":334061000},"2024-01-31":{"v":403979000},"2024-04-30":{"v":251229000},"2024-07-31":{"v":326893000},"2024-10-31":{"v":322163000},"2025-01-31":{"v":295948000},"2025-04-30":{"v":287894000},"2025-07-31":{"v":304461000},"2025-10-31":{"v":309259000},"2026-01-31":{"v":318927000},"2026-04-30":{"v":265369000},"2026-07-31":{"v":256003000}},"depth":1,"sign":1},{"tag":"AvailableForSaleSecurities","also_tags":[],"label":"Marketable securities, at fair value","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-01-31":{"v":0},"2015-04-30":{"v":40040000},"2015-07-31":{"v":40083000},"2015-10-31":{"v":40105000},"2016-01-31":{"v":40134000},"2016-04-30":{"v":40159000},"2016-10-31":{"v":40352000},"2017-01-31":{"v":40405000},"2017-04-30":{"v":40472000},"2017-07-31":{"v":40581000},"2017-10-31":{"v":40711000},"2018-01-31":{"v":40797000},"2018-04-30":{"v":40890000},"2018-07-31":{"v":41109000},"2018-10-31":{"v":41250000},"2019-01-31":{"v":0,"src":"0001428336-19-000006"}},"depth":1,"sign":null},{"tag":"CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure","also_tags":["CashCashEquivalentsandShorttermInvestmentsFairValueDisclosure"],"label":"Total cash, cash equivalents and marketable securities","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-01-31":{"v":111005000},"2015-04-30":{"v":114901000},"2015-07-31":{"v":148934000},"2015-10-31":{"v":125114000},"2016-01-31":{"v":123775000},"2016-04-30":{"v":132925000},"2016-10-31":{"v":165698000},"2017-01-31":{"v":180359000},"2017-04-30":{"v":195557000},"2017-07-31":{"v":210302000},"2017-10-31":{"v":225078000},"2018-01-31":{"v":240269000},"2018-04-30":{"v":269835000},"2018-07-31":{"v":302917000},"2018-10-31":{"v":330257000},"2019-01-31":{"v":361475000,"src":"0001428336-19-000006"}},"depth":1,"sign":null},{"tag":"AccountsReceivableNetCurrent","also_tags":[],"label":"Accounts receivable, net of allowance for doubtful accounts of $1,067 and $924 as of July 31, 2026 and January 31, 2026, respectively","note":null,"earlier_labels":["Accounts receivable, net of allowance for doubtful accounts of $953 and $924 as of April 30, 2026 and January 31, 2026, respectively","Accounts receivable, net of allowance for doubtful accounts of $924 and $2,070 as of January 31, 2026 and 2025, respectively","Accounts receivable, net of allowance for doubtful accounts of $918 and $2,070 as of October 31, 2025 and January 31, 2025, respectively","Accounts receivable, net of allowance for doubtful accounts of $920 and $2,070 as of July 31, 2025 and January 31, 2025, respectively","Accounts receivable, net of allowance for doubtful accounts of $1,041 and $2,070 as of April 30, 2025 and January 31, 2025, respectively","Accounts receivable, net of allowance for doubtful accounts of $2,070 and $3,947 as of January 31, 2025 and 2024, respectively","Accounts receivable, net of allowance for doubtful accounts of $2,516 and $3,947 as of October 31, 2024 and January 31, 2024, respectively","Accounts receivable, net of allowance for doubtful accounts of $2,831 and $3,947 as of July 31, 2024 and January 31, 2024, respectively","Accounts receivable, net of allowance for doubtful accounts of $3,741 and $3,947 as of April 30, 2024 and January 31, 2024, respectively","Accounts receivable, net of allowance for doubtful accounts of $3,947 and $4,989 as of January 31, 2024 and 2023, respectively","Accounts receivable, net of allowance for doubtful accounts of $4,876 and $4,989 as of October 31, 2023 and January 31, 2023, respectively","Accounts receivable, net of allowance for doubtful accounts of $4,639 and $4,989 as of July 31, 2023 and January 31, 2023, respectively","Accounts receivable, net of allowance for doubtful accounts of $4,722 and $4,989 as of April 30, 2023 and January 31, 2023, respectively","Accounts receivable, net of allowance for doubtful accounts of $4,989 and $6,228 as of January 31, 2023 and 2022, respectively","Accounts receivable, net of allowance for doubtful accounts of $6,045 and $6,228 as of October 31, 2022 and January 31, 2022, respectively","Accounts receivable, net of allowance for doubtful accounts of $6,215 and $6,228 as of July 31, 2022 and January 31, 2022, respectively","Accounts receivable, net of allowance for doubtful accounts of $6,542 and $6,228 as of April 30, 2022 and January 31, 2022, respectively","Accounts receivable, net of allowance for doubtful accounts of $6,228 and $4,239 as of January 31, 2022 and 2021, respectively","Accounts receivable, net of allowance for doubtful accounts of $6,063 and $4,239 as of October 31, 2021 and January 31, 2021, respectively","Accounts receivable, net of allowance for doubtful accounts of $5,824 and $4,239 as of July 31, 2021 and January 31, 2021, respectively","Accounts receivable, net of allowance for doubtful accounts of $4,648 and $4,239 as of April 30, 2021 and January 31, 2021, respectively","Accounts receivable, net of allowance for doubtful accounts of $4,239 and $1,216 as of January 31, 2021 and 2020, respectively","Accounts receivable, net of allowance for doubtful accounts of $3,458 and $1,216 as of October 31, 2020 and January 31, 2020, respectively","Accounts receivable, net of allowance for doubtful accounts of $1,954 and $1,216 as of July 31, 2020 and January 31, 2020, respectively","Accounts receivable, net of allowance for doubtful accounts of $1,681 and $1,216 as of April 30, 2020 and January 31, 2020, respectively","Accounts receivable, net of allowance for doubtful accounts of $1,216 and $125 as of January 31, 2020 and 2019, respectively","Accounts receivable, net of allowance for doubtful accounts as of October 31, 2019 and January 31, 2019 of $1,021 and $125, respectively","Accounts receivable, net of allowance for doubtful accounts as of July 31, 2019 and January 31, 2019 of $105 and $125, respectively","Accounts receivable, net of allowance for doubtful accounts as of April 30, 2019 and January 31, 2019 of $111 and $125, respectively","Accounts receivable, net of allowance for doubtful accounts of $125 and $208 as of January 31, 2019 and 2018, respectively","Accounts receivable, net of allowance for doubtful accounts as of October 31, 2018 and January 31, 2018 of $153 and $208, respectively","Accounts receivable, net of allowance for doubtful accounts as of July 31, 2018 and January 31, 2018 of $288 and $208, respectively","Accounts receivable, net of allowance for doubtful accounts as of April 30, 2018 and January 31, 2018 were $229 and $208, respectively","Accounts receivable, net of allowance for doubtful accounts of $208 and $75 as of January 31, 2018 and 2017, respectively","Accounts receivable, net of allowance for doubtful accounts as of October 31, 2017 and January 31, 2017 were $100 and $75, respectively","Accounts receivable, net of allowance for doubtful accounts as of July 31, 2017 and January 31, 2017 were $45 and $75, respectively","Accounts receivable, net of allowance for doubtful accounts of $75 as of April 30, 2017 and January 31, 2017","Accounts receivable, net of allowance for doubtful accounts of $75 and $40 as of January 31, 2017 and 2016, respectively","Accounts receivable, net of allowance for doubtful accounts of $34 as of October 31, 2016 and $40 as of January 31, 2016","Accounts receivable, net of allowance for doubtful accounts of $36 as of April 30, 2016 and $40 as of January 31, 2016","Accounts receivable, net of allowance for doubtful accounts of $40 as of January 31, 2016 and 2015","Accounts receivable, net of allowance for doubtful accounts of $34 as of October 31, 2015 and $40 as of January 31, 2015","Accounts receivable, net of allowance for doubtful accounts of $34 as of July 31, 2015 and $40 as of January 31, 2015","Accounts receivable, net of allowance for doubtful accounts of $39 as of April 30, 2015 and $40 as of January 31, 2015","Accounts receivable, net of allowance for doubtful accounts of $40 as of January 31, 2015 and 2014","Accounts receivable, net of allowance for doubtful accounts of $40 as of October 31, 2014 and January 31, 2014","Accounts receivable, net of allowance for doubtful accounts of $40 as of July 31, 2014 and January 31, 2014"],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":6287000},"2014-10-31":{"v":6054000},"2015-01-31":{"v":9054000},"2015-04-30":{"v":10479000},"2015-07-31":{"v":10855000},"2015-10-31":{"v":9922000},"2016-01-31":{"v":14308000},"2016-04-30":{"v":15706000},"2016-10-31":{"v":14064000},"2017-01-31":{"v":17001000},"2017-04-30":{"v":18988000},"2017-07-31":{"v":20904000},"2017-10-31":{"v":21458000},"2018-01-31":{"v":21602000},"2018-04-30":{"v":23022000},"2018-07-31":{"v":24906000},"2018-10-31":{"v":24465000},"2019-01-31":{"v":25668000},"2019-04-30":{"v":27022000},"2019-07-31":{"v":27357000},"2019-10-31":{"v":66647000},"2020-01-31":{"v":70863000},"2020-04-30":{"v":69789000},"2020-07-31":{"v":70235000},"2020-10-31":{"v":64291000},"2021-01-31":{"v":72767000},"2021-04-30":{"v":74468000},"2021-07-31":{"v":74223000},"2021-10-31":{"v":84083000},"2022-01-31":{"v":87428000},"2022-04-30":{"v":86003000},"2022-07-31":{"v":90426000},"2022-10-31":{"v":87716000},"2023-01-31":{"v":96835000},"2023-04-30":{"v":98414000},"2023-07-31":{"v":92581000},"2023-10-31":{"v":96181000},"2024-01-31":{"v":104893000},"2024-04-30":{"v":106218000},"2024-07-31":{"v":108454000},"2024-10-31":{"v":106712000},"2025-01-31":{"v":118006000},"2025-04-30":{"v":116256000},"2025-07-31":{"v":111164000},"2025-10-31":{"v":111243000},"2026-01-31":{"v":123696000},"2026-04-30":{"v":122003000},"2026-07-31":{"v":122193000}},"depth":1,"sign":1},{"tag":"InventoryNet","also_tags":[],"label":"Inventories","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":369000},"2014-10-31":{"v":756000},"2015-01-31":{"v":625000},"2015-04-30":{"v":667000},"2015-07-31":{"v":590000},"2015-10-31":{"v":815000},"2016-01-31":{"v":620000},"2016-04-30":{"v":598000},"2016-10-31":{"v":944000},"2017-01-31":{"v":592000},"2017-04-30":{"v":529000},"2017-07-31":{"v":339000},"2017-10-31":{"v":169000},"2018-01-31":{"v":215000,"src":"0001428336-18-000036"},"2018-04-30":{"v":177000},"2018-07-31":{"v":163000},"2018-10-31":{"v":164000}},"depth":1,"sign":null},{"tag":"DeferredTaxAssetsLiabilitiesNetCurrent","also_tags":[],"label":"Current deferred tax asset","note":null,"earlier_labels":["Deferred tax asset"],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":1544000},"2014-10-31":{"v":1392000},"2015-01-31":{"v":1764000},"2015-04-30":{"v":1464000},"2015-07-31":{"v":1968000},"2015-10-31":{"v":2035000},"2016-01-31":{"v":2642000},"2016-04-30":{"v":0},"2016-10-31":{"v":0},"2017-01-31":{"v":0,"src":"0001428336-17-000006"}},"depth":1,"sign":null},{"tag":"PrepaidExpenseCurrent","also_tags":[],"label":"Other current assets","note":null,"earlier_labels":["Prepaid expenses"],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":2029000},"2014-10-31":{"v":2787000},"2015-01-31":{"v":2271000,"src":"0001428336-15-000034"},"2015-04-30":{"v":2761000},"2015-07-31":{"v":5634000},"2015-10-31":{"v":3332000},"2016-01-31":{"v":1703000,"src":"0001428336-16-000065"},"2016-04-30":{"v":6300000},"2016-10-31":{"v":5352000},"2017-01-31":{"v":2867000,"src":"0001428336-17-000028"},"2017-04-30":{"v":4069000},"2017-07-31":{"v":8078000},"2017-10-31":{"v":6106000}},"depth":1,"sign":null},{"tag":"PrepaidExpenseAndOtherAssetsCurrent","also_tags":["OtherAssetsCurrent"],"label":"Prepaid expenses and other current assets","note":null,"earlier_labels":["Other current assets"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":2271000},"2016-01-31":{"v":1703000},"2017-01-31":{"v":2867000},"2018-01-31":{"v":3525000,"first_filed":3310000,"first_src":"0001428336-18-000009"},"2018-04-30":{"v":10730000},"2018-07-31":{"v":11727000},"2018-10-31":{"v":8953000},"2019-01-31":{"v":7534000},"2019-04-30":{"v":8244000},"2019-07-31":{"v":10999000},"2019-10-31":{"v":29119000},"2020-01-31":{"v":34711000},"2020-04-30":{"v":42901000},"2020-07-31":{"v":43982000},"2020-10-31":{"v":32383000},"2021-01-31":{"v":58607000},"2021-04-30":{"v":53870000},"2021-07-31":{"v":32637000},"2021-10-31":{"v":30919000},"2022-01-31":{"v":38495000},"2022-04-30":{"v":31673000},"2022-07-31":{"v":41274000},"2022-10-31":{"v":34247000},"2023-01-31":{"v":31792000},"2023-04-30":{"v":34353000},"2023-07-31":{"v":39631000},"2023-10-31":{"v":44166000},"2024-01-31":{"v":48564000},"2024-04-30":{"v":47455000},"2024-07-31":{"v":60280000},"2024-10-31":{"v":66371000},"2025-01-31":{"v":63795000},"2025-04-30":{"v":68646000},"2025-07-31":{"v":77207000},"2025-10-31":{"v":78206000},"2026-01-31":{"v":69658000},"2026-04-30":{"v":79156000},"2026-07-31":{"v":82008000}},"depth":1,"sign":1},{"tag":"AssetsCurrent","also_tags":[],"label":"Total current assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":31115000},"2014-10-31":{"v":118843000},"2015-01-31":{"v":124719000},"2015-04-30":{"v":130272000},"2015-07-31":{"v":167981000},"2015-10-31":{"v":141218000},"2016-01-31":{"v":143048000},"2016-04-30":{"v":155529000},"2016-10-31":{"v":186058000},"2017-01-31":{"v":200819000},"2017-04-30":{"v":219143000},"2017-07-31":{"v":239623000},"2017-10-31":{"v":252811000},"2018-01-31":{"v":265396000},"2018-04-30":{"v":303764000},"2018-07-31":{"v":339713000},"2018-10-31":{"v":363839000},"2019-01-31":{"v":394677000},"2019-04-30":{"v":364576000},"2019-07-31":{"v":853516000},"2019-10-31":{"v":270323000},"2020-01-31":{"v":297300000},"2020-04-30":{"v":283783000},"2020-07-31":{"v":383127000},"2020-10-31":{"v":396030000},"2021-01-31":{"v":460177000},"2021-04-30":{"v":865111000},"2021-07-31":{"v":860614000},"2021-10-31":{"v":764131000},"2022-01-31":{"v":351337000},"2022-04-30":{"v":278923000},"2022-07-31":{"v":308586000},"2022-10-31":{"v":332160000},"2023-01-31":{"v":382893000},"2023-04-30":{"v":358409000},"2023-07-31":{"v":422557000},"2023-10-31":{"v":474408000},"2024-01-31":{"v":557436000},"2024-04-30":{"v":404902000},"2024-07-31":{"v":495627000},"2024-10-31":{"v":495246000},"2025-01-31":{"v":477749000},"2025-04-30":{"v":472796000},"2025-07-31":{"v":492832000},"2025-10-31":{"v":498708000},"2026-01-31":{"v":512281000},"2026-04-30":{"v":466528000},"2026-07-31":{"v":460204000}},"depth":0,"sign":1},{"tag":"DeferredOfferingCosts","also_tags":[],"label":"Deferred offering costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":1400000}},"depth":0,"sign":null},{"tag":"LongTermInvestments","also_tags":[],"label":"Investments","note":null,"earlier_labels":["Other investments"],"kind":"money","earlier_years":true,"values":{"2019-01-31":{"v":709000,"src":"0001428336-19-000021"},"2019-04-30":{"v":78065000},"2019-07-31":{"v":81839000}},"depth":0,"sign":null},{"tag":"PropertyPlantAndEquipmentNet","also_tags":[],"label":"Property and equipment, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":2549000},"2014-10-31":{"v":2688000},"2015-01-31":{"v":2577000},"2015-04-30":{"v":3079000},"2015-07-31":{"v":3157000},"2015-10-31":{"v":3614000},"2016-01-31":{"v":3506000},"2016-04-30":{"v":3388000},"2016-10-31":{"v":5373000},"2017-01-31":{"v":5170000},"2017-04-30":{"v":6083000},"2017-07-31":{"v":6080000},"2017-10-31":{"v":6789000},"2018-01-31":{"v":7836000},"2018-04-30":{"v":8626000},"2018-07-31":{"v":8869000},"2018-10-31":{"v":8743000},"2019-01-31":{"v":8223000},"2019-04-30":{"v":8481000},"2019-07-31":{"v":9873000},"2019-10-31":{"v":35199000},"2020-01-31":{"v":33486000},"2020-04-30":{"v":35821000},"2020-07-31":{"v":34528000},"2020-10-31":{"v":31774000},"2021-01-31":{"v":29106000},"2021-04-30":{"v":27479000},"2021-07-31":{"v":27382000},"2021-10-31":{"v":24930000},"2022-01-31":{"v":23372000},"2022-04-30":{"v":21003000},"2022-07-31":{"v":18028000},"2022-10-31":{"v":15620000},"2023-01-31":{"v":12862000},"2023-04-30":{"v":10532000},"2023-07-31":{"v":9145000},"2023-10-31":{"v":7660000},"2024-01-31":{"v":6013000},"2024-04-30":{"v":5083000},"2024-07-31":{"v":4592000},"2024-10-31":{"v":3890000},"2025-01-31":{"v":3239000},"2025-04-30":{"v":3173000},"2025-07-31":{"v":3088000},"2025-10-31":{"v":3390000},"2026-01-31":{"v":3177000},"2026-04-30":{"v":3800000},"2026-07-31":{"v":4823000}},"depth":1,"sign":1},{"tag":"OperatingLeaseRightOfUseAsset","also_tags":[],"label":"Operating lease right-of-use assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-04-30":{"v":37367000},"2019-07-31":{"v":36716000},"2019-10-31":{"v":88515000},"2020-01-31":{"v":83178000},"2020-04-30":{"v":97554000},"2020-07-31":{"v":95095000},"2020-10-31":{"v":92314000},"2021-01-31":{"v":89508000},"2021-04-30":{"v":86139000},"2021-07-31":{"v":83768000},"2021-10-31":{"v":81150000},"2022-01-31":{"v":63613000},"2022-04-30":{"v":62599000},"2022-07-31":{"v":60588000},"2022-10-31":{"v":58536000},"2023-01-31":{"v":56461000},"2023-04-30":{"v":56726000},"2023-07-31":{"v":51976000},"2023-10-31":{"v":50329000},"2024-01-31":{"v":48380000},"2024-04-30":{"v":48108000},"2024-07-31":{"v":46484000},"2024-10-31":{"v":44845000},"2025-01-31":{"v":43185000},"2025-04-30":{"v":41446000},"2025-07-31":{"v":39756000},"2025-10-31":{"v":38045000},"2026-01-31":{"v":36310000},"2026-04-30":{"v":34578000},"2026-07-31":{"v":32874000}},"depth":1,"sign":1},{"tag":"IntangibleAssetsNetExcludingGoodwill","also_tags":[],"label":"Intangible assets, net","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":26054000},"2014-10-31":{"v":26250000},"2015-01-31":{"v":26541000},"2015-04-30":{"v":26618000},"2015-07-31":{"v":26598000},"2015-10-31":{"v":61036000},"2016-01-31":{"v":66840000},"2016-04-30":{"v":66454000},"2016-10-31":{"v":65688000},"2017-01-31":{"v":65020000},"2017-04-30":{"v":64683000},"2017-07-31":{"v":73827000},"2017-10-31":{"v":85450000},"2018-01-31":{"v":83635000},"2018-04-30":{"v":82148000},"2018-07-31":{"v":82277000},"2018-10-31":{"v":80730000},"2019-01-31":{"v":79666000},"2019-04-30":{"v":81437000},"2019-07-31":{"v":88768000},"2019-10-31":{"v":796228000},"2020-01-31":{"v":783279000},"2020-04-30":{"v":777483000},"2020-07-31":{"v":783106000},"2020-10-31":{"v":776311000},"2021-01-31":{"v":767003000},"2021-04-30":{"v":780794000},"2021-07-31":{"v":770329000},"2021-10-31":{"v":820946000},"2022-01-31":{"v":973137000},"2022-04-30":{"v":1007864000},"2022-07-31":{"v":991945000},"2022-10-31":{"v":964531000},"2023-01-31":{"v":936359000},"2023-04-30":{"v":907703000},"2023-07-31":{"v":881937000},"2023-10-31":{"v":860514000},"2024-01-31":{"v":835948000},"2024-04-30":{"v":1071371000},"2024-07-31":{"v":1254210000},"2024-10-31":{"v":1228476000},"2025-01-31":{"v":1204658000},"2025-04-30":{"v":1179430000},"2025-07-31":{"v":1152456000},"2025-10-31":{"v":1124768000},"2026-01-31":{"v":1097172000},"2026-04-30":{"v":1073045000},"2026-07-31":{"v":1047797000}},"depth":1,"sign":1},{"tag":"Goodwill","also_tags":[],"label":"Goodwill","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":4651000},"2014-10-31":{"v":4651000},"2015-01-31":{"v":4651000},"2015-04-30":{"v":4651000},"2015-07-31":{"v":4651000},"2015-10-31":{"v":4651000},"2016-01-31":{"v":4651000},"2016-04-30":{"v":4651000},"2016-10-31":{"v":4651000},"2017-01-31":{"v":4651000},"2017-04-30":{"v":4651000},"2017-07-31":{"v":4651000},"2017-10-31":{"v":4651000},"2018-01-31":{"v":4651000},"2018-04-30":{"v":4651000},"2018-07-31":{"v":4651000},"2018-10-31":{"v":4651000},"2019-01-31":{"v":4651000},"2019-04-30":{"v":4651000},"2019-07-31":{"v":4651000},"2019-10-31":{"v":1335187000},"2020-01-31":{"v":1332631000},"2020-04-30":{"v":1332631000},"2020-07-31":{"v":1333808000},"2020-10-31":{"v":1326793000},"2021-01-31":{"v":1327193000},"2021-04-30":{"v":1363568000},"2021-07-31":{"v":1363568000},"2021-10-31":{"v":1363549000},"2022-01-31":{"v":1645836000},"2022-04-30":{"v":1645836000},"2022-07-31":{"v":1645999000},"2022-10-31":{"v":1645759000},"2023-01-31":{"v":1648145000},"2023-04-30":{"v":1648145000},"2023-07-31":{"v":1648145000},"2023-10-31":{"v":1648145000},"2024-01-31":{"v":1648145000},"2024-04-30":{"v":1648145000},"2024-07-31":{"v":1648145000},"2024-10-31":{"v":1648145000},"2025-01-31":{"v":1648145000},"2025-04-30":{"v":1648145000},"2025-07-31":{"v":1648145000},"2025-10-31":{"v":1648145000},"2026-01-31":{"v":1648145000},"2026-04-30":{"v":1648145000},"2026-07-31":{"v":1648145000}},"depth":1,"sign":1},{"tag":"DeferredTaxAssetsLiabilitiesNetNoncurrent","also_tags":[],"label":"Deferred tax asset","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":0,"src":"0001428336-16-000065"},"2016-04-30":{"v":345000},"2016-10-31":{"v":696000},"2017-01-31":{"v":1615000,"src":"0001428336-17-000014"},"2017-04-30":{"v":6438000}},"depth":1,"sign":null},{"tag":"DeferredIncomeTaxAssetsNet","also_tags":["DeferredTaxAssetsNet"],"label":"Deferred tax asset","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2016-01-31":{"v":0},"2017-01-31":{"v":1615000,"src":"0001428336-17-000028"},"2017-07-31":{"v":5054000},"2017-10-31":{"v":4656000},"2018-01-31":{"v":5461000},"2018-04-30":{"v":616000},"2018-07-31":{"v":1038000},"2018-10-31":{"v":1435000},"2019-01-31":{"v":1677000},"2019-04-30":{"v":551000},"2019-07-31":{"v":666000},"2019-10-31":{"v":0},"2020-01-31":{"v":18000},"2020-04-30":{"v":38000},"2020-07-31":{"v":59000},"2020-10-31":{"v":21000},"2021-01-31":{"v":0,"src":"0001428336-21-000011"}},"depth":1,"sign":null},{"tag":"OtherAssetsNoncurrent","also_tags":[],"label":"Other assets","note":null,"earlier_labels":["Other investments"],"kind":"money","earlier_years":false,"values":{"2014-10-31":{"v":305000},"2015-01-31":{"v":281000},"2015-04-30":{"v":662000},"2015-07-31":{"v":529000},"2015-10-31":{"v":1444000},"2016-01-31":{"v":1750000},"2016-04-30":{"v":1874000},"2016-10-31":{"v":2003000},"2017-01-31":{"v":1861000},"2017-04-30":{"v":1851000},"2017-07-31":{"v":1709000},"2017-10-31":{"v":1760000},"2018-01-31":{"v":2180000},"2018-04-30":{"v":18226000},"2018-07-31":{"v":18054000},"2018-10-31":{"v":18300000},"2019-01-31":{"v":21122000},"2019-04-30":{"v":21511000},"2019-07-31":{"v":22311000},"2019-10-31":{"v":34469000},"2020-01-31":{"v":35089000},"2020-04-30":{"v":35169000},"2020-07-31":{"v":34658000},"2020-10-31":{"v":34019000},"2021-01-31":{"v":37420000},"2021-04-30":{"v":38778000},"2021-07-31":{"v":42973000},"2021-10-31":{"v":44908000},"2022-01-31":{"v":49807000},"2022-04-30":{"v":48842000},"2022-07-31":{"v":48878000},"2022-10-31":{"v":48151000},"2023-01-31":{"v":52180000},"2023-04-30":{"v":53494000},"2023-07-31":{"v":52696000},"2023-10-31":{"v":52446000},"2024-01-31":{"v":67868000},"2024-04-30":{"v":68875000},"2024-07-31":{"v":65408000},"2024-10-31":{"v":67745000},"2025-01-31":{"v":71574000},"2025-04-30":{"v":71283000},"2025-07-31":{"v":80401000},"2025-10-31":{"v":85005000},"2026-01-31":{"v":83247000},"2026-04-30":{"v":80090000},"2026-07-31":{"v":77520000}},"depth":1,"sign":1},{"tag":"Assets","also_tags":[],"label":"Total assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":65769000},"2014-10-31":{"v":152737000},"2015-01-31":{"v":158769000},"2015-04-30":{"v":165282000},"2015-07-31":{"v":202916000},"2015-10-31":{"v":211963000},"2016-01-31":{"v":219795000},"2016-04-30":{"v":232241000},"2016-10-31":{"v":264469000},"2017-01-31":{"v":279136000},"2017-04-30":{"v":302849000},"2017-07-31":{"v":330944000},"2017-10-31":{"v":356117000},"2018-01-31":{"v":369159000},"2018-04-30":{"v":418031000},"2018-07-31":{"v":454602000},"2018-10-31":{"v":477698000},"2019-01-31":{"v":510016000},"2019-04-30":{"v":596639000},"2019-07-31":{"v":1098340000},"2019-10-31":{"v":2559921000},"2020-01-31":{"v":2564981000},"2020-04-30":{"v":2562479000},"2020-07-31":{"v":2664381000},"2020-10-31":{"v":2657262000},"2021-01-31":{"v":2710407000},"2021-04-30":{"v":3161869000},"2021-07-31":{"v":3148634000},"2021-10-31":{"v":3099614000},"2022-01-31":{"v":3107102000},"2022-04-30":{"v":3065067000},"2022-07-31":{"v":3074024000},"2022-10-31":{"v":3064757000},"2023-01-31":{"v":3088900000},"2023-04-30":{"v":3035009000},"2023-07-31":{"v":3066456000},"2023-10-31":{"v":3093502000},"2024-01-31":{"v":3163790000},"2024-04-30":{"v":3246484000},"2024-07-31":{"v":3514466000},"2024-10-31":{"v":3488347000},"2025-01-31":{"v":3448550000},"2025-04-30":{"v":3416273000},"2025-07-31":{"v":3416678000},"2025-10-31":{"v":3398061000},"2026-01-31":{"v":3380332000},"2026-04-30":{"v":3306186000},"2026-07-31":{"v":3271363000}},"depth":0,"sign":null},{"tag":"AccountsPayableCurrent","also_tags":[],"label":"Accounts payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":463000},"2014-10-31":{"v":908000},"2015-01-31":{"v":1303000},"2015-04-30":{"v":990000},"2015-07-31":{"v":1032000},"2015-10-31":{"v":2412000},"2016-01-31":{"v":2431000},"2016-04-30":{"v":1226000},"2016-10-31":{"v":1582000},"2017-01-31":{"v":3221000},"2017-04-30":{"v":1545000},"2017-07-31":{"v":1594000},"2017-10-31":{"v":3295000},"2018-01-31":{"v":2420000},"2018-04-30":{"v":3112000},"2018-07-31":{"v":1769000},"2018-10-31":{"v":1495000},"2019-01-31":{"v":3520000},"2019-04-30":{"v":1964000},"2019-07-31":{"v":2740000},"2019-10-31":{"v":7966000},"2020-01-31":{"v":3980000},"2020-04-30":{"v":7338000},"2020-07-31":{"v":11708000},"2020-10-31":{"v":6746000},"2021-01-31":{"v":1614000},"2021-04-30":{"v":9636000},"2021-07-31":{"v":4696000},"2021-10-31":{"v":5244000},"2022-01-31":{"v":27541000},"2022-04-30":{"v":13661000},"2022-07-31":{"v":15841000},"2022-10-31":{"v":15842000},"2023-01-31":{"v":13899000},"2023-04-30":{"v":13362000},"2023-07-31":{"v":12543000},"2023-10-31":{"v":13419000},"2024-01-31":{"v":12041000},"2024-04-30":{"v":18167000},"2024-07-31":{"v":10562000},"2024-10-31":{"v":10352000},"2025-01-31":{"v":14361000},"2025-04-30":{"v":13496000},"2025-07-31":{"v":9600000},"2025-10-31":{"v":19549000},"2026-01-31":{"v":12159000},"2026-04-30":{"v":14219000},"2026-07-31":{"v":8592000}},"depth":1,"sign":1},{"tag":"EmployeeRelatedLiabilitiesCurrent","also_tags":[],"label":"Accrued compensation","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":3006000},"2014-10-31":{"v":3009000},"2015-01-31":{"v":5301000},"2015-04-30":{"v":2041000},"2015-07-31":{"v":3312000},"2015-10-31":{"v":3898000},"2016-01-31":{"v":7776000},"2016-04-30":{"v":2603000},"2016-10-31":{"v":4659000},"2017-01-31":{"v":8722000},"2017-04-30":{"v":4325000},"2017-07-31":{"v":6520000},"2017-10-31":{"v":6503000},"2018-01-31":{"v":12549000},"2018-04-30":{"v":7640000},"2018-07-31":{"v":9723000},"2018-10-31":{"v":9933000},"2019-01-31":{"v":16981000},"2019-04-30":{"v":8501000},"2019-07-31":{"v":11055000},"2019-10-31":{"v":37559000},"2020-01-31":{"v":50121000},"2020-04-30":{"v":27197000},"2020-07-31":{"v":36435000},"2020-10-31":{"v":34839000},"2021-01-31":{"v":50670000},"2021-04-30":{"v":33045000},"2021-07-31":{"v":40154000},"2021-10-31":{"v":32695000},"2022-01-31":{"v":47136000},"2022-04-30":{"v":33405000},"2022-07-31":{"v":41989000},"2022-10-31":{"v":35140000},"2023-01-31":{"v":45835000},"2023-04-30":{"v":20001000},"2023-07-31":{"v":31421000},"2023-10-31":{"v":31208000},"2024-01-31":{"v":49608000},"2024-04-30":{"v":23103000},"2024-07-31":{"v":37072000},"2024-10-31":{"v":47514000},"2025-01-31":{"v":69330000},"2025-04-30":{"v":24433000},"2025-07-31":{"v":32482000},"2025-10-31":{"v":43735000},"2026-01-31":{"v":60392000},"2026-04-30":{"v":26664000},"2026-07-31":{"v":37913000}},"depth":1,"sign":1},{"tag":"AccruedLiabilitiesCurrent","also_tags":[],"label":"Accrued liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":2755000},"2014-10-31":{"v":2419000},"2015-01-31":{"v":2227000},"2015-04-30":{"v":2153000},"2015-07-31":{"v":2861000},"2015-10-31":{"v":3053000},"2016-01-31":{"v":1899000},"2016-04-30":{"v":3146000},"2016-10-31":{"v":4195000},"2017-01-31":{"v":3760000},"2017-04-30":{"v":4435000},"2017-07-31":{"v":4829000},"2017-10-31":{"v":9680000},"2018-01-31":{"v":5521000},"2018-04-30":{"v":6402000},"2018-07-31":{"v":5577000},"2018-10-31":{"v":5972000},"2019-01-31":{"v":8552000},"2019-04-30":{"v":9127000},"2019-07-31":{"v":19392000},"2019-10-31":{"v":54305000},"2020-01-31":{"v":46372000},"2020-04-30":{"v":39985000},"2020-07-31":{"v":37424000},"2020-10-31":{"v":33380000},"2021-01-31":{"v":75880000},"2021-04-30":{"v":73446000},"2021-07-31":{"v":49098000},"2021-10-31":{"v":49879000},"2022-01-31":{"v":57589000},"2022-04-30":{"v":47840000},"2022-07-31":{"v":43287000},"2022-10-31":{"v":33367000},"2023-01-31":{"v":43668000},"2023-04-30":{"v":45647000},"2023-07-31":{"v":49281000},"2023-10-31":{"v":41840000},"2024-01-31":{"v":46038000},"2024-04-30":{"v":41192000},"2024-07-31":{"v":63379000},"2024-10-31":{"v":86725000},"2025-01-31":{"v":62631000},"2025-04-30":{"v":68444000},"2025-07-31":{"v":64543000},"2025-10-31":{"v":47413000},"2026-01-31":{"v":74388000},"2026-04-30":{"v":84941000},"2026-07-31":{"v":97300000}},"depth":1,"sign":1},{"tag":"DividendsPayableCurrent","also_tags":[],"label":"Series D-3 dividends payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":344000}},"depth":1,"sign":null},{"tag":"LongTermDebtCurrent","also_tags":[],"label":"Current portion of long-term debt","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2019-01-31":{"v":0},"2019-10-31":{"v":31250000},"2020-01-31":{"v":39063000},"2020-04-30":{"v":46875000},"2020-07-31":{"v":54688000},"2020-10-31":{"v":62500000},"2021-01-31":{"v":62500000},"2021-04-30":{"v":62500000},"2021-07-31":{"v":78125000},"2021-10-31":{"v":6563000},"2022-01-31":{"v":8750000},"2022-04-30":{"v":10938000},"2022-07-31":{"v":13125000},"2022-10-31":{"v":15313000},"2023-01-31":{"v":17500000},"2023-04-30":{"v":0},"2023-07-31":{"v":0},"2023-10-31":{"v":0},"2024-01-31":{"v":0,"src":"0001428336-24-000016"}},"depth":1,"sign":null},{"tag":"OperatingLeaseLiabilityCurrent","also_tags":[],"label":"Operating lease liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-04-30":{"v":3786000},"2019-07-31":{"v":3954000},"2019-10-31":{"v":10780000},"2020-01-31":{"v":12401000},"2020-04-30":{"v":13210000},"2020-07-31":{"v":13521000},"2020-10-31":{"v":13894000},"2021-01-31":{"v":14037000},"2021-04-30":{"v":13677000},"2021-07-31":{"v":13051000},"2021-10-31":{"v":12693000},"2022-01-31":{"v":12171000},"2022-04-30":{"v":11807000},"2022-07-31":{"v":11275000},"2022-10-31":{"v":10713000},"2023-01-31":{"v":10159000},"2023-04-30":{"v":10646000},"2023-07-31":{"v":10026000},"2023-10-31":{"v":9769000},"2024-01-31":{"v":9404000},"2024-04-30":{"v":9755000},"2024-07-31":{"v":9895000},"2024-10-31":{"v":9948000},"2025-01-31":{"v":10001000},"2025-04-30":{"v":9969000},"2025-07-31":{"v":9950000},"2025-10-31":{"v":9931000},"2026-01-31":{"v":9911000},"2026-04-30":{"v":9916000},"2026-07-31":{"v":9970000}},"depth":1,"sign":1},{"tag":"LiabilitiesCurrent","also_tags":[],"label":"Total current liabilities","note":null,"earlier_labels":["Total liabilities"],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":6568000},"2014-10-31":{"v":6336000},"2015-01-31":{"v":8831000},"2015-04-30":{"v":5184000},"2015-07-31":{"v":7205000},"2015-10-31":{"v":9363000},"2016-01-31":{"v":12106000},"2016-04-30":{"v":6975000},"2016-10-31":{"v":10436000},"2017-01-31":{"v":15703000},"2017-04-30":{"v":10305000},"2017-07-31":{"v":12943000},"2017-10-31":{"v":19478000},"2018-01-31":{"v":20490000},"2018-04-30":{"v":17154000},"2018-07-31":{"v":17069000},"2018-10-31":{"v":17400000},"2019-01-31":{"v":29053000},"2019-04-30":{"v":23378000},"2019-07-31":{"v":37141000},"2019-10-31":{"v":141860000},"2020-01-31":{"v":151937000},"2020-04-30":{"v":134605000},"2020-07-31":{"v":153776000},"2020-10-31":{"v":151359000},"2021-01-31":{"v":204701000},"2021-04-30":{"v":192304000},"2021-07-31":{"v":185124000},"2021-10-31":{"v":107074000},"2022-01-31":{"v":153187000},"2022-04-30":{"v":117651000},"2022-07-31":{"v":125517000},"2022-10-31":{"v":110375000},"2023-01-31":{"v":131061000},"2023-04-30":{"v":89656000},"2023-07-31":{"v":103271000},"2023-10-31":{"v":96236000},"2024-01-31":{"v":117091000},"2024-04-30":{"v":92217000},"2024-07-31":{"v":120908000},"2024-10-31":{"v":154539000},"2025-01-31":{"v":156323000},"2025-04-30":{"v":116342000},"2025-07-31":{"v":116575000},"2025-10-31":{"v":120628000},"2026-01-31":{"v":156850000},"2026-04-30":{"v":135740000},"2026-07-31":{"v":153775000}},"depth":0,"sign":1},{"tag":"LongTermDebtNoncurrent","also_tags":[],"label":"Long-term debt, net of issuance costs","note":null,"earlier_labels":["Long-term debt, net"],"kind":"money","earlier_years":false,"values":{"2019-01-31":{"v":0},"2019-10-31":{"v":1196016000},"2020-01-31":{"v":1181615000},"2020-04-30":{"v":1167192000},"2020-07-31":{"v":952898000},"2020-10-31":{"v":938558000},"2021-01-31":{"v":924217000},"2021-04-30":{"v":909820000},"2021-07-31":{"v":895449000},"2021-10-31":{"v":923501000},"2022-01-31":{"v":922077000},"2022-04-30":{"v":918514000},"2022-07-31":{"v":914966000},"2022-10-31":{"v":911406000},"2023-01-31":{"v":907838000},"2023-04-30":{"v":872902000},"2023-07-31":{"v":873581000},"2023-10-31":{"v":874270000},"2024-01-31":{"v":874972000},"2024-04-30":{"v":925675000},"2024-07-31":{"v":1101400000},"2024-10-31":{"v":1081039000},"2025-01-31":{"v":1056301000},"2025-04-30":{"v":1056566000},"2025-07-31":{"v":1006834000},"2025-10-31":{"v":982105000},"2026-01-31":{"v":957379000},"2026-04-30":{"v":942656000},"2026-07-31":{"v":931062000}},"depth":1,"sign":1},{"tag":"OperatingLeaseLiabilityNoncurrent","also_tags":[],"label":"Operating lease liabilities, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-04-30":{"v":36243000},"2019-07-31":{"v":35660000},"2019-10-31":{"v":73052000},"2020-01-31":{"v":68017000},"2020-04-30":{"v":81982000},"2020-07-31":{"v":79304000},"2020-10-31":{"v":76666000},"2021-01-31":{"v":74224000},"2021-04-30":{"v":71916000},"2021-07-31":{"v":69998000},"2021-10-31":{"v":67836000},"2022-01-31":{"v":65232000},"2022-04-30":{"v":64344000},"2022-07-31":{"v":62626000},"2022-10-31":{"v":60819000},"2023-01-31":{"v":58988000},"2023-04-30":{"v":58625000},"2023-07-31":{"v":52371000},"2023-10-31":{"v":50580000},"2024-01-31":{"v":48766000},"2024-04-30":{"v":48253000},"2024-07-31":{"v":46158000},"2024-10-31":{"v":44202000},"2025-01-31":{"v":42219000},"2025-04-30":{"v":40223000},"2025-07-31":{"v":38240000},"2025-10-31":{"v":36228000},"2026-01-31":{"v":34190000},"2026-04-30":{"v":32110000},"2026-07-31":{"v":29984000}},"depth":1,"sign":1},{"tag":"OtherLiabilitiesNoncurrent","also_tags":["DeferredRentCreditNoncurrent"],"label":"Other long-term liabilities","note":null,"earlier_labels":["Other long-term liability","Deferred rent"],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":435000},"2014-10-31":{"v":481000},"2015-01-31":{"v":488000},"2015-04-30":{"v":477000},"2015-07-31":{"v":145000},"2015-10-31":{"v":195000},"2016-01-31":{"v":236000},"2016-04-30":{"v":819000},"2016-10-31":{"v":1295000},"2017-01-31":{"v":1456000},"2017-04-30":{"v":1700000},"2017-07-31":{"v":2067000},"2017-10-31":{"v":2226000},"2018-01-31":{"v":2395000,"src":"0001428336-18-000036"},"2018-04-30":{"v":2466000},"2018-07-31":{"v":2693000},"2018-10-31":{"v":2836000},"2019-01-31":{"v":2968000},"2019-04-30":{"v":387000},"2019-07-31":{"v":735000},"2019-10-31":{"v":2590000},"2020-01-31":{"v":2625000},"2020-04-30":{"v":3783000},"2020-07-31":{"v":8210000},"2020-10-31":{"v":11429000},"2021-01-31":{"v":8808000},"2021-04-30":{"v":14811000},"2021-07-31":{"v":20091000},"2021-10-31":{"v":18953000},"2022-01-31":{"v":14185000},"2022-04-30":{"v":13919000},"2022-07-31":{"v":13731000},"2022-10-31":{"v":9758000},"2023-01-31":{"v":12708000},"2023-04-30":{"v":13307000},"2023-07-31":{"v":13092000},"2023-10-31":{"v":17711000},"2024-01-31":{"v":19270000},"2024-04-30":{"v":19273000},"2024-07-31":{"v":25497000},"2024-10-31":{"v":25275000},"2025-01-31":{"v":22962000},"2025-04-30":{"v":22178000},"2025-07-31":{"v":21993000},"2025-10-31":{"v":23501000},"2026-01-31":{"v":31007000},"2026-04-30":{"v":52932000},"2026-07-31":{"v":73999000}},"depth":1,"sign":1},{"tag":"DerivativeLiabilitiesNoncurrent","also_tags":[],"label":"Series D-3 redeemable convertible preferred stock derivative liability","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":0},"2014-10-31":{"v":0},"2015-01-31":{"v":0,"src":"0001428336-15-000007"}},"depth":1,"sign":null},{"tag":"DeferredTaxLiabilitiesNoncurrent","also_tags":["DeferredTaxLiabilityNetNoncurrentIncludingLiabilityforUncertainTaxPositionsNoncurrent"],"label":"Deferred tax liability","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":5389000},"2014-10-31":{"v":5416000},"2015-01-31":{"v":5355000,"src":"0001428336-15-000034"},"2015-04-30":{"v":5053000},"2015-07-31":{"v":4405000},"2015-10-31":{"v":4080000},"2016-01-31":{"v":3996000},"2016-04-30":{"v":1711000},"2016-10-31":{"v":149000},"2017-01-31":{"v":37000},"2017-04-30":{"v":0},"2018-01-31":{"v":0,"src":"0001428336-18-000009"}},"depth":1,"sign":null},{"tag":"DeferredIncomeTaxLiabilitiesNet","also_tags":[],"label":"Deferred tax liability","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2017-01-31":{"v":37000,"src":"0001428336-17-000028"},"2017-07-31":{"v":0},"2017-10-31":{"v":0},"2018-01-31":{"v":0},"2018-04-30":{"v":1437000},"2018-07-31":{"v":2221000},"2018-10-31":{"v":661000},"2019-01-31":{"v":916000},"2019-04-30":{"v":7332000},"2019-07-31":{"v":7773000},"2019-10-31":{"v":128642000},"2020-01-31":{"v":130492000},"2020-04-30":{"v":134267000},"2020-07-31":{"v":129857000},"2020-10-31":{"v":123993000},"2021-01-31":{"v":119729000},"2021-04-30":{"v":124748000},"2021-07-31":{"v":115306000},"2021-10-31":{"v":110400000},"2022-01-31":{"v":99846000},"2022-04-30":{"v":95376000},"2022-07-31":{"v":92288000},"2022-10-31":{"v":89281000},"2023-01-31":{"v":82665000},"2023-04-30":{"v":81927000},"2023-07-31":{"v":74527000},"2023-10-31":{"v":66737000},"2024-01-31":{"v":68670000},"2024-04-30":{"v":63282000},"2024-07-31":{"v":63466000},"2024-10-31":{"v":58605000},"2025-01-31":{"v":55834000},"2025-04-30":{"v":57158000},"2025-07-31":{"v":86615000},"2025-10-31":{"v":101573000},"2026-01-31":{"v":93710000},"2026-04-30":{"v":95353000},"2026-07-31":{"v":92433000}},"depth":1,"sign":1},{"tag":"LiabilitiesNoncurrent","also_tags":[],"label":"Total long-term liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":5824000},"2014-10-31":{"v":5897000},"2015-01-31":{"v":5843000},"2015-04-30":{"v":5530000},"2015-07-31":{"v":4550000},"2015-10-31":{"v":4275000},"2016-01-31":{"v":4232000},"2016-04-30":{"v":2530000},"2016-10-31":{"v":1444000},"2017-01-31":{"v":1493000},"2017-04-30":{"v":1700000},"2017-07-31":{"v":2067000},"2017-10-31":{"v":2226000},"2018-01-31":{"v":2395000},"2018-04-30":{"v":3903000},"2018-07-31":{"v":4914000},"2018-10-31":{"v":3497000},"2019-01-31":{"v":3884000},"2020-01-31":{"v":1382749000},"2020-04-30":{"v":1387224000},"2020-07-31":{"v":1170269000},"2020-10-31":{"v":1150646000},"2021-01-31":{"v":1126978000},"2021-04-30":{"v":1121295000},"2021-07-31":{"v":1100844000},"2021-10-31":{"v":1120690000},"2022-01-31":{"v":1101340000},"2022-04-30":{"v":1092153000},"2022-07-31":{"v":1083611000},"2022-10-31":{"v":1071264000},"2023-01-31":{"v":1062199000},"2023-04-30":{"v":1026761000},"2023-07-31":{"v":1013571000},"2023-10-31":{"v":1009298000},"2024-01-31":{"v":1011678000},"2024-04-30":{"v":1056483000},"2024-07-31":{"v":1236521000},"2024-10-31":{"v":1209121000},"2025-01-31":{"v":1177316000},"2025-04-30":{"v":1176125000},"2025-07-31":{"v":1153682000},"2025-10-31":{"v":1143407000},"2026-01-31":{"v":1116286000},"2026-04-30":{"v":1123051000},"2026-07-31":{"v":1127478000}},"depth":0,"sign":1},{"tag":"Liabilities","also_tags":[],"label":"Total liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":12392000},"2014-10-31":{"v":12233000},"2015-01-31":{"v":14674000},"2015-04-30":{"v":10714000},"2015-07-31":{"v":11755000},"2015-10-31":{"v":13638000},"2016-01-31":{"v":16338000},"2016-04-30":{"v":9505000},"2016-10-31":{"v":11880000},"2017-01-31":{"v":17196000},"2017-04-30":{"v":12005000},"2017-07-31":{"v":15010000},"2017-10-31":{"v":21704000},"2018-01-31":{"v":22885000},"2018-04-30":{"v":21057000},"2018-07-31":{"v":21983000},"2018-10-31":{"v":20897000},"2019-01-31":{"v":32937000},"2019-04-30":{"v":67340000},"2019-07-31":{"v":81309000},"2019-10-31":{"v":1542160000},"2020-01-31":{"v":1534686000},"2020-04-30":{"v":1521829000},"2020-07-31":{"v":1324045000},"2020-10-31":{"v":1302005000},"2021-01-31":{"v":1331679000},"2021-04-30":{"v":1313599000},"2021-07-31":{"v":1285968000},"2021-10-31":{"v":1227764000},"2022-01-31":{"v":1254527000},"2022-04-30":{"v":1209804000},"2022-07-31":{"v":1209128000},"2022-10-31":{"v":1181639000},"2023-01-31":{"v":1193260000},"2023-04-30":{"v":1116417000},"2023-07-31":{"v":1116842000},"2023-10-31":{"v":1105534000},"2024-01-31":{"v":1128769000},"2024-04-30":{"v":1148700000},"2024-07-31":{"v":1357429000},"2024-10-31":{"v":1363660000},"2025-01-31":{"v":1333639000},"2025-04-30":{"v":1292467000},"2025-07-31":{"v":1270257000},"2025-10-31":{"v":1264035000},"2026-01-31":{"v":1273136000},"2026-04-30":{"v":1258791000},"2026-07-31":{"v":1281253000}},"depth":0,"sign":1},{"tag":"TemporaryEquityCarryingAmountAttributableToParent","also_tags":[],"label":"Redeemable convertible preferred stock, $0.0001 par value, 26,473 shares authorized; no shares issued and outstanding as of January 31, 2015 and 17,349 shares issued and outstanding as of January 31, 2014; liquidation preference of $0 and $43,128 as of January 31, 2015 and 2014, respectively","note":null,"earlier_labels":["Redeemable convertible preferred stock, $0.0001 par value, 26,473 shares authorized; no shares issued and outstanding as of October 31, 2014 and 17,349 shares issued and outstanding as of January 31, 2014; liquidation preference of $0 and $43,128 as of October 31, 2014 and January 31, 2014, respectively","Redeemable convertible preferred stock, $0.0001 par value, 26,473 shares authorized; 17,349 shares issued and outstanding as of July 31, 2014 and January 31, 2014; liquidation preference of $43,806 and $43,128 as of July 31, 2014 and January 31, 2014, respectively"],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":42693000},"2014-10-31":{"v":0},"2015-01-31":{"v":0,"src":"0001428336-15-000007"}},"depth":1,"sign":null},{"tag":"PreferredStockValue","also_tags":[],"label":"Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of July 31, 2026 and January 31, 2026, respectively","note":null,"earlier_labels":["Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of April 30, 2026 and January 31, 2026, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2026 and 2025","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of October 31, 2025 and January 31, 2025, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of July 31, 2025 and January 31, 2025, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of April 30, 2025 and January 31, 2025, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2025 and 2024","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of October 31, 2024 and January 31, 2024, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of July 31, 2024 and January 31, 2024, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of April 30, 2024 and January 31, 2024, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2024 and 2023","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of October 31, 2023 and January 31, 2023, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of July 31, 2023 and January 31, 2023, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of April 30, 2023 and January 31, 2023, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2023 and 2022","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of October 31, 2022 and January 31, 2022, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of July 31, 2022 and January 31, 2022, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of April 30, 2022 and January 31, 2022, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2022 and 2021","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of October 31, 2021 and January 31, 2021, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of July 31, 2021 and January 31, 2021, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of April 30, 2021 and January 31, 2021, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2021 and 2020","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of October 31, 2020 and January 31, 2020, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of July 31, 2020 and January 31, 2020, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of April 30, 2020 and January 31, 2020, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2020 and 2019","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of October 31, 2019 and January 31, 2019, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of July 31, 2019 and January 31, 2019, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of April 30, 2019 and January 31, 2019, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2019 and 2018","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of October 31, 2018 and January 31, 2018, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of July 31, 2018 and January 31, 2018, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of April 30, 2018 and January 31, 2018, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2018 and 2017","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of October 31, 2017 and January 31, 2017, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of July 31, 2017 and January 31, 2017, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of April 30, 2017 and January 31, 2017, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2017 and 2016","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of October 31, 2016 and January 31, 2016, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of April 30, 2016 and January 31, 2016, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2016 and 2015","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of October 31, 2015 and January 31, 2015, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of July 31, 2015 and January 31, 2015, respectively","Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of April 30, 2015 and January 31, 2015, respectively","Convertible preferred stock, $0.0001 par value, 6,738 shares authorized, no shares issued and outstanding as of January 31, 2015 and 6,156 shares issued and outstanding as of January 31, 2014; liquidation preference of $0 and $12,764 as of January 31, 2015 and 2014, respectively","Convertible preferred stock, $0.0001 par value, 6,738 shares authorized, no shares issued and outstanding as of October 31, 2014 and 6,156 shares issued and outstanding as of January 31, 2014; liquidation preference of $0 and $12,764 as of October 31, 2014 and January 31, 2014, respectively","Convertible preferred stock, $0.0001 par value, 6,738 shares authorized, 6,156 shares issued and outstanding as of July 31, 2014 and January 31, 2014; liquidation preference of $13,011 and $12,764 as of July 31, 2014 and January 31, 2014, respectively"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":0},"2015-04-30":{"v":0},"2015-07-31":{"v":0},"2015-10-31":{"v":0},"2016-01-31":{"v":0},"2016-04-30":{"v":0},"2016-10-31":{"v":0},"2017-01-31":{"v":0},"2017-04-30":{"v":0},"2017-07-31":{"v":0},"2017-10-31":{"v":0},"2018-01-31":{"v":0},"2018-04-30":{"v":0},"2018-07-31":{"v":0},"2018-10-31":{"v":0},"2019-01-31":{"v":0},"2019-04-30":{"v":0},"2019-07-31":{"v":0},"2019-10-31":{"v":0},"2020-01-31":{"v":0},"2020-04-30":{"v":0},"2020-07-31":{"v":0},"2020-10-31":{"v":0},"2021-01-31":{"v":0},"2021-04-30":{"v":0},"2021-07-31":{"v":0},"2021-10-31":{"v":0},"2022-01-31":{"v":0},"2022-04-30":{"v":0},"2022-07-31":{"v":0},"2022-10-31":{"v":0},"2023-01-31":{"v":0},"2023-04-30":{"v":0},"2023-07-31":{"v":0},"2023-10-31":{"v":0},"2024-01-31":{"v":0},"2024-04-30":{"v":0},"2024-07-31":{"v":0},"2024-10-31":{"v":0},"2025-01-31":{"v":0},"2025-04-30":{"v":0},"2025-07-31":{"v":0},"2025-10-31":{"v":0},"2026-01-31":{"v":0},"2026-04-30":{"v":0},"2026-07-31":{"v":0}},"depth":1,"sign":1},{"tag":"CommonStockValue","also_tags":[],"label":"Common stock, $0.0001 par value, 900,000 shares authorized, 82,909 and 85,007 shares issued and outstanding as of July 31, 2026 and January 31, 2026, respectively","note":null,"earlier_labels":["Common stock, $0.0001 par value, 900,000 shares authorized, 83,927 and 85,007 shares issued and outstanding as of April 30, 2026 and January 31, 2026, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 85,007 and 86,536 shares issued and outstanding as of January 31, 2026 and 2025, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 85,615 and 86,536 shares issued and outstanding as of October 31, 2025 and January 31, 2025, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 86,421 and 86,536 shares issued and outstanding as of July 31, 2025 and January 31, 2025, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 86,714 and 86,536 shares issued and outstanding as of April 30, 2025 and January 31, 2025, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 86,536 and 86,127 shares issued and outstanding as of January 31, 2025 and 2024, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 86,823 and 86,127 shares issued and outstanding as of October 31, 2024 and January 31, 2024, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 87,324 and 86,127 shares issued and outstanding as of July 31, 2024 and January 31, 2024, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 87,010 and 86,127 shares issued and outstanding as of April 30, 2024 and January 31, 2024, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 86,127 and 84,758 shares issued and outstanding as of January 31, 2024 and 2023, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 85,800 and 84,758 shares issued and outstanding as of October 31, 2023 and January 31, 2023, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 85,612 and 84,758 shares issued and outstanding as of July 31, 2023 and January 31, 2023, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 85,470 and 84,758 shares issued and outstanding as of April 30, 2023 and January 31, 2023, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 84,758 and 83,780 shares issued and outstanding as of January 31, 2023 and 2022, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 84,636 and 83,780 shares issued and outstanding as of October 31, 2022 and January 31, 2022, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 84,526 and 83,780 shares issued and outstanding as of July 31, 2022 and January 31, 2022, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 84,365 and 83,780 shares issued and outstanding as of April 30, 2022 and January 31, 2022, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 83,780 and 77,168 shares issued and outstanding as of January 31, 2022 and 2021, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 83,586 and 77,168 shares issued and outstanding as of October 31, 2021 and January 31, 2021, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 83,608 and 77,168 shares issued and outstanding as of July 31, 2021 and January 31, 2021, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 83,377 and 77,168 shares issued and outstanding as of April 30, 2021 and January 31, 2021, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 77,168 and 71,051 shares issued and outstanding as of January 31, 2021 and 2020, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 76,951 and 71,051 shares issued and outstanding as of October 31, 2020 and January 31, 2020, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 76,872 and 71,051 shares issued and outstanding as of July 31, 2020 and January 31, 2020, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 71,398 and 71,051 shares issued and outstanding as of April 30, 2020 and January 31, 2020, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 71,051 and 62,446 shares issued and outstanding as of January 31, 2020 and 2019, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 70,832 and 62,446 shares issued and outstanding as of October 31, 2019 and January 31, 2019, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 70,603 and 62,446 shares issued and outstanding as of July 31, 2019 and January 31, 2019, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 62,718 and 62,446 shares issued and outstanding as of April 30, 2019 and January 31, 2019, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 62,446 and 60,825 shares issued and outstanding as of January 31, 2019 and 2018, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 62,380 and 60,825 shares issued and outstanding as of October 31, 2018 and January 31, 2018, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 62,251 and 60,825 shares issued and outstanding as of July 31, 2018 and January 31, 2018, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 61,788 and 60,825 shares issued and outstanding as of April 30, 2018 and January 31, 2018, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 60,825 and 59,538 shares issued and outstanding as of January 31, 2018 and 2017, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 60,652 and 59,538 shares issued and outstanding as of October 31, 2017 and January 31, 2017, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 60,399 and 59,538 shares issued and outstanding as of July 31, 2017 and January 31, 2017, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 59,904 and 59,538 shares issued and outstanding as of April 30, 2017 and January 31, 2017, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 59,538 and 57,726 shares issued and outstanding as of January 31, 2017 and 2016, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 59,306 and 57,726 shares issued and outstanding as of October 31, 2016 and January 31, 2016, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 57,945 and 57,726 shares issued and outstanding as of April 30, 2016 and January 31, 2016, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 57,726 and 54,802 shares issued and outstanding as of January 31, 2016 and 2015, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 57,519 and 54,802 shares issued and outstanding as of October 31, 2015 and January 31, 2015, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 57,162 and 54,802 shares issued and outstanding as of July 31, 2015 and January 31, 2015, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 55,308 and 54,802 shares issued and outstanding as of April 30, 2015 and January 31, 2015, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 54,802 and 7,038 shares issued and outstanding as of January 31, 2015 and 2014, respectively","Common stock, $0.0001 par value, 900,000 shares authorized, 54,754 and 7,038 shares issued and outstanding as of October 31, 2014 and January 31, 2014, respectively","Common stock, $0.0001 par value, 70,000 shares authorized, 11,742 and 7,038 shares issued and outstanding as of July 31, 2014 and January 31, 2014, respectively"],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":1000},"2014-10-31":{"v":5000},"2015-01-31":{"v":5000},"2015-04-30":{"v":6000},"2015-07-31":{"v":6000},"2015-10-31":{"v":6000},"2016-01-31":{"v":6000},"2016-04-30":{"v":6000},"2016-10-31":{"v":6000},"2017-01-31":{"v":6000},"2017-04-30":{"v":6000},"2017-07-31":{"v":6000},"2017-10-31":{"v":6000},"2018-01-31":{"v":6000},"2018-04-30":{"v":6000},"2018-07-31":{"v":6000},"2018-10-31":{"v":6000},"2019-01-31":{"v":6000},"2019-04-30":{"v":6000},"2019-07-31":{"v":7000},"2019-10-31":{"v":7000},"2020-01-31":{"v":7000},"2020-04-30":{"v":7000},"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":9000},"2023-07-31":{"v":9000},"2023-10-31":{"v":9000},"2024-01-31":{"v":9000},"2024-04-30":{"v":9000},"2024-07-31":{"v":9000},"2024-10-31":{"v":9000},"2025-01-31":{"v":9000},"2025-04-30":{"v":9000},"2025-07-31":{"v":9000},"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":"WarrantsAndRightsOutstanding","also_tags":[],"label":"Common stock warrants","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-07-31":{"v":21000},"2014-10-31":{"v":0},"2015-01-31":{"v":0,"src":"0001428336-15-000007"}},"depth":1,"sign":null},{"tag":"AdditionalPaidInCapital","also_tags":[],"label":"Additional paid-in capital","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":20301000},"2014-10-31":{"v":154874000},"2015-01-31":{"v":157094000},"2015-04-30":{"v":162611000},"2015-07-31":{"v":194794000},"2015-10-31":{"v":197905000},"2016-01-31":{"v":199940000},"2016-04-30":{"v":211185000},"2016-10-31":{"v":226794000},"2017-01-31":{"v":232114000},"2017-04-30":{"v":238953000},"2017-07-31":{"v":247255000},"2017-10-31":{"v":255245000},"2018-01-31":{"v":261237000},"2018-04-30":{"v":276440000},"2018-07-31":{"v":289568000},"2018-10-31":{"v":298064000},"2019-01-31":{"v":305223000},"2019-04-30":{"v":315621000},"2019-07-31":{"v":783986000},"2019-10-31":{"v":806050000},"2020-01-31":{"v":818774000},"2020-04-30":{"v":827303000},"2020-07-31":{"v":1127136000},"2020-10-31":{"v":1140268000},"2021-01-31":{"v":1158372000},"2021-04-30":{"v":1630529000},"2021-07-31":{"v":1648743000},"2021-10-31":{"v":1662965000},"2022-01-31":{"v":1676508000},"2022-04-30":{"v":1692835000},"2022-07-31":{"v":1713122000},"2022-10-31":{"v":1732985000},"2023-01-31":{"v":1745716000},"2023-04-30":{"v":1764573000},"2023-07-31":{"v":1785014000},"2023-10-31":{"v":1808695000},"2024-01-31":{"v":1829384000},"2024-04-30":{"v":1863334000},"2024-07-31":{"v":1886765000},"2024-10-31":{"v":1893088000},"2025-01-31":{"v":1905628000},"2025-04-30":{"v":1905444000},"2025-07-31":{"v":1919312000},"2025-10-31":{"v":1917244000},"2026-01-31":{"v":1916989000},"2026-04-30":{"v":1901935000},"2026-07-31":{"v":1896571000}},"depth":1,"sign":1},{"tag":"RetainedEarningsAccumulatedDeficit","also_tags":[],"label":"Accumulated earnings","note":null,"earlier_labels":["Accumulated deficit"],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":-17768000},"2014-10-31":{"v":-14375000},"2015-01-31":{"v":-13004000},"2015-04-30":{"v":-8027000},"2015-07-31":{"v":-3606000},"2015-10-31":{"v":481000},"2016-01-31":{"v":3609000},"2016-04-30":{"v":11682000},"2016-10-31":{"v":25923000},"2017-01-31":{"v":29985000},"2017-04-30":{"v":52076000},"2017-07-31":{"v":68868000},"2017-10-31":{"v":79350000},"2018-01-31":{"v":85300000},"2018-04-30":{"v":120528000},"2018-07-31":{"v":143045000},"2018-10-31":{"v":158731000},"2019-01-31":{"v":171850000},"2019-04-30":{"v":213672000},"2019-07-31":{"v":233038000},"2019-10-31":{"v":211704000},"2020-01-31":{"v":211514000},"2020-04-30":{"v":213340000},"2020-07-31":{"v":213192000},"2020-10-31":{"v":214981000},"2021-01-31":{"v":220348000},"2021-04-30":{"v":217733000},"2021-07-31":{"v":213915000},"2021-10-31":{"v":208877000},"2022-01-31":{"v":176059000},"2022-04-30":{"v":162420000},"2022-07-31":{"v":151766000},"2022-10-31":{"v":150125000},"2023-01-31":{"v":149916000},"2023-04-30":{"v":154010000},"2023-07-31":{"v":164591000},"2023-10-31":{"v":179264000},"2024-01-31":{"v":205628000},"2024-04-30":{"v":234441000},"2024-07-31":{"v":270263000},"2024-10-31":{"v":231590000},"2025-01-31":{"v":209274000},"2025-04-30":{"v":218353000},"2025-07-31":{"v":226897000},"2025-10-31":{"v":207936000},"2026-01-31":{"v":195906000},"2026-04-30":{"v":177204000},"2026-07-31":{"v":162583000}},"depth":1,"sign":1},{"tag":"AccumulatedOtherComprehensiveIncomeLossNetOfTax","also_tags":[],"label":"Accumulated other comprehensive loss","note":null,"earlier_labels":["Accumulated other comprehensive income","Accumulated other comprehensive loss, net"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":0},"2015-04-30":{"v":-22000},"2015-07-31":{"v":-33000},"2015-10-31":{"v":-67000},"2016-01-31":{"v":-98000},"2016-04-30":{"v":-137000},"2016-10-31":{"v":-134000},"2017-01-31":{"v":-165000},"2017-04-30":{"v":-191000},"2017-07-31":{"v":-195000},"2017-10-31":{"v":-188000},"2018-01-31":{"v":-269000},"2018-04-30":{"v":0},"2018-07-31":{"v":0},"2018-10-31":{"v":0},"2019-01-31":{"v":0,"src":"0001428336-19-000006"},"2025-01-31":{"v":0},"2025-07-31":{"v":203000},"2025-10-31":{"v":8837000},"2026-01-31":{"v":-5707000},"2026-04-30":{"v":-31752000},"2026-07-31":{"v":-69052000}},"depth":1,"sign":1},{"tag":"StockholdersEquity","also_tags":[],"label":"Total stockholders equity","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":10684000},"2014-10-31":{"v":140504000},"2015-01-31":{"v":144095000},"2015-04-30":{"v":154568000},"2015-07-31":{"v":191161000},"2015-10-31":{"v":198325000},"2016-01-31":{"v":203457000},"2016-04-30":{"v":222736000},"2016-10-31":{"v":252589000},"2017-01-31":{"v":261940000},"2017-04-30":{"v":290844000},"2017-07-31":{"v":315934000},"2017-10-31":{"v":334413000},"2018-01-31":{"v":346274000},"2018-04-30":{"v":396974000},"2018-07-31":{"v":432619000},"2018-10-31":{"v":456801000},"2019-01-31":{"v":477079000},"2019-04-30":{"v":529299000},"2019-07-31":{"v":1017031000},"2019-10-31":{"v":1017761000},"2020-01-31":{"v":1030295000},"2020-04-30":{"v":1040650000},"2020-07-31":{"v":1340336000},"2020-10-31":{"v":1355257000},"2021-01-31":{"v":1378728000},"2021-04-30":{"v":1848270000},"2021-07-31":{"v":1862666000},"2021-10-31":{"v":1871850000},"2022-01-31":{"v":1852575000},"2022-04-30":{"v":1855263000},"2022-07-31":{"v":1864896000},"2022-10-31":{"v":1883118000},"2023-01-31":{"v":1895640000},"2023-04-30":{"v":1918592000},"2023-07-31":{"v":1949614000},"2023-10-31":{"v":1987968000},"2024-01-31":{"v":2035021000},"2024-04-30":{"v":2097784000},"2024-07-31":{"v":2157037000},"2024-10-31":{"v":2124687000},"2025-01-31":{"v":2114911000},"2025-04-30":{"v":2123806000},"2025-07-31":{"v":2146421000},"2025-10-31":{"v":2134026000},"2026-01-31":{"v":2107196000},"2026-04-30":{"v":2047395000},"2026-07-31":{"v":1990110000}},"depth":0,"sign":1},{"tag":"LiabilitiesAndStockholdersEquity","also_tags":[],"label":"Total liabilities and stockholders equity","note":null,"earlier_labels":["Total liabilities, redeemable convertible preferred stock and stockholders equity"],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":65769000},"2014-10-31":{"v":152737000},"2015-01-31":{"v":158769000},"2015-04-30":{"v":165282000},"2015-07-31":{"v":202916000},"2015-10-31":{"v":211963000},"2016-01-31":{"v":219795000},"2016-04-30":{"v":232241000},"2016-10-31":{"v":264469000},"2017-01-31":{"v":279136000},"2017-04-30":{"v":302849000},"2017-07-31":{"v":330944000},"2017-10-31":{"v":356117000},"2018-01-31":{"v":369159000},"2018-04-30":{"v":418031000},"2018-07-31":{"v":454602000},"2018-10-31":{"v":477698000},"2019-01-31":{"v":510016000},"2019-04-30":{"v":596639000},"2019-07-31":{"v":1098340000},"2019-10-31":{"v":2559921000},"2020-01-31":{"v":2564981000},"2020-04-30":{"v":2562479000},"2020-07-31":{"v":2664381000},"2020-10-31":{"v":2657262000},"2021-01-31":{"v":2710407000},"2021-04-30":{"v":3161869000},"2021-07-31":{"v":3148634000},"2021-10-31":{"v":3099614000},"2022-01-31":{"v":3107102000},"2022-04-30":{"v":3065067000},"2022-07-31":{"v":3074024000},"2022-10-31":{"v":3064757000},"2023-01-31":{"v":3088900000},"2023-04-30":{"v":3035009000},"2023-07-31":{"v":3066456000},"2023-10-31":{"v":3093502000},"2024-01-31":{"v":3163790000},"2024-04-30":{"v":3246484000},"2024-07-31":{"v":3514466000},"2024-10-31":{"v":3488347000},"2025-01-31":{"v":3448550000},"2025-04-30":{"v":3416273000},"2025-07-31":{"v":3416678000},"2025-10-31":{"v":3398061000},"2026-01-31":{"v":3380332000},"2026-04-30":{"v":3306186000},"2026-07-31":{"v":3271363000}},"depth":0,"sign":null}]},"CF":{"name":"Cash flow","periods":["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":{"2015-04-30":"0001428336-16-000048","2016-04-30":"0001428336-17-000014","2017-04-30":"0001428336-18-000017","2018-04-30":"0001428336-19-000010","2019-04-30":"0001428336-20-000019","2020-04-30":"0001428336-21-000025","2021-04-30":"0001428336-22-000018","2022-04-30":"0001428336-23-000022","2023-04-30":"0001428336-24-000036","2024-04-30":"0001428336-25-000022","2025-04-30":"0001428336-26-000028","2026-04-30":"0001428336-26-000028"},"frame_from":"0001428336-26-000041","lines":[{"tag":"NetIncomeLoss","also_tags":[],"label":"Net income","note":null,"earlier_labels":["Net loss"],"kind":"money","earlier_years":false,"values":{"2014-07-31":{"v":3028000,"src":"0001428336-16-000041"},"2014-10-31":{"v":3049000,"src":"0001428336-16-000041"},"2015-01-31":{"v":1371000,"src":"0001428336-16-000041"},"2015-04-30":{"v":4977000},"2015-07-31":{"v":4421000,"src":"0001428336-17-000006"},"2015-10-31":{"v":4087000,"src":"0001428336-17-000006"},"2016-01-31":{"v":3128000,"src":"0001428336-17-000006"},"2016-04-30":{"v":8073000},"2016-10-31":{"v":6008000,"src":"0001428336-18-000009"},"2017-01-31":{"v":4062000,"src":"0001428336-18-000009"},"2017-04-30":{"v":14029000},"2017-07-31":{"v":16946000,"src":"0001428336-19-000006"},"2017-10-31":{"v":10482000,"src":"0001428336-19-000006"},"2018-01-31":{"v":5905000,"src":"0001428336-19-000006"},"2018-04-30":{"v":22577000},"2018-07-31":{"v":22517000,"src":"0001428336-20-000012"},"2018-10-31":{"v":15686000,"src":"0001428336-20-000012"},"2019-01-31":{"v":13119000,"src":"0001428336-20-000012"},"2019-04-30":{"v":41822000},"2019-07-31":{"v":19366000,"src":"0001428336-20-000025"},"2019-10-31":{"v":-21334000,"src":"0001428336-20-000031"},"2020-01-31":{"v":-190000,"src":"0001428336-20-000012"},"2020-04-30":{"v":1826000},"2020-07-31":{"v":-148000,"src":"0001428336-21-000035"},"2020-10-31":{"v":1789000,"src":"0001428336-21-000041"},"2021-01-31":{"v":5367000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-2615000},"2021-07-31":{"v":-3818000,"src":"0001428336-24-000016"},"2021-10-31":{"v":-5038000,"src":"0001428336-24-000016"},"2022-01-31":{"v":-32818000,"src":"0001428336-24-000016"},"2022-04-30":{"v":-13639000},"2022-07-31":{"v":-10654000,"src":"0001428336-24-000016"},"2022-10-31":{"v":-1641000,"src":"0001428336-24-000016"},"2023-01-31":{"v":-209000,"src":"0001428336-24-000016"},"2023-04-30":{"v":4094000},"2023-07-31":{"v":10581000,"src":"0001428336-24-000102"},"2023-10-31":{"v":14673000,"src":"0001428336-24-000110"},"2024-01-31":{"v":26364000,"src":"0001428336-24-000016"},"2024-04-30":{"v":28813000},"2024-07-31":{"v":35822000,"src":"0001428336-25-000029"},"2024-10-31":{"v":5703000,"src":"0001428336-25-000036"},"2025-01-31":{"v":26365000,"derived":"4 quarters less 3"},"2025-04-30":{"v":53915000},"2025-07-31":{"v":59854000,"src":"0001428336-26-000041"},"2025-10-31":{"v":51692000,"src":"0001428336-25-000036"},"2026-01-31":{"v":49740000,"derived":"4 quarters less 3"},"2026-04-30":{"v":69418000},"2026-07-31":{"v":65644000,"src":"0001428336-26-000041"}},"depth":1,"sign":1},{"tag":"DepreciationDepletionAndAmortization","also_tags":[],"label":"Depreciation and amortization","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-10-31":{"v":1544000,"derived":"3 quarters less 2"},"2015-01-31":{"v":1703000,"derived":"4 quarters less 3"},"2015-04-30":{"v":1750000},"2015-07-31":{"v":1915000,"derived":"2 quarters less 1"},"2015-10-31":{"v":2065000,"derived":"3 quarters less 2"},"2016-01-31":{"v":2871000,"derived":"4 quarters less 3"},"2016-04-30":{"v":2947000},"2017-01-31":{"v":3643000,"derived":"4 quarters less 3"},"2017-04-30":{"v":3482000},"2017-07-31":{"v":3654000,"derived":"2 quarters less 1"},"2017-10-31":{"v":4006000,"derived":"3 quarters less 2"},"2018-01-31":{"v":4810000,"derived":"4 quarters less 3"},"2018-04-30":{"v":4520000},"2018-07-31":{"v":4396000,"derived":"2 quarters less 1"},"2018-10-31":{"v":4582000,"derived":"3 quarters less 2"},"2019-01-31":{"v":4687000,"derived":"4 quarters less 3"},"2019-04-30":{"v":4773000},"2019-07-31":{"v":4949000,"derived":"2 quarters less 1"},"2019-10-31":{"v":19069000,"derived":"3 quarters less 2"},"2020-01-31":{"v":26561000,"derived":"4 quarters less 3"},"2020-04-30":{"v":27507000},"2020-07-31":{"v":28599000,"derived":"2 quarters less 1"},"2020-10-31":{"v":29379000,"derived":"3 quarters less 2"},"2021-01-31":{"v":30419000,"derived":"4 quarters less 3"},"2021-04-30":{"v":31768000},"2021-07-31":{"v":33051000,"derived":"2 quarters less 1"},"2021-10-31":{"v":33545000,"derived":"3 quarters less 2"},"2022-01-31":{"v":38824000,"derived":"4 quarters less 3"},"2022-04-30":{"v":39486000},"2022-07-31":{"v":40740000,"derived":"2 quarters less 1"},"2022-10-31":{"v":40500000,"derived":"3 quarters less 2"},"2023-01-31":{"v":40475000,"derived":"4 quarters less 3"},"2023-04-30":{"v":39041000},"2023-07-31":{"v":38346000,"derived":"2 quarters less 1"},"2023-10-31":{"v":37780000,"derived":"3 quarters less 2"},"2024-01-31":{"v":37911000,"derived":"4 quarters less 3"},"2024-04-30":{"v":38938000},"2024-07-31":{"v":43610000,"derived":"2 quarters less 1"},"2024-10-31":{"v":40721000,"derived":"3 quarters less 2"},"2025-01-31":{"v":39182000,"derived":"4 quarters less 3"},"2025-04-30":{"v":38741000},"2025-07-31":{"v":38454000,"derived":"2 quarters less 1"},"2025-10-31":{"v":38780000,"derived":"3 quarters less 2"},"2026-01-31":{"v":38682000,"derived":"4 quarters less 3"},"2026-04-30":{"v":38214000},"2026-07-31":{"v":41955000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"MarketableSecuritiesUnrealizedGainLossAndOtherNoncashIncomeExpense","also_tags":[],"label":"Unrealized losses on marketable securities and other","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2017-04-30":{"v":-41000},"2017-07-31":{"v":14000,"derived":"2 quarters less 1"},"2018-04-30":{"v":-102000,"src":"0001428336-18-000017"},"2018-07-31":{"v":16000,"derived":"2 quarters less 1"}},"depth":1,"sign":null},{"tag":"GainLossOnDispositionOfIntangibleAssets","also_tags":[],"label":"Unrealized losses on marketable equity securities and other","note":"gains","earlier_labels":["Loss on disposal of software development costs and other"],"kind":"money","earlier_years":true,"values":{"2018-04-30":{"v":-140000},"2018-07-31":{"v":54000,"derived":"2 quarters less 1"},"2018-10-31":{"v":-700000,"src":"0001428336-18-000036"},"2019-04-30":{"v":23484000,"src":"0001428336-19-000010"},"2019-07-31":{"v":3696000,"derived":"2 quarters less 1"}},"depth":1,"sign":null},{"tag":"ShareBasedCompensation","also_tags":[],"label":"Stock-based compensation","note":null,"earlier_labels":["Deferred taxes"],"kind":"money","earlier_years":false,"values":{"2014-10-31":{"v":325000,"derived":"3 quarters less 2"},"2015-01-31":{"v":1732000,"derived":"4 quarters less 3"},"2015-04-30":{"v":1094000},"2015-07-31":{"v":1677000,"derived":"2 quarters less 1"},"2015-10-31":{"v":1483000,"derived":"3 quarters less 2"},"2016-01-31":{"v":1629000,"derived":"4 quarters less 3"},"2016-04-30":{"v":1822000},"2017-01-31":{"v":1999000,"derived":"4 quarters less 3"},"2017-04-30":{"v":3010000},"2017-07-31":{"v":3793000,"derived":"2 quarters less 1"},"2017-10-31":{"v":3665000,"derived":"3 quarters less 2"},"2018-01-31":{"v":3842000,"derived":"4 quarters less 3"},"2018-04-30":{"v":4239000},"2018-07-31":{"v":5488000,"derived":"2 quarters less 1"},"2018-10-31":{"v":5734000,"derived":"3 quarters less 2"},"2019-01-31":{"v":5596000,"derived":"4 quarters less 3"},"2019-04-30":{"v":6028000},"2019-07-31":{"v":7590000,"derived":"2 quarters less 1"},"2019-10-31":{"v":17576000,"derived":"3 quarters less 2"},"2020-01-31":{"v":8650000,"derived":"4 quarters less 3"},"2020-04-30":{"v":7396000},"2020-07-31":{"v":11438000,"derived":"2 quarters less 1"},"2020-10-31":{"v":11479000,"derived":"3 quarters less 2"},"2021-01-31":{"v":12550000,"derived":"4 quarters less 3"},"2021-04-30":{"v":12799000},"2021-07-31":{"v":15617000,"derived":"2 quarters less 1"},"2021-10-31":{"v":13284000,"derived":"3 quarters less 2"},"2022-01-31":{"v":11050000,"derived":"4 quarters less 3"},"2022-04-30":{"v":13986000},"2022-07-31":{"v":18154000,"derived":"2 quarters less 1"},"2022-10-31":{"v":18170000,"derived":"3 quarters less 2"},"2023-01-31":{"v":12304000,"derived":"4 quarters less 3"},"2023-04-30":{"v":18204000},"2023-07-31":{"v":20073000,"derived":"2 quarters less 1"},"2023-10-31":{"v":21662000,"derived":"3 quarters less 2"},"2024-01-31":{"v":17212000,"derived":"4 quarters less 3"},"2024-04-30":{"v":32020000},"2024-07-31":{"v":21574000,"derived":"2 quarters less 1"},"2024-10-31":{"v":21123000,"derived":"3 quarters less 2"},"2025-01-31":{"v":21708000,"derived":"4 quarters less 3"},"2025-04-30":{"v":14336000},"2025-07-31":{"v":19068000,"derived":"2 quarters less 1"},"2025-10-31":{"v":20542000,"derived":"3 quarters less 2"},"2026-01-31":{"v":19117000,"derived":"4 quarters less 3"},"2026-04-30":{"v":19406000},"2026-07-31":{"v":22210000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInRestrictedCash","also_tags":[],"label":"Restricted cash","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":0,"derived":"3 quarters less 2"},"2015-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"RevaluationOfRedeemableConvertiblePreferredStockDerivative","also_tags":[],"label":"Loss on revaluation of redeemable convertible preferred stock derivative","note":null,"earlier_labels":["Revaluation of redeemable convertible preferred stock derivative"],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":0,"derived":"3 quarters less 2"},"2015-01-31":{"v":0,"derived":"4 quarters less 3"},"2015-04-30":{"v":0,"src":"0001428336-15-000015"},"2015-07-31":{"v":0,"derived":"2 quarters less 1"},"2015-10-31":{"v":0,"derived":"3 quarters less 2"},"2016-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"AccretionExpense","also_tags":[],"label":"Imputed interest on notes payable","note":null,"earlier_labels":["Loss on revaluation of redeemable convertible preferred stock derivative"],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":0,"derived":"3 quarters less 2"},"2015-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"AmortizationOfFinancingCostsAndDiscounts","also_tags":["AmortizationOfFinancingCosts"],"label":"Amortization of debt discount and issuance costs","note":null,"earlier_labels":["Amortization of debt issuance costs","Loss on disposal of software development costs and other","Amortization of deferred financing costs and loss on other investments","Amortization of deferred financing costs and other","Amortization of deferred financing costs"],"kind":"money","earlier_years":false,"values":{"2015-04-30":{"v":0},"2016-01-31":{"v":23000,"derived":"4 quarters less 3"},"2016-04-30":{"v":18000},"2017-01-31":{"v":43000,"derived":"4 quarters less 3"},"2017-04-30":{"v":41000,"src":"0001428336-17-000014"},"2017-07-31":{"v":-14000,"derived":"2 quarters less 1"},"2017-10-31":{"v":70000,"derived":"3 quarters less 2"},"2018-01-31":{"v":367000,"derived":"4 quarters less 3"},"2019-04-30":{"v":15000},"2019-07-31":{"v":16000,"derived":"2 quarters less 1"},"2019-10-31":{"v":1107000,"derived":"3 quarters less 2"},"2020-01-31":{"v":1573000,"derived":"4 quarters less 3"},"2020-04-30":{"v":1201000},"2020-07-31":{"v":1332000,"derived":"2 quarters less 1"},"2021-01-31":{"v":1284000,"derived":"4 quarters less 3"},"2021-04-30":{"v":1228000},"2021-07-31":{"v":1254000,"derived":"2 quarters less 1"},"2021-10-31":{"v":1134000,"derived":"3 quarters less 2"},"2022-01-31":{"v":832000,"derived":"4 quarters less 3"},"2022-04-30":{"v":812000},"2022-07-31":{"v":827000,"derived":"2 quarters less 1"},"2022-10-31":{"v":815000,"derived":"3 quarters less 2"},"2023-01-31":{"v":807000,"derived":"4 quarters less 3"},"2023-04-30":{"v":782000},"2023-07-31":{"v":679000,"derived":"2 quarters less 1"},"2023-10-31":{"v":689000,"derived":"3 quarters less 2"},"2024-01-31":{"v":702000,"derived":"4 quarters less 3"},"2024-04-30":{"v":703000},"2024-07-31":{"v":725000,"derived":"2 quarters less 1"},"2024-10-31":{"v":377000,"derived":"3 quarters less 2"},"2025-01-31":{"v":262000,"derived":"4 quarters less 3"},"2025-04-30":{"v":265000},"2025-07-31":{"v":268000,"derived":"2 quarters less 1"},"2025-10-31":{"v":271000,"derived":"3 quarters less 2"},"2026-01-31":{"v":274000,"derived":"4 quarters less 3"},"2026-04-30":{"v":277000},"2026-07-31":{"v":281000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"AmortizationOfDeferredHedgeGains","also_tags":[],"label":"Amortization of gains on derivatives","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2025-04-30":{"v":0},"2025-07-31":{"v":0,"derived":"2 quarters less 1"},"2026-04-30":{"v":-196000},"2026-07-31":{"v":28000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"GainsLossesOnExtinguishmentOfDebt","also_tags":[],"label":"Loss on extinguishment of debt","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2021-01-31":{"v":0,"derived":"4 quarters less 3"},"2021-10-31":{"v":-4000000,"src":"0001428336-21-000041"},"2022-01-31":{"v":-5000,"derived":"4 quarters less 3"},"2022-04-30":{"v":0},"2022-07-31":{"v":0,"derived":"2 quarters less 1"},"2022-10-31":{"v":0,"derived":"3 quarters less 2"},"2023-01-31":{"v":0,"derived":"4 quarters less 3"},"2023-04-30":{"v":-1157000},"2023-07-31":{"v":0,"derived":"2 quarters less 1"},"2023-10-31":{"v":0,"derived":"3 quarters less 2"},"2024-01-31":{"v":0,"derived":"4 quarters less 3"},"2024-04-30":{"v":0,"src":"0001428336-24-000036"},"2024-07-31":{"v":0,"derived":"2 quarters less 1"},"2024-10-31":{"v":-1576000,"derived":"3 quarters less 2"},"2025-01-31":{"v":0,"derived":"4 quarters less 3"},"2026-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","also_tags":["BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1"],"label":"Change in fair value of contingent consideration","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2020-10-31":{"v":0,"derived":"3 quarters less 2"},"2021-01-31":{"v":0,"derived":"4 quarters less 3"},"2021-10-31":{"v":-3158000,"derived":"3 quarters less 2"},"2022-01-31":{"v":0,"derived":"4 quarters less 3"},"2022-10-31":{"v":0,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"GainLossOnSaleOfInvestments","also_tags":[],"label":"Gains on equity securities","note":null,"earlier_labels":["losses on marketable equity securities","Gains on marketable equity securities","losses on marketable equity securities and other"],"kind":"money","earlier_years":true,"values":{"2019-04-30":{"v":23511000},"2019-07-31":{"v":3774000,"derived":"2 quarters less 1"},"2019-10-31":{"v":285000,"derived":"3 quarters less 2"},"2020-01-31":{"v":0,"derived":"4 quarters less 3"},"2020-04-30":{"v":0,"src":"0001428336-20-000019"},"2020-07-31":{"v":0,"derived":"2 quarters less 1"},"2020-10-31":{"v":0,"derived":"3 quarters less 2"},"2021-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"OtherNoncashIncomeExpense","also_tags":[],"label":"Other non-cash items","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2019-04-30":{"v":-12000},"2019-07-31":{"v":12000,"derived":"2 quarters less 1"},"2019-10-31":{"v":-139000,"derived":"3 quarters less 2"},"2020-01-31":{"v":-589000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-972000,"first_filed":-1494000,"first_src":"0001428336-20-000019"},"2020-07-31":{"v":-173000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-582000,"derived":"3 quarters less 2"},"2021-01-31":{"v":-26000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-893000},"2021-07-31":{"v":1645000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-2000,"derived":"3 quarters less 2"},"2022-01-31":{"v":-1982000,"derived":"4 quarters less 3"},"2022-04-30":{"v":0,"src":"0001428336-22-000018"},"2022-07-31":{"v":-269000,"derived":"2 quarters less 1"},"2022-10-31":{"v":0,"derived":"3 quarters less 2"},"2023-01-31":{"v":1000,"derived":"4 quarters less 3"},"2023-10-31":{"v":0,"derived":"3 quarters less 2"},"2024-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"DeferredIncomeTaxesAndTaxCredits","also_tags":["DeferredIncomeTaxExpenseBenefit"],"label":"Deferred taxes","note":null,"earlier_labels":["Imputed interest on notes payable"],"kind":"money","earlier_years":false,"values":{"2014-10-31":{"v":179000,"derived":"3 quarters less 2"},"2015-04-30":{"v":-2000},"2015-07-31":{"v":-1131000,"derived":"2 quarters less 1"},"2015-10-31":{"v":-372000,"derived":"3 quarters less 2"},"2016-04-30":{"v":34000},"2017-04-30":{"v":3218000},"2017-07-31":{"v":1481000,"derived":"2 quarters less 1"},"2017-10-31":{"v":394000,"derived":"3 quarters less 2"},"2018-04-30":{"v":1989000},"2018-07-31":{"v":362000,"derived":"2 quarters less 1"},"2018-10-31":{"v":-1957000,"derived":"3 quarters less 2"},"2019-04-30":{"v":7542000},"2019-07-31":{"v":326000,"derived":"2 quarters less 1"},"2019-10-31":{"v":-7178000,"derived":"3 quarters less 2"},"2020-01-31":{"v":2975000,"derived":"4 quarters less 3"},"2020-04-30":{"v":3786000},"2020-07-31":{"v":-4354000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-405000,"derived":"3 quarters less 2"},"2021-01-31":{"v":-4159000,"derived":"4 quarters less 3"},"2021-04-30":{"v":3243000},"2021-07-31":{"v":-7294000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-4714000,"derived":"3 quarters less 2"},"2022-01-31":{"v":-14665000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-4470000},"2022-07-31":{"v":-3088000,"derived":"2 quarters less 1"},"2022-10-31":{"v":-3007000,"derived":"3 quarters less 2"},"2023-01-31":{"v":-6616000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-738000},"2023-07-31":{"v":-7400000,"derived":"2 quarters less 1"},"2023-10-31":{"v":-7790000,"derived":"3 quarters less 2"},"2024-01-31":{"v":1933000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-5388000},"2024-07-31":{"v":184000,"derived":"2 quarters less 1"},"2024-10-31":{"v":-4861000,"derived":"3 quarters less 2"},"2025-01-31":{"v":-2771000,"derived":"4 quarters less 3"},"2025-04-30":{"v":1324000},"2025-07-31":{"v":29387000,"derived":"2 quarters less 1"},"2025-10-31":{"v":12023000,"derived":"3 quarters less 2"},"2026-01-31":{"v":-3004000,"derived":"4 quarters less 3"},"2026-04-30":{"v":10106000},"2026-07-31":{"v":9215000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInAccountsReceivable","also_tags":[],"label":"Accounts receivable, net","note":null,"earlier_labels":["Accounts receivable"],"kind":"money","earlier_years":false,"values":{"2014-10-31":{"v":-233000,"derived":"3 quarters less 2"},"2015-01-31":{"v":3031000,"derived":"4 quarters less 3"},"2015-04-30":{"v":1425000},"2015-07-31":{"v":376000,"derived":"2 quarters less 1"},"2015-10-31":{"v":-933000,"derived":"3 quarters less 2"},"2016-01-31":{"v":4306000,"derived":"4 quarters less 3"},"2016-04-30":{"v":1398000},"2017-01-31":{"v":2972000,"derived":"4 quarters less 3"},"2017-04-30":{"v":1987000},"2017-07-31":{"v":1886000,"derived":"2 quarters less 1"},"2017-10-31":{"v":609000,"derived":"3 quarters less 2"},"2018-01-31":{"v":252000,"derived":"4 quarters less 3"},"2018-04-30":{"v":1420000},"2018-07-31":{"v":1884000,"derived":"2 quarters less 1"},"2018-10-31":{"v":-441000,"derived":"3 quarters less 2"},"2019-01-31":{"v":1203000,"derived":"4 quarters less 3"},"2019-04-30":{"v":1354000},"2019-07-31":{"v":335000,"derived":"2 quarters less 1"},"2019-10-31":{"v":212000,"derived":"3 quarters less 2"},"2020-01-31":{"v":2128000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-1074000,"first_filed":-552000,"first_src":"0001428336-20-000019"},"2020-07-31":{"v":446000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-7435000,"derived":"3 quarters less 2"},"2021-01-31":{"v":8476000,"derived":"4 quarters less 3"},"2021-04-30":{"v":475000},"2021-07-31":{"v":-245000,"derived":"2 quarters less 1"},"2021-10-31":{"v":9860000,"derived":"3 quarters less 2"},"2022-01-31":{"v":1114000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-1425000},"2022-07-31":{"v":4586000,"derived":"2 quarters less 1"},"2022-10-31":{"v":-2710000,"derived":"3 quarters less 2"},"2023-01-31":{"v":9119000,"derived":"4 quarters less 3"},"2023-04-30":{"v":1579000},"2023-07-31":{"v":-5833000,"derived":"2 quarters less 1"},"2023-10-31":{"v":3600000,"derived":"3 quarters less 2"},"2024-01-31":{"v":8712000,"derived":"4 quarters less 3"},"2024-04-30":{"v":1325000},"2024-07-31":{"v":2236000,"derived":"2 quarters less 1"},"2024-10-31":{"v":-1742000,"derived":"3 quarters less 2"},"2025-01-31":{"v":11294000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-1750000},"2025-07-31":{"v":-5092000,"derived":"2 quarters less 1"},"2025-10-31":{"v":79000,"derived":"3 quarters less 2"},"2026-01-31":{"v":12453000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-1693000},"2026-07-31":{"v":190000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInInventories","also_tags":[],"label":"Inventories","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":387000,"derived":"3 quarters less 2"},"2015-01-31":{"v":-131000,"derived":"4 quarters less 3"},"2015-04-30":{"v":42000},"2015-07-31":{"v":-77000,"derived":"2 quarters less 1"},"2015-10-31":{"v":225000,"derived":"3 quarters less 2"},"2016-01-31":{"v":-195000,"derived":"4 quarters less 3"},"2016-04-30":{"v":-22000},"2017-01-31":{"v":-352000,"derived":"4 quarters less 3"},"2017-04-30":{"v":-63000},"2017-07-31":{"v":-190000,"derived":"2 quarters less 1"},"2017-10-31":{"v":-170000,"derived":"3 quarters less 2"},"2018-01-31":{"v":46000,"derived":"4 quarters less 3"},"2018-04-30":{"v":-38000,"src":"0001428336-18-000017"},"2018-07-31":{"v":-14000,"derived":"2 quarters less 1"},"2018-10-31":{"v":1000,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInPrepaidExpense","also_tags":[],"label":"Other assets","note":null,"earlier_labels":["Prepaid expenses"],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":-272000,"derived":"3 quarters less 2"},"2015-01-31":{"v":-516000,"derived":"4 quarters less 3"},"2015-04-30":{"v":871000},"2015-07-31":{"v":2740000,"derived":"2 quarters less 1"},"2015-10-31":{"v":-2190000,"derived":"3 quarters less 2"},"2016-04-30":{"v":4739000},"2017-04-30":{"v":1207000},"2017-07-31":{"v":2866000,"derived":"2 quarters less 1"},"2017-10-31":{"v":-1046000,"derived":"3 quarters less 2"},"2018-04-30":{"v":5471000},"2018-07-31":{"v":1450000,"derived":"2 quarters less 1"},"2018-10-31":{"v":-2353000,"derived":"3 quarters less 2"},"2019-04-30":{"v":1694000,"src":"0001428336-19-000010"},"2019-07-31":{"v":3342000,"derived":"2 quarters less 1"},"2019-10-31":{"v":-99000,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","also_tags":["IncreaseDecreaseInOtherOperatingAssets"],"label":"Prepaid expenses and other current and non-current assets","note":null,"earlier_labels":["Other assets"],"kind":"money","earlier_years":false,"values":{"2019-04-30":{"v":1694000},"2019-07-31":{"v":3268000,"derived":"2 quarters less 1"},"2019-10-31":{"v":-99000,"derived":"3 quarters less 2"},"2020-01-31":{"v":7714000,"derived":"4 quarters less 3"},"2020-04-30":{"v":8360000},"2020-07-31":{"v":-5173000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-6496000,"derived":"3 quarters less 2"},"2021-01-31":{"v":28148000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-2249000},"2021-07-31":{"v":-18387000,"derived":"2 quarters less 1"},"2021-10-31":{"v":748000,"derived":"3 quarters less 2"},"2022-01-31":{"v":12424000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-7317000},"2022-07-31":{"v":8863000,"derived":"2 quarters less 1"},"2022-10-31":{"v":-8355000,"derived":"3 quarters less 2"},"2023-01-31":{"v":2189000,"derived":"4 quarters less 3"},"2023-04-30":{"v":4514000},"2023-07-31":{"v":4012000,"derived":"2 quarters less 1"},"2023-10-31":{"v":4294000,"derived":"3 quarters less 2"},"2024-04-30":{"v":227000},"2024-10-31":{"v":2327000,"derived":"3 quarters less 2"},"2025-01-31":{"v":118000,"derived":"4 quarters less 3"},"2025-04-30":{"v":5702000},"2025-07-31":{"v":14948000,"derived":"2 quarters less 1"},"2025-10-31":{"v":-12206000,"derived":"3 quarters less 2"},"2026-01-31":{"v":4219000,"derived":"4 quarters less 3"},"2026-04-30":{"v":11690000},"2026-07-31":{"v":891000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInOperatingLeaseRightOfUseAsset","also_tags":[],"label":"Operating lease right-of-use assets","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-04-30":{"v":-635000},"2019-07-31":{"v":-651000,"derived":"2 quarters less 1"},"2019-10-31":{"v":-2054000,"derived":"3 quarters less 2"},"2020-01-31":{"v":-2878000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-3104000},"2020-07-31":{"v":-2459000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-2781000,"derived":"3 quarters less 2"},"2021-01-31":{"v":-2806000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-3369000},"2021-07-31":{"v":-2691000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-2884000,"derived":"3 quarters less 2"},"2022-01-31":{"v":-6291000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-2034000},"2022-07-31":{"v":-2083000,"derived":"2 quarters less 1"},"2022-10-31":{"v":-2052000,"derived":"3 quarters less 2"},"2023-01-31":{"v":-2075000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-1844000},"2023-07-31":{"v":-4750000,"derived":"2 quarters less 1"},"2023-10-31":{"v":-1647000,"derived":"3 quarters less 2"},"2024-01-31":{"v":-1949000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-1741000},"2024-07-31":{"v":-1624000,"derived":"2 quarters less 1"},"2024-10-31":{"v":-1639000,"derived":"3 quarters less 2"},"2025-01-31":{"v":-1660000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-1649000},"2025-07-31":{"v":-1690000,"derived":"2 quarters less 1"},"2025-10-31":{"v":-1711000,"derived":"3 quarters less 2"},"2026-01-31":{"v":-1735000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-1732000},"2026-07-31":{"v":-1704000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"IncreaseDecreaseInAccountsPayable","also_tags":[],"label":"Accounts payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":363000,"derived":"3 quarters less 2"},"2015-01-31":{"v":386000,"derived":"4 quarters less 3"},"2015-04-30":{"v":-340000},"2015-07-31":{"v":63000,"derived":"2 quarters less 1"},"2015-10-31":{"v":692000,"derived":"3 quarters less 2"},"2016-01-31":{"v":596000,"derived":"4 quarters less 3"},"2016-04-30":{"v":-1241000},"2017-01-31":{"v":1540000,"derived":"4 quarters less 3"},"2017-04-30":{"v":-1545000},"2017-07-31":{"v":50000,"derived":"2 quarters less 1"},"2017-10-31":{"v":1070000,"derived":"3 quarters less 2"},"2018-01-31":{"v":-156000,"derived":"4 quarters less 3"},"2018-04-30":{"v":87000},"2018-07-31":{"v":-924000,"derived":"2 quarters less 1"},"2018-10-31":{"v":-250000,"derived":"3 quarters less 2"},"2019-01-31":{"v":1950000,"derived":"4 quarters less 3"},"2019-04-30":{"v":-1577000},"2019-07-31":{"v":494000,"derived":"2 quarters less 1"},"2019-10-31":{"v":1607000,"derived":"3 quarters less 2"},"2020-01-31":{"v":-4363000,"derived":"4 quarters less 3"},"2020-04-30":{"v":3632000,"src":"0001428336-20-000019"},"2020-07-31":{"v":2415000,"derived":"2 quarters less 1"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInDueToRelatedPartiesCurrent","also_tags":[],"label":"Due to trust","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":0,"derived":"3 quarters less 2"},"2015-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInEmployeeRelatedLiabilities","also_tags":[],"label":"Accrued compensation","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-10-31":{"v":3000,"derived":"3 quarters less 2"},"2015-01-31":{"v":2292000,"derived":"4 quarters less 3"},"2015-04-30":{"v":-3260000},"2015-07-31":{"v":1271000,"derived":"2 quarters less 1"},"2015-10-31":{"v":586000,"derived":"3 quarters less 2"},"2016-01-31":{"v":3878000,"derived":"4 quarters less 3"},"2016-04-30":{"v":-5173000},"2017-01-31":{"v":4063000,"derived":"4 quarters less 3"},"2017-04-30":{"v":-4397000},"2017-07-31":{"v":2195000,"derived":"2 quarters less 1"},"2017-10-31":{"v":-17000,"derived":"3 quarters less 2"},"2018-01-31":{"v":6046000,"derived":"4 quarters less 3"},"2018-04-30":{"v":-4909000},"2018-07-31":{"v":2083000,"derived":"2 quarters less 1"},"2018-10-31":{"v":209000,"derived":"3 quarters less 2"},"2019-01-31":{"v":7049000,"derived":"4 quarters less 3"},"2019-04-30":{"v":-8480000},"2019-07-31":{"v":2554000,"derived":"2 quarters less 1"},"2019-10-31":{"v":-2086000,"derived":"3 quarters less 2"},"2020-01-31":{"v":12562000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-22924000},"2020-07-31":{"v":9070000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-1397000,"derived":"3 quarters less 2"},"2021-01-31":{"v":16022000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-17748000},"2021-07-31":{"v":7109000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-7459000,"derived":"3 quarters less 2"},"2022-01-31":{"v":14441000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-13731000},"2022-07-31":{"v":8758000,"derived":"2 quarters less 1"},"2022-10-31":{"v":-6657000,"derived":"3 quarters less 2"},"2023-01-31":{"v":10348000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-25381000},"2023-07-31":{"v":10706000,"derived":"2 quarters less 1"},"2023-10-31":{"v":-154000,"derived":"3 quarters less 2"},"2024-01-31":{"v":17780000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-25757000},"2024-07-31":{"v":13051000,"derived":"2 quarters less 1"},"2024-10-31":{"v":9545000,"derived":"3 quarters less 2"},"2025-01-31":{"v":20919000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-42210000},"2025-07-31":{"v":7178000,"derived":"2 quarters less 1"},"2025-10-31":{"v":10393000,"derived":"3 quarters less 2"},"2026-01-31":{"v":15833000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-31242000},"2026-07-31":{"v":10147000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInAccruedLiabilities","also_tags":[],"label":"Accounts payable, accrued liabilities, and other current liabilities","note":null,"earlier_labels":["Accrued liabilities and other current liabilities","Accrued liabilities"],"kind":"money","earlier_years":false,"values":{"2014-10-31":{"v":-368000,"derived":"3 quarters less 2"},"2015-01-31":{"v":-262000,"derived":"4 quarters less 3"},"2015-04-30":{"v":-99000},"2015-07-31":{"v":676000,"derived":"2 quarters less 1"},"2015-10-31":{"v":-9000,"derived":"3 quarters less 2"},"2016-01-31":{"v":-951000,"derived":"4 quarters less 3"},"2016-04-30":{"v":1164000},"2017-01-31":{"v":63000,"derived":"4 quarters less 3"},"2017-04-30":{"v":625000},"2017-07-31":{"v":275000,"derived":"2 quarters less 1"},"2017-10-31":{"v":1686000,"derived":"3 quarters less 2"},"2018-01-31":{"v":-2102000,"derived":"4 quarters less 3"},"2018-04-30":{"v":881000},"2018-07-31":{"v":-825000,"derived":"2 quarters less 1"},"2018-10-31":{"v":395000,"derived":"3 quarters less 2"},"2019-01-31":{"v":3443000,"derived":"4 quarters less 3"},"2019-04-30":{"v":1769000},"2019-07-31":{"v":3173000,"derived":"2 quarters less 1"},"2019-10-31":{"v":9237000,"derived":"3 quarters less 2"},"2020-01-31":{"v":-12259000,"derived":"4 quarters less 3"},"2020-04-30":{"v":1362000,"first_filed":-2270000,"first_src":"0001428336-20-000019"},"2020-07-31":{"v":-1332000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-7966000,"derived":"3 quarters less 2"},"2021-01-31":{"v":38358000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-381000},"2021-07-31":{"v":-29832000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-3810000,"derived":"3 quarters less 2"},"2022-01-31":{"v":31845000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-24056000},"2022-07-31":{"v":-1530000,"derived":"2 quarters less 1"},"2022-10-31":{"v":-7584000,"derived":"3 quarters less 2"},"2023-01-31":{"v":6497000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-50000},"2023-07-31":{"v":4020000,"derived":"2 quarters less 1"},"2023-10-31":{"v":-6333000,"derived":"3 quarters less 2"},"2024-01-31":{"v":2159000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-2347000},"2024-07-31":{"v":9614000,"derived":"2 quarters less 1"},"2024-10-31":{"v":17490000,"derived":"3 quarters less 2"},"2025-01-31":{"v":-15869000,"derived":"4 quarters less 3"},"2025-04-30":{"v":3422000},"2025-07-31":{"v":-7207000,"derived":"2 quarters less 1"},"2025-10-31":{"v":-7484000,"derived":"3 quarters less 2"},"2026-01-31":{"v":12977000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-873000},"2026-07-31":{"v":-12722000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInAccruedIncomeTaxesPayable","also_tags":[],"label":"Income taxes payable","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":0,"derived":"3 quarters less 2"},"2015-01-31":{"v":0,"derived":"4 quarters less 3"},"2015-04-30":{"v":0,"src":"0001428336-15-000015"}},"depth":1,"sign":null},{"tag":"IncreaseDecreaseInOperatingLeaseLiabilityNoncurrent","also_tags":[],"label":"Operating lease liabilities, non-current","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-04-30":{"v":-627000},"2019-07-31":{"v":-583000,"derived":"2 quarters less 1"},"2019-10-31":{"v":-1649000,"derived":"3 quarters less 2"},"2020-01-31":{"v":-2524000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-3045000},"2020-07-31":{"v":-2678000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-2638000,"derived":"3 quarters less 2"},"2021-01-31":{"v":-2442000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-2308000},"2021-07-31":{"v":-2248000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-2252000,"derived":"3 quarters less 2"},"2022-01-31":{"v":-2604000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-1821000},"2022-07-31":{"v":-1773000,"derived":"2 quarters less 1"},"2022-10-31":{"v":-1807000,"derived":"3 quarters less 2"},"2023-01-31":{"v":-1831000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-1921000},"2023-07-31":{"v":-6254000,"derived":"2 quarters less 1"},"2023-10-31":{"v":-1791000,"derived":"3 quarters less 2"},"2024-01-31":{"v":-1814000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-1745000},"2024-07-31":{"v":-2095000,"derived":"2 quarters less 1"},"2024-10-31":{"v":-1956000,"derived":"3 quarters less 2"},"2025-01-31":{"v":-1983000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-1968000},"2025-07-31":{"v":-1983000,"derived":"2 quarters less 1"},"2025-10-31":{"v":-2012000,"derived":"3 quarters less 2"},"2026-01-31":{"v":-2038000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-2080000},"2026-07-31":{"v":-2126000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"IncreaseDecreaseInOtherNoncurrentLiabilities","also_tags":["IncreaseDecreaseInOtherDeferredLiability"],"label":"Other long-term liabilities","note":null,"earlier_labels":["Other long-term liability","Deferred rent"],"kind":"money","earlier_years":false,"values":{"2014-10-31":{"v":46000,"derived":"3 quarters less 2"},"2015-01-31":{"v":7000,"derived":"4 quarters less 3"},"2015-04-30":{"v":-11000},"2015-07-31":{"v":-332000,"derived":"2 quarters less 1"},"2015-10-31":{"v":50000,"derived":"3 quarters less 2"},"2016-04-30":{"v":583000},"2017-04-30":{"v":244000},"2017-07-31":{"v":367000,"derived":"2 quarters less 1"},"2017-10-31":{"v":159000,"derived":"3 quarters less 2"},"2018-04-30":{"v":71000},"2018-07-31":{"v":227000,"derived":"2 quarters less 1"},"2018-10-31":{"v":143000,"derived":"3 quarters less 2"},"2019-04-30":{"v":-17000,"src":"0001428336-19-000010"},"2019-07-31":{"v":348000,"derived":"2 quarters less 1"},"2019-10-31":{"v":-381000,"derived":"3 quarters less 2"},"2020-01-31":{"v":-33000,"derived":"4 quarters less 3"},"2020-04-30":{"v":1127000},"2020-07-31":{"v":4350000,"derived":"2 quarters less 1"},"2020-10-31":{"v":3235000,"derived":"3 quarters less 2"},"2021-04-30":{"v":-1104000},"2021-07-31":{"v":2720000,"derived":"2 quarters less 1"},"2021-10-31":{"v":4418000,"derived":"3 quarters less 2"},"2022-04-30":{"v":-266000},"2022-07-31":{"v":-188000,"derived":"2 quarters less 1"},"2022-10-31":{"v":-3973000,"derived":"3 quarters less 2"},"2023-04-30":{"v":599000},"2023-07-31":{"v":-215000,"derived":"2 quarters less 1"},"2023-10-31":{"v":4619000,"derived":"3 quarters less 2"},"2024-04-30":{"v":3000},"2024-07-31":{"v":-4626000,"derived":"2 quarters less 1"},"2024-10-31":{"v":-222000,"derived":"3 quarters less 2"},"2025-01-31":{"v":-2313000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-784000},"2025-07-31":{"v":-987000,"derived":"2 quarters less 1"},"2025-10-31":{"v":532000,"derived":"3 quarters less 2"},"2026-01-31":{"v":1287000,"derived":"4 quarters less 3"},"2026-04-30":{"v":2761000},"2026-07-31":{"v":904000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"NetCashProvidedByUsedInOperatingActivities","also_tags":[],"label":"Net cash provided by operating activities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-10-31":{"v":5259000,"derived":"3 quarters less 2"},"2015-01-31":{"v":4467000,"derived":"4 quarters less 3"},"2015-04-30":{"v":1771000},"2015-07-31":{"v":5521000,"derived":"2 quarters less 1"},"2015-10-31":{"v":11480000,"derived":"3 quarters less 2"},"2016-01-31":{"v":7769000,"derived":"4 quarters less 3"},"2016-04-30":{"v":2112000},"2017-01-31":{"v":14562000,"derived":"4 quarters less 3"},"2017-04-30":{"v":15576000},"2017-07-31":{"v":24185000,"derived":"2 quarters less 1"},"2017-10-31":{"v":22122000,"derived":"3 quarters less 2"},"2018-01-31":{"v":19819000,"derived":"4 quarters less 3"},"2018-04-30":{"v":22704000},"2018-07-31":{"v":29936000,"derived":"2 quarters less 1"},"2018-10-31":{"v":28145000,"derived":"3 quarters less 2"},"2019-01-31":{"v":32637000,"derived":"4 quarters less 3"},"2019-04-30":{"v":25336000},"2019-07-31":{"v":31495000,"derived":"2 quarters less 1"},"2019-10-31":{"v":17239000,"derived":"3 quarters less 2"},"2020-01-31":{"v":30940000,"derived":"4 quarters less 3"},"2020-04-30":{"v":15026000},"2020-07-31":{"v":53636000,"derived":"2 quarters less 1"},"2020-10-31":{"v":52055000,"derived":"3 quarters less 2"},"2021-01-31":{"v":60902000,"derived":"4 quarters less 3"},"2021-04-30":{"v":30918000},"2021-07-31":{"v":37248000,"derived":"2 quarters less 1"},"2021-10-31":{"v":22272000,"derived":"3 quarters less 2"},"2022-01-31":{"v":50557000,"derived":"4 quarters less 3"},"2022-04-30":{"v":7077000},"2022-07-31":{"v":40149000,"derived":"2 quarters less 1"},"2022-10-31":{"v":47933000,"derived":"3 quarters less 2"},"2023-01-31":{"v":55491000,"derived":"4 quarters less 3"},"2023-04-30":{"v":31538000},"2023-07-31":{"v":77107000,"derived":"2 quarters less 1"},"2023-10-31":{"v":57108000,"derived":"3 quarters less 2"},"2024-01-31":{"v":77073000,"derived":"4 quarters less 3"},"2024-04-30":{"v":65429000},"2024-07-31":{"v":108129000,"derived":"2 quarters less 1"},"2024-10-31":{"v":90550000,"derived":"3 quarters less 2"},"2025-01-31":{"v":75748000,"derived":"4 quarters less 3"},"2025-04-30":{"v":64738000},"2025-07-31":{"v":135866000,"derived":"2 quarters less 1"},"2025-10-31":{"v":138575000,"derived":"3 quarters less 2"},"2026-01-31":{"v":117915000,"derived":"4 quarters less 3"},"2026-04-30":{"v":97526000},"2026-07-31":{"v":136159000,"derived":"2 quarters less 1"}},"depth":0,"sign":1},{"tag":"PaymentsToAcquireBusinessesNetOfCashAcquired","also_tags":[],"label":"Business combinations, net of cash acquired","note":null,"earlier_labels":["Acquisitions, net of cash acquired","Purchases of intangible assets"],"kind":"money","earlier_years":true,"values":{"2019-01-31":{"v":0,"derived":"4 quarters less 3"},"2020-01-31":{"v":14509000,"derived":"4 quarters less 3"},"2020-04-30":{"v":0},"2020-07-31":{"v":0,"derived":"2 quarters less 1"},"2020-10-31":{"v":0,"derived":"3 quarters less 2"},"2021-01-31":{"v":0,"derived":"4 quarters less 3"},"2021-04-30":{"v":49533000},"2021-07-31":{"v":0,"derived":"2 quarters less 1"},"2021-10-31":{"v":0,"derived":"3 quarters less 2"},"2022-01-31":{"v":455000000,"derived":"4 quarters less 3"},"2022-04-30":{"v":0,"src":"0001428336-22-000018"},"2022-07-31":{"v":0,"derived":"2 quarters less 1"},"2022-10-31":{"v":0,"derived":"3 quarters less 2"},"2023-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"PaymentsForSoftware","also_tags":[],"label":"Capitalized software development costs","note":null,"earlier_labels":["Purchases of software and capitalized software development costs","Purchase of software and capitalized software development costs"],"kind":"money","earlier_years":false,"values":{"2014-10-31":{"v":1335000,"derived":"3 quarters less 2"},"2015-01-31":{"v":1569000,"derived":"4 quarters less 3"},"2015-04-30":{"v":1451000},"2015-07-31":{"v":1531000,"derived":"2 quarters less 1"},"2015-10-31":{"v":1775000,"derived":"3 quarters less 2"},"2016-01-31":{"v":2139000,"derived":"4 quarters less 3"},"2016-04-30":{"v":2003000},"2017-01-31":{"v":2231000,"derived":"4 quarters less 3"},"2017-04-30":{"v":2728000},"2017-07-31":{"v":2438000,"derived":"2 quarters less 1"},"2017-10-31":{"v":2488000,"derived":"3 quarters less 2"},"2018-01-31":{"v":2726000,"derived":"4 quarters less 3"},"2018-04-30":{"v":2097000},"2018-07-31":{"v":2604000,"derived":"2 quarters less 1"},"2018-10-31":{"v":2651000,"derived":"3 quarters less 2"},"2019-01-31":{"v":2626000,"derived":"4 quarters less 3"},"2019-04-30":{"v":5497000},"2019-07-31":{"v":4021000,"derived":"2 quarters less 1"},"2019-10-31":{"v":7714000,"derived":"3 quarters less 2"},"2020-01-31":{"v":8422000,"derived":"4 quarters less 3"},"2020-04-30":{"v":11775000},"2020-07-31":{"v":10012000,"derived":"2 quarters less 1"},"2020-10-31":{"v":15455000,"derived":"3 quarters less 2"},"2021-01-31":{"v":14258000,"derived":"4 quarters less 3"},"2021-04-30":{"v":15469000},"2021-07-31":{"v":16628000,"derived":"2 quarters less 1"},"2021-10-31":{"v":16936000,"derived":"3 quarters less 2"},"2022-01-31":{"v":13675000,"derived":"4 quarters less 3"},"2022-04-30":{"v":13635000},"2022-07-31":{"v":10580000,"derived":"2 quarters less 1"},"2022-10-31":{"v":11091000,"derived":"3 quarters less 2"},"2023-01-31":{"v":9867000,"derived":"4 quarters less 3"},"2023-04-30":{"v":9003000},"2023-07-31":{"v":9791000,"derived":"2 quarters less 1"},"2023-10-31":{"v":11619000,"derived":"3 quarters less 2"},"2024-01-31":{"v":10710000,"derived":"4 quarters less 3"},"2024-04-30":{"v":13106000},"2024-07-31":{"v":12223000,"derived":"2 quarters less 1"},"2024-10-31":{"v":12571000,"derived":"3 quarters less 2"},"2025-01-31":{"v":13229000,"derived":"4 quarters less 3"},"2025-04-30":{"v":16057000},"2025-07-31":{"v":10407000,"derived":"2 quarters less 1"},"2025-10-31":{"v":10304000,"derived":"3 quarters less 2"},"2026-01-31":{"v":9747000,"derived":"4 quarters less 3"},"2026-04-30":{"v":15930000},"2026-07-31":{"v":14790000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"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":{"2014-10-31":{"v":430000,"derived":"3 quarters less 2"},"2015-01-31":{"v":235000,"derived":"4 quarters less 3"},"2015-04-30":{"v":826000},"2015-07-31":{"v":431000,"derived":"2 quarters less 1"},"2015-10-31":{"v":625000,"derived":"3 quarters less 2"},"2016-01-31":{"v":494000,"derived":"4 quarters less 3"},"2016-04-30":{"v":321000},"2017-01-31":{"v":940000,"derived":"4 quarters less 3"},"2017-04-30":{"v":1437000},"2017-07-31":{"v":724000,"derived":"2 quarters less 1"},"2017-10-31":{"v":1221000,"derived":"3 quarters less 2"},"2018-01-31":{"v":2076000,"derived":"4 quarters less 3"},"2018-04-30":{"v":1121000},"2018-07-31":{"v":1569000,"derived":"2 quarters less 1"},"2018-10-31":{"v":777000,"derived":"3 quarters less 2"},"2019-01-31":{"v":402000,"derived":"4 quarters less 3"},"2019-04-30":{"v":1126000},"2019-07-31":{"v":2366000,"derived":"2 quarters less 1"},"2019-10-31":{"v":1688000,"derived":"3 quarters less 2"},"2020-01-31":{"v":2106000,"derived":"4 quarters less 3"},"2020-04-30":{"v":7511000},"2020-07-31":{"v":1476000,"derived":"2 quarters less 1"},"2020-10-31":{"v":2401000,"derived":"3 quarters less 2"},"2021-01-31":{"v":1705000,"derived":"4 quarters less 3"},"2021-04-30":{"v":2490000},"2021-07-31":{"v":3862000,"derived":"2 quarters less 1"},"2021-10-31":{"v":932000,"derived":"3 quarters less 2"},"2022-01-31":{"v":1624000,"derived":"4 quarters less 3"},"2022-04-30":{"v":1155000},"2022-07-31":{"v":1229000,"derived":"2 quarters less 1"},"2022-10-31":{"v":587000,"derived":"3 quarters less 2"},"2023-01-31":{"v":400000,"derived":"4 quarters less 3"},"2023-04-30":{"v":132000},"2023-07-31":{"v":458000,"derived":"2 quarters less 1"},"2023-10-31":{"v":544000,"derived":"3 quarters less 2"},"2024-01-31":{"v":560000,"derived":"4 quarters less 3"},"2024-04-30":{"v":721000},"2024-07-31":{"v":741000,"derived":"2 quarters less 1"},"2024-10-31":{"v":294000,"derived":"3 quarters less 2"},"2025-01-31":{"v":328000,"derived":"4 quarters less 3"},"2025-04-30":{"v":86000},"2025-07-31":{"v":773000,"derived":"2 quarters less 1"},"2025-10-31":{"v":784000,"derived":"3 quarters less 2"},"2026-01-31":{"v":326000,"derived":"4 quarters less 3"},"2026-04-30":{"v":362000},"2026-07-31":{"v":978000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"PaymentsToAcquireInvestments","also_tags":[],"label":"Purchases of equity securities","note":null,"earlier_labels":["Purchases of marketable securities","Purchases of marketable equity securities and other","Purchases of marketable equity securities","Purchase of marketable securities"],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":0,"derived":"3 quarters less 2"},"2015-01-31":{"v":0,"derived":"4 quarters less 3"},"2015-04-30":{"v":40062000},"2015-07-31":{"v":75000,"derived":"2 quarters less 1"},"2015-10-31":{"v":76000,"derived":"3 quarters less 2"},"2016-01-31":{"v":78000,"derived":"4 quarters less 3"},"2016-04-30":{"v":86000},"2017-01-31":{"v":104000,"derived":"4 quarters less 3"},"2017-04-30":{"v":109000},"2017-07-31":{"v":115000,"derived":"2 quarters less 1"},"2017-10-31":{"v":119000,"derived":"3 quarters less 2"},"2018-01-31":{"v":140000,"derived":"4 quarters less 3"},"2018-04-30":{"v":180000},"2018-07-31":{"v":188000,"derived":"2 quarters less 1"},"2018-10-31":{"v":206000,"derived":"3 quarters less 2"},"2019-01-31":{"v":154000,"derived":"4 quarters less 3"},"2019-04-30":{"v":53845000},"2019-07-31":{"v":0,"derived":"2 quarters less 1"},"2019-10-31":{"v":0,"derived":"3 quarters less 2"},"2020-01-31":{"v":0,"derived":"4 quarters less 3"},"2020-04-30":{"v":0,"src":"0001428336-20-000019"},"2020-07-31":{"v":0,"derived":"2 quarters less 1"},"2020-10-31":{"v":0,"derived":"3 quarters less 2"},"2021-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"PaymentsToAcquireIntangibleAssets","also_tags":[],"label":"Acquisitions of HSA portfolios","note":null,"earlier_labels":["Acquisition of intangible member assets","Purchases of intangible member assets"],"kind":"money","earlier_years":true,"values":{"2015-01-31":{"v":0,"derived":"4 quarters less 3"},"2015-10-31":{"v":33800000,"src":"0001428336-15-000034"},"2016-01-31":{"v":6668000,"derived":"4 quarters less 3"},"2017-01-31":{"v":0,"derived":"4 quarters less 3"},"2017-10-31":{"v":9014000,"derived":"3 quarters less 2"},"2018-01-31":{"v":2016000,"derived":"4 quarters less 3"},"2018-04-30":{"v":0},"2018-07-31":{"v":1014000,"derived":"2 quarters less 1"},"2018-10-31":{"v":181000,"derived":"3 quarters less 2"},"2019-01-31":{"v":0,"derived":"4 quarters less 3"},"2019-04-30":{"v":1262000},"2019-07-31":{"v":474000,"derived":"2 quarters less 1"},"2019-10-31":{"v":7334000,"derived":"3 quarters less 2"},"2020-01-31":{"v":64000,"derived":"4 quarters less 3"},"2020-04-30":{"v":6008000},"2020-07-31":{"v":18914000,"derived":"2 quarters less 1"},"2020-10-31":{"v":3178000,"derived":"3 quarters less 2"},"2021-01-31":{"v":4271000,"derived":"4 quarters less 3"},"2021-04-30":{"v":309000},"2021-07-31":{"v":2344000,"derived":"2 quarters less 1"},"2021-10-31":{"v":61810000,"derived":"3 quarters less 2"},"2022-01-31":{"v":1002000,"derived":"4 quarters less 3"},"2022-04-30":{"v":59413000},"2022-07-31":{"v":9312000,"derived":"2 quarters less 1"},"2022-10-31":{"v":1849000,"derived":"3 quarters less 2"},"2023-01-31":{"v":9000,"derived":"4 quarters less 3"},"2023-04-30":{"v":0},"2023-07-31":{"v":0,"derived":"2 quarters less 1"},"2023-10-31":{"v":3257000,"derived":"3 quarters less 2"},"2024-01-31":{"v":0,"derived":"4 quarters less 3"},"2024-04-30":{"v":256123000},"2024-07-31":{"v":196118000,"derived":"2 quarters less 1"},"2024-10-31":{"v":0,"derived":"3 quarters less 2"},"2025-01-31":{"v":0,"derived":"4 quarters less 3"},"2025-04-30":{"v":0,"src":"0001428336-25-000022"},"2025-07-31":{"v":0,"derived":"2 quarters less 1"},"2025-10-31":{"v":293000,"derived":"3 quarters less 2"},"2026-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"PaymentsToAcquireBusinessesGross","also_tags":[],"label":"Acquisition of a business","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2017-01-31":{"v":0,"derived":"4 quarters less 3"},"2017-10-31":{"v":3300000,"src":"0001428336-17-000028"},"2018-01-31":{"v":0,"derived":"4 quarters less 3"},"2018-10-31":{"v":0,"derived":"3 quarters less 2"},"2019-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"PaymentsToAcquireOtherInvestments","also_tags":[],"label":"Purchases of other investments","note":null,"earlier_labels":["Purchase of other investments"],"kind":"money","earlier_years":true,"values":{"2015-01-31":{"v":0,"derived":"4 quarters less 3"},"2016-01-31":{"v":0,"derived":"4 quarters less 3"},"2017-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"PaymentsForProceedsFromDerivativeInstrumentInvestingActivities","also_tags":["ProceedsFromSaleOfEquitySecuritiesFvNi","ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"],"label":"Settlement of derivatives, net","note":null,"earlier_labels":["Proceeds from sale of equity securities","Proceeds from sale of marketable securities"],"kind":"money","earlier_years":false,"values":{"2020-10-31":{"v":0,"derived":"3 quarters less 2"},"2021-01-31":{"v":0,"derived":"4 quarters less 3"},"2021-10-31":{"v":0,"derived":"3 quarters less 2"},"2022-01-31":{"v":0,"derived":"4 quarters less 3"},"2022-10-31":{"v":0,"derived":"3 quarters less 2"},"2025-04-30":{"v":0},"2025-07-31":{"v":0,"derived":"2 quarters less 1"},"2026-04-30":{"v":-2388000},"2026-07-31":{"v":10147000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"NetCashProvidedByUsedInInvestingActivities","also_tags":[],"label":"Net cash used in investing activities","note":null,"earlier_labels":["Net cash provided by investing activities","Purchase of software and capitalized software development costs"],"kind":"money","earlier_years":false,"values":{"2014-10-31":{"v":-2070000,"derived":"3 quarters less 2"},"2015-01-31":{"v":-1804000,"derived":"4 quarters less 3"},"2015-04-30":{"v":-42339000},"2015-07-31":{"v":-2037000,"derived":"2 quarters less 1"},"2015-10-31":{"v":-36797000,"derived":"3 quarters less 2"},"2016-01-31":{"v":-9379000,"derived":"4 quarters less 3"},"2016-04-30":{"v":-2410000},"2017-01-31":{"v":-3275000,"derived":"4 quarters less 3"},"2017-04-30":{"v":-4274000},"2017-07-31":{"v":-12792000,"derived":"2 quarters less 1"},"2017-10-31":{"v":-12724000,"derived":"3 quarters less 2"},"2018-01-31":{"v":-6958000,"derived":"4 quarters less 3"},"2018-04-30":{"v":-3398000},"2018-07-31":{"v":-5375000,"derived":"2 quarters less 1"},"2018-10-31":{"v":-3815000,"derived":"3 quarters less 2"},"2019-01-31":{"v":38240000,"derived":"4 quarters less 3"},"2019-04-30":{"v":-61730000},"2019-07-31":{"v":-6861000,"derived":"2 quarters less 1"},"2019-10-31":{"v":-1646802000,"derived":"3 quarters less 2"},"2020-01-31":{"v":-25101000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-25294000},"2020-07-31":{"v":-30402000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-21034000,"derived":"3 quarters less 2"},"2021-01-31":{"v":-20234000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-67801000},"2021-07-31":{"v":-20467000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-79678000,"derived":"3 quarters less 2"},"2022-01-31":{"v":-471301000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-74203000},"2022-07-31":{"v":-21121000,"derived":"2 quarters less 1"},"2022-10-31":{"v":-13527000,"derived":"3 quarters less 2"},"2023-01-31":{"v":-10276000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-9135000},"2023-07-31":{"v":-10249000,"derived":"2 quarters less 1"},"2023-10-31":{"v":-15420000,"derived":"3 quarters less 2"},"2024-01-31":{"v":-11270000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-269950000},"2024-07-31":{"v":-209082000,"derived":"2 quarters less 1"},"2024-10-31":{"v":-12865000,"derived":"3 quarters less 2"},"2025-01-31":{"v":-13557000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-16143000},"2025-07-31":{"v":-11180000,"derived":"2 quarters less 1"},"2025-10-31":{"v":-11381000,"derived":"3 quarters less 2"},"2026-01-31":{"v":-8436000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-13904000},"2026-07-31":{"v":-25915000,"derived":"2 quarters less 1"}},"depth":0,"sign":1},{"tag":"RepaymentsOfNotesPayable","also_tags":[],"label":"Repayment of notes payable","note":null,"earlier_labels":["Net cash used in investing activities"],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":0,"derived":"3 quarters less 2"},"2015-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"PaymentsOfDividends","also_tags":[],"label":"Dividend payments","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-01-31":{"v":0,"derived":"4 quarters less 3"},"2016-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"ProceedsfromIssuanceInitialPublicOfferingNetofOfferingCosts","also_tags":[],"label":"Proceeds from initial public offering, net of payments for offering costs","note":null,"earlier_labels":["Proceed from initial public offering, net of payment for offering costs","Cash flows from financing activities"],"kind":"money","earlier_years":true,"values":{"2015-01-31":{"v":0,"derived":"4 quarters less 3"},"2016-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"ProceedsfromIssuanceorSaleofEquityNetofOfferingCostsPaid","also_tags":[],"label":"Proceeds from follow-on offering, net of payments for offering costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":0,"derived":"3 quarters less 2"},"2015-01-31":{"v":0,"derived":"4 quarters less 3"},"2015-10-31":{"v":0,"derived":"3 quarters less 2"},"2016-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"PaymentsForRepurchaseOfCommonStock","also_tags":[],"label":"Repurchases of common stock","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2024-01-31":{"v":0,"derived":"4 quarters less 3"},"2024-04-30":{"v":0},"2024-07-31":{"v":0,"derived":"2 quarters less 1"},"2024-10-31":{"v":58513000,"derived":"3 quarters less 2"},"2025-01-31":{"v":62980000,"derived":"4 quarters less 3"},"2025-04-30":{"v":59065000},"2025-07-31":{"v":66745000,"derived":"2 quarters less 1"},"2025-10-31":{"v":92424000,"derived":"3 quarters less 2"},"2026-01-31":{"v":81020000,"derived":"4 quarters less 3"},"2026-04-30":{"v":123314000},"2026-07-31":{"v":107740000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"ProceedsFromIssuanceOfLongTermDebt","also_tags":[],"label":"Proceeds from long-term debt","note":null,"earlier_labels":["Proceeds from issuance of long-term debt"],"kind":"money","earlier_years":true,"values":{"2019-01-31":{"v":0,"derived":"4 quarters less 3"},"2020-01-31":{"v":0,"derived":"4 quarters less 3"},"2021-01-31":{"v":0,"derived":"4 quarters less 3"},"2022-01-31":{"v":0,"derived":"4 quarters less 3"},"2023-01-31":{"v":0,"derived":"4 quarters less 3"},"2023-04-30":{"v":0},"2023-07-31":{"v":0,"derived":"2 quarters less 1"},"2023-10-31":{"v":0,"derived":"3 quarters less 2"},"2024-01-31":{"v":0,"derived":"4 quarters less 3"},"2024-04-30":{"v":50000000},"2024-07-31":{"v":175000000,"derived":"2 quarters less 1"},"2024-10-31":{"v":511875000,"derived":"3 quarters less 2"},"2025-01-31":{"v":0,"derived":"4 quarters less 3"},"2025-04-30":{"v":0,"src":"0001428336-25-000022"},"2025-07-31":{"v":0,"derived":"2 quarters less 1"},"2025-10-31":{"v":0,"derived":"3 quarters less 2"},"2026-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"PaymentsOfDebtIssuanceCosts","also_tags":[],"label":"Payment of debt issuance costs","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2019-01-31":{"v":0,"derived":"4 quarters less 3"},"2020-01-31":{"v":0,"derived":"4 quarters less 3"},"2021-01-31":{"v":0,"derived":"4 quarters less 3"},"2022-01-31":{"v":74000,"derived":"4 quarters less 3"},"2023-01-31":{"v":0,"derived":"4 quarters less 3"},"2024-01-31":{"v":0,"derived":"4 quarters less 3"},"2025-01-31":{"v":0,"derived":"4 quarters less 3"},"2026-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"ProceedsFromIssuanceOfCommonStock","also_tags":[],"label":"Proceeds from follow-on equity offering, net of payments for offering costs","note":null,"earlier_labels":["Proceeds from follow-on offering, net of payments for offering costs","Proceeds from follow-on equity offering, net of payment for offering costs"],"kind":"money","earlier_years":true,"values":{"2018-10-31":{"v":0,"derived":"3 quarters less 2"},"2019-01-31":{"v":0,"derived":"4 quarters less 3"},"2019-10-31":{"v":-386000,"derived":"3 quarters less 2"},"2020-01-31":{"v":0,"derived":"4 quarters less 3"},"2020-04-30":{"v":0},"2020-07-31":{"v":287318000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-539000,"derived":"3 quarters less 2"},"2021-01-31":{"v":0,"derived":"4 quarters less 3"},"2021-04-30":{"v":456642000},"2021-07-31":{"v":0,"derived":"2 quarters less 1"},"2021-10-31":{"v":0,"derived":"3 quarters less 2"},"2022-01-31":{"v":-2000,"derived":"4 quarters less 3"},"2022-04-30":{"v":0,"src":"0001428336-22-000018"},"2022-07-31":{"v":0,"derived":"2 quarters less 1"},"2022-10-31":{"v":0,"derived":"3 quarters less 2"},"2023-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"RepaymentsOfLongTermDebt","also_tags":[],"label":"Principal payments on long-term debt","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2019-04-30":{"v":0},"2019-07-31":{"v":0,"derived":"2 quarters less 1"},"2019-10-31":{"v":0,"derived":"3 quarters less 2"},"2020-01-31":{"v":7813000,"derived":"4 quarters less 3"},"2020-04-30":{"v":7812000},"2020-07-31":{"v":207813000,"derived":"2 quarters less 1"},"2020-10-31":{"v":7813000,"derived":"3 quarters less 2"},"2021-01-31":{"v":15625000,"derived":"4 quarters less 3"},"2021-04-30":{"v":15625000},"2021-07-31":{"v":0,"derived":"2 quarters less 1"},"2021-10-31":{"v":987500000,"derived":"3 quarters less 2"},"2022-01-31":{"v":0,"derived":"4 quarters less 3"},"2022-04-30":{"v":2187000},"2022-07-31":{"v":2188000,"derived":"2 quarters less 1"},"2022-10-31":{"v":2187000,"derived":"3 quarters less 2"},"2023-01-31":{"v":2188000,"derived":"4 quarters less 3"},"2023-04-30":{"v":54375000},"2023-07-31":{"v":0,"derived":"2 quarters less 1"},"2023-10-31":{"v":0,"derived":"3 quarters less 2"},"2024-01-31":{"v":0,"derived":"4 quarters less 3"},"2024-04-30":{"v":0,"src":"0001428336-24-000036"},"2024-07-31":{"v":0,"derived":"2 quarters less 1"},"2024-10-31":{"v":536875000,"derived":"3 quarters less 2"},"2025-01-31":{"v":25000000,"derived":"4 quarters less 3"},"2025-04-30":{"v":0},"2025-07-31":{"v":50000000,"derived":"2 quarters less 1"},"2025-10-31":{"v":25000000,"derived":"3 quarters less 2"},"2026-01-31":{"v":25000000,"derived":"4 quarters less 3"},"2026-04-30":{"v":15000000},"2026-07-31":{"v":11875000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"PaymentsForProceedsFromSettlementOfClientHeldFunds","also_tags":["ProceedsFromSettlementOfClientHeldFunds","PaymentsToSettleClientHeldFunds"],"label":"Settlement of client-held funds obligation, net","note":null,"earlier_labels":["Settlement of client-held funds obligation"],"kind":"money","earlier_years":false,"values":{"2019-01-31":{"v":0,"derived":"4 quarters less 3"},"2019-04-30":{"v":0},"2019-07-31":{"v":0,"derived":"2 quarters less 1"},"2019-10-31":{"v":230928000,"derived":"3 quarters less 2"},"2020-01-31":{"v":-15138000,"derived":"4 quarters less 3"},"2020-04-30":{"v":3776000},"2020-07-31":{"v":6516000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-6103000,"derived":"3 quarters less 2"},"2021-01-31":{"v":-327000,"derived":"4 quarters less 3"},"2021-04-30":{"v":353000},"2021-07-31":{"v":2283000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-1071000,"derived":"3 quarters less 2"},"2022-04-30":{"v":2335000},"2022-07-31":{"v":-3326000,"derived":"2 quarters less 1"},"2022-10-31":{"v":-588000,"derived":"3 quarters less 2"},"2023-04-30":{"v":2432000},"2023-07-31":{"v":-2593000,"derived":"2 quarters less 1"},"2023-10-31":{"v":-22000,"derived":"3 quarters less 2"},"2024-04-30":{"v":546000},"2024-07-31":{"v":282000,"derived":"2 quarters less 1"},"2024-10-31":{"v":-4016000,"derived":"3 quarters less 2"},"2025-01-31":{"v":4808000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-1451000},"2025-07-31":{"v":855000,"derived":"2 quarters less 1"},"2025-10-31":{"v":-25000,"derived":"3 quarters less 2"},"2026-01-31":{"v":-246000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-716000},"2026-07-31":{"v":236000,"derived":"2 quarters less 1"}},"depth":1,"sign":-1},{"tag":"ProceedsFromStockOptionsExercised","also_tags":[],"label":"Proceeds from exercise of common stock options","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2014-10-31":{"v":14000,"derived":"3 quarters less 2"},"2015-01-31":{"v":33000,"derived":"4 quarters less 3"},"2015-04-30":{"v":493000},"2015-07-31":{"v":660000,"derived":"2 quarters less 1"},"2015-10-31":{"v":598000,"derived":"3 quarters less 2"},"2016-01-31":{"v":164000,"derived":"4 quarters less 3"},"2016-04-30":{"v":145000},"2017-01-31":{"v":2596000,"derived":"4 quarters less 3"},"2017-04-30":{"v":3829000},"2017-07-31":{"v":3243000,"derived":"2 quarters less 1"},"2017-10-31":{"v":5248000,"derived":"3 quarters less 2"},"2018-01-31":{"v":2244000,"derived":"4 quarters less 3"},"2018-04-30":{"v":10167000},"2018-07-31":{"v":8302000,"derived":"2 quarters less 1"},"2018-10-31":{"v":2869000,"derived":"3 quarters less 2"},"2019-01-31":{"v":1591000,"derived":"4 quarters less 3"},"2019-04-30":{"v":4229000},"2019-07-31":{"v":2335000,"derived":"2 quarters less 1"},"2019-10-31":{"v":778000,"derived":"3 quarters less 2"},"2020-01-31":{"v":4005000,"derived":"4 quarters less 3"},"2020-04-30":{"v":1223000},"2020-07-31":{"v":1594000,"derived":"2 quarters less 1"},"2020-10-31":{"v":1674000,"derived":"3 quarters less 2"},"2021-01-31":{"v":4077000,"derived":"4 quarters less 3"},"2021-04-30":{"v":4189000},"2021-07-31":{"v":2483000,"derived":"2 quarters less 1"},"2021-10-31":{"v":1056000,"derived":"3 quarters less 2"},"2022-01-31":{"v":2026000,"derived":"4 quarters less 3"},"2022-04-30":{"v":2811000},"2022-07-31":{"v":2125000,"derived":"2 quarters less 1"},"2022-10-31":{"v":1680000,"derived":"3 quarters less 2"},"2023-01-31":{"v":66000,"derived":"4 quarters less 3"},"2023-04-30":{"v":916000},"2023-07-31":{"v":438000,"derived":"2 quarters less 1"},"2023-10-31":{"v":2050000,"derived":"3 quarters less 2"},"2024-01-31":{"v":3067000,"derived":"4 quarters less 3"},"2024-04-30":{"v":2317000},"2024-07-31":{"v":1899000,"derived":"2 quarters less 1"},"2024-10-31":{"v":830000,"derived":"3 quarters less 2"},"2025-01-31":{"v":4382000,"derived":"4 quarters less 3"},"2025-04-30":{"v":965000},"2025-07-31":{"v":9481000,"derived":"2 quarters less 1"},"2025-10-31":{"v":-4997000,"derived":"3 quarters less 2"},"2026-01-31":{"v":5963000,"derived":"4 quarters less 3"},"2026-04-30":{"v":418000},"2026-07-31":{"v":241000,"derived":"2 quarters less 1"}},"depth":1,"sign":1},{"tag":"ProceedsFromWarrantExercises","also_tags":[],"label":"Proceeds from exercise of common stock warrants","note":null,"earlier_labels":["Repayment of notes payable"],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":37000,"derived":"3 quarters less 2"},"2015-01-31":{"v":0,"derived":"4 quarters less 3"},"2015-04-30":{"v":0,"src":"0001428336-15-000015"},"2015-07-31":{"v":0,"derived":"2 quarters less 1"},"2015-10-31":{"v":0,"derived":"3 quarters less 2"},"2016-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"DeferredTaxExpenseFromStockOptionsExercised","also_tags":["ExcessTaxBenefitFromShareBasedCompensationFinancingActivities","PaymentsRelatedToTaxWithholdingForShareBasedCompensation"],"label":"Tax benefit from exercise of common stock options","note":null,"earlier_labels":["Dividend payments"],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":-88000,"derived":"3 quarters less 2"},"2015-04-30":{"v":3931000},"2015-07-31":{"v":-6354000,"derived":"2 quarters less 1"},"2016-04-30":{"v":9278000},"2017-04-30":{"v":0,"src":"0001428336-17-000014"},"2017-07-31":{"v":0,"derived":"2 quarters less 1"},"2017-10-31":{"v":0,"derived":"3 quarters less 2"}},"depth":1,"sign":null},{"tag":"PaymentsOfStockIssuanceCosts","also_tags":[],"label":"Deferred financing costs paid","note":null,"earlier_labels":["Deferred offering costs","Deferred Offering Cost"],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":-1400000,"derived":"3 quarters less 2"},"2015-01-31":{"v":0,"derived":"4 quarters less 3"},"2015-10-31":{"v":153000,"derived":"3 quarters less 2"},"2016-01-31":{"v":164000,"derived":"4 quarters less 3"},"2017-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":1,"sign":null},{"tag":"NetCashProvidedByUsedInFinancingActivities","also_tags":[],"label":"Net cash used in financing activities","note":null,"earlier_labels":["Net cash provided by financing activities","Repurchase of redeemable convertible preferred stock and convertible preferred stock"],"kind":"money","earlier_years":false,"values":{"2014-10-31":{"v":83779000,"derived":"3 quarters less 2"},"2015-01-31":{"v":488000,"derived":"4 quarters less 3"},"2015-04-30":{"v":4424000},"2015-07-31":{"v":30506000,"derived":"2 quarters less 1"},"2015-10-31":{"v":1475000,"derived":"3 quarters less 2"},"2016-01-31":{"v":242000,"derived":"4 quarters less 3"},"2016-04-30":{"v":9423000},"2017-01-31":{"v":3321000,"derived":"4 quarters less 3"},"2017-04-30":{"v":3829000},"2017-07-31":{"v":3243000,"derived":"2 quarters less 1"},"2017-10-31":{"v":5248000,"derived":"3 quarters less 2"},"2018-01-31":{"v":2244000,"derived":"4 quarters less 3"},"2018-04-30":{"v":10167000},"2018-07-31":{"v":8302000,"derived":"2 quarters less 1"},"2018-10-31":{"v":2869000,"derived":"3 quarters less 2"},"2019-01-31":{"v":1591000,"derived":"4 quarters less 3"},"2019-04-30":{"v":4229000},"2019-07-31":{"v":461216000,"derived":"2 quarters less 1"},"2019-10-31":{"v":988960000,"derived":"3 quarters less 2"},"2020-01-31":{"v":11330000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-10365000},"2020-07-31":{"v":74583000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-575000,"derived":"3 quarters less 2"},"2021-01-31":{"v":-11221000,"derived":"4 quarters less 3"},"2021-04-30":{"v":444853000},"2021-07-31":{"v":200000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-47219000,"derived":"3 quarters less 2"},"2022-01-31":{"v":-2971000,"derived":"4 quarters less 3"},"2022-04-30":{"v":2959000},"2022-07-31":{"v":-3389000,"derived":"2 quarters less 1"},"2022-10-31":{"v":-1095000,"derived":"3 quarters less 2"},"2023-01-31":{"v":-1146000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-51027000},"2023-07-31":{"v":-2155000,"derived":"2 quarters less 1"},"2023-10-31":{"v":2028000,"derived":"3 quarters less 2"},"2024-01-31":{"v":4115000,"derived":"4 quarters less 3"},"2024-04-30":{"v":51771000},"2024-07-31":{"v":176617000,"derived":"2 quarters less 1"},"2024-10-31":{"v":-82415000,"derived":"3 quarters less 2"},"2025-01-31":{"v":-88406000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-56649000},"2025-07-31":{"v":-108119000,"derived":"2 quarters less 1"},"2025-10-31":{"v":-122396000,"derived":"3 quarters less 2"},"2026-01-31":{"v":-99811000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-137180000},"2026-07-31":{"v":-119610000,"derived":"2 quarters less 1"}},"depth":0,"sign":1},{"tag":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","also_tags":["CashAndCashEquivalentsPeriodIncreaseDecrease"],"label":"Increase in cash and cash equivalents","note":"decrease","earlier_labels":["Decrease in cash and cash equivalents","increase in cash and cash equivalents","Proceeds from exercise of common stock warrants"],"kind":"money","earlier_years":false,"values":{"2014-10-31":{"v":86968000,"derived":"3 quarters less 2"},"2015-01-31":{"v":3151000,"derived":"4 quarters less 3"},"2015-04-30":{"v":-36144000},"2015-07-31":{"v":33990000,"derived":"2 quarters less 1"},"2015-10-31":{"v":-23842000,"derived":"3 quarters less 2"},"2016-01-31":{"v":-1368000,"derived":"4 quarters less 3"},"2016-04-30":{"v":9125000},"2017-01-31":{"v":14608000,"derived":"4 quarters less 3"},"2017-04-30":{"v":15131000},"2017-07-31":{"v":14636000,"derived":"2 quarters less 1"},"2017-10-31":{"v":14646000,"derived":"3 quarters less 2"},"2018-04-30":{"v":29473000},"2018-07-31":{"v":32863000,"derived":"2 quarters less 1"},"2018-10-31":{"v":27199000,"derived":"3 quarters less 2"},"2019-01-31":{"v":72468000,"derived":"4 quarters less 3"},"2019-04-30":{"v":-32165000},"2019-07-31":{"v":485850000,"derived":"2 quarters less 1"},"2019-10-31":{"v":-640603000,"derived":"3 quarters less 2"},"2020-01-31":{"v":17169000,"derived":"4 quarters less 3"},"2020-04-30":{"v":-20633000},"2020-07-31":{"v":97817000,"derived":"2 quarters less 1"},"2020-10-31":{"v":30446000,"derived":"3 quarters less 2"},"2021-01-31":{"v":29447000,"derived":"4 quarters less 3"},"2021-04-30":{"v":407970000},"2021-07-31":{"v":16981000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-104625000,"derived":"3 quarters less 2"},"2022-01-31":{"v":-423715000,"derived":"4 quarters less 3"},"2022-04-30":{"v":-64167000},"2022-07-31":{"v":15639000,"derived":"2 quarters less 1"},"2022-10-31":{"v":33311000,"derived":"3 quarters less 2"},"2023-01-31":{"v":44069000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-28624000},"2023-07-31":{"v":64703000,"derived":"2 quarters less 1"},"2023-10-31":{"v":43716000,"derived":"3 quarters less 2"},"2024-01-31":{"v":69918000,"derived":"4 quarters less 3"},"2024-04-30":{"v":-152750000},"2024-07-31":{"v":75664000,"derived":"2 quarters less 1"},"2024-10-31":{"v":-4730000,"derived":"3 quarters less 2"},"2025-01-31":{"v":-26215000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-8054000},"2025-07-31":{"v":16567000,"derived":"2 quarters less 1"},"2025-10-31":{"v":4798000,"derived":"3 quarters less 2"},"2026-01-31":{"v":9668000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-53558000},"2026-07-31":{"v":-9366000,"derived":"2 quarters less 1"}},"depth":0,"sign":null},{"tag":"InterestPaidNet","also_tags":["InterestPaid"],"label":"Interest expense paid in cash","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2018-04-30":{"v":50000},"2018-07-31":{"v":51000,"derived":"2 quarters less 1"},"2018-10-31":{"v":61000,"derived":"3 quarters less 2"},"2019-01-31":{"v":41000,"derived":"4 quarters less 3"},"2019-04-30":{"v":50000},"2019-07-31":{"v":51000,"derived":"2 quarters less 1"},"2019-10-31":{"v":148000,"derived":"3 quarters less 2"},"2020-01-31":{"v":21557000,"derived":"4 quarters less 3"},"2020-04-30":{"v":10749000},"2020-07-31":{"v":6910000,"derived":"2 quarters less 1"},"2020-10-31":{"v":5190000,"derived":"3 quarters less 2"},"2021-01-31":{"v":4837000,"derived":"4 quarters less 3"},"2021-04-30":{"v":4988000},"2021-07-31":{"v":4850000,"derived":"2 quarters less 1"},"2021-10-31":{"v":3847000,"derived":"3 quarters less 2"},"2022-01-31":{"v":2422000,"derived":"4 quarters less 3"},"2022-04-30":{"v":15496000},"2022-07-31":{"v":3954000,"derived":"2 quarters less 1"},"2022-10-31":{"v":16818000,"derived":"3 quarters less 2"},"2023-01-31":{"v":7302000,"derived":"4 quarters less 3"},"2023-04-30":{"v":19498000},"2023-07-31":{"v":4006000,"derived":"2 quarters less 1"},"2023-10-31":{"v":20690000,"derived":"3 quarters less 2"},"2024-01-31":{"v":5366000,"derived":"4 quarters less 3"},"2024-04-30":{"v":18850000},"2024-07-31":{"v":8120000,"derived":"2 quarters less 1"},"2024-10-31":{"v":23233000,"derived":"3 quarters less 2"},"2025-01-31":{"v":8384000,"derived":"4 quarters less 3"},"2025-04-30":{"v":20809000},"2025-07-31":{"v":7553000,"derived":"2 quarters less 1"},"2025-10-31":{"v":18095000,"derived":"3 quarters less 2"},"2026-01-31":{"v":5788000,"derived":"4 quarters less 3"},"2026-04-30":{"v":18512000},"2026-07-31":{"v":4838000,"derived":"2 quarters less 1"}},"depth":0,"sign":null},{"tag":"IncomeTaxesPaidNet","also_tags":[],"label":"Income tax payments, net","note":null,"earlier_labels":["Income tax refunds, net","Income taxes paid in cash, net of refunds received"],"kind":"money","earlier_years":false,"values":{"2018-04-30":{"v":39000},"2018-07-31":{"v":515000,"derived":"2 quarters less 1"},"2018-10-31":{"v":74000,"derived":"3 quarters less 2"},"2019-01-31":{"v":-41000,"derived":"4 quarters less 3"},"2019-04-30":{"v":-51000},"2019-07-31":{"v":9170000,"derived":"2 quarters less 1"},"2019-10-31":{"v":8000,"derived":"3 quarters less 2"},"2020-01-31":{"v":150000,"derived":"4 quarters less 3"},"2020-04-30":{"v":733000},"2020-07-31":{"v":65000,"derived":"2 quarters less 1"},"2020-10-31":{"v":255000,"derived":"3 quarters less 2"},"2021-01-31":{"v":-7075000,"derived":"4 quarters less 3"},"2021-04-30":{"v":-4852000},"2021-07-31":{"v":-693000,"derived":"2 quarters less 1"},"2021-10-31":{"v":-381000,"derived":"3 quarters less 2"},"2022-01-31":{"v":294000,"derived":"4 quarters less 3"},"2022-04-30":{"v":55000},"2022-07-31":{"v":518000,"derived":"2 quarters less 1"},"2022-10-31":{"v":202000,"derived":"3 quarters less 2"},"2023-01-31":{"v":751000,"derived":"4 quarters less 3"},"2023-04-30":{"v":-7000},"2023-07-31":{"v":15120000,"derived":"2 quarters less 1"},"2023-10-31":{"v":9664000,"derived":"3 quarters less 2"},"2024-01-31":{"v":10575000,"derived":"4 quarters less 3"},"2024-04-30":{"v":277000},"2024-07-31":{"v":13194000,"derived":"2 quarters less 1"},"2024-10-31":{"v":10346000,"derived":"3 quarters less 2"},"2025-01-31":{"v":2252000,"derived":"4 quarters less 3"},"2025-04-30":{"v":-46000},"2025-07-31":{"v":6553000,"derived":"2 quarters less 1"},"2025-10-31":{"v":844000,"derived":"3 quarters less 2"},"2026-01-31":{"v":691000,"derived":"4 quarters less 3"},"2026-04-30":{"v":-451000},"2026-07-31":{"v":36037000,"derived":"2 quarters less 1"}},"depth":0,"sign":null},{"tag":"NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1","also_tags":[],"label":"Capitalized software development costs included in accounts payable, accrued liabilities, or accrued compensation","note":null,"earlier_labels":["Purchases of software and capitalized software development costs included in accounts payable, accrued liabilities, or accrued compensation","Purchases of intangible assets","Purchases of software and capitalized software development costs included in accounts payable or accrued liabilities at period end","Purchases of intangible member assets accrued at period end","Purchases of intangible assets accrued at period end"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":193000,"derived":"4 quarters less 3"},"2016-01-31":{"v":-88000,"derived":"4 quarters less 3"},"2016-04-30":{"v":111000},"2017-01-31":{"v":145000,"derived":"4 quarters less 3"},"2017-04-30":{"v":141000},"2018-04-30":{"v":117000,"src":"0001428336-18-000017"},"2020-04-30":{"v":1537000},"2021-04-30":{"v":3982000,"src":"0001428336-21-000025"},"2023-04-30":{"v":2465000},"2023-07-31":{"v":763000,"derived":"2 quarters less 1"},"2023-10-31":{"v":-346000,"derived":"3 quarters less 2"},"2024-01-31":{"v":263000,"derived":"4 quarters less 3"},"2024-04-30":{"v":2404000},"2024-07-31":{"v":966000,"derived":"2 quarters less 1"},"2024-10-31":{"v":1384000,"derived":"3 quarters less 2"},"2025-01-31":{"v":1217000,"derived":"4 quarters less 3"},"2025-04-30":{"v":2774000},"2025-07-31":{"v":606000,"derived":"2 quarters less 1"},"2025-10-31":{"v":67000,"derived":"3 quarters less 2"},"2026-01-31":{"v":885000,"derived":"4 quarters less 3"},"2026-04-30":{"v":2001000},"2026-07-31":{"v":1433000,"derived":"2 quarters less 1"}},"depth":0,"sign":null},{"tag":"ConversionOfStockAmountConverted1","also_tags":[],"label":"Conversion of preferred stock to common stock","note":null,"earlier_labels":["Beginning cash and cash equivalents"],"kind":"money","earlier_years":true,"values":{"2015-01-31":{"v":0,"derived":"4 quarters less 3"},"2016-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"PreferredStockAccretionOfRedemptionDiscount","also_tags":[],"label":"Preferred stock accretion","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2015-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"ReclassificationofTemporaryEquitytoDerivativeLiability","also_tags":[],"label":"Reclassification of series D-3 redeemable convertible preferred stock derivative liability","note":null,"earlier_labels":["Ending cash and cash equivalents"],"kind":"money","earlier_years":true,"values":{"2015-01-31":{"v":0,"derived":"4 quarters less 3"},"2016-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"CommonStockWarrantsExercised","also_tags":[],"label":"Conversion of common stock warrants to common stock","note":null,"earlier_labels":["Common stock warrants exercised"],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":21000,"derived":"3 quarters less 2"},"2015-01-31":{"v":0,"derived":"4 quarters less 3"},"2015-04-30":{"v":0,"src":"0001428336-15-000015"},"2015-07-31":{"v":0,"derived":"2 quarters less 1"},"2015-10-31":{"v":0,"derived":"3 quarters less 2"},"2016-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"DividendsPreferredStock","also_tags":[],"label":"Series D-3 redeemable convertible preferred stock dividend","note":null,"earlier_labels":["Preferred stock accretion"],"kind":"money","earlier_years":true,"values":{"2014-10-31":{"v":3677000,"derived":"3 quarters less 2"},"2015-01-31":{"v":-4021000,"derived":"4 quarters less 3"},"2015-04-30":{"v":0,"src":"0001428336-15-000015"},"2015-07-31":{"v":0,"derived":"2 quarters less 1"},"2015-10-31":{"v":0,"derived":"3 quarters less 2"},"2016-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"CapitalExpendituresIncurredButNotYetPaid","also_tags":[],"label":"Purchases of property and equipment included in accounts payable or accrued liabilities","note":null,"earlier_labels":["Property and equipment included in accounts payable or accrued liabilities","Purchases of property and equipment included in accounts payable or accrued liabilities at period end"],"kind":"money","earlier_years":false,"values":{"2015-01-31":{"v":0,"derived":"4 quarters less 3"},"2015-04-30":{"v":0},"2016-01-31":{"v":-176000,"derived":"4 quarters less 3"},"2016-04-30":{"v":8000},"2017-01-31":{"v":-544000,"derived":"4 quarters less 3"},"2017-04-30":{"v":133000},"2017-07-31":{"v":-80000,"derived":"2 quarters less 1"},"2017-10-31":{"v":185000,"derived":"3 quarters less 2"},"2018-01-31":{"v":-238000,"derived":"4 quarters less 3"},"2018-04-30":{"v":491000},"2018-07-31":{"v":-477000,"derived":"2 quarters less 1"},"2018-10-31":{"v":-8000,"derived":"3 quarters less 2"},"2019-01-31":{"v":31000,"derived":"4 quarters less 3"},"2019-04-30":{"v":21000},"2019-07-31":{"v":-18000,"derived":"2 quarters less 1"},"2019-10-31":{"v":165000,"derived":"3 quarters less 2"},"2020-01-31":{"v":319000,"derived":"4 quarters less 3"},"2020-04-30":{"v":968000},"2020-07-31":{"v":136000,"derived":"2 quarters less 1"},"2020-10-31":{"v":-937000,"derived":"3 quarters less 2"},"2021-01-31":{"v":-7000,"derived":"4 quarters less 3"},"2021-04-30":{"v":765000},"2021-07-31":{"v":-408000,"derived":"2 quarters less 1"},"2021-10-31":{"v":122000,"derived":"3 quarters less 2"},"2022-01-31":{"v":935000,"derived":"4 quarters less 3"},"2022-04-30":{"v":1165000},"2022-07-31":{"v":-809000,"derived":"2 quarters less 1"},"2022-10-31":{"v":-59000,"derived":"3 quarters less 2"},"2023-01-31":{"v":-228000,"derived":"4 quarters less 3"},"2023-04-30":{"v":119000},"2023-07-31":{"v":181000,"derived":"2 quarters less 1"},"2023-10-31":{"v":-202000,"derived":"3 quarters less 2"},"2024-01-31":{"v":165000,"derived":"4 quarters less 3"},"2024-04-30":{"v":32000},"2024-07-31":{"v":38000,"derived":"2 quarters less 1"},"2024-10-31":{"v":36000,"derived":"3 quarters less 2"},"2025-01-31":{"v":-61000,"derived":"4 quarters less 3"},"2025-04-30":{"v":546000},"2025-07-31":{"v":-391000,"derived":"2 quarters less 1"},"2025-10-31":{"v":-54000,"derived":"3 quarters less 2"},"2026-01-31":{"v":-85000,"derived":"4 quarters less 3"},"2026-04-30":{"v":765000},"2026-07-31":{"v":529000,"derived":"2 quarters less 1"}},"depth":0,"sign":null},{"tag":"GoodwillPurchaseAccountingAdjustments","also_tags":[],"label":"Decrease in goodwill due to measurement period adjustments, net","note":null,"earlier_labels":["Additions to goodwill due to measurement period adjustments"],"kind":"money","earlier_years":true,"values":{"2019-10-31":{"v":0,"derived":"3 quarters less 2"},"2020-01-31":{"v":0,"derived":"4 quarters less 3"},"2020-07-31":{"v":1200000,"src":"0001428336-20-000025"},"2020-10-31":{"v":7000000,"src":"0001428336-20-000031"},"2021-01-31":{"v":-11276000,"derived":"4 quarters less 3"},"2021-10-31":{"v":19000,"derived":"3 quarters less 2"},"2022-01-31":{"v":-38000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction","also_tags":[],"label":"Debt issuance costs accrued during the period","note":null,"earlier_labels":["Deferred financing costs","Deferred financing costs paid"],"kind":"money","earlier_years":true,"values":{"2015-01-31":{"v":0,"derived":"4 quarters less 3"},"2016-01-31":{"v":-467000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1","also_tags":[],"label":"Contingent consideration recognized at acquisition","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2020-04-30":{"v":0},"2020-07-31":{"v":0,"derived":"2 quarters less 1"},"2020-10-31":{"v":0,"derived":"3 quarters less 2"},"2021-04-30":{"v":8147000},"2021-07-31":{"v":0,"derived":"2 quarters less 1"},"2021-10-31":{"v":0,"derived":"3 quarters less 2"},"2022-04-30":{"v":0,"src":"0001428336-22-000018"},"2022-07-31":{"v":0,"derived":"2 quarters less 1"},"2022-10-31":{"v":0,"derived":"3 quarters less 2"}},"depth":0,"sign":null},{"tag":"NoncashChangesInGoodwillMeasurementPeriodAdjustments","also_tags":[],"label":"Increase in goodwill due to measurement period adjustments, net","note":null,"earlier_labels":["Decrease in goodwill due to measurement period adjustments, net"],"kind":"money","earlier_years":true,"values":{"2021-10-31":{"v":19000,"derived":"3 quarters less 2"},"2022-01-31":{"v":0,"derived":"4 quarters less 3"},"2022-10-31":{"v":-86000,"derived":"3 quarters less 2"},"2023-01-31":{"v":2232000,"derived":"4 quarters less 3"},"2023-10-31":{"v":0,"derived":"3 quarters less 2"},"2024-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"StockRepurchasedButNotYetPaid","also_tags":[],"label":"Repurchases of common stock included in accrued liabilities","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2024-01-31":{"v":0,"derived":"4 quarters less 3"},"2024-04-30":{"v":0},"2024-07-31":{"v":0,"derived":"2 quarters less 1"},"2024-10-31":{"v":1500000,"derived":"3 quarters less 2"},"2025-01-31":{"v":-746000,"derived":"4 quarters less 3"},"2025-04-30":{"v":2000000},"2025-07-31":{"v":-754000,"derived":"2 quarters less 1"},"2025-10-31":{"v":1232000,"derived":"3 quarters less 2"},"2026-01-31":{"v":696000,"derived":"4 quarters less 3"},"2026-04-30":{"v":2858000},"2026-07-31":{"v":397000,"derived":"2 quarters less 1"}},"depth":0,"sign":null},{"tag":"NoncashOrPartNoncashAcquisitionHSAPortfoliosAcquired","also_tags":[],"label":"Non-cash purchase consideration related to acquisitions of HSA portfolios","note":null,"earlier_labels":["Acquisitions of HSA portfolios included in accounts payable or accrued liabilities"],"kind":"money","earlier_years":true,"values":{"2023-04-30":{"v":0},"2023-07-31":{"v":0,"derived":"2 quarters less 1"},"2023-10-31":{"v":0,"derived":"3 quarters less 2"},"2024-01-31":{"v":0,"derived":"4 quarters less 3"},"2024-04-30":{"v":4453000,"src":"0001428336-24-000036"},"2024-07-31":{"v":15872000,"derived":"2 quarters less 1"},"2024-10-31":{"v":0,"derived":"3 quarters less 2"},"2025-01-31":{"v":0,"derived":"4 quarters less 3"},"2025-10-31":{"v":0,"derived":"3 quarters less 2"},"2026-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"ExerciseOfStockOptionsReceivable","also_tags":["ExerciseofStockOptionsReceivable","ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesNotSettled"],"label":"Exercise of common stock options receivable","note":null,"earlier_labels":[],"kind":"money","earlier_years":false,"values":{"2017-04-30":{"v":0},"2017-07-31":{"v":1017000,"derived":"2 quarters less 1"},"2017-10-31":{"v":-1017000,"derived":"3 quarters less 2"},"2018-04-30":{"v":797000},"2018-07-31":{"v":-662000,"derived":"2 quarters less 1"},"2018-10-31":{"v":-107000,"derived":"3 quarters less 2"},"2019-04-30":{"v":141000},"2019-07-31":{"v":-54000,"derived":"2 quarters less 1"},"2019-10-31":{"v":-66000,"derived":"3 quarters less 2"},"2020-04-30":{"v":0},"2020-07-31":{"v":66000,"derived":"2 quarters less 1"},"2020-10-31":{"v":23000,"derived":"3 quarters less 2"},"2021-04-30":{"v":5000},"2021-10-31":{"v":-118000,"derived":"3 quarters less 2"},"2022-01-31":{"v":469000,"derived":"4 quarters less 3"},"2022-04-30":{"v":0},"2022-07-31":{"v":8000,"derived":"2 quarters less 1"},"2022-10-31":{"v":13000,"derived":"3 quarters less 2"},"2023-01-31":{"v":361000,"derived":"4 quarters less 3"},"2023-04-30":{"v":120000},"2023-07-31":{"v":-70000,"derived":"2 quarters less 1"},"2023-10-31":{"v":-31000,"derived":"3 quarters less 2"},"2024-01-31":{"v":410000,"derived":"4 quarters less 3"},"2024-04-30":{"v":42000},"2024-07-31":{"v":-42000,"derived":"2 quarters less 1"},"2024-10-31":{"v":7000,"derived":"3 quarters less 2"},"2025-01-31":{"v":3000,"derived":"4 quarters less 3"},"2025-04-30":{"v":0,"src":"0001428336-25-000022"},"2025-07-31":{"v":0,"derived":"2 quarters less 1"},"2025-10-31":{"v":5390000,"derived":"3 quarters less 2"},"2026-01-31":{"v":-5390000,"derived":"4 quarters less 3"}},"depth":0,"sign":null},{"tag":"OtherSignificantNoncashTransactionValueOfConsiderationGiven1","also_tags":[],"label":"Equity-based acquisition consideration","note":null,"earlier_labels":[],"kind":"money","earlier_years":true,"values":{"2019-01-31":{"v":0,"derived":"4 quarters less 3"},"2020-01-31":{"v":0,"derived":"4 quarters less 3"},"2021-01-31":{"v":0,"derived":"4 quarters less 3"}},"depth":0,"sign":null}]}},"checks":{"subtotals_checked":338,"subtotals_off":[],"balance_checked":61,"balance_off":[],"split_read":true,"fill":{"before":0.5186,"after":0.5637}}}