{"schemaVersion":2,"ticker":"DOCS","company":{"ticker":"DOCS","name":"Doximity, Inc.","exchange":"NYSE","cik":1516513,"sic":"7371","sicDescription":"Services-Computer Programming Services","fiscalYearEnd":"0331"},"updatedAt":"2026-09-11T02:29:37.992Z","filingsThrough":"Q1 2027","annual":{"keys":["FY2020","FY2021","FY2022","FY2023","FY2024","FY2025","FY2026"],"labels":["2020","2021","2022","2023","2024","2025","2026"],"series":{"cash":[48430000,66393000,112809000,158027000,96785000,209614000,219178000],"currentAssets":[null,209401000,904137000,975453000,912941000,1088620000,944264000],"totalAssets":[null,251719000,991357000,1136888000,1079374000,1264309000,1123687000],"currentLiabilities":[null,102042000,111282000,139507000,147250000,156257000,154973000],"totalLiabilities":[null,103518000,112763000,170772000,177977000,181684000,172850000],"equity":[1136000,66743000,878594000,966116000,901397000,1082625000,950837000],"temporaryEquity":[81458000,81458000,0,0,0,null,null],"revenue":[116388000,206897000,343548000,419052000,475422000,570399000,644863000],"costOfRevenue":[14900000,31196000,39787000,53490000,50669000,55874000,70326000],"grossProfit":[101488000,175701000,303761000,365562000,424753000,514525000,574537000],"operatingExpenses":[79325000,122398000,190225000,240454000,260875000,286725000,359617000],"netIncome":[29737000,50210000,154783000,112818000,147582000,223185000,196051000],"operatingIncome":[22163000,53303000,113536000,125108000,163878000,227800000,214920000],"pretaxIncome":[23514000,57769000,114005000,133156000,185202000,263574000,250005000],"dilutedEps":[0.13,0.23,0.7,0.53,0.72,1.11,0.98],"operatingCashFlow":[26199000,82973000,126575000,179602000,184096000,273265000,326458000],"dilutedShares":[81710000,95134000,191017000,213425000,205734000,201208000,199048000],"sharesOutstanding":[null,82910000,192398000,193941000,186562000,188875000,183060000],"capex":[4244000,4610000,5697000,6184000,5801000,6525000,8963000],"depreciationAndAmortization":[900000,3702000,5040000,10283000,10265000,10659000,14383000],"totalCosts":[94225000,153594000,230012000,293944000,311544000,342599000,429943000],"freeCashFlow":[21955000,78363000,120878000,173418000,178295000,266740000,317495000],"capexOutflow":[-4244000,-4610000,-5697000,-6184000,-5801000,-6525000,-8963000],"grossMargin":[87.19799292023232,84.92196600240699,88.4187944624914,87.23547435640445,89.34231062087997,90.20440077910375,89.09442780869735],"operatingMargin":[19.0423411348249,25.763060846701496,33.04807479595282,29.855006061300266,34.470007698423714,39.936956411213906,33.328009205055956],"netMargin":[25.549884867855795,24.268114085752813,45.054257338130334,26.922195813407406,31.04231608970557,39.1278736463423,30.401961346828703],"currentRatio":[null,2.0521059955704515,8.124737154256753,6.992143763395386,6.199938879456706,6.966855884856359,6.093087182928639],"fcfMargin":[18.863628552771765,37.8753679367028,35.18518518518518,41.38340826436814,37.50247148848812,46.76375659845126,49.23448856578839],"returnOnAssets":[null,19.946845490407956,24.903223938037577,10.60197486661545,13.318100477290141,19.045664452061136,16.41970924574413],"returnOnEquity":[-187.0310387119092,147.93971625981527,32.74662897992991,12.231516064855724,15.805191182069414,22.498238426791637,19.282484747686457],"revenueGrowth":[null,77.76488985118742,66.04784022967951,21.977714904467494,13.451791185819427,19.97740954352134,13.054721344181885]}},"quarterly":{"keys":["2021Q1","2021Q2","2021Q3","2021Q4","2022Q1","2022Q2","2022Q3","2022Q4","2023Q1","2023Q2","2023Q3","2023Q4","2024Q1","2024Q2","2024Q3","2024Q4","2025Q1","2025Q2","2025Q3","2025Q4","2026Q1","2026Q2","2026Q3","2026Q4","2027Q1"],"labels":["Q1 '21","Q2 '21","Q3 '21","Q4 '21","Q1 '22","Q2 '22","Q3 '22","Q4 '22","Q1 '23","Q2 '23","Q3 '23","Q4 '23","Q1 '24","Q2 '24","Q3 '24","Q4 '24","Q1 '25","Q2 '25","Q3 '25","Q4 '25","Q1 '26","Q2 '26","Q3 '26","Q4 '26","Q1 '27"],"series":{"cash":[42603000,70957000,69975000,66393000,594321000,79521000,85079000,112809000,110092000,73674000,136454000,158027000,306729000,108403000,123089000,96785000,111442000,184248000,165270000,209614000,137261000,169249000,64838000,219178000,273604000],"currentAssets":[null,null,null,209401000,790597000,829608000,858378000,904137000,874143000,847917000,898519000,975453000,989656000,862820000,840899000,912941000,908466000,957712000,1012703000,1088620000,1034231000,1092200000,993453000,944264000,913978000],"totalAssets":[null,null,null,251719000,830182000,869255000,932172000,991357000,1050931000,1028343000,1067087000,1136888000,1153509000,1025571000,1000649000,1079374000,1073458000,1118516000,1172157000,1264309000,1204447000,1257109000,1157026000,1123687000,1083845000],"currentLiabilities":[null,null,null,102042000,100182000,95624000,91713000,111282000,120753000,118143000,105884000,139507000,132694000,123181000,104762000,147250000,135277000,132283000,115881000,156257000,159912000,140270000,149848000,154973000,150363000],"totalLiabilities":[null,null,null,103518000,101730000,96695000,93324000,112763000,148765000,149379000,136913000,170772000,162722000,154104000,136035000,177977000,159878000,157320000,141037000,181684000,178852000,161578000,177728000,172850000,167775000],"equity":[4960000,19325000,39738000,66743000,728452000,772560000,838848000,878594000,902166000,878964000,930174000,966116000,990787000,871467000,864614000,901397000,913580000,961196000,1031120000,1082625000,1025595000,1095531000,979298000,950837000,916070000],"temporaryEquity":[81458000,81458000,81458000,81458000,0,0,0,0,0,0,0,0,null,null,null,0,null,null,null,null,null,null,null,null,null],"revenue":[36388000,45113000,58709000,66687000,72669000,79350000,97876000,93653000,90639000,102185000,115262000,110966000,108469000,113612000,135284000,118057000,126676000,136832000,168603000,138288000,145913000,168525000,185053000,145372000,156618000],"costOfRevenue":[7875000,7456000,7872000,7993000,7986000,8951000,11085000,11765000,13077000,13210000,13526000,13677000,13153000,12759000,12190000,12567000,13550000,13676000,14181000,14467000,15793000,16425000,18701000,19407000,23692000],"grossProfit":[28513000,37657000,50837000,58694000,64683000,70399000,86791000,81888000,77562000,88975000,101736000,97289000,95316000,100853000,123094000,105490000,113126000,123156000,154422000,123821000,130120000,152100000,166352000,125965000,132926000],"operatingExpenses":[26430000,27220000,32901000,35847000,39808000,45448000,51002000,53967000,55880000,56874000,63252000,64448000,65633000,67061000,64543000,63638000,67073000,70014000,74497000,75141000,75603000,88419000,94456000,101139000,99282000],"netIncome":[1459000,10037000,17231000,21483000,26322000,36088000,55647000,36726000,22383000,26299000,33468000,30668000,28406000,30602000,47956000,40618000,41377000,44154000,75196000,62458000,53320000,62059000,61558000,19114000,24315000],"operatingIncome":[2083000,10437000,17936000,22847000,24875000,24951000,35789000,27921000,21682000,32101000,38484000,32841000,29683000,33792000,58551000,41852000,46053000,53142000,79925000,48680000,54517000,63681000,71896000,24826000,33644000],"pretaxIncome":[1930000,10417000,22537000,22885000,24920000,25371000,35809000,27905000,22486000,33009000,40945000,36716000,34522000,39695000,63032000,47953000,53169000,62171000,89840000,58394000,64147000,72939000,80798000,32121000,40363000],"dilutedEps":[0,0.02,0.05,0.10423137020390054,0.09,0.17,0.26,0.17075336772647692,0.1,0.12,0.16,0.15007601113137656,0.13,0.15,0.24,0.20060892607673225,0.21,0.22,0.37,0.30962657114561226,0.27,0.31,0.31,0.09605438131513788,0.13],"operatingCashFlow":[8760000,12701000,23961000,37551000,33175000,19152000,27284000,46964000,44752000,39514000,48697000,46639000,57200000,12898000,50054000,63944000,41243000,68346000,65189000,98487000,62101000,93944000,60891000,109522000,41987000],"dilutedShares":[85156000,91830000,99923000,103678000,114920000,216672000,216396000,215353000,214954000,213949000,212065000,212732000,212355000,209014000,200463000,201141000,199224000,200407000,202233000,202957000,201158000,200745000,199224000,195067000,191169000],"sharesOutstanding":[null,null,null,82910000,185207000,186971000,190071000,192398000,193336000,192302000,193252000,193941000,194649000,188518000,186175000,186562000,185704000,186781000,187584000,188875000,187453000,188090000,184992000,183060000,179849000],"capex":[1176000,1446000,1075000,913000,812000,1100000,1676000,2109000,2125000,1817000,1216000,1026000,1564000,1279000,1324000,1634000,1704000,1543000,1771000,1507000,1966000,null,null,null,2384000],"depreciationAndAmortization":[768000,928000,1015000,991000,1153000,1158000,1361000,1368000,2370000,2589000,2616000,2708000,2604000,2604000,2509000,2548000,2562000,2613000,2655000,2829000,2794000,3469000,3989000,4131000,4287000],"totalCosts":[34305000,34676000,40773000,43840000,47794000,54399000,62087000,65732000,68957000,70084000,76778000,78125000,78786000,79820000,76733000,76205000,80623000,83690000,88678000,89608000,91396000,104844000,113157000,120546000,122974000],"freeCashFlow":[7584000,11255000,22886000,36638000,32363000,18052000,25608000,44855000,42627000,37697000,47481000,45613000,55636000,11619000,48730000,62310000,39539000,66803000,63418000,96980000,60135000,null,null,null,39603000],"capexOutflow":[-1176000,-1446000,-1075000,-913000,-812000,-1100000,-1676000,-2109000,-2125000,-1817000,-1216000,-1026000,-1564000,-1279000,-1324000,-1634000,-1704000,-1543000,-1771000,-1507000,-1966000,null,null,null,-2384000],"grossMargin":[78.35824997251841,83.4726132157028,86.5914936381134,88.01415568251684,89.01044461875077,88.71959672337744,88.67444521639626,87.43766884136119,85.57243570648396,87.07246660468758,88.26499626936891,87.67460303155922,87.87395477048742,88.76967221772348,90.98932615830401,89.35514200767426,89.30341974801857,90.00526192703461,91.58911763135887,89.53849936364688,89.17642704899494,90.25367156208279,89.8942465131611,86.65011143824121,84.87274770460611],"operatingMargin":[5.724414642189733,23.135238179682133,30.550682178200955,34.26005068454121,34.230552229974265,31.444234404536864,36.56565450161429,29.81324677266078,23.92127009344763,31.414591182658903,33.3882806128646,29.595551790638574,27.36542237874416,29.743336971446677,43.28006268294846,35.450672132952725,36.3549527929521,38.8374064546305,47.40425733824428,35.20189748929769,37.36267501867551,37.78727191811304,38.85157225227368,17.077566518999532,21.481566614309976],"netMargin":[4.009563592393096,22.248575798550306,29.349844146553338,32.2146745242701,36.22177269537217,45.47952110901071,56.8545915239691,39.214974426873674,24.69466785820673,25.736654107745753,29.03645607398796,27.63729430636411,26.188127483428445,26.935534978699433,35.448390053517045,34.40541433375404,32.663645836622564,32.26876753975678,44.599443663517256,45.16516255929654,36.54232316517377,36.82480344162587,33.2650646031137,13.148336681066505,15.525035436539861],"currentRatio":[null,null,null,2.0521059955704515,7.891607274759937,8.675729942273906,9.359392888685356,8.124737154256753,7.239099649698145,7.177039689190218,8.485880775187942,6.992143763395386,7.4581819826065985,7.004489328711409,8.026755884767377,6.199938879456706,6.715598364836595,7.239872092407944,8.739163452162131,6.966855884856359,6.467500875481515,7.786411919868824,6.629738134643105,6.093087182928639,6.0784767529245896],"fcfMargin":[20.842035835989886,24.948462749096713,38.98209814508849,54.94024322581612,44.53480851532291,22.74984247006931,26.163717356655358,47.89488857804876,47.029424419951674,36.89093311151343,41.193975464593706,41.105383631022114,51.29207423319105,10.226912650072176,36.0205197953934,52.77958952031646,31.212700116833496,48.821182179607106,37.6138028386209,70.12900613213004,41.21291454496858,null,null,null,25.28636555185228],"returnOnAssets":[null,null,null,19.946845490407956,9.042956845607348,11.633410219095662,14.96934042215385,24.903223938037577,16.0377393596238,14.866689362025046,11.892005988218635,10.60197486661545,10.781967302353431,11.991154449504702,13.312337745244074,13.318100477290141,14.41898330779037,16.24047904772521,18.53317783548094,19.045664452061136,20.64423230995147,21.302436200999736,20.556134919411654,16.41970924574413,14.600059782580196],"returnOnEquity":[null,null,null,147.93971625981527,20.472258430459277,25.540072106429594,31.76467642325282,32.74662897992991,18.50145159687922,17.081798387428822,13.43974241134367,12.231516064855724,12.556149043320145,14.07013472681871,15.336853154801569,15.805191182069414,16.861560823097648,19.000219898584735,21.24190419119982,22.498238426791637,24.250312632949576,24.605404606445095,23.81544534519687,19.282484747686457,17.20646970512421],"revenueGrowth":[null,null,null,null,99.70594701549962,75.8916498570257,66.71379175254219,40.43666681662093,24.728563761714085,28.777567737870193,17.763292329069436,18.486327186529007,19.671443859707182,11.1826589029701,17.37085943329111,6.390245660833038,16.785441001576483,20.43798190332007,24.628928772064683,17.136637387024912,15.185986295746634,23.161979653882135,9.756647271993968,5.122642600948746,7.336563568701893]}},"filings":[{"accn":"0001516513-23-000009","filed":"2023-02-09","form":"10-Q"},{"accn":"0001516513-24-000035","filed":"2024-05-23","form":"10-K"},{"accn":"0001516513-23-000068","filed":"2023-08-08","form":"10-Q"},{"accn":"0001516513-23-000084","filed":"2023-11-09","form":"10-Q"},{"accn":"0001516513-24-000009","filed":"2024-02-08","form":"10-Q"},{"accn":"0001516513-25-000056","filed":"2025-05-20","form":"10-K"},{"accn":"0001516513-24-000064","filed":"2024-08-08","form":"10-Q"},{"accn":"0001516513-24-000102","filed":"2024-11-07","form":"10-Q"},{"accn":"0001516513-25-000012","filed":"2025-02-06","form":"10-Q"},{"accn":"0001516513-26-000025","filed":"2026-05-19","form":"10-K"},{"accn":"0001516513-25-000093","filed":"2025-08-07","form":"10-Q"},{"accn":"0001516513-25-000111","filed":"2025-11-06","form":"10-Q"},{"accn":"0001516513-26-000006","filed":"2026-02-05","form":"10-Q"},{"accn":"0001516513-26-000040","filed":"2026-08-06","form":"10-Q"},{"accn":"0001516513-23-000036","filed":"2023-05-26","form":"10-K"},{"accn":"0001516513-21-000009","filed":"2021-08-12","form":"10-Q"},{"accn":"0001516513-22-000037","filed":"2022-05-27","form":"10-K"},{"accn":"0001516513-21-000028","filed":"2021-11-10","form":"10-Q"},{"accn":"0001516513-22-000010","filed":"2022-02-09","form":"10-Q"},{"accn":"0001516513-22-000075","filed":"2022-08-05","form":"10-Q"},{"accn":"0001516513-22-000084","filed":"2022-11-10","form":"10-Q"}],"provenance":{"cash@2023Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2022-12-31","value":136454000},"cash@2023Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2023-03-31","value":158027000},"cash@FY2023":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2023-03-31","value":158027000},"cash@2024Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2023-06-30","value":306729000},"cash@2024Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2023-09-30","value":108403000},"cash@2024Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":4,"unit":"USD","end":"2023-12-31","value":123089000},"cash@2024Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":5,"unit":"USD","end":"2024-03-31","value":96785000},"cash@FY2024":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":5,"unit":"USD","end":"2024-03-31","value":96785000},"cash@2025Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":6,"unit":"USD","end":"2024-06-30","value":111442000},"cash@2025Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":7,"unit":"USD","end":"2024-09-30","value":184248000},"cash@2025Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":8,"unit":"USD","end":"2024-12-31","value":165270000},"cash@2025Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":9,"unit":"USD","end":"2025-03-31","value":209614000},"cash@FY2025":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":9,"unit":"USD","end":"2025-03-31","value":209614000},"cash@2026Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":10,"unit":"USD","end":"2025-06-30","value":137261000},"cash@2026Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":11,"unit":"USD","end":"2025-09-30","value":169249000},"cash@2026Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":12,"unit":"USD","end":"2025-12-31","value":64838000},"cash@2026Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":13,"unit":"USD","end":"2026-03-31","value":219178000},"cash@FY2026":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":13,"unit":"USD","end":"2026-03-31","value":219178000},"cash@2027Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":13,"unit":"USD","end":"2026-06-30","value":273604000},"cash@FY2020":{"kind":"filed","concept":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","filing":14,"unit":"USD","end":"2020-03-31","value":48430000},"cash@2021Q1":{"kind":"filed","concept":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","filing":15,"unit":"USD","end":"2020-06-30","value":42603000},"currentAssets@2026Q2":{"kind":"filed","concept":"AssetsCurrent","filing":11,"unit":"USD","end":"2025-09-30","value":1092200000},"currentAssets@2026Q3":{"kind":"filed","concept":"AssetsCurrent","filing":12,"unit":"USD","end":"2025-12-31","value":993453000},"currentAssets@2026Q4":{"kind":"filed","concept":"AssetsCurrent","filing":13,"unit":"USD","end":"2026-03-31","value":944264000},"currentAssets@FY2026":{"kind":"filed","concept":"AssetsCurrent","filing":13,"unit":"USD","end":"2026-03-31","value":944264000},"currentAssets@2027Q1":{"kind":"filed","concept":"AssetsCurrent","filing":13,"unit":"USD","end":"2026-06-30","value":913978000},"totalAssets@2021Q4":{"kind":"filed","concept":"Assets","filing":16,"unit":"USD","end":"2021-03-31","value":251719000},"totalAssets@FY2021":{"kind":"filed","concept":"Assets","filing":16,"unit":"USD","end":"2021-03-31","value":251719000},"totalAssets@2022Q1":{"kind":"filed","concept":"Assets","filing":15,"unit":"USD","end":"2021-06-30","value":830182000},"totalAssets@2022Q2":{"kind":"filed","concept":"Assets","filing":17,"unit":"USD","end":"2021-09-30","value":869255000},"totalAssets@2022Q3":{"kind":"filed","concept":"Assets","filing":18,"unit":"USD","end":"2021-12-31","value":932172000},"totalAssets@2022Q4":{"kind":"filed","concept":"Assets","filing":14,"unit":"USD","end":"2022-03-31","value":991357000},"totalAssets@FY2022":{"kind":"filed","concept":"Assets","filing":14,"unit":"USD","end":"2022-03-31","value":991357000},"totalAssets@2023Q1":{"kind":"filed","concept":"Assets","filing":19,"unit":"USD","end":"2022-06-30","value":1050931000},"totalAssets@2023Q2":{"kind":"filed","concept":"Assets","filing":20,"unit":"USD","end":"2022-09-30","value":1028343000},"totalAssets@2023Q3":{"kind":"filed","concept":"Assets","filing":0,"unit":"USD","end":"2022-12-31","value":1067087000},"totalAssets@2023Q4":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2023-03-31","value":1136888000},"totalAssets@FY2023":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2023-03-31","value":1136888000},"totalAssets@2024Q1":{"kind":"filed","concept":"Assets","filing":2,"unit":"USD","end":"2023-06-30","value":1153509000},"totalAssets@2024Q2":{"kind":"filed","concept":"Assets","filing":3,"unit":"USD","end":"2023-09-30","value":1025571000},"totalAssets@2024Q3":{"kind":"filed","concept":"Assets","filing":4,"unit":"USD","end":"2023-12-31","value":1000649000},"totalAssets@2024Q4":{"kind":"filed","concept":"Assets","filing":5,"unit":"USD","end":"2024-03-31","value":1079374000},"totalAssets@FY2024":{"kind":"filed","concept":"Assets","filing":5,"unit":"USD","end":"2024-03-31","value":1079374000},"totalAssets@2025Q1":{"kind":"filed","concept":"Assets","filing":6,"unit":"USD","end":"2024-06-30","value":1073458000},"totalAssets@2025Q2":{"kind":"filed","concept":"Assets","filing":7,"unit":"USD","end":"2024-09-30","value":1118516000},"totalAssets@2025Q3":{"kind":"filed","concept":"Assets","filing":8,"unit":"USD","end":"2024-12-31","value":1172157000},"totalAssets@2025Q4":{"kind":"filed","concept":"Assets","filing":9,"unit":"USD","end":"2025-03-31","value":1264309000},"totalAssets@FY2025":{"kind":"filed","concept":"Assets","filing":9,"unit":"USD","end":"2025-03-31","value":1264309000},"totalAssets@2026Q1":{"kind":"filed","concept":"Assets","filing":10,"unit":"USD","end":"2025-06-30","value":1204447000},"totalAssets@2026Q2":{"kind":"filed","concept":"Assets","filing":11,"unit":"USD","end":"2025-09-30","value":1257109000},"totalAssets@2026Q3":{"kind":"filed","concept":"Assets","filing":12,"unit":"USD","end":"2025-12-31","value":1157026000},"totalAssets@2026Q4":{"kind":"filed","concept":"Assets","filing":13,"unit":"USD","end":"2026-03-31","value":1123687000},"totalAssets@FY2026":{"kind":"filed","concept":"Assets","filing":13,"unit":"USD","end":"2026-03-31","value":1123687000},"totalAssets@2027Q1":{"kind":"filed","concept":"Assets","filing":13,"unit":"USD","end":"2026-06-30","value":1083845000},"currentLiabilities@2021Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":16,"unit":"USD","end":"2021-03-31","value":102042000},"currentLiabilities@FY2021":{"kind":"filed","concept":"LiabilitiesCurrent","filing":16,"unit":"USD","end":"2021-03-31","value":102042000},"currentLiabilities@2022Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":15,"unit":"USD","end":"2021-06-30","value":100182000},"currentLiabilities@2022Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":17,"unit":"USD","end":"2021-09-30","value":95624000},"currentLiabilities@2022Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":18,"unit":"USD","end":"2021-12-31","value":91713000},"currentLiabilities@2022Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":14,"unit":"USD","end":"2022-03-31","value":111282000},"currentLiabilities@FY2022":{"kind":"filed","concept":"LiabilitiesCurrent","filing":14,"unit":"USD","end":"2022-03-31","value":111282000},"currentLiabilities@2023Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":19,"unit":"USD","end":"2022-06-30","value":120753000},"currentLiabilities@2023Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":20,"unit":"USD","end":"2022-09-30","value":118143000},"currentLiabilities@2023Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":0,"unit":"USD","end":"2022-12-31","value":105884000},"currentLiabilities@2023Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2023-03-31","value":139507000},"currentLiabilities@FY2023":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2023-03-31","value":139507000},"currentLiabilities@2024Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":2,"unit":"USD","end":"2023-06-30","value":132694000},"currentLiabilities@2024Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":3,"unit":"USD","end":"2023-09-30","value":123181000},"currentLiabilities@2024Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":4,"unit":"USD","end":"2023-12-31","value":104762000},"currentLiabilities@2024Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":5,"unit":"USD","end":"2024-03-31","value":147250000},"currentLiabilities@FY2024":{"kind":"filed","concept":"LiabilitiesCurrent","filing":5,"unit":"USD","end":"2024-03-31","value":147250000},"currentLiabilities@2025Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":6,"unit":"USD","end":"2024-06-30","value":135277000},"currentLiabilities@2025Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":7,"unit":"USD","end":"2024-09-30","value":132283000},"currentLiabilities@2025Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":8,"unit":"USD","end":"2024-12-31","value":115881000},"currentLiabilities@2025Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":9,"unit":"USD","end":"2025-03-31","value":156257000},"currentLiabilities@FY2025":{"kind":"filed","concept":"LiabilitiesCurrent","filing":9,"unit":"USD","end":"2025-03-31","value":156257000},"currentLiabilities@2026Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":10,"unit":"USD","end":"2025-06-30","value":159912000},"currentLiabilities@2026Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":11,"unit":"USD","end":"2025-09-30","value":140270000},"currentLiabilities@2026Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":12,"unit":"USD","end":"2025-12-31","value":149848000},"currentLiabilities@2026Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":13,"unit":"USD","end":"2026-03-31","value":154973000},"currentLiabilities@FY2026":{"kind":"filed","concept":"LiabilitiesCurrent","filing":13,"unit":"USD","end":"2026-03-31","value":154973000},"currentLiabilities@2027Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":13,"unit":"USD","end":"2026-06-30","value":150363000},"totalLiabilities@2025Q3":{"kind":"filed","concept":"Liabilities","filing":8,"unit":"USD","end":"2024-12-31","value":141037000},"totalLiabilities@2021Q4":{"kind":"filed","concept":"Liabilities","filing":16,"unit":"USD","end":"2021-03-31","value":103518000},"totalLiabilities@FY2021":{"kind":"filed","concept":"Liabilities","filing":16,"unit":"USD","end":"2021-03-31","value":103518000},"totalLiabilities@2022Q1":{"kind":"filed","concept":"Liabilities","filing":15,"unit":"USD","end":"2021-06-30","value":101730000},"totalLiabilities@2022Q2":{"kind":"filed","concept":"Liabilities","filing":17,"unit":"USD","end":"2021-09-30","value":96695000},"totalLiabilities@2022Q3":{"kind":"filed","concept":"Liabilities","filing":18,"unit":"USD","end":"2021-12-31","value":93324000},"totalLiabilities@2022Q4":{"kind":"filed","concept":"Liabilities","filing":14,"unit":"USD","end":"2022-03-31","value":112763000},"totalLiabilities@FY2022":{"kind":"filed","concept":"Liabilities","filing":14,"unit":"USD","end":"2022-03-31","value":112763000},"totalLiabilities@2023Q1":{"kind":"filed","concept":"Liabilities","filing":19,"unit":"USD","end":"2022-06-30","value":148765000},"totalLiabilities@2023Q2":{"kind":"filed","concept":"Liabilities","filing":20,"unit":"USD","end":"2022-09-30","value":149379000},"totalLiabilities@2023Q3":{"kind":"filed","concept":"Liabilities","filing":0,"unit":"USD","end":"2022-12-31","value":136913000},"totalLiabilities@2023Q4":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2023-03-31","value":170772000},"totalLiabilities@FY2023":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2023-03-31","value":170772000},"totalLiabilities@2024Q1":{"kind":"filed","concept":"Liabilities","filing":2,"unit":"USD","end":"2023-06-30","value":162722000},"totalLiabilities@2024Q2":{"kind":"filed","concept":"Liabilities","filing":3,"unit":"USD","end":"2023-09-30","value":154104000},"totalLiabilities@2024Q3":{"kind":"filed","concept":"Liabilities","filing":4,"unit":"USD","end":"2023-12-31","value":136035000},"totalLiabilities@2024Q4":{"kind":"filed","concept":"Liabilities","filing":5,"unit":"USD","end":"2024-03-31","value":177977000},"totalLiabilities@FY2024":{"kind":"filed","concept":"Liabilities","filing":5,"unit":"USD","end":"2024-03-31","value":177977000},"totalLiabilities@2025Q1":{"kind":"filed","concept":"Liabilities","filing":6,"unit":"USD","end":"2024-06-30","value":159878000},"totalLiabilities@2025Q2":{"kind":"filed","concept":"Liabilities","filing":7,"unit":"USD","end":"2024-09-30","value":157320000},"totalLiabilities@2025Q4":{"kind":"filed","concept":"Liabilities","filing":9,"unit":"USD","end":"2025-03-31","value":181684000},"totalLiabilities@FY2025":{"kind":"filed","concept":"Liabilities","filing":9,"unit":"USD","end":"2025-03-31","value":181684000},"totalLiabilities@2026Q1":{"kind":"filed","concept":"Liabilities","filing":10,"unit":"USD","end":"2025-06-30","value":178852000},"totalLiabilities@2026Q2":{"kind":"filed","concept":"Liabilities","filing":11,"unit":"USD","end":"2025-09-30","value":161578000},"totalLiabilities@2026Q3":{"kind":"filed","concept":"Liabilities","filing":12,"unit":"USD","end":"2025-12-31","value":177728000},"totalLiabilities@2026Q4":{"kind":"filed","concept":"Liabilities","filing":13,"unit":"USD","end":"2026-03-31","value":172850000},"totalLiabilities@FY2026":{"kind":"filed","concept":"Liabilities","filing":13,"unit":"USD","end":"2026-03-31","value":172850000},"totalLiabilities@2027Q1":{"kind":"filed","concept":"Liabilities","filing":13,"unit":"USD","end":"2026-06-30","value":167775000},"equity@2021Q1":{"kind":"filed","concept":"StockholdersEquity","filing":17,"unit":"USD","end":"2020-06-30","value":4960000},"equity@FY2020":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2020-03-31","value":1136000},"equity@2021Q2":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2020-09-30","value":19325000},"equity@2021Q3":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2020-12-31","value":39738000},"equity@2021Q4":{"kind":"filed","concept":"StockholdersEquity","filing":1,"unit":"USD","end":"2021-03-31","value":66743000},"equity@FY2021":{"kind":"filed","concept":"StockholdersEquity","filing":1,"unit":"USD","end":"2021-03-31","value":66743000},"equity@2022Q1":{"kind":"filed","concept":"StockholdersEquity","filing":20,"unit":"USD","end":"2021-06-30","value":728452000},"equity@2022Q2":{"kind":"filed","concept":"StockholdersEquity","filing":0,"unit":"USD","end":"2021-09-30","value":772560000},"equity@2022Q3":{"kind":"filed","concept":"StockholdersEquity","filing":0,"unit":"USD","end":"2021-12-31","value":838848000},"equity@2022Q4":{"kind":"filed","concept":"StockholdersEquity","filing":5,"unit":"USD","end":"2022-03-31","value":878594000},"equity@FY2022":{"kind":"filed","concept":"StockholdersEquity","filing":5,"unit":"USD","end":"2022-03-31","value":878594000},"equity@2023Q1":{"kind":"filed","concept":"StockholdersEquity","filing":3,"unit":"USD","end":"2022-06-30","value":902166000},"equity@2023Q2":{"kind":"filed","concept":"StockholdersEquity","filing":4,"unit":"USD","end":"2022-09-30","value":878964000},"equity@2023Q3":{"kind":"filed","concept":"StockholdersEquity","filing":4,"unit":"USD","end":"2022-12-31","value":930174000},"equity@2023Q4":{"kind":"filed","concept":"StockholdersEquity","filing":9,"unit":"USD","end":"2023-03-31","value":966116000},"equity@FY2023":{"kind":"filed","concept":"StockholdersEquity","filing":9,"unit":"USD","end":"2023-03-31","value":966116000},"equity@2024Q1":{"kind":"filed","concept":"StockholdersEquity","filing":7,"unit":"USD","end":"2023-06-30","value":990787000},"equity@2024Q2":{"kind":"filed","concept":"StockholdersEquity","filing":8,"unit":"USD","end":"2023-09-30","value":871467000},"equity@2024Q3":{"kind":"filed","concept":"StockholdersEquity","filing":8,"unit":"USD","end":"2023-12-31","value":864614000},"equity@2024Q4":{"kind":"filed","concept":"StockholdersEquity","filing":9,"unit":"USD","end":"2024-03-31","value":901397000},"equity@FY2024":{"kind":"filed","concept":"StockholdersEquity","filing":9,"unit":"USD","end":"2024-03-31","value":901397000},"equity@2025Q1":{"kind":"filed","concept":"StockholdersEquity","filing":11,"unit":"USD","end":"2024-06-30","value":913580000},"equity@2025Q2":{"kind":"filed","concept":"StockholdersEquity","filing":12,"unit":"USD","end":"2024-09-30","value":961196000},"equity@2025Q3":{"kind":"filed","concept":"StockholdersEquity","filing":12,"unit":"USD","end":"2024-12-31","value":1031120000},"equity@2025Q4":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2025-03-31","value":1082625000},"equity@FY2025":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2025-03-31","value":1082625000},"equity@2026Q1":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2025-06-30","value":1025595000},"equity@2026Q2":{"kind":"filed","concept":"StockholdersEquity","filing":12,"unit":"USD","end":"2025-09-30","value":1095531000},"equity@2026Q3":{"kind":"filed","concept":"StockholdersEquity","filing":12,"unit":"USD","end":"2025-12-31","value":979298000},"equity@2026Q4":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2026-03-31","value":950837000},"equity@FY2026":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2026-03-31","value":950837000},"equity@2027Q1":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2026-06-30","value":916070000},"temporaryEquity@FY2020":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":14,"unit":"USD","end":"2020-03-31","value":81458000},"temporaryEquity@2021Q1":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":17,"unit":"USD","end":"2020-06-30","value":81458000},"#0":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":15,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":36388000},"revenue@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#0"}],"rule":"component-sum","value":36388000},"costOfRevenue@2023Q1":{"kind":"filed","concept":"CostOfRevenue","filing":2,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":13077000},"#1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":17,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":45113000},"revenue@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#1"}],"rule":"component-sum","value":45113000},"#2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":16,"unit":"USD","start":"2019-04-01","end":"2020-03-31","value":116388000},"revenue@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#2"}],"rule":"component-sum","value":116388000},"costOfRevenue@2023Q2":{"kind":"filed","concept":"CostOfRevenue","filing":3,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":13210000},"cash@2023Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":20,"unit":"USD","end":"2022-09-30","value":73674000},"#3":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":18,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":58709000},"revenue@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#3"}],"rule":"component-sum","value":58709000},"#4":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":206897000},"#5":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":18,"unit":"USD","start":"2020-04-01","end":"2020-12-31","value":140210000},"#6":{"kind":"computed","op":"sum","terms":[{"ref":"#4"},{"ref":"#5","weight":-1}],"rule":"quarter-from-ytd","value":66687000},"revenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#6"}],"rule":"component-sum","value":66687000},"revenue@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#4"}],"rule":"component-sum","value":206897000},"#7":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":72669000},"revenue@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#7"}],"rule":"component-sum","value":72669000},"#8":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":20,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":79350000},"revenue@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#8"}],"rule":"component-sum","value":79350000},"#9":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":0,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":97876000},"revenue@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#9"}],"rule":"component-sum","value":97876000},"#10":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":343548000},"#11":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":0,"unit":"USD","start":"2021-04-01","end":"2021-12-31","value":249895000},"#12":{"kind":"computed","op":"sum","terms":[{"ref":"#10"},{"ref":"#11","weight":-1}],"rule":"quarter-from-ytd","value":93653000},"revenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#12"}],"rule":"component-sum","value":93653000},"revenue@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#10"}],"rule":"component-sum","value":343548000},"costOfRevenue@2023Q3":{"kind":"filed","concept":"CostOfRevenue","filing":4,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":13526000},"#13":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":90639000},"revenue@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#13"}],"rule":"component-sum","value":90639000},"#14":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":3,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":102185000},"revenue@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#14"}],"rule":"component-sum","value":102185000},"#15":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":4,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":115262000},"revenue@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#15"}],"rule":"component-sum","value":115262000},"#16":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":419052000},"#17":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":4,"unit":"USD","start":"2022-04-01","end":"2022-12-31","value":308086000},"#18":{"kind":"computed","op":"sum","terms":[{"ref":"#16"},{"ref":"#17","weight":-1}],"rule":"quarter-from-ytd","value":110966000},"revenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#18"}],"rule":"component-sum","value":110966000},"revenue@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#16"}],"rule":"component-sum","value":419052000},"#19":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":6,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":108469000},"revenue@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#19"}],"rule":"component-sum","value":108469000},"#20":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":7,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":113612000},"revenue@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#20"}],"rule":"component-sum","value":113612000},"#21":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":8,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":135284000},"revenue@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#21"}],"rule":"component-sum","value":135284000},"#22":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":11,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":168525000},"revenue@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#22"}],"rule":"component-sum","value":168525000},"#23":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":12,"unit":"USD","start":"2025-10-01","end":"2025-12-31","value":185053000},"revenue@2026Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#23"}],"rule":"component-sum","value":185053000},"#24":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":475422000},"#25":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-12-31","value":357365000},"#26":{"kind":"computed","op":"sum","terms":[{"ref":"#24"},{"ref":"#25","weight":-1}],"rule":"quarter-from-ytd","value":118057000},"revenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#26"}],"rule":"component-sum","value":118057000},"revenue@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#24"}],"rule":"component-sum","value":475422000},"#27":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":10,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":126676000},"revenue@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#27"}],"rule":"component-sum","value":126676000},"#28":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":11,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":136832000},"revenue@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#28"}],"rule":"component-sum","value":136832000},"#29":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":12,"unit":"USD","start":"2024-10-01","end":"2024-12-31","value":168603000},"revenue@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#29"}],"rule":"component-sum","value":168603000},"#30":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":570399000},"#31":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-12-31","value":432111000},"#32":{"kind":"computed","op":"sum","terms":[{"ref":"#30"},{"ref":"#31","weight":-1}],"rule":"quarter-from-ytd","value":138288000},"revenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#32"}],"rule":"component-sum","value":138288000},"revenue@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#30"}],"rule":"component-sum","value":570399000},"#33":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":13,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":145913000},"revenue@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#33"}],"rule":"component-sum","value":145913000},"costOfRevenue@FY2022":{"kind":"filed","concept":"CostOfRevenue","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":39787000},"#34":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":644863000},"#35":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":12,"unit":"USD","start":"2025-04-01","end":"2025-12-31","value":499491000},"#36":{"kind":"computed","op":"sum","terms":[{"ref":"#34"},{"ref":"#35","weight":-1}],"rule":"quarter-from-ytd","value":145372000},"revenue@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#36"}],"rule":"component-sum","value":145372000},"revenue@FY2026":{"kind":"computed","op":"sum","terms":[{"ref":"#34"}],"rule":"component-sum","value":644863000},"#37":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":13,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":156618000},"revenue@2027Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#37"}],"rule":"component-sum","value":156618000},"costOfRevenue@FY2020":{"kind":"filed","concept":"CostOfRevenue","filing":16,"unit":"USD","start":"2019-04-01","end":"2020-03-31","value":14900000},"costOfRevenue@2021Q1":{"kind":"filed","concept":"CostOfRevenue","filing":15,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":7875000},"costOfRevenue@2021Q2":{"kind":"filed","concept":"CostOfRevenue","filing":17,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":7456000},"costOfRevenue@2021Q3":{"kind":"filed","concept":"CostOfRevenue","filing":18,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":7872000},"#38":{"kind":"filed","concept":"CostOfRevenue","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":31196000},"#39":{"kind":"filed","concept":"CostOfRevenue","filing":18,"unit":"USD","start":"2020-04-01","end":"2020-12-31","value":23203000},"costOfRevenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#38"},{"ref":"#39","weight":-1}],"rule":"quarter-from-ytd","value":7993000},"costOfRevenue@FY2021":{"kind":"filed","concept":"CostOfRevenue","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":31196000},"costOfRevenue@2022Q1":{"kind":"filed","concept":"CostOfRevenue","filing":19,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":7986000},"costOfRevenue@2022Q2":{"kind":"filed","concept":"CostOfRevenue","filing":20,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":8951000},"costOfRevenue@2022Q3":{"kind":"filed","concept":"CostOfRevenue","filing":0,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":11085000},"#40":{"kind":"filed","concept":"CostOfRevenue","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":39787000},"#41":{"kind":"filed","concept":"CostOfRevenue","filing":0,"unit":"USD","start":"2021-04-01","end":"2021-12-31","value":28022000},"costOfRevenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#40"},{"ref":"#41","weight":-1}],"rule":"quarter-from-ytd","value":11765000},"#42":{"kind":"filed","concept":"CostOfRevenue","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":53490000},"#43":{"kind":"filed","concept":"CostOfRevenue","filing":4,"unit":"USD","start":"2022-04-01","end":"2022-12-31","value":39813000},"costOfRevenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#42"},{"ref":"#43","weight":-1}],"rule":"quarter-from-ytd","value":13677000},"costOfRevenue@FY2023":{"kind":"filed","concept":"CostOfRevenue","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":53490000},"costOfRevenue@2024Q1":{"kind":"filed","concept":"CostOfRevenue","filing":6,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":13153000},"costOfRevenue@2024Q2":{"kind":"filed","concept":"CostOfRevenue","filing":7,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":12759000},"costOfRevenue@2024Q3":{"kind":"filed","concept":"CostOfRevenue","filing":8,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":12190000},"#44":{"kind":"filed","concept":"CostOfRevenue","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":50669000},"#45":{"kind":"filed","concept":"CostOfRevenue","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-12-31","value":38102000},"costOfRevenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#44"},{"ref":"#45","weight":-1}],"rule":"quarter-from-ytd","value":12567000},"costOfRevenue@FY2024":{"kind":"filed","concept":"CostOfRevenue","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":50669000},"costOfRevenue@2025Q1":{"kind":"filed","concept":"CostOfRevenue","filing":10,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":13550000},"costOfRevenue@2025Q2":{"kind":"filed","concept":"CostOfRevenue","filing":11,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":13676000},"costOfRevenue@2025Q3":{"kind":"filed","concept":"CostOfRevenue","filing":12,"unit":"USD","start":"2024-10-01","end":"2024-12-31","value":14181000},"#46":{"kind":"filed","concept":"CostOfRevenue","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":55874000},"#47":{"kind":"filed","concept":"CostOfRevenue","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-12-31","value":41407000},"costOfRevenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#46"},{"ref":"#47","weight":-1}],"rule":"quarter-from-ytd","value":14467000},"costOfRevenue@FY2025":{"kind":"filed","concept":"CostOfRevenue","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":55874000},"costOfRevenue@2026Q1":{"kind":"filed","concept":"CostOfRevenue","filing":13,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":15793000},"costOfRevenue@2026Q2":{"kind":"filed","concept":"CostOfRevenue","filing":11,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":16425000},"costOfRevenue@2026Q3":{"kind":"filed","concept":"CostOfRevenue","filing":12,"unit":"USD","start":"2025-10-01","end":"2025-12-31","value":18701000},"#48":{"kind":"filed","concept":"CostOfRevenue","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":70326000},"#49":{"kind":"filed","concept":"CostOfRevenue","filing":12,"unit":"USD","start":"2025-04-01","end":"2025-12-31","value":50919000},"costOfRevenue@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#48"},{"ref":"#49","weight":-1}],"rule":"quarter-from-ytd","value":19407000},"costOfRevenue@FY2026":{"kind":"filed","concept":"CostOfRevenue","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":70326000},"costOfRevenue@2027Q1":{"kind":"filed","concept":"CostOfRevenue","filing":13,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":23692000},"grossProfit@FY2020":{"kind":"filed","concept":"GrossProfit","filing":16,"unit":"USD","start":"2019-04-01","end":"2020-03-31","value":101488000},"grossProfit@2021Q1":{"kind":"filed","concept":"GrossProfit","filing":15,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":28513000},"grossProfit@2021Q2":{"kind":"filed","concept":"GrossProfit","filing":17,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":37657000},"grossProfit@2021Q3":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":50837000},"#50":{"kind":"filed","concept":"GrossProfit","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":175701000},"#51":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2020-04-01","end":"2020-12-31","value":117007000},"grossProfit@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#50"},{"ref":"#51","weight":-1}],"rule":"quarter-from-ytd","value":58694000},"grossProfit@FY2021":{"kind":"filed","concept":"GrossProfit","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":175701000},"grossProfit@2022Q1":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":64683000},"grossProfit@2022Q2":{"kind":"filed","concept":"GrossProfit","filing":20,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":70399000},"grossProfit@2022Q3":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":86791000},"#52":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":303761000},"#53":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2021-04-01","end":"2021-12-31","value":221873000},"grossProfit@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#52"},{"ref":"#53","weight":-1}],"rule":"quarter-from-ytd","value":81888000},"grossProfit@FY2022":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":303761000},"grossProfit@2023Q1":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":77562000},"grossProfit@2023Q2":{"kind":"filed","concept":"GrossProfit","filing":3,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":88975000},"grossProfit@2023Q3":{"kind":"filed","concept":"GrossProfit","filing":4,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":101736000},"#54":{"kind":"filed","concept":"GrossProfit","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":365562000},"#55":{"kind":"filed","concept":"GrossProfit","filing":4,"unit":"USD","start":"2022-04-01","end":"2022-12-31","value":268273000},"grossProfit@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#54"},{"ref":"#55","weight":-1}],"rule":"quarter-from-ytd","value":97289000},"grossProfit@FY2023":{"kind":"filed","concept":"GrossProfit","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":365562000},"grossProfit@2024Q1":{"kind":"filed","concept":"GrossProfit","filing":6,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":95316000},"grossProfit@2024Q2":{"kind":"filed","concept":"GrossProfit","filing":7,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":100853000},"grossProfit@2024Q3":{"kind":"filed","concept":"GrossProfit","filing":8,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":123094000},"#56":{"kind":"filed","concept":"GrossProfit","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":424753000},"#57":{"kind":"filed","concept":"GrossProfit","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-12-31","value":319263000},"grossProfit@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#56"},{"ref":"#57","weight":-1}],"rule":"quarter-from-ytd","value":105490000},"grossProfit@FY2024":{"kind":"filed","concept":"GrossProfit","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":424753000},"grossProfit@2025Q1":{"kind":"filed","concept":"GrossProfit","filing":10,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":113126000},"grossProfit@2025Q2":{"kind":"filed","concept":"GrossProfit","filing":11,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":123156000},"grossProfit@2025Q3":{"kind":"filed","concept":"GrossProfit","filing":12,"unit":"USD","start":"2024-10-01","end":"2024-12-31","value":154422000},"#58":{"kind":"filed","concept":"GrossProfit","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":514525000},"#59":{"kind":"filed","concept":"GrossProfit","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-12-31","value":390704000},"grossProfit@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#58"},{"ref":"#59","weight":-1}],"rule":"quarter-from-ytd","value":123821000},"grossProfit@FY2025":{"kind":"filed","concept":"GrossProfit","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":514525000},"grossProfit@2026Q1":{"kind":"filed","concept":"GrossProfit","filing":13,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":130120000},"grossProfit@2026Q2":{"kind":"filed","concept":"GrossProfit","filing":11,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":152100000},"grossProfit@2026Q3":{"kind":"filed","concept":"GrossProfit","filing":12,"unit":"USD","start":"2025-10-01","end":"2025-12-31","value":166352000},"#60":{"kind":"filed","concept":"GrossProfit","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":574537000},"#61":{"kind":"filed","concept":"GrossProfit","filing":12,"unit":"USD","start":"2025-04-01","end":"2025-12-31","value":448572000},"grossProfit@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#60"},{"ref":"#61","weight":-1}],"rule":"quarter-from-ytd","value":125965000},"grossProfit@FY2026":{"kind":"filed","concept":"GrossProfit","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":574537000},"grossProfit@2027Q1":{"kind":"filed","concept":"GrossProfit","filing":13,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":132926000},"operatingExpenses@FY2020":{"kind":"filed","concept":"OperatingExpenses","filing":16,"unit":"USD","start":"2019-04-01","end":"2020-03-31","value":79325000},"operatingExpenses@2021Q1":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":26430000},"operatingExpenses@2021Q2":{"kind":"filed","concept":"OperatingExpenses","filing":17,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":27220000},"operatingExpenses@2021Q3":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":32901000},"#62":{"kind":"filed","concept":"OperatingExpenses","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":122398000},"#63":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2020-04-01","end":"2020-12-31","value":86551000},"operatingExpenses@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#62"},{"ref":"#63","weight":-1}],"rule":"quarter-from-ytd","value":35847000},"operatingExpenses@FY2021":{"kind":"filed","concept":"OperatingExpenses","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":122398000},"operatingExpenses@2022Q1":{"kind":"filed","concept":"OperatingExpenses","filing":19,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":39808000},"operatingExpenses@2022Q2":{"kind":"filed","concept":"OperatingExpenses","filing":20,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":45448000},"operatingExpenses@2022Q3":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":51002000},"#64":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":190225000},"#65":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2021-04-01","end":"2021-12-31","value":136258000},"operatingExpenses@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#64"},{"ref":"#65","weight":-1}],"rule":"quarter-from-ytd","value":53967000},"operatingExpenses@FY2022":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":190225000},"operatingExpenses@2023Q1":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":55880000},"operatingExpenses@2023Q2":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":56874000},"operatingExpenses@2023Q3":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":63252000},"#66":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":240454000},"#67":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2022-04-01","end":"2022-12-31","value":176006000},"operatingExpenses@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#66"},{"ref":"#67","weight":-1}],"rule":"quarter-from-ytd","value":64448000},"operatingExpenses@FY2023":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":240454000},"operatingExpenses@2024Q1":{"kind":"filed","concept":"OperatingExpenses","filing":6,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":65633000},"operatingExpenses@2024Q2":{"kind":"filed","concept":"OperatingExpenses","filing":7,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":67061000},"operatingExpenses@2024Q3":{"kind":"filed","concept":"OperatingExpenses","filing":8,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":64543000},"netIncome@2024Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":28406000},"#68":{"kind":"filed","concept":"OperatingExpenses","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":260875000},"#69":{"kind":"filed","concept":"OperatingExpenses","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-12-31","value":197237000},"operatingExpenses@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#68"},{"ref":"#69","weight":-1}],"rule":"quarter-from-ytd","value":63638000},"operatingExpenses@FY2024":{"kind":"filed","concept":"OperatingExpenses","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":260875000},"operatingExpenses@2025Q1":{"kind":"filed","concept":"OperatingExpenses","filing":10,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":67073000},"operatingExpenses@2025Q2":{"kind":"filed","concept":"OperatingExpenses","filing":11,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":70014000},"operatingExpenses@2025Q3":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2024-10-01","end":"2024-12-31","value":74497000},"#70":{"kind":"filed","concept":"OperatingExpenses","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":286725000},"#71":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-12-31","value":211584000},"operatingExpenses@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#70"},{"ref":"#71","weight":-1}],"rule":"quarter-from-ytd","value":75141000},"operatingExpenses@FY2025":{"kind":"filed","concept":"OperatingExpenses","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":286725000},"operatingExpenses@2026Q1":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":75603000},"operatingExpenses@2026Q2":{"kind":"filed","concept":"OperatingExpenses","filing":11,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":88419000},"operatingExpenses@2026Q3":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2025-10-01","end":"2025-12-31","value":94456000},"#72":{"kind":"filed","concept":"OperatingExpenses","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":359617000},"#73":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2025-04-01","end":"2025-12-31","value":258478000},"operatingExpenses@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#72"},{"ref":"#73","weight":-1}],"rule":"quarter-from-ytd","value":101139000},"operatingExpenses@FY2026":{"kind":"filed","concept":"OperatingExpenses","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":359617000},"operatingExpenses@2027Q1":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":99282000},"operatingIncome@FY2020":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2019-04-01","end":"2020-03-31","value":22163000},"operatingIncome@2021Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":2083000},"operatingIncome@2021Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":17,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":10437000},"operatingIncome@2021Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":17936000},"cash@2022Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":14,"unit":"USD","end":"2022-03-31","value":112809000},"#74":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":53303000},"#75":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2020-04-01","end":"2020-12-31","value":30456000},"operatingIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#74"},{"ref":"#75","weight":-1}],"rule":"quarter-from-ytd","value":22847000},"operatingIncome@FY2021":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":53303000},"operatingIncome@2022Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":24875000},"operatingIncome@2022Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":20,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":24951000},"operatingIncome@2022Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":35789000},"#76":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":113536000},"#77":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2021-04-01","end":"2021-12-31","value":85615000},"operatingIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#76"},{"ref":"#77","weight":-1}],"rule":"quarter-from-ytd","value":27921000},"operatingIncome@FY2022":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":113536000},"operatingIncome@2023Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":21682000},"operatingIncome@2023Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":32101000},"operatingIncome@2023Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":38484000},"#78":{"kind":"filed","concept":"OperatingIncomeLoss","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":125108000},"#79":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2022-04-01","end":"2022-12-31","value":92267000},"operatingIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#78"},{"ref":"#79","weight":-1}],"rule":"quarter-from-ytd","value":32841000},"operatingIncome@FY2023":{"kind":"filed","concept":"OperatingIncomeLoss","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":125108000},"operatingIncome@2024Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":29683000},"operatingIncome@2024Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":33792000},"operatingIncome@2024Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":58551000},"pretaxIncome@2024Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":6,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":34522000},"pretaxIncome@2024Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":7,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":39695000},"#80":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":163878000},"#81":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-12-31","value":122026000},"operatingIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#80"},{"ref":"#81","weight":-1}],"rule":"quarter-from-ytd","value":41852000},"operatingIncome@FY2024":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":163878000},"operatingIncome@2025Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":46053000},"operatingIncome@2025Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":11,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":53142000},"operatingIncome@2025Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":12,"unit":"USD","start":"2024-10-01","end":"2024-12-31","value":79925000},"#82":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":227800000},"#83":{"kind":"filed","concept":"OperatingIncomeLoss","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-12-31","value":179120000},"operatingIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#82"},{"ref":"#83","weight":-1}],"rule":"quarter-from-ytd","value":48680000},"operatingIncome@FY2025":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":227800000},"operatingIncome@2026Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":54517000},"operatingIncome@2026Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":11,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":63681000},"operatingIncome@2026Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":12,"unit":"USD","start":"2025-10-01","end":"2025-12-31","value":71896000},"#84":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":214920000},"#85":{"kind":"filed","concept":"OperatingIncomeLoss","filing":12,"unit":"USD","start":"2025-04-01","end":"2025-12-31","value":190094000},"operatingIncome@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#84"},{"ref":"#85","weight":-1}],"rule":"quarter-from-ytd","value":24826000},"operatingIncome@FY2026":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":214920000},"operatingIncome@2027Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":33644000},"pretaxIncome@FY2020":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2019-04-01","end":"2020-03-31","value":23514000},"pretaxIncome@2021Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":1930000},"pretaxIncome@2021Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":10417000},"pretaxIncome@2021Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":22537000},"#86":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":57769000},"#87":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2020-04-01","end":"2020-12-31","value":34884000},"pretaxIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#86"},{"ref":"#87","weight":-1}],"rule":"quarter-from-ytd","value":22885000},"pretaxIncome@FY2021":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":57769000},"pretaxIncome@2022Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":24920000},"pretaxIncome@2022Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":20,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":25371000},"pretaxIncome@2022Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":0,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":35809000},"#88":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":114005000},"#89":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":0,"unit":"USD","start":"2021-04-01","end":"2021-12-31","value":86100000},"pretaxIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#88"},{"ref":"#89","weight":-1}],"rule":"quarter-from-ytd","value":27905000},"pretaxIncome@FY2022":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":114005000},"pretaxIncome@2023Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":2,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":22486000},"pretaxIncome@2023Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":3,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":33009000},"pretaxIncome@2023Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":4,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":40945000},"#90":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":133156000},"#91":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":4,"unit":"USD","start":"2022-04-01","end":"2022-12-31","value":96440000},"pretaxIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#90"},{"ref":"#91","weight":-1}],"rule":"quarter-from-ytd","value":36716000},"pretaxIncome@FY2023":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":133156000},"pretaxIncome@2024Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":8,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":63032000},"#92":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":185202000},"#93":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-12-31","value":137249000},"pretaxIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#92"},{"ref":"#93","weight":-1}],"rule":"quarter-from-ytd","value":47953000},"pretaxIncome@FY2024":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":185202000},"pretaxIncome@2025Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":10,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":53169000},"pretaxIncome@2025Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":11,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":62171000},"pretaxIncome@2025Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":12,"unit":"USD","start":"2024-10-01","end":"2024-12-31","value":89840000},"#94":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":263574000},"#95":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-12-31","value":205180000},"pretaxIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#94"},{"ref":"#95","weight":-1}],"rule":"quarter-from-ytd","value":58394000},"pretaxIncome@FY2025":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":263574000},"pretaxIncome@2026Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":64147000},"pretaxIncome@2026Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":11,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":72939000},"pretaxIncome@2026Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":12,"unit":"USD","start":"2025-10-01","end":"2025-12-31","value":80798000},"#96":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":250005000},"#97":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":12,"unit":"USD","start":"2025-04-01","end":"2025-12-31","value":217884000},"pretaxIncome@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#96"},{"ref":"#97","weight":-1}],"rule":"quarter-from-ytd","value":32121000},"pretaxIncome@FY2026":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":250005000},"pretaxIncome@2027Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":40363000},"netIncome@FY2020":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2019-04-01","end":"2020-03-31","value":29737000},"netIncome@2021Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":1459000},"netIncome@2021Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":17,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":10037000},"netIncome@2021Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":17231000},"#98":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":50210000},"#99":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2020-04-01","end":"2020-12-31","value":28727000},"netIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#98"},{"ref":"#99","weight":-1}],"rule":"quarter-from-ytd","value":21483000},"netIncome@FY2021":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":50210000},"netIncome@2022Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":26322000},"netIncome@2022Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":20,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":36088000},"netIncome@2022Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":55647000},"#100":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":154783000},"#101":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2021-04-01","end":"2021-12-31","value":118057000},"netIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#100"},{"ref":"#101","weight":-1}],"rule":"quarter-from-ytd","value":36726000},"netIncome@FY2022":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":154783000},"netIncome@2023Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":22383000},"netIncome@2023Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":3,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":26299000},"netIncome@2023Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":33468000},"#102":{"kind":"filed","concept":"NetIncomeLoss","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":112818000},"#103":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2022-04-01","end":"2022-12-31","value":82150000},"netIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#102"},{"ref":"#103","weight":-1}],"rule":"quarter-from-ytd","value":30668000},"netIncome@FY2023":{"kind":"filed","concept":"NetIncomeLoss","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":112818000},"netIncome@2024Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":7,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":30602000},"netIncome@2024Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":8,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":47956000},"#104":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":147582000},"#105":{"kind":"filed","concept":"NetIncomeLoss","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-12-31","value":106964000},"netIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#104"},{"ref":"#105","weight":-1}],"rule":"quarter-from-ytd","value":40618000},"netIncome@FY2024":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":147582000},"netIncome@2025Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":41377000},"netIncome@2025Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":11,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":44154000},"netIncome@2025Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":12,"unit":"USD","start":"2024-10-01","end":"2024-12-31","value":75196000},"#106":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":223185000},"#107":{"kind":"filed","concept":"NetIncomeLoss","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-12-31","value":160727000},"netIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#106"},{"ref":"#107","weight":-1}],"rule":"quarter-from-ytd","value":62458000},"netIncome@FY2025":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":223185000},"netIncome@2026Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":53320000},"netIncome@2026Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":11,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":62059000},"netIncome@2026Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":12,"unit":"USD","start":"2025-10-01","end":"2025-12-31","value":61558000},"#108":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":196051000},"#109":{"kind":"filed","concept":"NetIncomeLoss","filing":12,"unit":"USD","start":"2025-04-01","end":"2025-12-31","value":176937000},"netIncome@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#108"},{"ref":"#109","weight":-1}],"rule":"quarter-from-ytd","value":19114000},"netIncome@FY2026":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":196051000},"netIncome@2027Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":24315000},"dilutedEps@FY2020":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2019-04-01","end":"2020-03-31","value":0.13},"dilutedEps@2021Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2020-04-01","end":"2020-06-30","value":0},"dilutedEps@2021Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":17,"unit":"USD/shares","start":"2020-07-01","end":"2020-09-30","value":0.02},"dilutedEps@2021Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2020-10-01","end":"2020-12-31","value":0.05},"#110":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2020-04-01","end":"2021-03-31","value":0.23},"#111":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2020-04-01","end":"2021-03-31","value":95134000},"#112":{"kind":"computed","op":"product","terms":[{"ref":"#110"},{"ref":"#111"}],"value":21880820},"#113":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2020-04-01","end":"2020-12-31","value":0.12},"#114":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2020-04-01","end":"2020-12-31","value":92286000},"#115":{"kind":"computed","op":"product","terms":[{"ref":"#113"},{"ref":"#114"}],"value":11074320},"#116":{"kind":"computed","op":"sum","terms":[{"ref":"#112"},{"ref":"#115","weight":-1}],"value":10806500},"#117":{"kind":"computed","op":"sum","terms":[{"ref":"#111","weight":4},{"ref":"#114","weight":-3}],"rule":"unaverage-quarter","value":103678000},"dilutedEps@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#116"},{"ref":"#117"}],"rule":"per-share-quarter","value":0.10423137020390054},"dilutedEps@FY2021":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2020-04-01","end":"2021-03-31","value":0.23},"dilutedEps@2022Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2021-04-01","end":"2021-06-30","value":0.09},"dilutedEps@2022Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":20,"unit":"USD/shares","start":"2021-07-01","end":"2021-09-30","value":0.17},"dilutedEps@2022Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2021-10-01","end":"2021-12-31","value":0.26},"#118":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2021-04-01","end":"2022-03-31","value":0.7},"#119":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2021-04-01","end":"2022-03-31","value":191017000},"#120":{"kind":"computed","op":"product","terms":[{"ref":"#118"},{"ref":"#119"}],"value":133711899.99999999},"#121":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2021-04-01","end":"2021-12-31","value":0.53},"#122":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2021-04-01","end":"2021-12-31","value":182905000},"#123":{"kind":"computed","op":"product","terms":[{"ref":"#121"},{"ref":"#122"}],"value":96939650},"#124":{"kind":"computed","op":"sum","terms":[{"ref":"#120"},{"ref":"#123","weight":-1}],"value":36772249.999999985},"#125":{"kind":"computed","op":"sum","terms":[{"ref":"#119","weight":4},{"ref":"#122","weight":-3}],"rule":"unaverage-quarter","value":215353000},"dilutedEps@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#124"},{"ref":"#125"}],"rule":"per-share-quarter","value":0.17075336772647692},"dilutedEps@FY2022":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2021-04-01","end":"2022-03-31","value":0.7},"dilutedEps@2023Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2022-04-01","end":"2022-06-30","value":0.1},"dilutedEps@2023Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2022-07-01","end":"2022-09-30","value":0.12},"dilutedEps@2023Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2022-10-01","end":"2022-12-31","value":0.16},"#126":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":5,"unit":"USD/shares","start":"2022-04-01","end":"2023-03-31","value":0.53},"#127":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2022-04-01","end":"2023-03-31","value":213425000},"#128":{"kind":"computed","op":"product","terms":[{"ref":"#126"},{"ref":"#127"}],"value":113115250},"#129":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2022-04-01","end":"2022-12-31","value":0.38},"#130":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2022-04-01","end":"2022-12-31","value":213656000},"#131":{"kind":"computed","op":"product","terms":[{"ref":"#129"},{"ref":"#130"}],"value":81189280},"#132":{"kind":"computed","op":"sum","terms":[{"ref":"#128"},{"ref":"#131","weight":-1}],"value":31925970},"#133":{"kind":"computed","op":"sum","terms":[{"ref":"#127","weight":4},{"ref":"#130","weight":-3}],"rule":"unaverage-quarter","value":212732000},"dilutedEps@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#132"},{"ref":"#133"}],"rule":"per-share-quarter","value":0.15007601113137656},"dilutedEps@FY2023":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":5,"unit":"USD/shares","start":"2022-04-01","end":"2023-03-31","value":0.53},"dilutedEps@2024Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":6,"unit":"USD/shares","start":"2023-04-01","end":"2023-06-30","value":0.13},"dilutedEps@2024Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":7,"unit":"USD/shares","start":"2023-07-01","end":"2023-09-30","value":0.15},"dilutedEps@2024Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":8,"unit":"USD/shares","start":"2023-10-01","end":"2023-12-31","value":0.24},"cash@FY2022":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":14,"unit":"USD","end":"2022-03-31","value":112809000},"cash@2023Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":19,"unit":"USD","end":"2022-06-30","value":110092000},"#134":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2023-04-01","end":"2024-03-31","value":0.72},"#135":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2023-04-01","end":"2024-03-31","value":205734000},"#136":{"kind":"computed","op":"product","terms":[{"ref":"#134"},{"ref":"#135"}],"value":148128480},"#137":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":8,"unit":"USD/shares","start":"2023-04-01","end":"2023-12-31","value":0.52},"#138":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2023-04-01","end":"2023-12-31","value":207265000},"#139":{"kind":"computed","op":"product","terms":[{"ref":"#137"},{"ref":"#138"}],"value":107777800},"#140":{"kind":"computed","op":"sum","terms":[{"ref":"#136"},{"ref":"#139","weight":-1}],"value":40350680},"#141":{"kind":"computed","op":"sum","terms":[{"ref":"#135","weight":4},{"ref":"#138","weight":-3}],"rule":"unaverage-quarter","value":201141000},"dilutedEps@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#140"},{"ref":"#141"}],"rule":"per-share-quarter","value":0.20060892607673225},"dilutedEps@FY2024":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2023-04-01","end":"2024-03-31","value":0.72},"dilutedEps@2025Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2024-04-01","end":"2024-06-30","value":0.21},"dilutedEps@2025Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":11,"unit":"USD/shares","start":"2024-07-01","end":"2024-09-30","value":0.22},"dilutedEps@2025Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":12,"unit":"USD/shares","start":"2024-10-01","end":"2024-12-31","value":0.37},"#142":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2024-04-01","end":"2025-03-31","value":1.11},"#143":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2024-04-01","end":"2025-03-31","value":201208000},"#144":{"kind":"computed","op":"product","terms":[{"ref":"#142"},{"ref":"#143"}],"value":223340880.00000003},"#145":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":12,"unit":"USD/shares","start":"2024-04-01","end":"2024-12-31","value":0.8},"#146":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":12,"unit":"shares","start":"2024-04-01","end":"2024-12-31","value":200625000},"#147":{"kind":"computed","op":"product","terms":[{"ref":"#145"},{"ref":"#146"}],"value":160500000},"#148":{"kind":"computed","op":"sum","terms":[{"ref":"#144"},{"ref":"#147","weight":-1}],"value":62840880.00000003},"#149":{"kind":"computed","op":"sum","terms":[{"ref":"#143","weight":4},{"ref":"#146","weight":-3}],"rule":"unaverage-quarter","value":202957000},"dilutedEps@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#148"},{"ref":"#149"}],"rule":"per-share-quarter","value":0.30962657114561226},"dilutedEps@FY2025":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2024-04-01","end":"2025-03-31","value":1.11},"dilutedEps@2026Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2025-04-01","end":"2025-06-30","value":0.27},"dilutedEps@2026Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":11,"unit":"USD/shares","start":"2025-07-01","end":"2025-09-30","value":0.31},"dilutedEps@2026Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":12,"unit":"USD/shares","start":"2025-10-01","end":"2025-12-31","value":0.31},"#150":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2025-04-01","end":"2026-03-31","value":0.98},"#151":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2025-04-01","end":"2026-03-31","value":199048000},"#152":{"kind":"computed","op":"product","terms":[{"ref":"#150"},{"ref":"#151"}],"value":195067040},"#153":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":12,"unit":"USD/shares","start":"2025-04-01","end":"2025-12-31","value":0.88},"#154":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":12,"unit":"shares","start":"2025-04-01","end":"2025-12-31","value":200375000},"#155":{"kind":"computed","op":"product","terms":[{"ref":"#153"},{"ref":"#154"}],"value":176330000},"#156":{"kind":"computed","op":"sum","terms":[{"ref":"#152"},{"ref":"#155","weight":-1}],"value":18737040},"#157":{"kind":"computed","op":"sum","terms":[{"ref":"#151","weight":4},{"ref":"#154","weight":-3}],"rule":"unaverage-quarter","value":195067000},"dilutedEps@2026Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#156"},{"ref":"#157"}],"rule":"per-share-quarter","value":0.09605438131513788},"dilutedEps@FY2026":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2025-04-01","end":"2026-03-31","value":0.98},"dilutedEps@2027Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2026-04-01","end":"2026-06-30","value":0.13},"cash@2021Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":16,"unit":"USD","end":"2021-03-31","value":66393000},"cash@FY2021":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":16,"unit":"USD","end":"2021-03-31","value":66393000},"cash@2022Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":15,"unit":"USD","end":"2021-06-30","value":594321000},"cash@2022Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":17,"unit":"USD","end":"2021-09-30","value":79521000},"cash@2022Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":18,"unit":"USD","end":"2021-12-31","value":85079000},"cash@2021Q2":{"kind":"filed","concept":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","filing":17,"unit":"USD","end":"2020-09-30","value":70957000},"cash@2021Q3":{"kind":"filed","concept":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","filing":18,"unit":"USD","end":"2020-12-31","value":69975000},"currentAssets@2022Q4":{"kind":"filed","concept":"AssetsCurrent","filing":14,"unit":"USD","end":"2022-03-31","value":904137000},"currentAssets@FY2022":{"kind":"filed","concept":"AssetsCurrent","filing":14,"unit":"USD","end":"2022-03-31","value":904137000},"currentAssets@2021Q4":{"kind":"filed","concept":"AssetsCurrent","filing":16,"unit":"USD","end":"2021-03-31","value":209401000},"currentAssets@FY2021":{"kind":"filed","concept":"AssetsCurrent","filing":16,"unit":"USD","end":"2021-03-31","value":209401000},"currentAssets@2022Q1":{"kind":"filed","concept":"AssetsCurrent","filing":15,"unit":"USD","end":"2021-06-30","value":790597000},"currentAssets@2022Q2":{"kind":"filed","concept":"AssetsCurrent","filing":17,"unit":"USD","end":"2021-09-30","value":829608000},"currentAssets@2022Q3":{"kind":"filed","concept":"AssetsCurrent","filing":18,"unit":"USD","end":"2021-12-31","value":858378000},"currentAssets@2023Q1":{"kind":"filed","concept":"AssetsCurrent","filing":19,"unit":"USD","end":"2022-06-30","value":874143000},"currentAssets@2023Q2":{"kind":"filed","concept":"AssetsCurrent","filing":20,"unit":"USD","end":"2022-09-30","value":847917000},"currentAssets@2023Q3":{"kind":"filed","concept":"AssetsCurrent","filing":0,"unit":"USD","end":"2022-12-31","value":898519000},"currentAssets@2023Q4":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2023-03-31","value":975453000},"currentAssets@FY2023":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2023-03-31","value":975453000},"currentAssets@2024Q1":{"kind":"filed","concept":"AssetsCurrent","filing":2,"unit":"USD","end":"2023-06-30","value":989656000},"currentAssets@2024Q2":{"kind":"filed","concept":"AssetsCurrent","filing":3,"unit":"USD","end":"2023-09-30","value":862820000},"currentAssets@2024Q3":{"kind":"filed","concept":"AssetsCurrent","filing":4,"unit":"USD","end":"2023-12-31","value":840899000},"currentAssets@2024Q4":{"kind":"filed","concept":"AssetsCurrent","filing":5,"unit":"USD","end":"2024-03-31","value":912941000},"currentAssets@FY2024":{"kind":"filed","concept":"AssetsCurrent","filing":5,"unit":"USD","end":"2024-03-31","value":912941000},"currentAssets@2025Q1":{"kind":"filed","concept":"AssetsCurrent","filing":6,"unit":"USD","end":"2024-06-30","value":908466000},"currentAssets@2025Q2":{"kind":"filed","concept":"AssetsCurrent","filing":7,"unit":"USD","end":"2024-09-30","value":957712000},"currentAssets@2025Q3":{"kind":"filed","concept":"AssetsCurrent","filing":8,"unit":"USD","end":"2024-12-31","value":1012703000},"currentAssets@2025Q4":{"kind":"filed","concept":"AssetsCurrent","filing":9,"unit":"USD","end":"2025-03-31","value":1088620000},"currentAssets@FY2025":{"kind":"filed","concept":"AssetsCurrent","filing":9,"unit":"USD","end":"2025-03-31","value":1088620000},"currentAssets@2026Q1":{"kind":"filed","concept":"AssetsCurrent","filing":10,"unit":"USD","end":"2025-06-30","value":1034231000},"temporaryEquity@2021Q2":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":18,"unit":"USD","end":"2020-09-30","value":81458000},"temporaryEquity@2021Q3":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":18,"unit":"USD","end":"2020-12-31","value":81458000},"temporaryEquity@2021Q4":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":1,"unit":"USD","end":"2021-03-31","value":81458000},"temporaryEquity@FY2021":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":1,"unit":"USD","end":"2021-03-31","value":81458000},"temporaryEquity@2022Q1":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":20,"unit":"USD","end":"2021-06-30","value":0},"temporaryEquity@2022Q2":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":0,"unit":"USD","end":"2021-09-30","value":0},"temporaryEquity@2022Q3":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":0,"unit":"USD","end":"2021-12-31","value":0},"temporaryEquity@2022Q4":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":1,"unit":"USD","end":"2022-03-31","value":0},"temporaryEquity@FY2022":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":1,"unit":"USD","end":"2022-03-31","value":0},"temporaryEquity@2023Q1":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":20,"unit":"USD","end":"2022-06-30","value":0},"temporaryEquity@2023Q2":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":0,"unit":"USD","end":"2022-09-30","value":0},"temporaryEquity@2023Q3":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":0,"unit":"USD","end":"2022-12-31","value":0},"temporaryEquity@2023Q4":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":1,"unit":"USD","end":"2023-03-31","value":0},"temporaryEquity@FY2023":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":1,"unit":"USD","end":"2023-03-31","value":0},"temporaryEquity@2024Q4":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":1,"unit":"USD","end":"2024-03-31","value":0},"temporaryEquity@FY2024":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":1,"unit":"USD","end":"2024-03-31","value":0},"operatingCashFlow@FY2020":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2019-04-01","end":"2020-03-31","value":26199000},"operatingCashFlow@2021Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":8760000},"#158":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":17,"unit":"USD","start":"2020-04-01","end":"2020-09-30","value":21461000},"#159":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":8760000},"operatingCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#158"},{"ref":"#159","weight":-1}],"rule":"quarter-from-ytd","value":12701000},"operatingCashFlow@2025Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":41243000},"dilutedShares@2024Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2023-10-01","end":"2023-12-31","value":200463000},"#160":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2020-04-01","end":"2020-12-31","value":45422000},"operatingCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#160"},{"ref":"#158","weight":-1}],"rule":"quarter-from-ytd","value":23961000},"#161":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":82973000},"operatingCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#161"},{"ref":"#160","weight":-1}],"rule":"quarter-from-ytd","value":37551000},"operatingCashFlow@FY2021":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":82973000},"operatingCashFlow@2022Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":33175000},"#162":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":20,"unit":"USD","start":"2021-04-01","end":"2021-09-30","value":52327000},"#163":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":33175000},"operatingCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#162"},{"ref":"#163","weight":-1}],"rule":"quarter-from-ytd","value":19152000},"#164":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":0,"unit":"USD","start":"2021-04-01","end":"2021-12-31","value":79611000},"operatingCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#164"},{"ref":"#162","weight":-1}],"rule":"quarter-from-ytd","value":27284000},"#165":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":126575000},"operatingCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#165"},{"ref":"#164","weight":-1}],"rule":"quarter-from-ytd","value":46964000},"operatingCashFlow@FY2022":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":126575000},"operatingCashFlow@2023Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":2,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":44752000},"operatingCashFlow@2027Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":41987000},"sharesOutstanding@2022Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":15,"unit":"shares","end":"2021-06-30","value":185207000},"#166":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":3,"unit":"USD","start":"2022-04-01","end":"2022-09-30","value":84266000},"#167":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":2,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":44752000},"operatingCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#166"},{"ref":"#167","weight":-1}],"rule":"quarter-from-ytd","value":39514000},"#168":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":4,"unit":"USD","start":"2022-04-01","end":"2022-12-31","value":132963000},"operatingCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#168"},{"ref":"#166","weight":-1}],"rule":"quarter-from-ytd","value":48697000},"#169":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":179602000},"operatingCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#169"},{"ref":"#168","weight":-1}],"rule":"quarter-from-ytd","value":46639000},"operatingCashFlow@FY2023":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":179602000},"operatingCashFlow@2024Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":6,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":57200000},"#170":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":7,"unit":"USD","start":"2023-04-01","end":"2023-09-30","value":70098000},"#171":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":6,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":57200000},"operatingCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#170"},{"ref":"#171","weight":-1}],"rule":"quarter-from-ytd","value":12898000},"#172":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-12-31","value":120152000},"operatingCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#172"},{"ref":"#170","weight":-1}],"rule":"quarter-from-ytd","value":50054000},"#173":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":184096000},"operatingCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#173"},{"ref":"#172","weight":-1}],"rule":"quarter-from-ytd","value":63944000},"operatingCashFlow@FY2024":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":184096000},"#174":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2024-04-01","end":"2024-09-30","value":109589000},"#175":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":41243000},"operatingCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#174"},{"ref":"#175","weight":-1}],"rule":"quarter-from-ytd","value":68346000},"#176":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-12-31","value":174778000},"operatingCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#176"},{"ref":"#174","weight":-1}],"rule":"quarter-from-ytd","value":65189000},"#177":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":273265000},"operatingCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#177"},{"ref":"#176","weight":-1}],"rule":"quarter-from-ytd","value":98487000},"operatingCashFlow@FY2025":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":273265000},"operatingCashFlow@2026Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":62101000},"#178":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2025-04-01","end":"2025-09-30","value":156045000},"#179":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":62101000},"operatingCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#178"},{"ref":"#179","weight":-1}],"rule":"quarter-from-ytd","value":93944000},"#180":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2025-04-01","end":"2025-12-31","value":216936000},"operatingCashFlow@2026Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#180"},{"ref":"#178","weight":-1}],"rule":"quarter-from-ytd","value":60891000},"#181":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":326458000},"operatingCashFlow@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#181"},{"ref":"#180","weight":-1}],"rule":"quarter-from-ytd","value":109522000},"operatingCashFlow@FY2026":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":326458000},"#182":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":16,"unit":"USD","start":"2019-04-01","end":"2020-03-31","value":285000},"#183":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":16,"unit":"USD","start":"2019-04-01","end":"2020-03-31","value":3959000},"capex@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#182"},{"ref":"#183"}],"rule":"component-sum","value":4244000},"#184":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":15,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":25000},"#185":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":15,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":1151000},"capex@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#184"},{"ref":"#185"}],"rule":"component-sum","value":1176000},"#186":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":17,"unit":"USD","start":"2020-04-01","end":"2020-09-30","value":92000},"#187":{"kind":"computed","op":"sum","terms":[{"ref":"#186"},{"ref":"#184","weight":-1}],"rule":"quarter-from-ytd","value":67000},"#188":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":17,"unit":"USD","start":"2020-04-01","end":"2020-09-30","value":2530000},"#189":{"kind":"computed","op":"sum","terms":[{"ref":"#188"},{"ref":"#185","weight":-1}],"rule":"quarter-from-ytd","value":1379000},"capex@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#187"},{"ref":"#189"}],"rule":"component-sum","value":1446000},"#190":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":18,"unit":"USD","start":"2020-04-01","end":"2020-12-31","value":98000},"#191":{"kind":"computed","op":"sum","terms":[{"ref":"#190"},{"ref":"#186","weight":-1}],"rule":"quarter-from-ytd","value":6000},"#192":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":18,"unit":"USD","start":"2020-04-01","end":"2020-12-31","value":3599000},"#193":{"kind":"computed","op":"sum","terms":[{"ref":"#192"},{"ref":"#188","weight":-1}],"rule":"quarter-from-ytd","value":1069000},"capex@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#191"},{"ref":"#193"}],"rule":"component-sum","value":1075000},"#194":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":245000},"#195":{"kind":"computed","op":"sum","terms":[{"ref":"#194"},{"ref":"#190","weight":-1}],"rule":"quarter-from-ytd","value":147000},"#196":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":4365000},"#197":{"kind":"computed","op":"sum","terms":[{"ref":"#196"},{"ref":"#192","weight":-1}],"rule":"quarter-from-ytd","value":766000},"capex@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#195"},{"ref":"#197"}],"rule":"component-sum","value":913000},"capex@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#194"},{"ref":"#196"}],"rule":"component-sum","value":4610000},"#198":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":19,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":41000},"#199":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":19,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":771000},"capex@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#198"},{"ref":"#199"}],"rule":"component-sum","value":812000},"#200":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":20,"unit":"USD","start":"2021-04-01","end":"2021-09-30","value":241000},"#201":{"kind":"computed","op":"sum","terms":[{"ref":"#200"},{"ref":"#198","weight":-1}],"rule":"quarter-from-ytd","value":200000},"#202":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":20,"unit":"USD","start":"2021-04-01","end":"2021-09-30","value":1671000},"#203":{"kind":"computed","op":"sum","terms":[{"ref":"#202"},{"ref":"#199","weight":-1}],"rule":"quarter-from-ytd","value":900000},"capex@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#201"},{"ref":"#203"}],"rule":"component-sum","value":1100000},"depreciationAndAmortization@2025Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":10,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":2562000},"#204":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":0,"unit":"USD","start":"2021-04-01","end":"2021-12-31","value":852000},"#205":{"kind":"computed","op":"sum","terms":[{"ref":"#204"},{"ref":"#200","weight":-1}],"rule":"quarter-from-ytd","value":611000},"#206":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":0,"unit":"USD","start":"2021-04-01","end":"2021-12-31","value":2736000},"#207":{"kind":"computed","op":"sum","terms":[{"ref":"#206"},{"ref":"#202","weight":-1}],"rule":"quarter-from-ytd","value":1065000},"capex@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#205"},{"ref":"#207"}],"rule":"component-sum","value":1676000},"#208":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":1912000},"#209":{"kind":"computed","op":"sum","terms":[{"ref":"#208"},{"ref":"#204","weight":-1}],"rule":"quarter-from-ytd","value":1060000},"#210":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":3785000},"#211":{"kind":"computed","op":"sum","terms":[{"ref":"#210"},{"ref":"#206","weight":-1}],"rule":"quarter-from-ytd","value":1049000},"capex@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#209"},{"ref":"#211"}],"rule":"component-sum","value":2109000},"capex@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#208"},{"ref":"#210"}],"rule":"component-sum","value":5697000},"#212":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":2,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":710000},"#213":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":2,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":1415000},"capex@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#212"},{"ref":"#213"}],"rule":"component-sum","value":2125000},"#214":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":3,"unit":"USD","start":"2022-04-01","end":"2022-09-30","value":1476000},"#215":{"kind":"computed","op":"sum","terms":[{"ref":"#214"},{"ref":"#212","weight":-1}],"rule":"quarter-from-ytd","value":766000},"#216":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":3,"unit":"USD","start":"2022-04-01","end":"2022-09-30","value":2466000},"#217":{"kind":"computed","op":"sum","terms":[{"ref":"#216"},{"ref":"#213","weight":-1}],"rule":"quarter-from-ytd","value":1051000},"capex@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#215"},{"ref":"#217"}],"rule":"component-sum","value":1817000},"#218":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":4,"unit":"USD","start":"2022-04-01","end":"2022-12-31","value":1680000},"#219":{"kind":"computed","op":"sum","terms":[{"ref":"#218"},{"ref":"#214","weight":-1}],"rule":"quarter-from-ytd","value":204000},"#220":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":4,"unit":"USD","start":"2022-04-01","end":"2022-12-31","value":3478000},"#221":{"kind":"computed","op":"sum","terms":[{"ref":"#220"},{"ref":"#216","weight":-1}],"rule":"quarter-from-ytd","value":1012000},"capex@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#219"},{"ref":"#221"}],"rule":"component-sum","value":1216000},"#222":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":1701000},"#223":{"kind":"computed","op":"sum","terms":[{"ref":"#222"},{"ref":"#218","weight":-1}],"rule":"quarter-from-ytd","value":21000},"#224":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":4483000},"#225":{"kind":"computed","op":"sum","terms":[{"ref":"#224"},{"ref":"#220","weight":-1}],"rule":"quarter-from-ytd","value":1005000},"capex@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#223"},{"ref":"#225"}],"rule":"component-sum","value":1026000},"capex@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#222"},{"ref":"#224"}],"rule":"component-sum","value":6184000},"depreciationAndAmortization@2027Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":13,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":4287000},"dilutedShares@FY2020":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2019-04-01","end":"2020-03-31","value":81710000},"#226":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":6,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":70000},"#227":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":6,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":1494000},"capex@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#226"},{"ref":"#227"}],"rule":"component-sum","value":1564000},"#228":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":7,"unit":"USD","start":"2023-04-01","end":"2023-09-30","value":111000},"#229":{"kind":"computed","op":"sum","terms":[{"ref":"#228"},{"ref":"#226","weight":-1}],"rule":"quarter-from-ytd","value":41000},"#230":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":7,"unit":"USD","start":"2023-04-01","end":"2023-09-30","value":2732000},"#231":{"kind":"computed","op":"sum","terms":[{"ref":"#230"},{"ref":"#227","weight":-1}],"rule":"quarter-from-ytd","value":1238000},"capex@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#229"},{"ref":"#231"}],"rule":"component-sum","value":1279000},"#232":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-12-31","value":147000},"#233":{"kind":"computed","op":"sum","terms":[{"ref":"#232"},{"ref":"#228","weight":-1}],"rule":"quarter-from-ytd","value":36000},"#234":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-12-31","value":4020000},"#235":{"kind":"computed","op":"sum","terms":[{"ref":"#234"},{"ref":"#230","weight":-1}],"rule":"quarter-from-ytd","value":1288000},"capex@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#233"},{"ref":"#235"}],"rule":"component-sum","value":1324000},"#236":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":147000},"#237":{"kind":"computed","op":"sum","terms":[{"ref":"#236"},{"ref":"#232","weight":-1}],"rule":"quarter-from-ytd","value":0},"#238":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":5654000},"#239":{"kind":"computed","op":"sum","terms":[{"ref":"#238"},{"ref":"#234","weight":-1}],"rule":"quarter-from-ytd","value":1634000},"capex@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#237"},{"ref":"#239"}],"rule":"component-sum","value":1634000},"#240":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":0},"capex@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#236"},{"ref":"#238"},{"ref":"#240"}],"rule":"component-sum","value":5801000},"#241":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":6,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":0},"#242":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":10,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":1704000},"capex@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#241"},{"ref":"#242"}],"rule":"component-sum","value":1704000},"#243":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":7,"unit":"USD","start":"2024-04-01","end":"2024-09-30","value":0},"#244":{"kind":"computed","op":"sum","terms":[{"ref":"#243"},{"ref":"#241","weight":-1}],"rule":"quarter-from-ytd","value":0},"#245":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":11,"unit":"USD","start":"2024-04-01","end":"2024-09-30","value":3247000},"#246":{"kind":"computed","op":"sum","terms":[{"ref":"#245"},{"ref":"#242","weight":-1}],"rule":"quarter-from-ytd","value":1543000},"capex@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#244"},{"ref":"#246"}],"rule":"component-sum","value":1543000},"#247":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":8,"unit":"USD","start":"2024-04-01","end":"2024-12-31","value":0},"#248":{"kind":"computed","op":"sum","terms":[{"ref":"#247"},{"ref":"#243","weight":-1}],"rule":"quarter-from-ytd","value":0},"#249":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-12-31","value":5018000},"#250":{"kind":"computed","op":"sum","terms":[{"ref":"#249"},{"ref":"#245","weight":-1}],"rule":"quarter-from-ytd","value":1771000},"capex@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#248"},{"ref":"#250"}],"rule":"component-sum","value":1771000},"dilutedShares@2021Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2020-04-01","end":"2020-06-30","value":85156000},"#251":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":0},"#252":{"kind":"computed","op":"sum","terms":[{"ref":"#251"},{"ref":"#247","weight":-1}],"rule":"quarter-from-ytd","value":0},"#253":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":6525000},"#254":{"kind":"computed","op":"sum","terms":[{"ref":"#253"},{"ref":"#249","weight":-1}],"rule":"quarter-from-ytd","value":1507000},"#255":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":0},"#256":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-12-31","value":0},"#257":{"kind":"computed","op":"sum","terms":[{"ref":"#255"},{"ref":"#256","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#252"},{"ref":"#254"},{"ref":"#257"}],"rule":"component-sum","value":1507000},"capex@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#251"},{"ref":"#253"},{"ref":"#255"}],"rule":"component-sum","value":6525000},"#258":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":13,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":0},"#259":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":13,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":1966000},"capex@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#258"},{"ref":"#259"}],"rule":"component-sum","value":1966000},"#260":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":0},"#261":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":8901000},"#262":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":62000},"capex@FY2026":{"kind":"computed","op":"sum","terms":[{"ref":"#260"},{"ref":"#261"},{"ref":"#262"}],"rule":"component-sum","value":8963000},"#263":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":13,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":62000},"#264":{"kind":"filed","concept":"PaymentsToDevelopSoftware","filing":13,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":2322000},"capex@2027Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#263"},{"ref":"#264"}],"rule":"component-sum","value":2384000},"depreciationAndAmortization@FY2020":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":16,"unit":"USD","start":"2019-04-01","end":"2020-03-31","value":900000},"depreciationAndAmortization@2021Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":15,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":768000},"#265":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":17,"unit":"USD","start":"2020-04-01","end":"2020-09-30","value":1696000},"#266":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":15,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":768000},"depreciationAndAmortization@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#265"},{"ref":"#266","weight":-1}],"rule":"quarter-from-ytd","value":928000},"#267":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":18,"unit":"USD","start":"2020-04-01","end":"2020-12-31","value":2711000},"depreciationAndAmortization@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#267"},{"ref":"#265","weight":-1}],"rule":"quarter-from-ytd","value":1015000},"#268":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":3702000},"depreciationAndAmortization@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#268"},{"ref":"#267","weight":-1}],"rule":"quarter-from-ytd","value":991000},"depreciationAndAmortization@FY2021":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":14,"unit":"USD","start":"2020-04-01","end":"2021-03-31","value":3702000},"depreciationAndAmortization@2022Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":19,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":1153000},"#269":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":20,"unit":"USD","start":"2021-04-01","end":"2021-09-30","value":2311000},"#270":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":19,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":1153000},"depreciationAndAmortization@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#269"},{"ref":"#270","weight":-1}],"rule":"quarter-from-ytd","value":1158000},"#271":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":0,"unit":"USD","start":"2021-04-01","end":"2021-12-31","value":3672000},"depreciationAndAmortization@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#271"},{"ref":"#269","weight":-1}],"rule":"quarter-from-ytd","value":1361000},"#272":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":5040000},"depreciationAndAmortization@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#272"},{"ref":"#271","weight":-1}],"rule":"quarter-from-ytd","value":1368000},"depreciationAndAmortization@FY2022":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":1,"unit":"USD","start":"2021-04-01","end":"2022-03-31","value":5040000},"depreciationAndAmortization@2023Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":2,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":2370000},"dilutedShares@2021Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":17,"unit":"shares","start":"2020-07-01","end":"2020-09-30","value":91830000},"dilutedShares@2021Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2020-10-01","end":"2020-12-31","value":99923000},"#273":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":3,"unit":"USD","start":"2022-04-01","end":"2022-09-30","value":4959000},"#274":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":2,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":2370000},"depreciationAndAmortization@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#273"},{"ref":"#274","weight":-1}],"rule":"quarter-from-ytd","value":2589000},"#275":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":4,"unit":"USD","start":"2022-04-01","end":"2022-12-31","value":7575000},"depreciationAndAmortization@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#275"},{"ref":"#273","weight":-1}],"rule":"quarter-from-ytd","value":2616000},"#276":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":10283000},"depreciationAndAmortization@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#276"},{"ref":"#275","weight":-1}],"rule":"quarter-from-ytd","value":2708000},"depreciationAndAmortization@FY2023":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":5,"unit":"USD","start":"2022-04-01","end":"2023-03-31","value":10283000},"depreciationAndAmortization@2024Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":6,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":2604000},"#277":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":7,"unit":"USD","start":"2023-04-01","end":"2023-09-30","value":5208000},"#278":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":6,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":2604000},"depreciationAndAmortization@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#277"},{"ref":"#278","weight":-1}],"rule":"quarter-from-ytd","value":2604000},"#279":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-12-31","value":7717000},"depreciationAndAmortization@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#279"},{"ref":"#277","weight":-1}],"rule":"quarter-from-ytd","value":2509000},"#280":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":10265000},"depreciationAndAmortization@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#280"},{"ref":"#279","weight":-1}],"rule":"quarter-from-ytd","value":2548000},"depreciationAndAmortization@FY2024":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":9,"unit":"USD","start":"2023-04-01","end":"2024-03-31","value":10265000},"#281":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":11,"unit":"USD","start":"2024-04-01","end":"2024-09-30","value":5175000},"#282":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":10,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":2562000},"depreciationAndAmortization@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#281"},{"ref":"#282","weight":-1}],"rule":"quarter-from-ytd","value":2613000},"#283":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-12-31","value":7830000},"depreciationAndAmortization@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#283"},{"ref":"#281","weight":-1}],"rule":"quarter-from-ytd","value":2655000},"#284":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":10659000},"depreciationAndAmortization@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#284"},{"ref":"#283","weight":-1}],"rule":"quarter-from-ytd","value":2829000},"depreciationAndAmortization@FY2025":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":9,"unit":"USD","start":"2024-04-01","end":"2025-03-31","value":10659000},"depreciationAndAmortization@2026Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":13,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":2794000},"#285":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":11,"unit":"USD","start":"2025-04-01","end":"2025-09-30","value":6263000},"#286":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":13,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":2794000},"depreciationAndAmortization@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#285"},{"ref":"#286","weight":-1}],"rule":"quarter-from-ytd","value":3469000},"#287":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":12,"unit":"USD","start":"2025-04-01","end":"2025-12-31","value":10252000},"depreciationAndAmortization@2026Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#287"},{"ref":"#285","weight":-1}],"rule":"quarter-from-ytd","value":3989000},"#288":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":14383000},"depreciationAndAmortization@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#288"},{"ref":"#287","weight":-1}],"rule":"quarter-from-ytd","value":4131000},"depreciationAndAmortization@FY2026":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":9,"unit":"USD","start":"2025-04-01","end":"2026-03-31","value":14383000},"dilutedShares@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#111","weight":4},{"ref":"#114","weight":-3}],"rule":"unaverage-quarter","value":103678000},"dilutedShares@FY2021":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2020-04-01","end":"2021-03-31","value":95134000},"dilutedShares@2022Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2021-04-01","end":"2021-06-30","value":114920000},"dilutedShares@2022Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":20,"unit":"shares","start":"2021-07-01","end":"2021-09-30","value":216672000},"dilutedShares@2022Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2021-10-01","end":"2021-12-31","value":216396000},"dilutedShares@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#119","weight":4},{"ref":"#122","weight":-3}],"rule":"unaverage-quarter","value":215353000},"dilutedShares@FY2022":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2021-04-01","end":"2022-03-31","value":191017000},"dilutedShares@2023Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2022-04-01","end":"2022-06-30","value":214954000},"dilutedShares@2023Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2022-07-01","end":"2022-09-30","value":213949000},"dilutedShares@2023Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2022-10-01","end":"2022-12-31","value":212065000},"dilutedShares@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#127","weight":4},{"ref":"#130","weight":-3}],"rule":"unaverage-quarter","value":212732000},"dilutedShares@FY2023":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2022-04-01","end":"2023-03-31","value":213425000},"dilutedShares@2024Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2023-04-01","end":"2023-06-30","value":212355000},"dilutedShares@2024Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2023-07-01","end":"2023-09-30","value":209014000},"dilutedShares@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#135","weight":4},{"ref":"#138","weight":-3}],"rule":"unaverage-quarter","value":201141000},"dilutedShares@FY2024":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2023-04-01","end":"2024-03-31","value":205734000},"dilutedShares@2025Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2024-04-01","end":"2024-06-30","value":199224000},"dilutedShares@2025Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":11,"unit":"shares","start":"2024-07-01","end":"2024-09-30","value":200407000},"dilutedShares@2025Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":12,"unit":"shares","start":"2024-10-01","end":"2024-12-31","value":202233000},"dilutedShares@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#143","weight":4},{"ref":"#146","weight":-3}],"rule":"unaverage-quarter","value":202957000},"dilutedShares@FY2025":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2024-04-01","end":"2025-03-31","value":201208000},"dilutedShares@2026Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2025-04-01","end":"2025-06-30","value":201158000},"dilutedShares@2026Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":11,"unit":"shares","start":"2025-07-01","end":"2025-09-30","value":200745000},"dilutedShares@2026Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":12,"unit":"shares","start":"2025-10-01","end":"2025-12-31","value":199224000},"dilutedShares@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#151","weight":4},{"ref":"#154","weight":-3}],"rule":"unaverage-quarter","value":195067000},"dilutedShares@FY2026":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2025-04-01","end":"2026-03-31","value":199048000},"dilutedShares@2027Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2026-04-01","end":"2026-06-30","value":191169000},"sharesOutstanding@2021Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":16,"unit":"shares","end":"2021-03-31","value":82910000},"sharesOutstanding@FY2021":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":16,"unit":"shares","end":"2021-03-31","value":82910000},"sharesOutstanding@2022Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":17,"unit":"shares","end":"2021-09-30","value":186971000},"sharesOutstanding@2022Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":18,"unit":"shares","end":"2021-12-31","value":190071000},"sharesOutstanding@2022Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":14,"unit":"shares","end":"2022-03-31","value":192398000},"sharesOutstanding@FY2022":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":14,"unit":"shares","end":"2022-03-31","value":192398000},"sharesOutstanding@2023Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":19,"unit":"shares","end":"2022-06-30","value":193336000},"sharesOutstanding@2023Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":20,"unit":"shares","end":"2022-09-30","value":192302000},"sharesOutstanding@2023Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":0,"unit":"shares","end":"2022-12-31","value":193252000},"sharesOutstanding@2023Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":1,"unit":"shares","end":"2023-03-31","value":193941000},"sharesOutstanding@FY2023":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":1,"unit":"shares","end":"2023-03-31","value":193941000},"sharesOutstanding@2024Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":2,"unit":"shares","end":"2023-06-30","value":194649000},"sharesOutstanding@2024Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":3,"unit":"shares","end":"2023-09-30","value":188518000},"sharesOutstanding@2024Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":4,"unit":"shares","end":"2023-12-31","value":186175000},"sharesOutstanding@2024Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":5,"unit":"shares","end":"2024-03-31","value":186562000},"sharesOutstanding@FY2024":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":5,"unit":"shares","end":"2024-03-31","value":186562000},"sharesOutstanding@2025Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":6,"unit":"shares","end":"2024-06-30","value":185704000},"sharesOutstanding@2025Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":7,"unit":"shares","end":"2024-09-30","value":186781000},"sharesOutstanding@2025Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":8,"unit":"shares","end":"2024-12-31","value":187584000},"sharesOutstanding@2025Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":9,"unit":"shares","end":"2025-03-31","value":188875000},"sharesOutstanding@FY2025":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":9,"unit":"shares","end":"2025-03-31","value":188875000},"sharesOutstanding@2026Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":10,"unit":"shares","end":"2025-06-30","value":187453000},"sharesOutstanding@2026Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":11,"unit":"shares","end":"2025-09-30","value":188090000},"sharesOutstanding@2026Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":12,"unit":"shares","end":"2025-12-31","value":184992000},"sharesOutstanding@2026Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":13,"unit":"shares","end":"2026-03-31","value":183060000},"sharesOutstanding@FY2026":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":13,"unit":"shares","end":"2026-03-31","value":183060000},"sharesOutstanding@2027Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":13,"unit":"shares","end":"2026-06-30","value":179849000},"#289":{"kind":"filed","concept":"CostOfRevenue","filing":16,"unit":"USD","start":"2019-04-01","end":"2020-03-31","value":14900000},"#290":{"kind":"filed","concept":"OperatingExpenses","filing":16,"unit":"USD","start":"2019-04-01","end":"2020-03-31","value":79325000},"totalCosts@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#289"},{"ref":"#290"}],"rule":"component-sum","value":94225000},"#291":{"kind":"filed","concept":"CostOfRevenue","filing":15,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":7875000},"#292":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":26430000},"totalCosts@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#291"},{"ref":"#292"}],"rule":"component-sum","value":34305000},"#293":{"kind":"filed","concept":"CostOfRevenue","filing":17,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":7456000},"#294":{"kind":"filed","concept":"OperatingExpenses","filing":17,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":27220000},"totalCosts@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#293"},{"ref":"#294"}],"rule":"component-sum","value":34676000},"#295":{"kind":"filed","concept":"CostOfRevenue","filing":18,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":7872000},"#296":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":32901000},"totalCosts@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#295"},{"ref":"#296"}],"rule":"component-sum","value":40773000},"#297":{"kind":"computed","op":"sum","terms":[{"ref":"#38"},{"ref":"#39","weight":-1}],"rule":"quarter-from-ytd","value":7993000},"#298":{"kind":"computed","op":"sum","terms":[{"ref":"#62"},{"ref":"#63","weight":-1}],"rule":"quarter-from-ytd","value":35847000},"totalCosts@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#297"},{"ref":"#298"}],"rule":"component-sum","value":43840000},"totalCosts@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#38"},{"ref":"#62"}],"rule":"component-sum","value":153594000},"#299":{"kind":"filed","concept":"CostOfRevenue","filing":19,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":7986000},"#300":{"kind":"filed","concept":"OperatingExpenses","filing":19,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":39808000},"totalCosts@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#299"},{"ref":"#300"}],"rule":"component-sum","value":47794000},"#301":{"kind":"filed","concept":"CostOfRevenue","filing":20,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":8951000},"#302":{"kind":"filed","concept":"OperatingExpenses","filing":20,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":45448000},"totalCosts@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#301"},{"ref":"#302"}],"rule":"component-sum","value":54399000},"#303":{"kind":"filed","concept":"CostOfRevenue","filing":0,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":11085000},"#304":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":51002000},"totalCosts@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#303"},{"ref":"#304"}],"rule":"component-sum","value":62087000},"#305":{"kind":"computed","op":"sum","terms":[{"ref":"#40"},{"ref":"#41","weight":-1}],"rule":"quarter-from-ytd","value":11765000},"#306":{"kind":"computed","op":"sum","terms":[{"ref":"#64"},{"ref":"#65","weight":-1}],"rule":"quarter-from-ytd","value":53967000},"totalCosts@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#305"},{"ref":"#306"}],"rule":"component-sum","value":65732000},"totalCosts@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#40"},{"ref":"#64"}],"rule":"component-sum","value":230012000},"#307":{"kind":"filed","concept":"CostOfRevenue","filing":2,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":13077000},"#308":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":55880000},"totalCosts@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#307"},{"ref":"#308"}],"rule":"component-sum","value":68957000},"#309":{"kind":"filed","concept":"CostOfRevenue","filing":3,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":13210000},"#310":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":56874000},"totalCosts@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#309"},{"ref":"#310"}],"rule":"component-sum","value":70084000},"#311":{"kind":"filed","concept":"CostOfRevenue","filing":4,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":13526000},"#312":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":63252000},"totalCosts@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#311"},{"ref":"#312"}],"rule":"component-sum","value":76778000},"#313":{"kind":"computed","op":"sum","terms":[{"ref":"#42"},{"ref":"#43","weight":-1}],"rule":"quarter-from-ytd","value":13677000},"#314":{"kind":"computed","op":"sum","terms":[{"ref":"#66"},{"ref":"#67","weight":-1}],"rule":"quarter-from-ytd","value":64448000},"totalCosts@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#313"},{"ref":"#314"}],"rule":"component-sum","value":78125000},"totalCosts@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#42"},{"ref":"#66"}],"rule":"component-sum","value":293944000},"#315":{"kind":"computed","op":"sum","terms":[{"ref":"#46"},{"ref":"#47","weight":-1}],"rule":"quarter-from-ytd","value":14467000},"#316":{"kind":"computed","op":"sum","terms":[{"ref":"#70"},{"ref":"#71","weight":-1}],"rule":"quarter-from-ytd","value":75141000},"totalCosts@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#315"},{"ref":"#316"}],"rule":"component-sum","value":89608000},"#317":{"kind":"filed","concept":"CostOfRevenue","filing":6,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":13153000},"#318":{"kind":"filed","concept":"OperatingExpenses","filing":6,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":65633000},"totalCosts@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#317"},{"ref":"#318"}],"rule":"component-sum","value":78786000},"#319":{"kind":"filed","concept":"CostOfRevenue","filing":7,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":12759000},"#320":{"kind":"filed","concept":"OperatingExpenses","filing":7,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":67061000},"totalCosts@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#319"},{"ref":"#320"}],"rule":"component-sum","value":79820000},"#321":{"kind":"filed","concept":"CostOfRevenue","filing":8,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":12190000},"#322":{"kind":"filed","concept":"OperatingExpenses","filing":8,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":64543000},"totalCosts@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#321"},{"ref":"#322"}],"rule":"component-sum","value":76733000},"#323":{"kind":"computed","op":"sum","terms":[{"ref":"#44"},{"ref":"#45","weight":-1}],"rule":"quarter-from-ytd","value":12567000},"#324":{"kind":"computed","op":"sum","terms":[{"ref":"#68"},{"ref":"#69","weight":-1}],"rule":"quarter-from-ytd","value":63638000},"totalCosts@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#323"},{"ref":"#324"}],"rule":"component-sum","value":76205000},"totalCosts@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#44"},{"ref":"#68"}],"rule":"component-sum","value":311544000},"#325":{"kind":"filed","concept":"CostOfRevenue","filing":10,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":13550000},"#326":{"kind":"filed","concept":"OperatingExpenses","filing":10,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":67073000},"totalCosts@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#325"},{"ref":"#326"}],"rule":"component-sum","value":80623000},"#327":{"kind":"filed","concept":"CostOfRevenue","filing":11,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":13676000},"#328":{"kind":"filed","concept":"OperatingExpenses","filing":11,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":70014000},"totalCosts@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#327"},{"ref":"#328"}],"rule":"component-sum","value":83690000},"#329":{"kind":"filed","concept":"CostOfRevenue","filing":12,"unit":"USD","start":"2024-10-01","end":"2024-12-31","value":14181000},"#330":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2024-10-01","end":"2024-12-31","value":74497000},"totalCosts@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#329"},{"ref":"#330"}],"rule":"component-sum","value":88678000},"totalCosts@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#46"},{"ref":"#70"}],"rule":"component-sum","value":342599000},"#331":{"kind":"filed","concept":"CostOfRevenue","filing":13,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":15793000},"#332":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":75603000},"totalCosts@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#331"},{"ref":"#332"}],"rule":"component-sum","value":91396000},"#333":{"kind":"filed","concept":"CostOfRevenue","filing":11,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":16425000},"#334":{"kind":"filed","concept":"OperatingExpenses","filing":11,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":88419000},"totalCosts@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#333"},{"ref":"#334"}],"rule":"component-sum","value":104844000},"#335":{"kind":"filed","concept":"CostOfRevenue","filing":12,"unit":"USD","start":"2025-10-01","end":"2025-12-31","value":18701000},"#336":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2025-10-01","end":"2025-12-31","value":94456000},"totalCosts@2026Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#335"},{"ref":"#336"}],"rule":"component-sum","value":113157000},"#337":{"kind":"computed","op":"sum","terms":[{"ref":"#48"},{"ref":"#49","weight":-1}],"rule":"quarter-from-ytd","value":19407000},"#338":{"kind":"computed","op":"sum","terms":[{"ref":"#72"},{"ref":"#73","weight":-1}],"rule":"quarter-from-ytd","value":101139000},"totalCosts@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#337"},{"ref":"#338"}],"rule":"component-sum","value":120546000},"totalCosts@FY2026":{"kind":"computed","op":"sum","terms":[{"ref":"#48"},{"ref":"#72"}],"rule":"component-sum","value":429943000},"#339":{"kind":"filed","concept":"CostOfRevenue","filing":13,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":23692000},"#340":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":99282000},"totalCosts@2027Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#339"},{"ref":"#340"}],"rule":"component-sum","value":122974000},"freeCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q3"},{"ref":"capex@2023Q3","weight":-1}],"value":47481000},"capexOutflow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q3","weight":-1}],"value":-1216000},"grossMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":88.26499626936891},"operatingMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":33.3882806128646},"netMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":29.03645607398796},"currentRatio@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q3"},{"ref":"currentLiabilities@2023Q3"}],"value":8.485880775187942},"freeCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q4"},{"ref":"capex@2023Q4","weight":-1}],"value":45613000},"capexOutflow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q4","weight":-1}],"value":-1026000},"grossMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":87.67460303155922},"operatingMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":29.595551790638574},"netMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":27.63729430636411},"currentRatio@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q4"},{"ref":"currentLiabilities@2023Q4"}],"value":6.992143763395386},"freeCashFlow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2023"},{"ref":"capex@FY2023","weight":-1}],"value":173418000},"capexOutflow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2023","weight":-1}],"value":-6184000},"grossMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":87.23547435640445},"operatingMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":29.855006061300266},"netMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":26.922195813407406},"currentRatio@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2023"},{"ref":"currentLiabilities@FY2023"}],"value":6.992143763395386},"freeCashFlow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q1"},{"ref":"capex@2024Q1","weight":-1}],"value":55636000},"capexOutflow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q1","weight":-1}],"value":-1564000},"grossMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":87.87395477048742},"operatingMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":27.36542237874416},"netMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":26.188127483428445},"currentRatio@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q1"},{"ref":"currentLiabilities@2024Q1"}],"value":7.4581819826065985},"freeCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q2"},{"ref":"capex@2024Q2","weight":-1}],"value":11619000},"capexOutflow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q2","weight":-1}],"value":-1279000},"grossMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":88.76967221772348},"operatingMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":29.743336971446677},"netMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":26.935534978699433},"currentRatio@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q2"},{"ref":"currentLiabilities@2024Q2"}],"value":7.004489328711409},"freeCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q3"},{"ref":"capex@2024Q3","weight":-1}],"value":48730000},"capexOutflow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q3","weight":-1}],"value":-1324000},"grossMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":90.98932615830401},"operatingMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":43.28006268294846},"netMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":35.448390053517045},"currentRatio@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q3"},{"ref":"currentLiabilities@2024Q3"}],"value":8.026755884767377},"freeCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q4"},{"ref":"capex@2024Q4","weight":-1}],"value":62310000},"capexOutflow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q4","weight":-1}],"value":-1634000},"grossMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":89.35514200767426},"operatingMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":35.450672132952725},"netMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":34.40541433375404},"currentRatio@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q4"},{"ref":"currentLiabilities@2024Q4"}],"value":6.199938879456706},"freeCashFlow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2024"},{"ref":"capex@FY2024","weight":-1}],"value":178295000},"capexOutflow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2024","weight":-1}],"value":-5801000},"grossMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":89.34231062087997},"operatingMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":34.470007698423714},"netMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":31.04231608970557},"currentRatio@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2024"},{"ref":"currentLiabilities@FY2024"}],"value":6.199938879456706},"freeCashFlow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q1"},{"ref":"capex@2025Q1","weight":-1}],"value":39539000},"capexOutflow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q1","weight":-1}],"value":-1704000},"grossMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":89.30341974801857},"operatingMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":36.3549527929521},"netMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":32.663645836622564},"currentRatio@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q1"},{"ref":"currentLiabilities@2025Q1"}],"value":6.715598364836595},"freeCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q2"},{"ref":"capex@2025Q2","weight":-1}],"value":66803000},"capexOutflow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q2","weight":-1}],"value":-1543000},"grossMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":90.00526192703461},"operatingMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":38.8374064546305},"netMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":32.26876753975678},"currentRatio@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q2"},{"ref":"currentLiabilities@2025Q2"}],"value":7.239872092407944},"freeCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q3"},{"ref":"capex@2025Q3","weight":-1}],"value":63418000},"capexOutflow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q3","weight":-1}],"value":-1771000},"grossMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":91.58911763135887},"operatingMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":47.40425733824428},"netMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":44.599443663517256},"currentRatio@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q3"},{"ref":"currentLiabilities@2025Q3"}],"value":8.739163452162131},"freeCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q4"},{"ref":"capex@2025Q4","weight":-1}],"value":96980000},"capexOutflow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q4","weight":-1}],"value":-1507000},"grossMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":89.53849936364688},"operatingMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":35.20189748929769},"netMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":45.16516255929654},"currentRatio@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q4"},{"ref":"currentLiabilities@2025Q4"}],"value":6.966855884856359},"freeCashFlow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2025"},{"ref":"capex@FY2025","weight":-1}],"value":266740000},"capexOutflow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2025","weight":-1}],"value":-6525000},"grossMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":90.20440077910375},"operatingMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":39.936956411213906},"netMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":39.1278736463423},"currentRatio@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2025"},{"ref":"currentLiabilities@FY2025"}],"value":6.966855884856359},"freeCashFlow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q1"},{"ref":"capex@2026Q1","weight":-1}],"value":60135000},"capexOutflow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q1","weight":-1}],"value":-1966000},"grossMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":89.17642704899494},"operatingMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":37.36267501867551},"netMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":36.54232316517377},"currentRatio@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q1"},{"ref":"currentLiabilities@2026Q1"}],"value":6.467500875481515},"grossMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":90.25367156208279},"operatingMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":37.78727191811304},"netMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":36.82480344162587},"currentRatio@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q2"},{"ref":"currentLiabilities@2026Q2"}],"value":7.786411919868824},"grossMargin@2026Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q3"},{"ref":"revenue@2026Q3"}],"scale":100,"value":89.8942465131611},"operatingMargin@2026Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q3"},{"ref":"revenue@2026Q3"}],"scale":100,"value":38.85157225227368},"netMargin@2026Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q3"},{"ref":"revenue@2026Q3"}],"scale":100,"value":33.2650646031137},"currentRatio@2026Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q3"},{"ref":"currentLiabilities@2026Q3"}],"value":6.629738134643105},"grossMargin@2026Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q4"},{"ref":"revenue@2026Q4"}],"scale":100,"value":86.65011143824121},"operatingMargin@2026Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q4"},{"ref":"revenue@2026Q4"}],"scale":100,"value":17.077566518999532},"netMargin@2026Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q4"},{"ref":"revenue@2026Q4"}],"scale":100,"value":13.148336681066505},"currentRatio@2026Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q4"},{"ref":"currentLiabilities@2026Q4"}],"value":6.093087182928639},"freeCashFlow@FY2026":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2026"},{"ref":"capex@FY2026","weight":-1}],"value":317495000},"capexOutflow@FY2026":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2026","weight":-1}],"value":-8963000},"grossMargin@FY2026":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2026"},{"ref":"revenue@FY2026"}],"scale":100,"value":89.09442780869735},"operatingMargin@FY2026":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2026"},{"ref":"revenue@FY2026"}],"scale":100,"value":33.328009205055956},"netMargin@FY2026":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2026"},{"ref":"revenue@FY2026"}],"scale":100,"value":30.401961346828703},"currentRatio@FY2026":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2026"},{"ref":"currentLiabilities@FY2026"}],"value":6.093087182928639},"freeCashFlow@2027Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2027Q1"},{"ref":"capex@2027Q1","weight":-1}],"value":39603000},"capexOutflow@2027Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2027Q1","weight":-1}],"value":-2384000},"grossMargin@2027Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2027Q1"},{"ref":"revenue@2027Q1"}],"scale":100,"value":84.87274770460611},"operatingMargin@2027Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2027Q1"},{"ref":"revenue@2027Q1"}],"scale":100,"value":21.481566614309976},"netMargin@2027Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2027Q1"},{"ref":"revenue@2027Q1"}],"scale":100,"value":15.525035436539861},"currentRatio@2027Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2027Q1"},{"ref":"currentLiabilities@2027Q1"}],"value":6.0784767529245896},"freeCashFlow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2020"},{"ref":"capex@FY2020","weight":-1}],"value":21955000},"capexOutflow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2020","weight":-1}],"value":-4244000},"grossMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":87.19799292023232},"operatingMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":19.0423411348249},"netMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":25.549884867855795},"freeCashFlow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q1"},{"ref":"capex@2021Q1","weight":-1}],"value":7584000},"capexOutflow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q1","weight":-1}],"value":-1176000},"grossMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":78.35824997251841},"operatingMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":5.724414642189733},"netMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":4.009563592393096},"freeCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q2"},{"ref":"capex@2023Q2","weight":-1}],"value":37697000},"capexOutflow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q2","weight":-1}],"value":-1817000},"grossMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":87.07246660468758},"operatingMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":31.414591182658903},"netMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":25.736654107745753},"currentRatio@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q2"},{"ref":"currentLiabilities@2023Q2"}],"value":7.177039689190218},"freeCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q4"},{"ref":"capex@2022Q4","weight":-1}],"value":44855000},"capexOutflow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q4","weight":-1}],"value":-2109000},"grossMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":87.43766884136119},"operatingMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":29.81324677266078},"netMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":39.214974426873674},"currentRatio@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q4"},{"ref":"currentLiabilities@2022Q4"}],"value":8.124737154256753},"freeCashFlow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2022"},{"ref":"capex@FY2022","weight":-1}],"value":120878000},"capexOutflow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2022","weight":-1}],"value":-5697000},"grossMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":88.4187944624914},"operatingMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":33.04807479595282},"netMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":45.054257338130334},"currentRatio@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2022"},{"ref":"currentLiabilities@FY2022"}],"value":8.124737154256753},"freeCashFlow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q1"},{"ref":"capex@2023Q1","weight":-1}],"value":42627000},"capexOutflow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q1","weight":-1}],"value":-2125000},"grossMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":85.57243570648396},"operatingMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":23.92127009344763},"netMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":24.69466785820673},"currentRatio@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q1"},{"ref":"currentLiabilities@2023Q1"}],"value":7.239099649698145},"freeCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q4"},{"ref":"capex@2021Q4","weight":-1}],"value":36638000},"capexOutflow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q4","weight":-1}],"value":-913000},"grossMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":88.01415568251684},"operatingMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":34.26005068454121},"netMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":32.2146745242701},"currentRatio@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q4"},{"ref":"currentLiabilities@2021Q4"}],"value":2.0521059955704515},"freeCashFlow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2021"},{"ref":"capex@FY2021","weight":-1}],"value":78363000},"capexOutflow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2021","weight":-1}],"value":-4610000},"grossMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":84.92196600240699},"operatingMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":25.763060846701496},"netMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":24.268114085752813},"currentRatio@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2021"},{"ref":"currentLiabilities@FY2021"}],"value":2.0521059955704515},"freeCashFlow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q1"},{"ref":"capex@2022Q1","weight":-1}],"value":32363000},"capexOutflow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q1","weight":-1}],"value":-812000},"grossMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":89.01044461875077},"operatingMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":34.230552229974265},"netMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":36.22177269537217},"currentRatio@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q1"},{"ref":"currentLiabilities@2022Q1"}],"value":7.891607274759937},"freeCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q2"},{"ref":"capex@2022Q2","weight":-1}],"value":18052000},"capexOutflow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q2","weight":-1}],"value":-1100000},"grossMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":88.71959672337744},"operatingMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":31.444234404536864},"netMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":45.47952110901071},"currentRatio@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q2"},{"ref":"currentLiabilities@2022Q2"}],"value":8.675729942273906},"freeCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q3"},{"ref":"capex@2022Q3","weight":-1}],"value":25608000},"capexOutflow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q3","weight":-1}],"value":-1676000},"grossMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":88.67444521639626},"operatingMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":36.56565450161429},"netMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":56.8545915239691},"currentRatio@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q3"},{"ref":"currentLiabilities@2022Q3"}],"value":9.359392888685356},"freeCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q2"},{"ref":"capex@2021Q2","weight":-1}],"value":11255000},"capexOutflow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q2","weight":-1}],"value":-1446000},"grossMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":83.4726132157028},"operatingMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":23.135238179682133},"netMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":22.248575798550306},"freeCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q3"},{"ref":"capex@2021Q3","weight":-1}],"value":22886000},"capexOutflow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q3","weight":-1}],"value":-1075000},"grossMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":86.5914936381134},"operatingMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":30.550682178200955},"netMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":29.349844146553338},"fcfMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":41.193975464593706},"fcfMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":41.105383631022114},"fcfMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":41.38340826436814},"fcfMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":51.29207423319105},"fcfMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":10.226912650072176},"fcfMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":36.0205197953934},"fcfMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":52.77958952031646},"fcfMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":37.50247148848812},"fcfMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":31.212700116833496},"fcfMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":48.821182179607106},"fcfMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":37.6138028386209},"fcfMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":70.12900613213004},"fcfMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":46.76375659845126},"fcfMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":41.21291454496858},"fcfMargin@FY2026":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2026"},{"ref":"revenue@FY2026"}],"scale":100,"value":49.23448856578839},"fcfMargin@2027Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2027Q1"},{"ref":"revenue@2027Q1"}],"scale":100,"value":25.28636555185228},"fcfMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":18.863628552771765},"fcfMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":20.842035835989886},"fcfMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":36.89093311151343},"fcfMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":47.89488857804876},"fcfMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":35.18518518518518},"fcfMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":47.029424419951674},"fcfMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":54.94024322581612},"fcfMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":37.8753679367028},"fcfMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":44.53480851532291},"fcfMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":22.74984247006931},"fcfMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":26.163717356655358},"fcfMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":24.948462749096713},"fcfMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":38.98209814508849},"#341":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"}],"rule":"trailing-year","value":118876000},"#342":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q3","weight":0.5},{"ref":"totalAssets@2023Q3","weight":0.5}],"rule":"average-balance","value":999629500},"returnOnAssets@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#341"},{"ref":"#342"}],"scale":100,"value":11.892005988218635},"#343":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"}],"rule":"trailing-year","value":112818000},"#344":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q4","weight":0.5},{"ref":"totalAssets@2023Q4","weight":0.5}],"rule":"average-balance","value":1064122500},"returnOnAssets@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#343"},{"ref":"#344"}],"scale":100,"value":10.60197486661545},"#345":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2022","weight":0.5},{"ref":"totalAssets@FY2023","weight":0.5}],"rule":"average-balance","value":1064122500},"returnOnAssets@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#345"}],"scale":100,"value":10.60197486661545},"#346":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"}],"rule":"trailing-year","value":118841000},"#347":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q1","weight":0.5},{"ref":"totalAssets@2024Q1","weight":0.5}],"rule":"average-balance","value":1102220000},"returnOnAssets@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#346"},{"ref":"#347"}],"scale":100,"value":10.781967302353431},"#348":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"}],"rule":"trailing-year","value":123144000},"#349":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q2","weight":0.5},{"ref":"totalAssets@2024Q2","weight":0.5}],"rule":"average-balance","value":1026957000},"returnOnAssets@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#348"},{"ref":"#349"}],"scale":100,"value":11.991154449504702},"#350":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"}],"rule":"trailing-year","value":137632000},"#351":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q3","weight":0.5},{"ref":"totalAssets@2024Q3","weight":0.5}],"rule":"average-balance","value":1033868000},"returnOnAssets@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#350"},{"ref":"#351"}],"scale":100,"value":13.312337745244074},"#352":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"}],"rule":"trailing-year","value":147582000},"#353":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q4","weight":0.5},{"ref":"totalAssets@2024Q4","weight":0.5}],"rule":"average-balance","value":1108131000},"returnOnAssets@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#352"},{"ref":"#353"}],"scale":100,"value":13.318100477290141},"#354":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2023","weight":0.5},{"ref":"totalAssets@FY2024","weight":0.5}],"rule":"average-balance","value":1108131000},"returnOnAssets@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#354"}],"scale":100,"value":13.318100477290141},"#355":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"}],"rule":"trailing-year","value":160553000},"#356":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q1","weight":0.5},{"ref":"totalAssets@2025Q1","weight":0.5}],"rule":"average-balance","value":1113483500},"returnOnAssets@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#355"},{"ref":"#356"}],"scale":100,"value":14.41898330779037},"#357":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"}],"rule":"trailing-year","value":174105000},"#358":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q2","weight":0.5},{"ref":"totalAssets@2025Q2","weight":0.5}],"rule":"average-balance","value":1072043500},"returnOnAssets@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#357"},{"ref":"#358"}],"scale":100,"value":16.24047904772521},"#359":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"}],"rule":"trailing-year","value":201345000},"#360":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q3","weight":0.5},{"ref":"totalAssets@2025Q3","weight":0.5}],"rule":"average-balance","value":1086403000},"returnOnAssets@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#359"},{"ref":"#360"}],"scale":100,"value":18.53317783548094},"#361":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"}],"rule":"trailing-year","value":223185000},"#362":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q4","weight":0.5},{"ref":"totalAssets@2025Q4","weight":0.5}],"rule":"average-balance","value":1171841500},"returnOnAssets@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#361"},{"ref":"#362"}],"scale":100,"value":19.045664452061136},"#363":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2024","weight":0.5},{"ref":"totalAssets@FY2025","weight":0.5}],"rule":"average-balance","value":1171841500},"returnOnAssets@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#363"}],"scale":100,"value":19.045664452061136},"#364":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"}],"rule":"trailing-year","value":235128000},"#365":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q1","weight":0.5},{"ref":"totalAssets@2026Q1","weight":0.5}],"rule":"average-balance","value":1138952500},"returnOnAssets@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#364"},{"ref":"#365"}],"scale":100,"value":20.64423230995147},"#366":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q2"},{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"}],"rule":"trailing-year","value":253033000},"#367":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q2","weight":0.5},{"ref":"totalAssets@2026Q2","weight":0.5}],"rule":"average-balance","value":1187812500},"returnOnAssets@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#366"},{"ref":"#367"}],"scale":100,"value":21.302436200999736},"#368":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q3"},{"ref":"netIncome@2026Q2"},{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"}],"rule":"trailing-year","value":239395000},"#369":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q3","weight":0.5},{"ref":"totalAssets@2026Q3","weight":0.5}],"rule":"average-balance","value":1164591500},"returnOnAssets@2026Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#368"},{"ref":"#369"}],"scale":100,"value":20.556134919411654},"#370":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q4"},{"ref":"netIncome@2026Q3"},{"ref":"netIncome@2026Q2"},{"ref":"netIncome@2026Q1"}],"rule":"trailing-year","value":196051000},"#371":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q4","weight":0.5},{"ref":"totalAssets@2026Q4","weight":0.5}],"rule":"average-balance","value":1193998000},"returnOnAssets@2026Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#370"},{"ref":"#371"}],"scale":100,"value":16.41970924574413},"#372":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2025","weight":0.5},{"ref":"totalAssets@FY2026","weight":0.5}],"rule":"average-balance","value":1193998000},"returnOnAssets@FY2026":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2026"},{"ref":"#372"}],"scale":100,"value":16.41970924574413},"#373":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2027Q1"},{"ref":"netIncome@2026Q4"},{"ref":"netIncome@2026Q3"},{"ref":"netIncome@2026Q2"}],"rule":"trailing-year","value":167046000},"#374":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2026Q1","weight":0.5},{"ref":"totalAssets@2027Q1","weight":0.5}],"rule":"average-balance","value":1144146000},"returnOnAssets@2027Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#373"},{"ref":"#374"}],"scale":100,"value":14.600059782580196},"#375":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"}],"rule":"trailing-year","value":141055000},"#376":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q2","weight":0.5},{"ref":"totalAssets@2023Q2","weight":0.5}],"rule":"average-balance","value":948799000},"returnOnAssets@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#375"},{"ref":"#376"}],"scale":100,"value":14.866689362025046},"#377":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"}],"rule":"trailing-year","value":154783000},"#378":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q4","weight":0.5},{"ref":"totalAssets@2022Q4","weight":0.5}],"rule":"average-balance","value":621538000},"returnOnAssets@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#377"},{"ref":"#378"}],"scale":100,"value":24.903223938037577},"#379":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2021","weight":0.5},{"ref":"totalAssets@FY2022","weight":0.5}],"rule":"average-balance","value":621538000},"returnOnAssets@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#379"}],"scale":100,"value":24.903223938037577},"#380":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"}],"rule":"trailing-year","value":150844000},"#381":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q1","weight":0.5},{"ref":"totalAssets@2023Q1","weight":0.5}],"rule":"average-balance","value":940556500},"returnOnAssets@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#380"},{"ref":"#381"}],"scale":100,"value":16.0377393596238},"#382":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"}],"rule":"trailing-year","value":50210000},"returnOnAssets@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#382"},{"ref":"totalAssets@2021Q4"}],"scale":100,"value":19.946845490407956},"returnOnAssets@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"totalAssets@FY2021"}],"scale":100,"value":19.946845490407956},"#383":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"}],"rule":"trailing-year","value":75073000},"returnOnAssets@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#383"},{"ref":"totalAssets@2022Q1"}],"scale":100,"value":9.042956845607348},"#384":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"}],"rule":"trailing-year","value":101124000},"returnOnAssets@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#384"},{"ref":"totalAssets@2022Q2"}],"scale":100,"value":11.633410219095662},"#385":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"}],"rule":"trailing-year","value":139540000},"returnOnAssets@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#385"},{"ref":"totalAssets@2022Q3"}],"scale":100,"value":14.96934042215385},"#386":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q3","weight":0.5},{"ref":"equity@2023Q3","weight":0.5}],"rule":"average-balance","value":884511000},"returnOnEquity@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#341"},{"ref":"#386"}],"scale":100,"value":13.43974241134367},"#387":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q4","weight":0.5},{"ref":"equity@2023Q4","weight":0.5}],"rule":"average-balance","value":922355000},"returnOnEquity@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#343"},{"ref":"#387"}],"scale":100,"value":12.231516064855724},"#388":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2022","weight":0.5},{"ref":"equity@FY2023","weight":0.5}],"rule":"average-balance","value":922355000},"returnOnEquity@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#388"}],"scale":100,"value":12.231516064855724},"#389":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q1","weight":0.5},{"ref":"equity@2024Q1","weight":0.5}],"rule":"average-balance","value":946476500},"returnOnEquity@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#346"},{"ref":"#389"}],"scale":100,"value":12.556149043320145},"#390":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q2","weight":0.5},{"ref":"equity@2024Q2","weight":0.5}],"rule":"average-balance","value":875215500},"returnOnEquity@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#348"},{"ref":"#390"}],"scale":100,"value":14.07013472681871},"#391":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q3","weight":0.5},{"ref":"equity@2024Q3","weight":0.5}],"rule":"average-balance","value":897394000},"returnOnEquity@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#350"},{"ref":"#391"}],"scale":100,"value":15.336853154801569},"#392":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q4","weight":0.5},{"ref":"equity@2024Q4","weight":0.5}],"rule":"average-balance","value":933756500},"returnOnEquity@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#352"},{"ref":"#392"}],"scale":100,"value":15.805191182069414},"#393":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2023","weight":0.5},{"ref":"equity@FY2024","weight":0.5}],"rule":"average-balance","value":933756500},"returnOnEquity@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#393"}],"scale":100,"value":15.805191182069414},"#394":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q1","weight":0.5},{"ref":"equity@2025Q1","weight":0.5}],"rule":"average-balance","value":952183500},"returnOnEquity@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#355"},{"ref":"#394"}],"scale":100,"value":16.861560823097648},"#395":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q2","weight":0.5},{"ref":"equity@2025Q2","weight":0.5}],"rule":"average-balance","value":916331500},"returnOnEquity@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#357"},{"ref":"#395"}],"scale":100,"value":19.000219898584735},"#396":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q3","weight":0.5},{"ref":"equity@2025Q3","weight":0.5}],"rule":"average-balance","value":947867000},"returnOnEquity@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#359"},{"ref":"#396"}],"scale":100,"value":21.24190419119982},"#397":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q4","weight":0.5},{"ref":"equity@2025Q4","weight":0.5}],"rule":"average-balance","value":992011000},"returnOnEquity@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#361"},{"ref":"#397"}],"scale":100,"value":22.498238426791637},"#398":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2024","weight":0.5},{"ref":"equity@FY2025","weight":0.5}],"rule":"average-balance","value":992011000},"returnOnEquity@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#398"}],"scale":100,"value":22.498238426791637},"#399":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q1","weight":0.5},{"ref":"equity@2026Q1","weight":0.5}],"rule":"average-balance","value":969587500},"returnOnEquity@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#364"},{"ref":"#399"}],"scale":100,"value":24.250312632949576},"#400":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q2","weight":0.5},{"ref":"equity@2026Q2","weight":0.5}],"rule":"average-balance","value":1028363500},"returnOnEquity@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#366"},{"ref":"#400"}],"scale":100,"value":24.605404606445095},"#401":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q3","weight":0.5},{"ref":"equity@2026Q3","weight":0.5}],"rule":"average-balance","value":1005209000},"returnOnEquity@2026Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#368"},{"ref":"#401"}],"scale":100,"value":23.81544534519687},"#402":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q4","weight":0.5},{"ref":"equity@2026Q4","weight":0.5}],"rule":"average-balance","value":1016731000},"returnOnEquity@2026Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#370"},{"ref":"#402"}],"scale":100,"value":19.282484747686457},"#403":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2025","weight":0.5},{"ref":"equity@FY2026","weight":0.5}],"rule":"average-balance","value":1016731000},"returnOnEquity@FY2026":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2026"},{"ref":"#403"}],"scale":100,"value":19.282484747686457},"#404":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2026Q1","weight":0.5},{"ref":"equity@2027Q1","weight":0.5}],"rule":"average-balance","value":970832500},"returnOnEquity@2027Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#373"},{"ref":"#404"}],"scale":100,"value":17.20646970512421},"#405":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2019","weight":0.5},{"ref":"equity@FY2020","weight":0.5}],"rule":"average-balance","value":-15899500},"returnOnEquity@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#405"}],"scale":100,"value":-187.0310387119092},"#406":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q2","weight":0.5},{"ref":"equity@2023Q2","weight":0.5}],"rule":"average-balance","value":825762000},"returnOnEquity@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#375"},{"ref":"#406"}],"scale":100,"value":17.081798387428822},"#407":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q4","weight":0.5},{"ref":"equity@2022Q4","weight":0.5}],"rule":"average-balance","value":472668500},"returnOnEquity@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#377"},{"ref":"#407"}],"scale":100,"value":32.74662897992991},"#408":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2021","weight":0.5},{"ref":"equity@FY2022","weight":0.5}],"rule":"average-balance","value":472668500},"returnOnEquity@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#408"}],"scale":100,"value":32.74662897992991},"#409":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q1","weight":0.5},{"ref":"equity@2023Q1","weight":0.5}],"rule":"average-balance","value":815309000},"returnOnEquity@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#380"},{"ref":"#409"}],"scale":100,"value":18.50145159687922},"#410":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q4","weight":0.5},{"ref":"equity@2021Q4","weight":0.5}],"rule":"average-balance","value":33939500},"returnOnEquity@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#382"},{"ref":"#410"}],"scale":100,"value":147.93971625981527},"#411":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2020","weight":0.5},{"ref":"equity@FY2021","weight":0.5}],"rule":"average-balance","value":33939500},"returnOnEquity@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#411"}],"scale":100,"value":147.93971625981527},"#412":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q1","weight":0.5},{"ref":"equity@2022Q1","weight":0.5}],"rule":"average-balance","value":366706000},"returnOnEquity@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#383"},{"ref":"#412"}],"scale":100,"value":20.472258430459277},"#413":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q2","weight":0.5},{"ref":"equity@2022Q2","weight":0.5}],"rule":"average-balance","value":395942500},"returnOnEquity@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#384"},{"ref":"#413"}],"scale":100,"value":25.540072106429594},"#414":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q3","weight":0.5},{"ref":"equity@2022Q3","weight":0.5}],"rule":"average-balance","value":439293000},"returnOnEquity@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#385"},{"ref":"#414"}],"scale":100,"value":31.76467642325282},"#415":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2021"},{"ref":"revenue@FY2020","weight":-1}],"value":90509000},"revenueGrowth@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"#415"},{"ref":"revenue@FY2020"}],"scale":100,"rule":"year-on-year","value":77.76488985118742},"#416":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q1"},{"ref":"revenue@2021Q1","weight":-1}],"value":36281000},"revenueGrowth@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#416"},{"ref":"revenue@2021Q1"}],"scale":100,"rule":"year-on-year","value":99.70594701549962},"#417":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q2"},{"ref":"revenue@2021Q2","weight":-1}],"value":34237000},"revenueGrowth@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#417"},{"ref":"revenue@2021Q2"}],"scale":100,"rule":"year-on-year","value":75.8916498570257},"#418":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q3"},{"ref":"revenue@2021Q3","weight":-1}],"value":39167000},"revenueGrowth@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#418"},{"ref":"revenue@2021Q3"}],"scale":100,"rule":"year-on-year","value":66.71379175254219},"#419":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q4"},{"ref":"revenue@2021Q4","weight":-1}],"value":26966000},"revenueGrowth@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#419"},{"ref":"revenue@2021Q4"}],"scale":100,"rule":"year-on-year","value":40.43666681662093},"#420":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2022"},{"ref":"revenue@FY2021","weight":-1}],"value":136651000},"revenueGrowth@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"#420"},{"ref":"revenue@FY2021"}],"scale":100,"rule":"year-on-year","value":66.04784022967951},"#421":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q1"},{"ref":"revenue@2022Q1","weight":-1}],"value":17970000},"revenueGrowth@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#421"},{"ref":"revenue@2022Q1"}],"scale":100,"rule":"year-on-year","value":24.728563761714085},"#422":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q2"},{"ref":"revenue@2022Q2","weight":-1}],"value":22835000},"revenueGrowth@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#422"},{"ref":"revenue@2022Q2"}],"scale":100,"rule":"year-on-year","value":28.777567737870193},"#423":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q3"},{"ref":"revenue@2022Q3","weight":-1}],"value":17386000},"revenueGrowth@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#423"},{"ref":"revenue@2022Q3"}],"scale":100,"rule":"year-on-year","value":17.763292329069436},"#424":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q4"},{"ref":"revenue@2022Q4","weight":-1}],"value":17313000},"revenueGrowth@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#424"},{"ref":"revenue@2022Q4"}],"scale":100,"rule":"year-on-year","value":18.486327186529007},"#425":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2023"},{"ref":"revenue@FY2022","weight":-1}],"value":75504000},"revenueGrowth@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"#425"},{"ref":"revenue@FY2022"}],"scale":100,"rule":"year-on-year","value":21.977714904467494},"#426":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q1"},{"ref":"revenue@2023Q1","weight":-1}],"value":17830000},"revenueGrowth@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#426"},{"ref":"revenue@2023Q1"}],"scale":100,"rule":"year-on-year","value":19.671443859707182},"#427":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q2"},{"ref":"revenue@2023Q2","weight":-1}],"value":11427000},"revenueGrowth@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#427"},{"ref":"revenue@2023Q2"}],"scale":100,"rule":"year-on-year","value":11.1826589029701},"#428":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q3"},{"ref":"revenue@2023Q3","weight":-1}],"value":20022000},"revenueGrowth@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#428"},{"ref":"revenue@2023Q3"}],"scale":100,"rule":"year-on-year","value":17.37085943329111},"#429":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q2"},{"ref":"revenue@2025Q2","weight":-1}],"value":31693000},"revenueGrowth@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#429"},{"ref":"revenue@2025Q2"}],"scale":100,"rule":"year-on-year","value":23.161979653882135},"#430":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q3"},{"ref":"revenue@2025Q3","weight":-1}],"value":16450000},"revenueGrowth@2026Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#430"},{"ref":"revenue@2025Q3"}],"scale":100,"rule":"year-on-year","value":9.756647271993968},"#431":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q4"},{"ref":"revenue@2023Q4","weight":-1}],"value":7091000},"revenueGrowth@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#431"},{"ref":"revenue@2023Q4"}],"scale":100,"rule":"year-on-year","value":6.390245660833038},"#432":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2024"},{"ref":"revenue@FY2023","weight":-1}],"value":56370000},"revenueGrowth@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"#432"},{"ref":"revenue@FY2023"}],"scale":100,"rule":"year-on-year","value":13.451791185819427},"#433":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q1"},{"ref":"revenue@2024Q1","weight":-1}],"value":18207000},"revenueGrowth@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#433"},{"ref":"revenue@2024Q1"}],"scale":100,"rule":"year-on-year","value":16.785441001576483},"#434":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q2"},{"ref":"revenue@2024Q2","weight":-1}],"value":23220000},"revenueGrowth@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#434"},{"ref":"revenue@2024Q2"}],"scale":100,"rule":"year-on-year","value":20.43798190332007},"#435":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q3"},{"ref":"revenue@2024Q3","weight":-1}],"value":33319000},"revenueGrowth@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#435"},{"ref":"revenue@2024Q3"}],"scale":100,"rule":"year-on-year","value":24.628928772064683},"#436":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q4"},{"ref":"revenue@2024Q4","weight":-1}],"value":20231000},"revenueGrowth@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#436"},{"ref":"revenue@2024Q4"}],"scale":100,"rule":"year-on-year","value":17.136637387024912},"#437":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2025"},{"ref":"revenue@FY2024","weight":-1}],"value":94977000},"revenueGrowth@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"#437"},{"ref":"revenue@FY2024"}],"scale":100,"rule":"year-on-year","value":19.97740954352134},"#438":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q1"},{"ref":"revenue@2025Q1","weight":-1}],"value":19237000},"revenueGrowth@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#438"},{"ref":"revenue@2025Q1"}],"scale":100,"rule":"year-on-year","value":15.185986295746634},"#439":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q4"},{"ref":"revenue@2025Q4","weight":-1}],"value":7084000},"revenueGrowth@2026Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#439"},{"ref":"revenue@2025Q4"}],"scale":100,"rule":"year-on-year","value":5.122642600948746},"#440":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2026"},{"ref":"revenue@FY2025","weight":-1}],"value":74464000},"revenueGrowth@FY2026":{"kind":"computed","op":"ratio","terms":[{"ref":"#440"},{"ref":"revenue@FY2025"}],"scale":100,"rule":"year-on-year","value":13.054721344181885},"#441":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2027Q1"},{"ref":"revenue@2026Q1","weight":-1}],"value":10705000},"revenueGrowth@2027Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#441"},{"ref":"revenue@2026Q1"}],"scale":100,"rule":"year-on-year","value":7.336563568701893},"equity@FY2019":{"kind":"filed","concept":"StockholdersEquity","filing":16,"unit":"USD","end":"2019-03-31","value":-32935000},"equity@2020Q4":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2020-03-31","value":1136000}},"quality":[{"metric":"dilutedShares","periodKey":"FY2020","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives 1.062e+7 against net income 2.974e+7 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."},{"metric":"dilutedShares","periodKey":"2021Q2","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives 1.837e+6 against net income 1.004e+7 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."},{"metric":"dilutedShares","periodKey":"2021Q3","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives 4.996e+6 against net income 1.723e+7 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."},{"metric":"dilutedShares","periodKey":"FY2021","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives 2.188e+7 against net income 5.021e+7 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."},{"metric":"dilutedShares","periodKey":"2022Q1","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives 1.034e+7 against net income 2.632e+7 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."}]}