{"schemaVersion":2,"ticker":"OLED","company":{"ticker":"OLED","name":"UNIVERSAL DISPLAY CORP \\PA\\","exchange":"Nasdaq","cik":1005284,"sic":"3670","sicDescription":"Electronic Components & Accessories","fiscalYearEnd":"1231"},"updatedAt":"2026-09-11T02:29:46.908Z","filingsThrough":"Q2 2026","annual":{"keys":["FY2009","FY2010","FY2011","FY2012","FY2013","FY2014","FY2015","FY2016","FY2017","FY2018","FY2019","FY2020","FY2021","FY2022","FY2023","FY2024","FY2025"],"labels":["2009","2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021","2022","2023","2024","2025"],"series":{"revenue":[15786617,30545000,61289000,83244000,146639000,191031000,191046000,198886000,335629000,247414000,405177000,428867000,553525000,616619000,576429000,647684000,650611000],"costOfRevenue":[374322,888000,3731000,4528000,28889000,41315000,62997000,26288000,54698000,53541000,75374000,85478000,114991000,127896000,135376000,148461000,154126000],"grossProfit":[15412295,29657000,57558000,78716000,117750000,149716000,128049000,172598000,280931000,193873000,329803000,343389000,438534000,488723000,441053000,499223000,496485000],"operatingExpenses":[36053411,40771000,55602000,69568000,108395000,91096000,95773000,104185000,134684000,137138000,171460000,185863000,210890000,221613000,223864000,260420000,247907000],"operatingIncome":[-20266794,-10226000,5687000,13676000,38244000,58620000,32276000,68413000,146247000,56735000,158343000,157526000,227644000,267110000,217189000,238803000,248578000],"pretaxIncome":[-20635235,-20051000,2441000,14868000,39008000,59327000,33059000,68598000,149537000,64311000,169905000,163529000,228247000,268230000,245171000,272128000,294796000],"interestExpense":[7019,27000,50000,48000,47000,70000,54000,null,null,null,null,null,null,null,null,null,null],"netIncome":[-20505320,-19917000,3155000,9660000,74052000,41854000,103885000,48070000,103885000,58840000,138304000,133372000,184213000,210061000,203011000,222079000,242075000],"dilutedEps":[-0.56,-0.53,0.07,0.21,1.59,0.9,2.18,1.02,2.18,1.24,2.92,2.8,3.87,4.4,4.24,4.65,5.08],"cash":[22701000,111795000,111795000,85923000,70586000,45418000,97513000,139365000,132840000,211022000,131627000,630012000,311993000,93430000,91985000,98980000,138353000],"currentAssets":[null,82399509,362304000,267545000,327048000,370505000,447684000,385370000,519182000,634840000,792439000,924606000,925934000,899450000,917132000,899831000,1087058000],"totalAssets":[null,92327131,373878000,385524000,462754000,489847000,559412000,627559000,779956000,933424000,1120157000,1269228000,1466919000,1532820000,1668961000,1832333000,1963762000],"currentLiabilities":[null,25044687,19517000,22299000,23229000,26823000,34510000,40206000,63824000,133182000,161508000,164960000,187938000,135697000,118822000,125410000,108013000],"totalLiabilities":[null,34897612,31651000,35289000,35068000,41105000,92647000,99091000,120902000,242918000,308708000,356514000,367005000,257451000,221735000,215808000,202743000],"equity":[59627000,57430000,342227000,350235000,427686000,448742000,466765000,528468000,659054000,690506000,811449000,912714000,1099914000,1275369000,1447226000,1616525000,1761019000],"operatingCashFlow":[-14610208,-4200000,16409000,17754000,44987000,47270000,113612000,80338000,133365000,121796000,193912000,148792000,191105000,126815000,154777000,253740000,210830000],"capex":[258761,369000,3064000,111839000,5069000,6153000,5103000,103289000,29803000,25391000,30460000,28051000,43555000,47206000,126355000,42637000,66470000],"dilutedShares":[36479331,37567374,45140394,46883602,46543605,46685145,46805194,46535980,46805194,46896766,46995462,47236994,47365435,47468507,47622763,47652662,47658295],"sharesOutstanding":[null,38936571,46113296,46561437,46825168,47061826,46774360,46913127,47118171,47319887,47486545,47647828,47700276,47770382,47365378,47468893,47259748],"totalCosts":[36053411,40771000,55602000,69568000,108395000,132411000,158770000,130473000,189382000,190679000,246834000,271341000,325881000,349509000,359240000,408881000,402033000],"netMargin":[-129.8905268937607,-65.20543460468163,5.147742661815334,11.60443995963673,50.499526046958856,21.90953300773173,54.37695633512348,24.169624810192776,30.952331294375636,23.782001018535734,34.13421788502309,31.098685606493387,33.27997832076239,34.066579200446306,35.218734657694185,34.28817139222213,37.207332799476184],"currentRatio":[null,3.290099373172442,18.563508735973766,11.998071662406385,14.079297429936718,13.812959027700108,12.972587655751957,9.58488782768741,8.134588869390825,4.766710216095269,4.906499987616712,5.605031522793404,4.926805648671371,6.628370560881965,7.718536971267947,7.175113627302448,10.06414042754113],"operatingMargin":[-128.37958886314908,-33.47847438205926,9.278989704514675,16.428811686127528,26.080374252415794,30.68611900686276,16.894360520502914,34.3980974025321,43.57400582190454,22.931200336278465,39.079957648138965,36.730734703299625,41.12623639402015,43.31848353683555,37.678361081763754,36.87029477337714,38.206854787269194],"freeCashFlow":[-14868969,-4569000,13345000,-94085000,39918000,41117000,108509000,-22951000,103562000,96405000,163452000,120741000,147550000,79609000,28422000,211103000,144360000],"capexOutflow":[-258761,-369000,-3064000,-111839000,-5069000,-6153000,-5103000,-103289000,-29803000,-25391000,-30460000,-28051000,-43555000,-47206000,-126355000,-42637000,-66470000],"grossMargin":[97.62886500635317,97.09281388115895,93.91244758439524,94.56056892989284,80.29923826540006,78.37262015065618,67.02521905719041,86.7823778445944,83.70283855089995,78.35975328801119,81.397265886267,80.06887916300391,79.22568989657196,79.25850484659085,76.5147138676229,77.07817392432112,76.31057575110167],"ebit":[-20628216,-20024000,2491000,14916000,39055000,59397000,33113000,null,null,null,null,null,null,null,null,null,null],"fcfMargin":[-94.18717765813916,-14.95825830741529,21.773890910277537,-113.02316082840804,27.22195323208696,21.523731750344187,56.797315829695464,-11.539776555413654,30.856094080070555,38.965054523996216,40.34088805633094,28.153483480892678,26.656429248904743,12.910565519388795,4.9307026537526735,32.59351782659445,22.18837369795469],"returnOnAssets":[null,-21.572207198770208,1.353481457071308,2.5441070737237985,17.459370630854508,8.78730969209564,19.80159331490128,8.099608162288717,14.761476787103511,6.868295416078161,13.469544176733228,11.163709490098917,13.465139117160007,14.00528512647267,12.681129658774287,12.685538546605912,12.753895779742077],"revenueGrowth":[null,93.48667292048702,100.65149779014568,35.82208879244235,76.15563884484166,30.27298331276127,0.007852128712104722,4.103723710519969,68.75446235531912,-26.283485634435642,63.764782914467254,5.8468274359107175,29.066820249634496,11.398581816539455,-6.517801105707088,12.361453015028733,0.4519179105860305],"returnOnEquity":[-35.03476084300811,-34.029575335093156,1.5788538671911163,2.7900447966819844,19.038437064946184,9.551041272072549,22.694528823919423,9.660049455755587,17.49609691441506,8.719879071697441,18.416530455306585,15.470927052720654,18.30571769845197,17.687239794163474,14.913051702511758,14.497196410543808,14.334380247896107]}},"quarterly":{"keys":["2010Q1","2010Q2","2010Q3","2010Q4","2011Q1","2011Q2","2011Q3","2011Q4","2012Q1","2012Q2","2012Q3","2012Q4","2013Q1","2013Q2","2013Q3","2013Q4","2014Q1","2014Q2","2014Q3","2014Q4","2015Q1","2015Q2","2015Q3","2015Q4","2016Q1","2016Q2","2016Q3","2016Q4","2017Q1","2017Q2","2017Q3","2017Q4","2018Q1","2018Q2","2018Q3","2018Q4","2019Q1","2019Q2","2019Q3","2019Q4","2020Q1","2020Q2","2020Q3","2020Q4","2021Q1","2021Q2","2021Q3","2021Q4","2022Q1","2022Q2","2022Q3","2022Q4","2023Q1","2023Q2","2023Q3","2023Q4","2024Q1","2024Q2","2024Q3","2024Q4","2025Q1","2025Q2","2025Q3","2025Q4","2026Q1","2026Q2"],"labels":["Q1 '10","Q2 '10","Q3 '10","Q4 '10","Q1 '11","Q2 '11","Q3 '11","Q4 '11","Q1 '12","Q2 '12","Q3 '12","Q4 '12","Q1 '13","Q2 '13","Q3 '13","Q4 '13","Q1 '14","Q2 '14","Q3 '14","Q4 '14","Q1 '15","Q2 '15","Q3 '15","Q4 '15","Q1 '16","Q2 '16","Q3 '16","Q4 '16","Q1 '17","Q2 '17","Q3 '17","Q4 '17","Q1 '18","Q2 '18","Q3 '18","Q4 '18","Q1 '19","Q2 '19","Q3 '19","Q4 '19","Q1 '20","Q2 '20","Q3 '20","Q4 '20","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"],"series":{"revenue":[4246650,8446829,7055861,10795040,9601000,11252000,21777000,18659000,12620000,29987000,12504000,28133000,14976000,49359000,32826000,49478000,37839000,64127000,32892000,56173000,31223000,58092000,39419000,62312000,29703000,64392000,30214000,74577000,55566000,102513000,61683000,115867000,43572000,56149000,77550000,70143000,87765000,118168000,97515000,101729000,112277000,57968000,117079000,141543000,134000000,129660000,143618000,146247000,150470000,136561000,160556000,169032000,130467000,146565000,141077000,158320000,165259000,158505000,161627000,162293000,166277000,171794000,139613000,172927000,142211000,152157000],"costOfRevenue":[null,218417,329629,241334,null,142000,2406000,1080000,1088000,1611000,1094000,735000,3092000,8282000,9783000,7732000,9897000,11951000,7388000,12079000,8581000,39086000,7246000,8084000,5052000,5684000,6458000,9094000,12987000,11310000,13465000,16936000,7458000,11635000,16123000,18325000,15814000,24072000,17286000,18202000,22459000,12643000,23378000,26998000,23298000,27969000,31481000,32243000,33163000,27239000,37396000,30098000,32970000,32139000,34248000,36019000,36969000,38328000,35812000,37352000,38134000,39203000,35491000,41298000,36121000,36790000],"grossProfit":[null,8228412,6726232,10553706,null,11110000,19371000,17579000,11532000,28376000,11410000,27398000,11884000,41077000,23043000,41746000,27942000,52176000,25504000,44094000,22642000,19006000,32173000,54228000,24651000,58708000,23756000,65483000,42579000,91203000,48218000,98931000,36114000,44514000,61427000,51818000,71951000,94096000,80229000,83527000,89818000,45325000,93701000,114545000,110702000,101691000,112137000,114004000,117307000,109322000,123160000,138934000,97497000,114426000,106829000,122301000,128290000,120177000,125815000,124941000,128143000,132591000,104122000,131629000,106090000,115367000],"operatingExpenses":[null,10355973,10938406,11005639,12345000,12322000,15843000,15092000,14178000,17077000,18565000,19762000,22130000,27628000,28579000,30058000,31211000,35289000,26812000,null,29452000,62851000,31041000,null,22105000,24683000,26759000,30724000,30521000,30684000,32428000,41051000,31595000,33603000,35395000,36545000,37591000,45432000,39399000,49038000,45312000,46510000,45275000,48766000,47144000,51795000,54409000,57542000,55057000,56008000,54697000,55851000,52129000,55787000,58393000,57555000,65418000,63740000,58810000,72452000,58479000,64051000,60984000,64393000,63339000,61719000],"operatingIncome":[null,-1909144,-3882545,-209979,-2744000,-1070000,5934000,3567000,-1558000,12910000,-6061000,8371000,-7154000,21731000,4247000,19420000,6628000,28838000,6080000,17075000,1771000,-4759000,8378000,26966000,2546000,34025000,-3003000,34759000,12058000,60519000,15790000,57880000,4519000,10911000,26032000,15273000,34360000,48664000,40830000,34489000,44506000,-1185000,48426000,65779000,63558000,49896000,57728000,56462000,62250000,53314000,68463000,83083000,45368000,58639000,48436000,64746000,62872000,56437000,67005000,52489000,69664000,68540000,43138000,67236000,42751000,53648000],"pretaxIncome":[null,-4436095,-7186570,-4985842,-11584000,3602000,6525000,3898000,-1221000,13249000,-5794000,8620000,-6952000,21899000,4440000,19621000,6829000,29010000,6250000,17239000,1932000,-4305000,8587000,26845000,2870000,32849000,-2503000,35382000,12710000,61321000,16657000,58849000,5743000,12665000,28143000,17760000,37473000,51826000,43631000,36975000,46855000,253000,49717000,66704000,63750000,50192000,57763000,56542000,62507000,54986000,70091000,80646000,51632000,64053000,53879000,75607000,70497000,64890000,81416000,55325000,80116000,83878000,54136000,76666000,45293000,61004000],"interestExpense":[null,5648,5957,8336,10000,null,13000,19000,20000,18000,5000,5000,8000,10000,13000,16000,17000,21000,17000,15000,12000,12000,7000,23000,8000,8000,5000,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"netIncome":[-2978331,-4436095,-7186570,-5316414,-11881000,3313000,5989000,5734000,-1221000,10964000,-5468000,5385000,-4758000,15382000,5542000,57886000,4022000,20422000,4284000,13126000,1314000,-11771000,7047000,18088000,1949000,21802000,-1500000,25819000,10365000,47187000,13520000,32813000,5959000,10814000,22818000,19249000,31474000,43440000,36962000,26428000,38155000,815000,40500000,53902000,51687000,40541000,46109000,45876000,49970000,41502000,53455000,65134000,39839000,49678000,51516000,61978000,56853000,52337000,66870000,46019000,64444000,67264000,44025000,66342000,35896000,49421000],"dilutedEps":[-0.08,-0.12,-0.19,-0.13985272283829875,-0.31,-0.03,0.12,0.12,-0.03,0.23,-0.12,0.12,-0.1,0.33,0.12,1.24,0.09,0.44,0.09,0.28,0.03,-0.25,0.15,0.39,0.04,0.46,-0.03,0.55,0.22,0.99,0.28,0.69,0.13,0.23,0.48,0.4,0.66,0.92,0.78,0.56,0.8,0.02,0.85,1.13,1.08,0.85,0.97,0.969997921299321,1.05,0.87,1.12,1.3597238566996594,0.83,1.04,1.08,1.289747695731289,1.19,1.1,1.4,0.9601467149706884,1.35,1.41,0.92,1.400253308612924,0.76,1.06],"cash":[null,11754285,8202740,111795000,258106000,65240000,67124000,111795000,159599000,159599000,74193000,85923000,45536000,80702000,67085000,70586000,35931000,75554000,37391000,45418000,125189000,109251000,89956000,97513000,110091000,69930000,54416000,139365000,96117000,109438000,69153000,132840000,177154000,103777000,101638000,211022000,225048000,324277000,235541000,131627000,222744000,133566000,162620000,630012000,726279000,542914000,535157000,311993000,357424000,213896000,187750000,93430000,158294000,93470000,79323000,91985000,74012000,92856000,79559000,98980000,157473000,95804000,121609000,138353000,159352000,120563000],"currentAssets":[null,null,null,82399509,null,335781957,353660693,362304000,355331000,372069000,260490000,267545000,248088000,274051000,280302000,327048000,337729000,363411000,350998000,370505000,407340000,410220000,423895000,447684000,432395000,366320000,342030000,385370000,383742000,436885000,450651000,519182000,547964000,569365000,617791000,634840000,652172000,688694000,731016000,792439000,812071000,830159000,886154000,924606000,959335000,992892000,1055139000,925934000,959786000,932157000,977193000,899450000,950221000,878147000,878715000,917132000,921272000,959481000,941846000,899831000,1018414000,1010802000,1037313000,1087058000,932278000,941759000],"totalAssets":[null,null,null,92327131,null,347013124,365205718,373878000,369230000,385921000,381001000,385524000,367923000,393505000,400021000,462754000,465956000,487369000,472170000,489847000,525464000,525171000,534323000,559412000,556046000,580002000,584753000,627559000,655443000,707635000,727170000,779956000,795140000,833249000,883744000,933424000,968190000,1011080000,1062550000,1120157000,1136376000,1161057000,1224961000,1269228000,1310500000,1350715000,1428591000,1466919000,1487231000,1499438000,1530323000,1532820000,1535712000,1540855000,1622916000,1668961000,1683715000,1776561000,1810882000,1832333000,1864487000,1931698000,1947451000,1963762000,1894716000,1887731000],"currentLiabilities":[null,null,null,25044687,null,18234858,18236637,19517000,17287000,20918000,20109000,22299000,15189000,23090000,21402000,23229000,19740000,25740000,19888000,26823000,39391000,45153000,44247000,34510000,25150000,27724000,30617000,40206000,33230000,41421000,46276000,63824000,99228000,101540000,114279000,133182000,131574000,139736000,148392000,161508000,136554000,162695000,182760000,164960000,166332000,162563000,180261000,187938000,178254000,155213000,138199000,135697000,114957000,80732000,131343000,118822000,94979000,151999000,131165000,125410000,113099000,125555000,108640000,108013000,97764000,110820000],"totalLiabilities":[null,null,null,34897612,null,29223038,29291536,31651000,29324000,33029000,32143000,35289000,28239000,36200000,34572000,35068000,32952000,38965000,32390000,41105000,76067000,84234000,82864000,92647000,85150000,86082000,88936000,99091000,90292000,99823000,104160000,120902000,152491000,182568000,208237000,242918000,251989000,260047000,275983000,308708000,289679000,321287000,345325000,356514000,358032000,359099000,392269000,367005000,355931000,334129000,318498000,257451000,236247000,202089000,240550000,221735000,198815000,249723000,224132000,215808000,205155000,217086000,202645000,202743000,190736000,203766000],"equity":[null,null,null,57430000,null,317790086,335914182,342227000,339906000,352892000,348858000,350235000,339684000,357305000,365449000,427686000,433004000,448404000,439780000,448742000,449397000,440937000,451459000,466765000,470896000,493920000,495817000,528468000,565151000,607812000,623010000,659054000,642649000,650681000,675507000,690506000,716201000,751033000,786567000,811449000,846697000,839770000,879636000,912714000,952468000,991616000,1036322000,1099914000,1131300000,1165309000,1211825000,1275369000,1299465000,1338766000,1382366000,1447226000,1484900000,1526838000,1586750000,1616525000,1659332000,1714612000,1744806000,1761019000,1703980000,1683965000],"operatingCashFlow":[null,null,-2215766,773747,1617000,223000,5955000,8614000,-2012000,11213000,-2022000,10575000,-10898000,26433000,7041000,22411000,-7320000,32328000,-6231000,28493000,46980000,28198000,5443000,32991000,210000,null,4103000,40004000,1644000,54985000,14632000,62104000,38815000,11137000,45004000,26840000,34050000,49829000,53867000,56166000,5746000,26284000,43797000,72965000,29496000,29620000,75210000,56779000,52608000,33522000,38044000,2641000,47621000,9777000,60309000,37070000,72156000,67013000,79858000,34713000,30562000,51936000,97183000,31149000,108876000,24979000],"capex":[null,null,74233,150391,915000,null,4598000,416000,1802000,270000,224000,459000,618000,1924000,2025000,502000,917000,2034000,1263000,1939000,1950000,1196000,1504000,453000,516000,1646000,2155000,2939000,631000,9086000,13504000,6582000,8733000,4687000,7505000,4466000,13684000,7039000,4995000,4742000,4782000,7022000,7409000,8813000,10236000,10826000,8828000,13665000,10763000,10585000,9783000,11326000,9149000,18176000,25434000,7584000,7206000,9128000,13626000,12677000,13059000,14477000,12847000,16087000,48605000,4632000],"dilutedShares":[null,37362176,37741107,38128926,38895999,45201175,46799557,51255777,45749072,46857309,46006290,46796737,45823414,46496120,46594843,46531716,46651438,46614726,46633763,45871296,46214247,46388218,46723373,48496042,46907558,47041854,46947621,45098134,46742894,46810238,46871720,46840489,46848798,46901098,46914553,46905760,46931999,46996702,47013919,47030145,47122829,47243991,47260331,46958864,47329704,47356864,47362575,47394991,47440281,47457892,47466934,47506349,47567007,47618115,47632431,47661976,47628492,47628113,47669439,47678570,47689657,47674886,47676500,47588749,47205952,46682123],"sharesOutstanding":[null,null,null,38936571,null,45552175,46061998,46113296,46336765,46453060,46537754,46561437,46185698,46207002,46269262,46825168,46889496,46899849,46944116,47061826,47379579,47457719,47494938,46774360,48147715,48302603,46956728,46913127,47007032,47086629,47108224,47118171,47212428,47289059,47310901,47319887,47394663,47465864,47482085,47486545,47544584,47626884,47643267,47647828,47685128,47688411,47734182,47700276,47734182,47749796,47762877,47770382,47331819,47341284,47354882,47365378,47439316,47448625,47461274,47468893,47571776,47534071,47542245,47259748,46750443,46231008],"totalCosts":[null,10355973,10938406,11005019,12345000,12322000,15843000,15092000,14178000,17077000,18565000,19762000,22130000,27628000,28579000,30058000,31211000,35289000,26812000,39098000,29452000,62851000,31041000,35346000,27157000,30367000,33217000,39818000,43508000,41994000,45893000,57987000,39053000,45238000,51518000,54870000,53405000,69504000,56685000,67240000,67771000,59153000,68653000,75764000,70442000,79764000,85890000,89785000,88220000,83247000,92093000,85949000,85099000,87926000,92641000,93574000,102387000,102068000,94622000,109804000,96613000,103254000,96475000,105691000,99460000,98509000],"netMargin":[-70.13365829536222,-52.51787386722283,-101.85248830723847,-49.248673464850526,-123.74752629934382,29.44365446142908,27.501492400238785,30.730478589420656,-9.675118858954042,36.562510421182516,-43.73000639795265,19.141222052393985,-31.770833333333332,31.163516278692843,16.882958630353986,116.99341121306439,10.629244958904833,31.846180236094,13.024443633710325,23.36709807202749,4.208436088780706,-20.26268677270536,17.877165833735003,29.028116574656565,6.561626771706562,33.8582432600323,-4.964585953531476,34.62059348056371,18.65349314328906,46.03025957683416,21.91851887878346,28.319538781534,13.676214082438262,19.259470337851077,29.42359767891683,27.442510300386353,35.86167606676921,36.76122131203033,37.90391221863303,25.978826096786563,33.982917249303064,1.4059481093016837,34.59202760529215,38.08171368418078,38.57238805970149,31.26716026530927,32.10530713420323,31.368848591765985,33.20927759686316,30.39081436134768,33.29367946386307,38.53353211226277,30.535691017651974,33.894858936308125,36.51622872615663,39.14729661445174,34.40236235242861,33.01914766095707,41.37303792064444,28.35550516658143,38.75701389849468,39.15387033307333,31.533596441592117,38.364165225788916,25.2413667015913,32.48026709254257],"currentRatio":[null,null,null,3.290099373172442,null,18.414289653366097,19.392867939412294,18.563508735973766,20.554809972811938,17.787025528253178,12.953901238251529,11.998071662406385,16.3333991704523,11.868817669987008,13.09700028034763,14.079297429936718,17.10886524822695,14.118531468531469,17.648732904263877,13.812959027700108,10.340940824046102,9.085110623878812,9.58019752751599,12.972587655751957,17.192644135188868,13.213100562689366,11.17124473331809,9.58488782768741,11.548058982846825,10.547427633326091,9.738330884259659,8.134588869390825,5.522271939371952,5.607297616702777,5.405988851845046,4.766710216095269,4.956693571678295,4.928536669147535,4.926249393498302,4.906499987616712,5.946885481201576,5.102547711976397,4.848730575618297,5.605031522793404,5.767591323377341,6.107736692851387,5.853395909264899,4.926805648671371,5.384372861198066,6.005663185429055,7.0709122352549585,6.628370560881965,8.265882025452996,10.87731011247089,6.690230922089491,7.718536971267947,9.699744153970878,6.3124165290561125,7.180619829985133,7.175113627302448,9.0046242672349,8.050671020668233,9.54816826215022,10.06414042754113,9.536005073442167,8.498096011550262],"operatingMargin":[null,-22.601901849794757,-55.02581470921834,-1.9451433250826304,-28.580356212894493,-9.509420547458229,27.248932359829176,19.116780106115012,-12.345483359746435,43.05198919531797,-48.472488803582856,29.755091884974938,-47.76976495726496,44.02641868757471,12.937915067324681,39.249767573467,17.51631914162636,44.970137383629364,18.48473793019579,30.397165898207323,5.67210069500048,-8.192177924671212,21.25371013978031,43.27577352676852,8.571524761808572,52.840414958379924,-9.939101078970014,46.60820360164662,21.700320339776123,59.035439407684876,25.5986252289934,49.95382636988961,10.371339392270265,19.432224972840125,33.56802063185042,21.774090073136307,39.150002848515925,41.182045900751476,41.87048146439009,33.902820238083535,39.639463113549525,-2.0442313000276013,41.361815526268586,46.4728033177197,47.43134328358209,38.482184173993524,40.195518667576486,38.607287670858206,41.37037283179371,39.040428819355455,42.6411968409776,49.152231530124475,34.77354426789916,40.00886978473715,34.333023809692584,40.89565437089439,38.04452405012738,35.60581685120343,41.45656356920564,32.3421219645949,41.8963536748919,39.896620370909346,30.89826878585805,38.88114637968623,30.061668928563893,35.25831871027951],"freeCashFlow":[null,null,-2289999,623356,702000,null,1357000,8198000,-3814000,10943000,-2246000,10116000,-11516000,24509000,5016000,21909000,-8237000,30294000,-7494000,26554000,45030000,27002000,3939000,32538000,-306000,null,1948000,37065000,1013000,45899000,1128000,55522000,30082000,6450000,37499000,22374000,20366000,42790000,48872000,51424000,964000,19262000,36388000,64152000,19260000,18794000,66382000,43114000,41845000,22937000,28261000,-8685000,38472000,-8399000,34875000,29486000,64950000,57885000,66232000,22036000,17503000,37459000,84336000,15062000,60271000,20347000],"capexOutflow":[null,null,-74233,-150391,-915000,null,-4598000,-416000,-1802000,-270000,-224000,-459000,-618000,-1924000,-2025000,-502000,-917000,-2034000,-1263000,-1939000,-1950000,-1196000,-1504000,-453000,-516000,-1646000,-2155000,-2939000,-631000,-9086000,-13504000,-6582000,-8733000,-4687000,-7505000,-4466000,-13684000,-7039000,-4995000,-4742000,-4782000,-7022000,-7409000,-8813000,-10236000,-10826000,-8828000,-13665000,-10763000,-10585000,-9783000,-11326000,-9149000,-18176000,-25434000,-7584000,-7206000,-9128000,-13626000,-12677000,-13059000,-14477000,-12847000,-16087000,-48605000,-4632000],"grossMargin":[null,97.41421307333201,95.32829515774192,97.76439920556108,null,98.73800213295414,88.95164623226339,94.21190846240421,91.37876386687797,94.62767199119618,91.25079974408189,97.38740980343368,79.35363247863248,83.22089183330294,70.19740449643575,84.37285258094506,73.84444620629509,81.3635442169445,77.53861121245288,78.49678671247753,72.51705473529128,32.71706947600358,81.61800147137167,87.02657594042881,82.99161700838299,91.17281649894396,78.62580260806249,87.80589189696555,76.62779397473275,88.96725293377426,78.17064669357846,85.3832411299162,82.88350316717158,79.27834867940658,79.20954223081883,73.87479862566472,81.9814276761807,79.62900277570915,82.27349638517151,82.10736368193928,79.99679364429046,78.18969086392492,80.03228589243162,80.92593770091068,82.6134328358209,78.4289680703378,78.08004567672576,77.95305202841767,77.96039077556988,80.05360241943161,76.70843817733376,82.19390411283071,74.72924187725631,78.07184525637089,75.7238954613438,77.24924204143507,77.62966010928301,75.81905933566765,77.84281091649291,76.98483606809906,77.0659802618522,77.1802274817514,74.57901484818748,76.11824642768336,74.60041768920829,75.82102696556846],"ebit":[null,-4430447,-7180613,-4977506,-11574000,null,6538000,3917000,-1201000,13267000,-5789000,8625000,-6944000,21909000,4453000,19637000,6846000,29031000,6267000,17254000,1944000,-4293000,8594000,26868000,2878000,32857000,-2498000,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"fcfMargin":[null,null,-32.45527370791459,5.774466792156398,7.311738360587439,null,6.231344997015199,43.935902245565146,-30.221870047543582,36.49248007469904,-17.96225207933461,35.957772011516724,-76.89636752136752,49.65457160801475,15.28057027965637,44.28028618780064,-21.768545680382672,47.240631871130724,-22.783655600145934,47.27182098161038,144.22060660410594,46.4814432279832,9.99264314163221,52.21787135704198,-1.03019896980103,null,6.447342291652876,49.70030974697293,1.823057265234136,44.77383356257255,1.8287048295316375,47.91873441100572,69.03975029835674,11.487292738962404,48.354609929078016,31.897694709379408,23.205150116789152,36.21115699681809,50.11741783315388,50.5499906614633,0.8585908066656572,33.22867789125035,31.079869148182,45.32332930628854,14.373134328358208,14.494832639210243,46.22122575164673,29.48026284299849,27.80953013889812,16.796157028727087,17.60195819527143,-5.138080363481471,29.487916484628297,-5.730563231330809,24.72054268236495,18.624305204648813,39.30194422088963,36.51935270180751,40.978301892629325,13.57791155502702,10.526410748329594,21.80460318753856,60.40698215782198,8.710033713647954,42.38139103163609,13.372371957911893],"returnOnAssets":[null,null,null,-21.57265127192136,null,-6.072100028124585,-2.161908647881576,1.353481457071308,3.7415702949381147,5.857552349411418,2.6826346529890124,2.5441070737237985,1.6612562113970912,2.7048109762825465,5.518666567651103,17.459370630854508,19.866671303630383,19.95109402706857,19.861245988550674,8.78730969209564,7.896955881462953,1.3733778418630376,1.930664197366499,2.7977839599183802,2.8317814906935674,8.846759738068158,7.20934056310742,8.099608162288717,9.325053714891345,12.716472111317087,14.77083639817276,14.761476787103511,13.715726711260231,8.190882636201039,8.989182538608517,6.868295416078161,9.56769294459914,12.685480735812321,13.474326078177295,13.469544176733228,13.778137630276266,9.424819889353204,9.258797006877781,11.163709490098917,12.007474019933989,14.860425229678489,14.489182801015394,13.465139117160007,13.046000491112261,12.873484335753204,12.896826335608266,14.00528512647267,13.227507101523251,13.689864759745197,13.076522268055166,12.681129658774287,13.668581396627413,13.425147765610342,13.864414854921577,12.685538546605912,12.945711659031813,13.192012747761146,11.800550935747312,12.753895779742077,11.36022715453249,10.24676725238249],"revenueGrowth":[null,null,null,null,126.08408981196942,33.2097524408272,208.63703239051904,72.84790051727461,31.444641183210088,166.5037326697476,-42.58162281305965,50.774425210354245,18.668779714738506,64.60132724180478,162.5239923224568,75.87175203497671,152.66426282051282,29.919568872951242,0.20106013525864608,13.531266421439824,-17.484605829963794,-9.411012522026606,19.843730998419073,10.928738005803496,-4.868206130096409,10.844866763065486,-23.351683198457597,19.68320708691744,87.07201292798707,59.201453596720086,104.15370358112135,55.36559529077329,-21.585141993305257,-45.22743456927414,25.72345703030008,-39.46248716200471,101.42522721013493,110.454326880265,25.744680851063826,45.030865517585504,27.92912892383068,-50.94441811657979,20.062554478798145,39.13731580965114,19.347684743981407,123.67513110681756,22.667600509057984,3.3233716962336457,12.291044776119397,5.322381613450555,11.793786294197117,15.57980676526698,-13.293679803283043,7.325663988986597,-12.132215550960412,-6.3372615836054695,26.66727984854407,8.146556135503014,14.56651332251182,2.5094744820616466,0.6160027593050899,8.383962651020482,-13.620249092045267,6.552346681619037,-14.47343890014855,-11.430550543092311],"returnOnEquity":[null,null,null,-34.030275848518244,null,-6.630472418198723,-2.350425919200994,1.5788538671911163,4.064358969832836,6.401244478743988,2.9233080031863796,2.7900447966819844,1.8019688341500022,2.9684721281559905,6.034100183814522,19.038437064946184,21.439960242685274,21.812341676709583,21.512886396292235,9.551041272072549,8.872610071838087,1.5636296988444252,2.1803354655709635,3.206529278312454,3.327853194580422,10.458497930699561,8.516841976361695,9.660049455755587,10.90413851881237,14.86223509891698,17.320104001780436,17.49609691441506,16.47276039079318,10.028820184140873,11.151798551732476,8.719879071697441,12.41564558266181,16.69113670834421,17.93684861368166,18.416530455306585,18.553354089646284,12.86897246233506,12.711296282625826,15.470927052720654,16.330242084522542,20.38128499398816,20.06714134652221,18.30571769845197,17.515961469798942,17.010976274093906,16.97424590117995,17.687239794163474,16.449965340129545,16.621387138963488,15.894512007789713,14.913051702511758,15.804321631682628,15.541854352520446,16.034267438523788,14.497196410543808,14.608972874775144,15.091826188896945,13.312218074677418,14.334380247896107,12.697424443524715,11.515643164771609]}},"filings":[{"accn":"0001564590-20-005548","filed":"2020-02-20","form":"10-K"},{"accn":"0001564590-19-015318","filed":"2019-05-02","form":"10-Q"},{"accn":"0001564590-19-027935","filed":"2019-08-01","form":"10-Q"},{"accn":"0001564590-19-038766","filed":"2019-10-30","form":"10-Q"},{"accn":"0001564590-21-006654","filed":"2021-02-18","form":"10-K"},{"accn":"0001564590-20-022823","filed":"2020-05-07","form":"10-Q"},{"accn":"0001564590-20-037705","filed":"2020-08-06","form":"10-Q"},{"accn":"0001564590-20-048839","filed":"2020-10-29","form":"10-Q"},{"accn":"0000950170-22-001770","filed":"2022-02-23","form":"10-K"},{"accn":"0001564590-21-024933","filed":"2021-05-06","form":"10-Q"},{"accn":"0001564590-21-041568","filed":"2021-08-05","form":"10-Q"},{"accn":"0000950170-21-003046","filed":"2021-11-04","form":"10-Q"},{"accn":"0000950170-23-004086","filed":"2023-02-23","form":"10-K"},{"accn":"0000950170-22-007797","filed":"2022-05-05","form":"10-Q"},{"accn":"0000950170-22-014730","filed":"2022-08-04","form":"10-Q"},{"accn":"0000950170-22-021828","filed":"2022-11-03","form":"10-Q"},{"accn":"0000950170-24-018765","filed":"2024-02-22","form":"10-K"},{"accn":"0000950170-23-017150","filed":"2023-05-03","form":"10-Q"},{"accn":"0000950170-23-037976","filed":"2023-08-03","form":"10-Q"},{"accn":"0000950170-23-058202","filed":"2023-11-02","form":"10-Q"},{"accn":"0000950170-25-024151","filed":"2025-02-20","form":"10-K"},{"accn":"0000950170-24-052114","filed":"2024-05-02","form":"10-Q"},{"accn":"0000950170-24-089283","filed":"2024-08-01","form":"10-Q"},{"accn":"0000950170-24-118989","filed":"2024-10-30","form":"10-Q"},{"accn":"0001193125-26-059371","filed":"2026-02-19","form":"10-K"},{"accn":"0000950170-25-061835","filed":"2025-05-01","form":"10-Q"},{"accn":"0000950170-25-100901","filed":"2025-07-31","form":"10-Q"},{"accn":"0001193125-25-269542","filed":"2025-11-06","form":"10-Q"},{"accn":"0001193125-26-197277","filed":"2026-04-30","form":"10-Q"},{"accn":"0001193125-26-326123","filed":"2026-07-30","form":"10-Q"},{"accn":"0001005284-14-000017","filed":"2014-02-28","form":"10-K"},{"accn":"0001005284-15-000019","filed":"2015-02-26","form":"10-K"},{"accn":"0001005284-12-000029","filed":"2012-03-21","form":"10-K/A"},{"accn":"0001445305-13-000361","filed":"2013-02-27","form":"10-K"},{"accn":"0001005284-16-000136","filed":"2016-02-25","form":"10-K"},{"accn":"0001564590-17-002217","filed":"2017-02-23","form":"10-K"},{"accn":"0001564590-18-002868","filed":"2018-02-22","form":"10-K"},{"accn":"0001564590-19-003665","filed":"2019-02-21","form":"10-K"},{"accn":"0001564590-18-021028","filed":"2018-08-09","form":"10-Q"},{"accn":"0001564590-18-026211","filed":"2018-11-01","form":"10-Q"},{"accn":"0001005284-11-000072","filed":"2011-08-09","form":"10-Q"},{"accn":"0001005284-11-000102","filed":"2011-11-08","form":"10-Q"},{"accn":"0001005284-12-000052","filed":"2012-05-09","form":"10-Q"},{"accn":"0001005284-12-000072","filed":"2012-08-08","form":"10-Q"},{"accn":"0001005284-12-000085","filed":"2012-11-07","form":"10-Q"},{"accn":"0001005284-13-000036","filed":"2013-05-09","form":"10-Q"},{"accn":"0001005284-13-000051","filed":"2013-08-08","form":"10-Q"},{"accn":"0001005284-13-000066","filed":"2013-11-07","form":"10-Q"},{"accn":"0001005284-14-000050","filed":"2014-05-08","form":"10-Q"},{"accn":"0001005284-14-000067","filed":"2014-08-07","form":"10-Q"},{"accn":"0001005284-14-000091","filed":"2014-11-06","form":"10-Q"},{"accn":"0001005284-15-000070","filed":"2015-05-07","form":"10-Q"},{"accn":"0001005284-15-000091","filed":"2015-08-06","form":"10-Q"},{"accn":"0001005284-15-000109","filed":"2015-11-05","form":"10-Q"},{"accn":"0001005284-16-000202","filed":"2016-05-05","form":"10-Q"},{"accn":"0001564590-16-022678","filed":"2016-08-04","form":"10-Q"},{"accn":"0001564590-16-027335","filed":"2016-11-03","form":"10-Q"},{"accn":"0001564590-17-008750","filed":"2017-05-04","form":"10-Q"},{"accn":"0001564590-17-015323","filed":"2017-08-03","form":"10-Q"},{"accn":"0001564590-17-021180","filed":"2017-11-02","form":"10-Q"},{"accn":"0001564590-18-010659","filed":"2018-05-03","form":"10-Q"}],"provenance":{"#0":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":335629000},"revenue@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#0"}],"rule":"component-sum","value":335629000},"#1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":43572000},"revenue@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#1"}],"rule":"component-sum","value":43572000},"#2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":56149000},"revenue@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#2"}],"rule":"component-sum","value":56149000},"#3":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":3,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":77550000},"revenue@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#3"}],"rule":"component-sum","value":77550000},"#4":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":247414000},"#5":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":3,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":177271000},"#6":{"kind":"computed","op":"sum","terms":[{"ref":"#4"},{"ref":"#5","weight":-1}],"rule":"quarter-from-ytd","value":70143000},"revenue@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#6"}],"rule":"component-sum","value":70143000},"revenue@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#4"}],"rule":"component-sum","value":247414000},"#7":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":87765000},"revenue@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#7"}],"rule":"component-sum","value":87765000},"#8":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":6,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":118168000},"revenue@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#8"}],"rule":"component-sum","value":118168000},"#9":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":7,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":97515000},"revenue@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#9"}],"rule":"component-sum","value":97515000},"#10":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":405177000},"#11":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":7,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":303448000},"#12":{"kind":"computed","op":"sum","terms":[{"ref":"#10"},{"ref":"#11","weight":-1}],"rule":"quarter-from-ytd","value":101729000},"revenue@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#12"}],"rule":"component-sum","value":101729000},"revenue@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#10"}],"rule":"component-sum","value":405177000},"#13":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":112277000},"revenue@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#13"}],"rule":"component-sum","value":112277000},"#14":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":10,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":57968000},"revenue@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#14"}],"rule":"component-sum","value":57968000},"#15":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":11,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":117079000},"revenue@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#15"}],"rule":"component-sum","value":117079000},"#16":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":428867000},"#17":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":11,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":287324000},"#18":{"kind":"computed","op":"sum","terms":[{"ref":"#16"},{"ref":"#17","weight":-1}],"rule":"quarter-from-ytd","value":141543000},"revenue@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#18"}],"rule":"component-sum","value":141543000},"revenue@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#16"}],"rule":"component-sum","value":428867000},"#19":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":134000000},"revenue@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#19"}],"rule":"component-sum","value":134000000},"#20":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":14,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":129660000},"revenue@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#20"}],"rule":"component-sum","value":129660000},"#21":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":15,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":143618000},"revenue@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#21"}],"rule":"component-sum","value":143618000},"#22":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":553525000},"#23":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":15,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":407278000},"#24":{"kind":"computed","op":"sum","terms":[{"ref":"#22"},{"ref":"#23","weight":-1}],"rule":"quarter-from-ytd","value":146247000},"revenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#24"}],"rule":"component-sum","value":146247000},"revenue@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#22"}],"rule":"component-sum","value":553525000},"#25":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":150470000},"revenue@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#25"}],"rule":"component-sum","value":150470000},"#26":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":18,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":136561000},"revenue@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#26"}],"rule":"component-sum","value":136561000},"#27":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":160556000},"revenue@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#27"}],"rule":"component-sum","value":160556000},"#28":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":616619000},"#29":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":447587000},"#30":{"kind":"computed","op":"sum","terms":[{"ref":"#28"},{"ref":"#29","weight":-1}],"rule":"quarter-from-ytd","value":169032000},"revenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#30"}],"rule":"component-sum","value":169032000},"revenue@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#28"}],"rule":"component-sum","value":616619000},"#31":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":130467000},"revenue@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#31"}],"rule":"component-sum","value":130467000},"#32":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":22,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":146565000},"revenue@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#32"}],"rule":"component-sum","value":146565000},"#33":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":23,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":141077000},"revenue@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#33"}],"rule":"component-sum","value":141077000},"#34":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":576429000},"#35":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":23,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":418109000},"#36":{"kind":"computed","op":"sum","terms":[{"ref":"#34"},{"ref":"#35","weight":-1}],"rule":"quarter-from-ytd","value":158320000},"revenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#36"}],"rule":"component-sum","value":158320000},"revenue@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#34"}],"rule":"component-sum","value":576429000},"#37":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":165259000},"revenue@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#37"}],"rule":"component-sum","value":165259000},"#38":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":26,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":158505000},"revenue@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#38"}],"rule":"component-sum","value":158505000},"#39":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":27,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":161627000},"revenue@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#39"}],"rule":"component-sum","value":161627000},"#40":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":647684000},"#41":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":27,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":485391000},"#42":{"kind":"computed","op":"sum","terms":[{"ref":"#40"},{"ref":"#41","weight":-1}],"rule":"quarter-from-ytd","value":162293000},"revenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#42"}],"rule":"component-sum","value":162293000},"revenue@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#40"}],"rule":"component-sum","value":647684000},"#43":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":166277000},"revenue@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#43"}],"rule":"component-sum","value":166277000},"#44":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":29,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":171794000},"revenue@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#44"}],"rule":"component-sum","value":171794000},"#45":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":27,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":139613000},"revenue@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#45"}],"rule":"component-sum","value":139613000},"#46":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":650611000},"#47":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":27,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":477684000},"#48":{"kind":"computed","op":"sum","terms":[{"ref":"#46"},{"ref":"#47","weight":-1}],"rule":"quarter-from-ytd","value":172927000},"revenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#48"}],"rule":"component-sum","value":172927000},"revenue@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#46"}],"rule":"component-sum","value":650611000},"#49":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":28,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":142211000},"revenue@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#49"}],"rule":"component-sum","value":142211000},"#50":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":29,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":152157000},"revenue@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#50"}],"rule":"component-sum","value":152157000},"revenue@2012Q1":{"kind":"filed","concept":"Revenues","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":12620000},"revenue@2012Q2":{"kind":"filed","concept":"Revenues","filing":30,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":29987000},"revenue@2012Q3":{"kind":"filed","concept":"Revenues","filing":30,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":12504000},"revenue@2012Q4":{"kind":"filed","concept":"Revenues","filing":30,"unit":"USD","start":"2012-10-01","end":"2012-12-31","value":28133000},"revenue@FY2012":{"kind":"filed","concept":"Revenues","filing":31,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":83244000},"revenue@FY2009":{"kind":"filed","concept":"Revenues","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":15786617},"revenue@2010Q1":{"kind":"filed","concept":"Revenues","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-03-31","value":4246650},"revenue@2010Q2":{"kind":"filed","concept":"Revenues","filing":32,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":8446829},"revenue@2010Q3":{"kind":"filed","concept":"Revenues","filing":32,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":7055861},"revenue@2010Q4":{"kind":"filed","concept":"Revenues","filing":32,"unit":"USD","start":"2010-10-01","end":"2010-12-31","value":10795040},"revenue@FY2010":{"kind":"filed","concept":"Revenues","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":30545000},"revenue@2011Q1":{"kind":"filed","concept":"Revenues","filing":33,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":9601000},"revenue@2011Q2":{"kind":"filed","concept":"Revenues","filing":33,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":11252000},"revenue@2011Q3":{"kind":"filed","concept":"Revenues","filing":33,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":21777000},"revenue@2011Q4":{"kind":"filed","concept":"Revenues","filing":33,"unit":"USD","start":"2011-10-01","end":"2011-12-31","value":18659000},"revenue@FY2011":{"kind":"filed","concept":"Revenues","filing":30,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":61289000},"revenue@2013Q1":{"kind":"filed","concept":"Revenues","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":14976000},"revenue@2013Q2":{"kind":"filed","concept":"Revenues","filing":31,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":49359000},"revenue@2013Q3":{"kind":"filed","concept":"Revenues","filing":31,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":32826000},"revenue@2013Q4":{"kind":"filed","concept":"Revenues","filing":31,"unit":"USD","start":"2013-10-01","end":"2013-12-31","value":49478000},"revenue@FY2013":{"kind":"filed","concept":"Revenues","filing":34,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":146639000},"revenue@2014Q1":{"kind":"filed","concept":"Revenues","filing":34,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":37839000},"revenue@2014Q2":{"kind":"filed","concept":"Revenues","filing":34,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":64127000},"revenue@2014Q3":{"kind":"filed","concept":"Revenues","filing":34,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":32892000},"revenue@2014Q4":{"kind":"filed","concept":"Revenues","filing":34,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":56173000},"revenue@FY2014":{"kind":"filed","concept":"Revenues","filing":35,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":191031000},"revenue@2015Q1":{"kind":"filed","concept":"Revenues","filing":35,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":31223000},"revenue@2015Q2":{"kind":"filed","concept":"Revenues","filing":35,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":58092000},"revenue@2015Q3":{"kind":"filed","concept":"Revenues","filing":35,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":39419000},"revenue@2015Q4":{"kind":"filed","concept":"Revenues","filing":35,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":62312000},"revenue@FY2015":{"kind":"filed","concept":"Revenues","filing":36,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":191046000},"revenue@2016Q1":{"kind":"filed","concept":"Revenues","filing":36,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":29703000},"revenue@2016Q2":{"kind":"filed","concept":"Revenues","filing":36,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":64392000},"revenue@2016Q3":{"kind":"filed","concept":"Revenues","filing":36,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":30214000},"revenue@2016Q4":{"kind":"filed","concept":"Revenues","filing":36,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":74577000},"revenue@FY2016":{"kind":"filed","concept":"Revenues","filing":37,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":198886000},"revenue@2017Q1":{"kind":"filed","concept":"Revenues","filing":37,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":55566000},"revenue@2017Q2":{"kind":"filed","concept":"Revenues","filing":37,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":102513000},"revenue@2017Q3":{"kind":"filed","concept":"Revenues","filing":37,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":61683000},"revenue@2017Q4":{"kind":"filed","concept":"Revenues","filing":37,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":115867000},"costOfRevenue@FY2016":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":37,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":26288000},"costOfRevenue@2017Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":38,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":11310000},"costOfRevenue@2017Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":39,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":13465000},"#51":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":54698000},"#52":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":37762000},"costOfRevenue@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#51"},{"ref":"#52","weight":-1}],"rule":"quarter-from-ytd","value":16936000},"costOfRevenue@FY2017":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":54698000},"costOfRevenue@2018Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":7458000},"costOfRevenue@2018Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":2,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":11635000},"costOfRevenue@2018Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":3,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":16123000},"#53":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":53541000},"#54":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":3,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":35216000},"costOfRevenue@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#53"},{"ref":"#54","weight":-1}],"rule":"quarter-from-ytd","value":18325000},"costOfRevenue@FY2018":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":53541000},"costOfRevenue@2019Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":15814000},"costOfRevenue@2019Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":6,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":24072000},"costOfRevenue@2019Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":7,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":17286000},"#55":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":75374000},"#56":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":7,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":57172000},"costOfRevenue@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#55"},{"ref":"#56","weight":-1}],"rule":"quarter-from-ytd","value":18202000},"costOfRevenue@FY2019":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":75374000},"costOfRevenue@2020Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":22459000},"costOfRevenue@2020Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":10,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":12643000},"costOfRevenue@2020Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":11,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":23378000},"#57":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":85478000},"#58":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":11,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":58480000},"costOfRevenue@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#57"},{"ref":"#58","weight":-1}],"rule":"quarter-from-ytd","value":26998000},"costOfRevenue@FY2020":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":85478000},"costOfRevenue@2021Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":23298000},"costOfRevenue@2021Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":14,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":27969000},"costOfRevenue@2021Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":15,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":31481000},"#59":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":114991000},"#60":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":15,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":82748000},"costOfRevenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#59"},{"ref":"#60","weight":-1}],"rule":"quarter-from-ytd","value":32243000},"costOfRevenue@FY2021":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":114991000},"costOfRevenue@2022Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":33163000},"costOfRevenue@2022Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":18,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":27239000},"costOfRevenue@2022Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":37396000},"#61":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":127896000},"#62":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":97798000},"costOfRevenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#61"},{"ref":"#62","weight":-1}],"rule":"quarter-from-ytd","value":30098000},"costOfRevenue@FY2022":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":127896000},"costOfRevenue@2023Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":32970000},"costOfRevenue@2023Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":22,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":32139000},"costOfRevenue@2023Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":23,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":34248000},"#63":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":135376000},"#64":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":23,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":99357000},"costOfRevenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#63"},{"ref":"#64","weight":-1}],"rule":"quarter-from-ytd","value":36019000},"costOfRevenue@FY2023":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":135376000},"costOfRevenue@2024Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":36969000},"costOfRevenue@2024Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":26,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":38328000},"costOfRevenue@2024Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":27,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":35812000},"#65":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":148461000},"#66":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":27,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":111109000},"costOfRevenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#65"},{"ref":"#66","weight":-1}],"rule":"quarter-from-ytd","value":37352000},"costOfRevenue@FY2024":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":148461000},"costOfRevenue@2025Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":38134000},"costOfRevenue@2025Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":29,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":39203000},"costOfRevenue@2025Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":27,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":35491000},"#67":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":154126000},"#68":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":27,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":112828000},"costOfRevenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#67"},{"ref":"#68","weight":-1}],"rule":"quarter-from-ytd","value":41298000},"costOfRevenue@FY2025":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":154126000},"costOfRevenue@2026Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":28,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":36121000},"costOfRevenue@2026Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":29,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":36790000},"costOfRevenue@FY2009":{"kind":"filed","concept":"CostOfGoodsSold","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":374322},"costOfRevenue@2010Q2":{"kind":"filed","concept":"CostOfGoodsSold","filing":40,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":218417},"costOfRevenue@2010Q3":{"kind":"filed","concept":"CostOfGoodsSold","filing":41,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":329629},"#69":{"kind":"filed","concept":"CostOfGoodsSold","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":888000},"#70":{"kind":"filed","concept":"CostOfGoodsSold","filing":41,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":646666},"costOfRevenue@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#69"},{"ref":"#70","weight":-1}],"rule":"quarter-from-ytd","value":241334},"costOfRevenue@FY2010":{"kind":"filed","concept":"CostOfGoodsSold","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":888000},"costOfRevenue@2011Q1":{"kind":"filed","concept":"CostOfGoodsSold","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":-103000},"costOfRevenue@2011Q2":{"kind":"filed","concept":"CostOfGoodsSold","filing":43,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":142000},"costOfRevenue@2011Q3":{"kind":"filed","concept":"CostOfGoodsSold","filing":44,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":2406000},"#71":{"kind":"filed","concept":"CostOfGoodsSold","filing":30,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":3731000},"#72":{"kind":"filed","concept":"CostOfGoodsSold","filing":44,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":2651000},"costOfRevenue@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#71"},{"ref":"#72","weight":-1}],"rule":"quarter-from-ytd","value":1080000},"costOfRevenue@FY2011":{"kind":"filed","concept":"CostOfGoodsSold","filing":30,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":3731000},"costOfRevenue@2012Q1":{"kind":"filed","concept":"CostOfGoodsSold","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":1088000},"costOfRevenue@2012Q2":{"kind":"filed","concept":"CostOfGoodsSold","filing":46,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":1611000},"costOfRevenue@2012Q3":{"kind":"filed","concept":"CostOfGoodsSold","filing":47,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":1094000},"#73":{"kind":"filed","concept":"CostOfGoodsSold","filing":31,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":4528000},"#74":{"kind":"filed","concept":"CostOfGoodsSold","filing":47,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":3793000},"costOfRevenue@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#73"},{"ref":"#74","weight":-1}],"rule":"quarter-from-ytd","value":735000},"costOfRevenue@FY2012":{"kind":"filed","concept":"CostOfGoodsSold","filing":31,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":4528000},"costOfRevenue@2013Q1":{"kind":"filed","concept":"CostOfGoodsSold","filing":48,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":3092000},"costOfRevenue@2013Q2":{"kind":"filed","concept":"CostOfGoodsSold","filing":49,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":8282000},"costOfRevenue@2013Q3":{"kind":"filed","concept":"CostOfGoodsSold","filing":50,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":9783000},"#75":{"kind":"filed","concept":"CostOfGoodsSold","filing":34,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":28889000},"#76":{"kind":"filed","concept":"CostOfGoodsSold","filing":50,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":21157000},"costOfRevenue@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#75"},{"ref":"#76","weight":-1}],"rule":"quarter-from-ytd","value":7732000},"costOfRevenue@FY2013":{"kind":"filed","concept":"CostOfGoodsSold","filing":34,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":28889000},"costOfRevenue@2014Q1":{"kind":"filed","concept":"CostOfGoodsSold","filing":51,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":9897000},"costOfRevenue@2014Q2":{"kind":"filed","concept":"CostOfGoodsSold","filing":52,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":11951000},"costOfRevenue@2014Q3":{"kind":"filed","concept":"CostOfGoodsSold","filing":53,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":7388000},"#77":{"kind":"filed","concept":"CostOfGoodsSold","filing":35,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":41315000},"#78":{"kind":"filed","concept":"CostOfGoodsSold","filing":53,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":29236000},"costOfRevenue@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#77"},{"ref":"#78","weight":-1}],"rule":"quarter-from-ytd","value":12079000},"costOfRevenue@FY2014":{"kind":"filed","concept":"CostOfGoodsSold","filing":35,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":41315000},"costOfRevenue@2015Q1":{"kind":"filed","concept":"CostOfGoodsSold","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":8581000},"costOfRevenue@2015Q2":{"kind":"filed","concept":"CostOfGoodsSold","filing":55,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":39086000},"costOfRevenue@2015Q3":{"kind":"filed","concept":"CostOfGoodsSold","filing":56,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":7246000},"#79":{"kind":"filed","concept":"CostOfGoodsSold","filing":36,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":62997000},"#80":{"kind":"filed","concept":"CostOfGoodsSold","filing":56,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":54913000},"costOfRevenue@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#79"},{"ref":"#80","weight":-1}],"rule":"quarter-from-ytd","value":8084000},"costOfRevenue@FY2015":{"kind":"filed","concept":"CostOfGoodsSold","filing":36,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":62997000},"costOfRevenue@2016Q1":{"kind":"filed","concept":"CostOfGoodsSold","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":5052000},"costOfRevenue@2016Q2":{"kind":"filed","concept":"CostOfGoodsSold","filing":58,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":5684000},"costOfRevenue@2016Q3":{"kind":"filed","concept":"CostOfGoodsSold","filing":59,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":6458000},"#81":{"kind":"filed","concept":"CostOfGoodsSold","filing":36,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":26288000},"#82":{"kind":"filed","concept":"CostOfGoodsSold","filing":59,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":17194000},"costOfRevenue@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#81"},{"ref":"#82","weight":-1}],"rule":"quarter-from-ytd","value":9094000},"costOfRevenue@2017Q1":{"kind":"filed","concept":"CostOfGoodsSold","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":12987000},"grossProfit@FY2014":{"kind":"filed","concept":"GrossProfit","filing":35,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":149716000},"grossProfit@FY2015":{"kind":"filed","concept":"GrossProfit","filing":36,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":128049000},"grossProfit@2016Q1":{"kind":"filed","concept":"GrossProfit","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":24651000},"grossProfit@2016Q2":{"kind":"filed","concept":"GrossProfit","filing":58,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":58708000},"grossProfit@2016Q3":{"kind":"filed","concept":"GrossProfit","filing":59,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":23756000},"#83":{"kind":"filed","concept":"GrossProfit","filing":37,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":172598000},"#84":{"kind":"filed","concept":"GrossProfit","filing":59,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":107115000},"grossProfit@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#83"},{"ref":"#84","weight":-1}],"rule":"quarter-from-ytd","value":65483000},"grossProfit@FY2016":{"kind":"filed","concept":"GrossProfit","filing":37,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":172598000},"grossProfit@2017Q1":{"kind":"filed","concept":"GrossProfit","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":42579000},"grossProfit@2017Q2":{"kind":"filed","concept":"GrossProfit","filing":38,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":91203000},"grossProfit@2017Q3":{"kind":"filed","concept":"GrossProfit","filing":39,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":48218000},"#85":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":280931000},"#86":{"kind":"filed","concept":"GrossProfit","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":182000000},"grossProfit@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#85"},{"ref":"#86","weight":-1}],"rule":"quarter-from-ytd","value":98931000},"grossProfit@FY2017":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":280931000},"grossProfit@2018Q1":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":36114000},"grossProfit@2018Q2":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":44514000},"grossProfit@2018Q3":{"kind":"filed","concept":"GrossProfit","filing":3,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":61427000},"#87":{"kind":"filed","concept":"GrossProfit","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":193873000},"#88":{"kind":"filed","concept":"GrossProfit","filing":3,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":142055000},"grossProfit@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#87"},{"ref":"#88","weight":-1}],"rule":"quarter-from-ytd","value":51818000},"grossProfit@FY2018":{"kind":"filed","concept":"GrossProfit","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":193873000},"grossProfit@2019Q1":{"kind":"filed","concept":"GrossProfit","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":71951000},"grossProfit@2019Q2":{"kind":"filed","concept":"GrossProfit","filing":6,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":94096000},"grossProfit@2019Q3":{"kind":"filed","concept":"GrossProfit","filing":7,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":80229000},"#89":{"kind":"filed","concept":"GrossProfit","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":329803000},"#90":{"kind":"filed","concept":"GrossProfit","filing":7,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":246276000},"grossProfit@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#89"},{"ref":"#90","weight":-1}],"rule":"quarter-from-ytd","value":83527000},"grossProfit@FY2019":{"kind":"filed","concept":"GrossProfit","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":329803000},"grossProfit@2020Q1":{"kind":"filed","concept":"GrossProfit","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":89818000},"grossProfit@2020Q2":{"kind":"filed","concept":"GrossProfit","filing":10,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":45325000},"grossProfit@2020Q3":{"kind":"filed","concept":"GrossProfit","filing":11,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":93701000},"#91":{"kind":"filed","concept":"GrossProfit","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":343389000},"#92":{"kind":"filed","concept":"GrossProfit","filing":11,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":228844000},"grossProfit@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#91"},{"ref":"#92","weight":-1}],"rule":"quarter-from-ytd","value":114545000},"grossProfit@FY2020":{"kind":"filed","concept":"GrossProfit","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":343389000},"grossProfit@2021Q1":{"kind":"filed","concept":"GrossProfit","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":110702000},"grossProfit@2021Q2":{"kind":"filed","concept":"GrossProfit","filing":14,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":101691000},"grossProfit@2021Q3":{"kind":"filed","concept":"GrossProfit","filing":15,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":112137000},"#93":{"kind":"filed","concept":"GrossProfit","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":438534000},"#94":{"kind":"filed","concept":"GrossProfit","filing":15,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":324530000},"grossProfit@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#93"},{"ref":"#94","weight":-1}],"rule":"quarter-from-ytd","value":114004000},"grossProfit@FY2021":{"kind":"filed","concept":"GrossProfit","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":438534000},"grossProfit@2022Q1":{"kind":"filed","concept":"GrossProfit","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":117307000},"grossProfit@2022Q2":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":109322000},"grossProfit@2022Q3":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":123160000},"#95":{"kind":"filed","concept":"GrossProfit","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":488723000},"#96":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":349789000},"grossProfit@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#95"},{"ref":"#96","weight":-1}],"rule":"quarter-from-ytd","value":138934000},"grossProfit@FY2022":{"kind":"filed","concept":"GrossProfit","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":488723000},"grossProfit@2023Q1":{"kind":"filed","concept":"GrossProfit","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":97497000},"grossProfit@2023Q2":{"kind":"filed","concept":"GrossProfit","filing":22,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":114426000},"grossProfit@2023Q3":{"kind":"filed","concept":"GrossProfit","filing":23,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":106829000},"#97":{"kind":"filed","concept":"GrossProfit","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":441053000},"#98":{"kind":"filed","concept":"GrossProfit","filing":23,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":318752000},"grossProfit@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#97"},{"ref":"#98","weight":-1}],"rule":"quarter-from-ytd","value":122301000},"grossProfit@FY2023":{"kind":"filed","concept":"GrossProfit","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":441053000},"grossProfit@2024Q1":{"kind":"filed","concept":"GrossProfit","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":128290000},"grossProfit@2024Q2":{"kind":"filed","concept":"GrossProfit","filing":26,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":120177000},"grossProfit@2024Q3":{"kind":"filed","concept":"GrossProfit","filing":27,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":125815000},"#99":{"kind":"filed","concept":"GrossProfit","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":499223000},"#100":{"kind":"filed","concept":"GrossProfit","filing":27,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":374282000},"grossProfit@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#99"},{"ref":"#100","weight":-1}],"rule":"quarter-from-ytd","value":124941000},"grossProfit@FY2024":{"kind":"filed","concept":"GrossProfit","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":499223000},"grossProfit@2025Q1":{"kind":"filed","concept":"GrossProfit","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":128143000},"grossProfit@2025Q2":{"kind":"filed","concept":"GrossProfit","filing":29,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":132591000},"grossProfit@2025Q3":{"kind":"filed","concept":"GrossProfit","filing":27,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":104122000},"#101":{"kind":"filed","concept":"GrossProfit","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":496485000},"#102":{"kind":"filed","concept":"GrossProfit","filing":27,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":364856000},"grossProfit@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#101"},{"ref":"#102","weight":-1}],"rule":"quarter-from-ytd","value":131629000},"grossProfit@FY2025":{"kind":"filed","concept":"GrossProfit","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":496485000},"grossProfit@2026Q1":{"kind":"filed","concept":"GrossProfit","filing":28,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":106090000},"grossProfit@2026Q2":{"kind":"filed","concept":"GrossProfit","filing":29,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":115367000},"grossProfit@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q1"},{"ref":"costOfRevenue@2012Q1","weight":-1}],"rule":"accounting-identity","value":11532000},"grossProfit@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q2"},{"ref":"costOfRevenue@2012Q2","weight":-1}],"rule":"accounting-identity","value":28376000},"grossProfit@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q3"},{"ref":"costOfRevenue@2012Q3","weight":-1}],"rule":"accounting-identity","value":11410000},"grossProfit@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q4"},{"ref":"costOfRevenue@2012Q4","weight":-1}],"rule":"accounting-identity","value":27398000},"grossProfit@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2012"},{"ref":"costOfRevenue@FY2012","weight":-1}],"rule":"accounting-identity","value":78716000},"grossProfit@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2009"},{"ref":"costOfRevenue@FY2009","weight":-1}],"rule":"accounting-identity","value":15412295},"grossProfit@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q2"},{"ref":"costOfRevenue@2010Q2","weight":-1}],"rule":"accounting-identity","value":8228412},"grossProfit@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q3"},{"ref":"costOfRevenue@2010Q3","weight":-1}],"rule":"accounting-identity","value":6726232},"grossProfit@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q4"},{"ref":"costOfRevenue@2010Q4","weight":-1}],"rule":"accounting-identity","value":10553706},"grossProfit@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2010"},{"ref":"costOfRevenue@FY2010","weight":-1}],"rule":"accounting-identity","value":29657000},"grossProfit@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q1"},{"ref":"costOfRevenue@2011Q1","weight":-1}],"rule":"accounting-identity","value":9704000},"grossProfit@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q2"},{"ref":"costOfRevenue@2011Q2","weight":-1}],"rule":"accounting-identity","value":11110000},"grossProfit@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q3"},{"ref":"costOfRevenue@2011Q3","weight":-1}],"rule":"accounting-identity","value":19371000},"grossProfit@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q4"},{"ref":"costOfRevenue@2011Q4","weight":-1}],"rule":"accounting-identity","value":17579000},"grossProfit@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2011"},{"ref":"costOfRevenue@FY2011","weight":-1}],"rule":"accounting-identity","value":57558000},"grossProfit@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q1"},{"ref":"costOfRevenue@2013Q1","weight":-1}],"rule":"accounting-identity","value":11884000},"grossProfit@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q2"},{"ref":"costOfRevenue@2013Q2","weight":-1}],"rule":"accounting-identity","value":41077000},"grossProfit@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q3"},{"ref":"costOfRevenue@2013Q3","weight":-1}],"rule":"accounting-identity","value":23043000},"grossProfit@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q4"},{"ref":"costOfRevenue@2013Q4","weight":-1}],"rule":"accounting-identity","value":41746000},"grossProfit@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2013"},{"ref":"costOfRevenue@FY2013","weight":-1}],"rule":"accounting-identity","value":117750000},"grossProfit@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q1"},{"ref":"costOfRevenue@2014Q1","weight":-1}],"rule":"accounting-identity","value":27942000},"grossProfit@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q2"},{"ref":"costOfRevenue@2014Q2","weight":-1}],"rule":"accounting-identity","value":52176000},"grossProfit@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q3"},{"ref":"costOfRevenue@2014Q3","weight":-1}],"rule":"accounting-identity","value":25504000},"grossProfit@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q4"},{"ref":"costOfRevenue@2014Q4","weight":-1}],"rule":"accounting-identity","value":44094000},"grossProfit@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q1"},{"ref":"costOfRevenue@2015Q1","weight":-1}],"rule":"accounting-identity","value":22642000},"grossProfit@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q2"},{"ref":"costOfRevenue@2015Q2","weight":-1}],"rule":"accounting-identity","value":19006000},"grossProfit@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q3"},{"ref":"costOfRevenue@2015Q3","weight":-1}],"rule":"accounting-identity","value":32173000},"grossProfit@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q4"},{"ref":"costOfRevenue@2015Q4","weight":-1}],"rule":"accounting-identity","value":54228000},"operatingExpenses@FY2009":{"kind":"filed","concept":"OperatingExpenses","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":36053411},"operatingExpenses@2010Q2":{"kind":"filed","concept":"OperatingExpenses","filing":40,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":10355973},"operatingExpenses@2010Q3":{"kind":"filed","concept":"OperatingExpenses","filing":41,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":10938406},"#103":{"kind":"filed","concept":"OperatingExpenses","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":40771000},"#104":{"kind":"filed","concept":"OperatingExpenses","filing":41,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":29765361},"operatingExpenses@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#103"},{"ref":"#104","weight":-1}],"rule":"quarter-from-ytd","value":11005639},"operatingExpenses@FY2010":{"kind":"filed","concept":"OperatingExpenses","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":40771000},"operatingExpenses@2011Q1":{"kind":"filed","concept":"OperatingExpenses","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":12345000},"operatingExpenses@2011Q2":{"kind":"filed","concept":"OperatingExpenses","filing":43,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":12322000},"operatingExpenses@2011Q3":{"kind":"filed","concept":"OperatingExpenses","filing":44,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":15843000},"#105":{"kind":"filed","concept":"OperatingExpenses","filing":30,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":55602000},"#106":{"kind":"filed","concept":"OperatingExpenses","filing":44,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":40510000},"operatingExpenses@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#105"},{"ref":"#106","weight":-1}],"rule":"quarter-from-ytd","value":15092000},"operatingExpenses@FY2011":{"kind":"filed","concept":"OperatingExpenses","filing":30,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":55602000},"operatingExpenses@2012Q1":{"kind":"filed","concept":"OperatingExpenses","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":14178000},"operatingExpenses@2012Q2":{"kind":"filed","concept":"OperatingExpenses","filing":46,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":17077000},"operatingExpenses@2012Q3":{"kind":"filed","concept":"OperatingExpenses","filing":47,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":18565000},"#107":{"kind":"filed","concept":"OperatingExpenses","filing":31,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":69568000},"#108":{"kind":"filed","concept":"OperatingExpenses","filing":47,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":49806000},"operatingExpenses@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#107"},{"ref":"#108","weight":-1}],"rule":"quarter-from-ytd","value":19762000},"operatingExpenses@FY2012":{"kind":"filed","concept":"OperatingExpenses","filing":31,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":69568000},"operatingExpenses@2013Q1":{"kind":"filed","concept":"OperatingExpenses","filing":48,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":22130000},"operatingExpenses@2013Q2":{"kind":"filed","concept":"OperatingExpenses","filing":49,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":27628000},"operatingExpenses@2013Q3":{"kind":"filed","concept":"OperatingExpenses","filing":50,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":28579000},"#109":{"kind":"filed","concept":"OperatingExpenses","filing":34,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":108395000},"#110":{"kind":"filed","concept":"OperatingExpenses","filing":50,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":78337000},"operatingExpenses@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#109"},{"ref":"#110","weight":-1}],"rule":"quarter-from-ytd","value":30058000},"operatingExpenses@FY2013":{"kind":"filed","concept":"OperatingExpenses","filing":34,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":108395000},"operatingExpenses@2014Q1":{"kind":"filed","concept":"OperatingExpenses","filing":51,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":31211000},"operatingExpenses@2014Q2":{"kind":"filed","concept":"OperatingExpenses","filing":52,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":35289000},"operatingExpenses@2014Q3":{"kind":"filed","concept":"OperatingExpenses","filing":53,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":26812000},"#111":{"kind":"filed","concept":"OperatingExpenses","filing":35,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":91096000},"#112":{"kind":"filed","concept":"OperatingExpenses","filing":53,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":93312000},"operatingExpenses@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#111"},{"ref":"#112","weight":-1}],"rule":"quarter-from-ytd","value":-2216000},"operatingExpenses@FY2014":{"kind":"filed","concept":"OperatingExpenses","filing":35,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":91096000},"operatingExpenses@2015Q1":{"kind":"filed","concept":"OperatingExpenses","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":29452000},"operatingExpenses@2015Q2":{"kind":"filed","concept":"OperatingExpenses","filing":55,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":62851000},"operatingExpenses@2015Q3":{"kind":"filed","concept":"OperatingExpenses","filing":56,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":31041000},"#113":{"kind":"filed","concept":"OperatingExpenses","filing":36,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":95773000},"#114":{"kind":"filed","concept":"OperatingExpenses","filing":56,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":123424000},"operatingExpenses@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#113"},{"ref":"#114","weight":-1}],"rule":"quarter-from-ytd","value":-27651000},"operatingExpenses@FY2015":{"kind":"filed","concept":"OperatingExpenses","filing":36,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":95773000},"operatingExpenses@2016Q1":{"kind":"filed","concept":"OperatingExpenses","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":22105000},"operatingExpenses@2016Q2":{"kind":"filed","concept":"OperatingExpenses","filing":58,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":24683000},"operatingExpenses@2016Q3":{"kind":"filed","concept":"OperatingExpenses","filing":59,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":26759000},"#115":{"kind":"filed","concept":"OperatingExpenses","filing":37,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":104185000},"#116":{"kind":"filed","concept":"OperatingExpenses","filing":59,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":73461000},"operatingExpenses@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#115"},{"ref":"#116","weight":-1}],"rule":"quarter-from-ytd","value":30724000},"operatingExpenses@FY2016":{"kind":"filed","concept":"OperatingExpenses","filing":37,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":104185000},"operatingExpenses@2017Q1":{"kind":"filed","concept":"OperatingExpenses","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":30521000},"operatingExpenses@2017Q2":{"kind":"filed","concept":"OperatingExpenses","filing":38,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":30684000},"operatingExpenses@2017Q3":{"kind":"filed","concept":"OperatingExpenses","filing":39,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":32428000},"#117":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":134684000},"#118":{"kind":"filed","concept":"OperatingExpenses","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":93633000},"operatingExpenses@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#117"},{"ref":"#118","weight":-1}],"rule":"quarter-from-ytd","value":41051000},"operatingExpenses@FY2017":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":134684000},"operatingExpenses@2018Q1":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":31595000},"operatingExpenses@2018Q2":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":33603000},"operatingExpenses@2018Q3":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":35395000},"#119":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":137138000},"#120":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":100593000},"operatingExpenses@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#119"},{"ref":"#120","weight":-1}],"rule":"quarter-from-ytd","value":36545000},"operatingExpenses@FY2018":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":137138000},"operatingExpenses@2019Q1":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":37591000},"operatingExpenses@2019Q2":{"kind":"filed","concept":"OperatingExpenses","filing":6,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":45432000},"operatingExpenses@2019Q3":{"kind":"filed","concept":"OperatingExpenses","filing":7,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":39399000},"#121":{"kind":"filed","concept":"OperatingExpenses","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":171460000},"#122":{"kind":"filed","concept":"OperatingExpenses","filing":7,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":122422000},"operatingExpenses@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#121"},{"ref":"#122","weight":-1}],"rule":"quarter-from-ytd","value":49038000},"operatingExpenses@FY2019":{"kind":"filed","concept":"OperatingExpenses","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":171460000},"operatingExpenses@2020Q1":{"kind":"filed","concept":"OperatingExpenses","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":45312000},"operatingExpenses@2020Q2":{"kind":"filed","concept":"OperatingExpenses","filing":10,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":46510000},"operatingExpenses@2020Q3":{"kind":"filed","concept":"OperatingExpenses","filing":11,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":45275000},"#123":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":185863000},"#124":{"kind":"filed","concept":"OperatingExpenses","filing":11,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":137097000},"operatingExpenses@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#123"},{"ref":"#124","weight":-1}],"rule":"quarter-from-ytd","value":48766000},"operatingExpenses@FY2020":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":185863000},"operatingExpenses@2021Q1":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":47144000},"operatingExpenses@2021Q2":{"kind":"filed","concept":"OperatingExpenses","filing":14,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":51795000},"operatingExpenses@2021Q3":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":54409000},"#125":{"kind":"filed","concept":"OperatingExpenses","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":210890000},"#126":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":153348000},"operatingExpenses@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#125"},{"ref":"#126","weight":-1}],"rule":"quarter-from-ytd","value":57542000},"operatingExpenses@FY2021":{"kind":"filed","concept":"OperatingExpenses","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":210890000},"operatingExpenses@2022Q1":{"kind":"filed","concept":"OperatingExpenses","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":55057000},"operatingExpenses@2022Q2":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":56008000},"operatingExpenses@2022Q3":{"kind":"filed","concept":"OperatingExpenses","filing":19,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":54697000},"#127":{"kind":"filed","concept":"OperatingExpenses","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":221613000},"#128":{"kind":"filed","concept":"OperatingExpenses","filing":19,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":165762000},"operatingExpenses@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#127"},{"ref":"#128","weight":-1}],"rule":"quarter-from-ytd","value":55851000},"operatingExpenses@FY2022":{"kind":"filed","concept":"OperatingExpenses","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":221613000},"operatingExpenses@2023Q1":{"kind":"filed","concept":"OperatingExpenses","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":52129000},"operatingExpenses@2023Q2":{"kind":"filed","concept":"OperatingExpenses","filing":22,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":55787000},"operatingExpenses@2023Q3":{"kind":"filed","concept":"OperatingExpenses","filing":23,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":58393000},"#129":{"kind":"filed","concept":"OperatingExpenses","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":223864000},"#130":{"kind":"filed","concept":"OperatingExpenses","filing":23,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":166309000},"operatingExpenses@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#129"},{"ref":"#130","weight":-1}],"rule":"quarter-from-ytd","value":57555000},"operatingExpenses@FY2023":{"kind":"filed","concept":"OperatingExpenses","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":223864000},"operatingExpenses@2024Q1":{"kind":"filed","concept":"OperatingExpenses","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":65418000},"operatingExpenses@2024Q2":{"kind":"filed","concept":"OperatingExpenses","filing":26,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":63740000},"operatingExpenses@2024Q3":{"kind":"filed","concept":"OperatingExpenses","filing":27,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":58810000},"#131":{"kind":"filed","concept":"OperatingExpenses","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":260420000},"#132":{"kind":"filed","concept":"OperatingExpenses","filing":27,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":187968000},"operatingExpenses@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#131"},{"ref":"#132","weight":-1}],"rule":"quarter-from-ytd","value":72452000},"operatingExpenses@FY2024":{"kind":"filed","concept":"OperatingExpenses","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":260420000},"operatingExpenses@2025Q1":{"kind":"filed","concept":"OperatingExpenses","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":58479000},"operatingExpenses@2025Q2":{"kind":"filed","concept":"OperatingExpenses","filing":29,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":64051000},"operatingExpenses@2025Q3":{"kind":"filed","concept":"OperatingExpenses","filing":27,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":60984000},"#133":{"kind":"filed","concept":"OperatingExpenses","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":247907000},"#134":{"kind":"filed","concept":"OperatingExpenses","filing":27,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":183514000},"operatingExpenses@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#133"},{"ref":"#134","weight":-1}],"rule":"quarter-from-ytd","value":64393000},"operatingExpenses@FY2025":{"kind":"filed","concept":"OperatingExpenses","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":247907000},"operatingExpenses@2026Q1":{"kind":"filed","concept":"OperatingExpenses","filing":28,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":63339000},"operatingExpenses@2026Q2":{"kind":"filed","concept":"OperatingExpenses","filing":29,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":61719000},"operatingIncome@FY2009":{"kind":"filed","concept":"OperatingIncomeLoss","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":-20266794},"operatingIncome@2010Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":40,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":-1909144},"operatingIncome@2010Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":41,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":-3882545},"#135":{"kind":"filed","concept":"OperatingIncomeLoss","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":-10226000},"#136":{"kind":"filed","concept":"OperatingIncomeLoss","filing":41,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":-10016021},"operatingIncome@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#135"},{"ref":"#136","weight":-1}],"rule":"quarter-from-ytd","value":-209979},"operatingIncome@FY2010":{"kind":"filed","concept":"OperatingIncomeLoss","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":-10226000},"operatingIncome@2011Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":-2744000},"operatingIncome@2011Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":43,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":-1070000},"operatingIncome@2011Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":44,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":5934000},"#137":{"kind":"filed","concept":"OperatingIncomeLoss","filing":30,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":5687000},"#138":{"kind":"filed","concept":"OperatingIncomeLoss","filing":44,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":2120000},"operatingIncome@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#137"},{"ref":"#138","weight":-1}],"rule":"quarter-from-ytd","value":3567000},"operatingIncome@FY2011":{"kind":"filed","concept":"OperatingIncomeLoss","filing":30,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":5687000},"operatingIncome@2012Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":-1558000},"operatingIncome@2012Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":46,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":12910000},"operatingIncome@2012Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":47,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":-6061000},"#139":{"kind":"filed","concept":"OperatingIncomeLoss","filing":31,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":13676000},"#140":{"kind":"filed","concept":"OperatingIncomeLoss","filing":47,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":5305000},"operatingIncome@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#139"},{"ref":"#140","weight":-1}],"rule":"quarter-from-ytd","value":8371000},"operatingIncome@FY2012":{"kind":"filed","concept":"OperatingIncomeLoss","filing":31,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":13676000},"operatingIncome@2013Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":48,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":-7154000},"operatingIncome@2013Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":49,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":21731000},"operatingIncome@2013Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":50,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":4247000},"#141":{"kind":"filed","concept":"OperatingIncomeLoss","filing":34,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":38244000},"#142":{"kind":"filed","concept":"OperatingIncomeLoss","filing":50,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":18824000},"operatingIncome@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#141"},{"ref":"#142","weight":-1}],"rule":"quarter-from-ytd","value":19420000},"operatingIncome@FY2013":{"kind":"filed","concept":"OperatingIncomeLoss","filing":34,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":38244000},"operatingIncome@2014Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":51,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":6628000},"operatingIncome@2014Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":52,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":28838000},"operatingIncome@2014Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":53,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":6080000},"#143":{"kind":"filed","concept":"OperatingIncomeLoss","filing":35,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":58620000},"#144":{"kind":"filed","concept":"OperatingIncomeLoss","filing":53,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":41545000},"operatingIncome@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#143"},{"ref":"#144","weight":-1}],"rule":"quarter-from-ytd","value":17075000},"operatingIncome@FY2014":{"kind":"filed","concept":"OperatingIncomeLoss","filing":35,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":58620000},"operatingIncome@2015Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":1771000},"operatingIncome@2015Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":55,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":-4759000},"operatingIncome@2015Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":56,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":8378000},"#145":{"kind":"filed","concept":"OperatingIncomeLoss","filing":36,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":32276000},"#146":{"kind":"filed","concept":"OperatingIncomeLoss","filing":56,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":5310000},"operatingIncome@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#145"},{"ref":"#146","weight":-1}],"rule":"quarter-from-ytd","value":26966000},"operatingIncome@FY2015":{"kind":"filed","concept":"OperatingIncomeLoss","filing":36,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":32276000},"operatingIncome@2016Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":2546000},"operatingIncome@2016Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":58,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":34025000},"operatingIncome@2016Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":59,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":-3003000},"#147":{"kind":"filed","concept":"OperatingIncomeLoss","filing":37,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":68413000},"#148":{"kind":"filed","concept":"OperatingIncomeLoss","filing":59,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":33654000},"operatingIncome@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#147"},{"ref":"#148","weight":-1}],"rule":"quarter-from-ytd","value":34759000},"operatingIncome@FY2016":{"kind":"filed","concept":"OperatingIncomeLoss","filing":37,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":68413000},"operatingIncome@2017Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":12058000},"operatingIncome@2017Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":38,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":60519000},"operatingIncome@2017Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":39,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":15790000},"#149":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":146247000},"#150":{"kind":"filed","concept":"OperatingIncomeLoss","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":88367000},"operatingIncome@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#149"},{"ref":"#150","weight":-1}],"rule":"quarter-from-ytd","value":57880000},"operatingIncome@FY2017":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":146247000},"operatingIncome@2018Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":4519000},"operatingIncome@2018Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":10911000},"operatingIncome@2018Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":26032000},"#151":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":56735000},"#152":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":41462000},"operatingIncome@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#151"},{"ref":"#152","weight":-1}],"rule":"quarter-from-ytd","value":15273000},"operatingIncome@FY2018":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":56735000},"operatingIncome@2019Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":34360000},"operatingIncome@2019Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":48664000},"operatingIncome@2019Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":40830000},"#153":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":158343000},"#154":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":123854000},"operatingIncome@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#153"},{"ref":"#154","weight":-1}],"rule":"quarter-from-ytd","value":34489000},"operatingIncome@FY2019":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":158343000},"operatingIncome@2020Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":44506000},"operatingIncome@2020Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":-1185000},"operatingIncome@2020Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":11,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":48426000},"#155":{"kind":"filed","concept":"OperatingIncomeLoss","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":157526000},"#156":{"kind":"filed","concept":"OperatingIncomeLoss","filing":11,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":91747000},"operatingIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#155"},{"ref":"#156","weight":-1}],"rule":"quarter-from-ytd","value":65779000},"operatingIncome@FY2020":{"kind":"filed","concept":"OperatingIncomeLoss","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":157526000},"operatingIncome@2021Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":63558000},"operatingIncome@2021Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":49896000},"operatingIncome@2021Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":57728000},"#157":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":227644000},"#158":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":171182000},"operatingIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#157"},{"ref":"#158","weight":-1}],"rule":"quarter-from-ytd","value":56462000},"operatingIncome@FY2021":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":227644000},"operatingIncome@2022Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":62250000},"operatingIncome@2022Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":53314000},"operatingIncome@2022Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":68463000},"#159":{"kind":"filed","concept":"OperatingIncomeLoss","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":267110000},"#160":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":184027000},"operatingIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#159"},{"ref":"#160","weight":-1}],"rule":"quarter-from-ytd","value":83083000},"operatingIncome@FY2022":{"kind":"filed","concept":"OperatingIncomeLoss","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":267110000},"operatingIncome@2023Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":45368000},"operatingIncome@2023Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":58639000},"operatingIncome@2023Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":23,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":48436000},"#161":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":217189000},"#162":{"kind":"filed","concept":"OperatingIncomeLoss","filing":23,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":152443000},"operatingIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#161"},{"ref":"#162","weight":-1}],"rule":"quarter-from-ytd","value":64746000},"operatingIncome@FY2023":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":217189000},"operatingIncome@2024Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":62872000},"operatingIncome@2024Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":26,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":56437000},"operatingIncome@2024Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":67005000},"#163":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":238803000},"#164":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":186314000},"operatingIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#163"},{"ref":"#164","weight":-1}],"rule":"quarter-from-ytd","value":52489000},"operatingIncome@FY2024":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":238803000},"operatingIncome@2025Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":69664000},"operatingIncome@2025Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":68540000},"operatingIncome@2025Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":43138000},"#165":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":248578000},"#166":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":181342000},"operatingIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#165"},{"ref":"#166","weight":-1}],"rule":"quarter-from-ytd","value":67236000},"operatingIncome@FY2025":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":248578000},"operatingIncome@2026Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":42751000},"operatingIncome@2026Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":53648000},"pretaxIncome@FY2019":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":169905000},"pretaxIncome@FY2020":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":163529000},"pretaxIncome@2021Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":63750000},"pretaxIncome@2021Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":50192000},"pretaxIncome@2021Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":57763000},"#167":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":228247000},"#168":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":171705000},"pretaxIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#167"},{"ref":"#168","weight":-1}],"rule":"quarter-from-ytd","value":56542000},"pretaxIncome@FY2021":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":228247000},"pretaxIncome@2022Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":62507000},"pretaxIncome@2022Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":54986000},"pretaxIncome@2022Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":70091000},"#169":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":268230000},"#170":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":187584000},"pretaxIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#169"},{"ref":"#170","weight":-1}],"rule":"quarter-from-ytd","value":80646000},"pretaxIncome@FY2022":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":268230000},"pretaxIncome@2023Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":51632000},"pretaxIncome@2023Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":64053000},"pretaxIncome@2023Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":23,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":53879000},"#171":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":245171000},"#172":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":23,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":169564000},"pretaxIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#171"},{"ref":"#172","weight":-1}],"rule":"quarter-from-ytd","value":75607000},"pretaxIncome@FY2023":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":245171000},"pretaxIncome@2024Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":70497000},"pretaxIncome@2024Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":26,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":64890000},"pretaxIncome@2024Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":81416000},"#173":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":272128000},"#174":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":216803000},"pretaxIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#173"},{"ref":"#174","weight":-1}],"rule":"quarter-from-ytd","value":55325000},"pretaxIncome@FY2024":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":272128000},"pretaxIncome@2025Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":80116000},"pretaxIncome@2025Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":29,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":83878000},"pretaxIncome@2025Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":54136000},"#175":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":294796000},"#176":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":218130000},"pretaxIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#175"},{"ref":"#176","weight":-1}],"rule":"quarter-from-ytd","value":76666000},"pretaxIncome@FY2025":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":294796000},"pretaxIncome@2026Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":28,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":45293000},"pretaxIncome@2026Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":29,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":61004000},"pretaxIncome@FY2009":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":-20635235},"pretaxIncome@2010Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":40,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":-4436095},"pretaxIncome@2010Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":41,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":-7186570},"#177":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":-20051000},"#178":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":41,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":-15065158},"pretaxIncome@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#177"},{"ref":"#178","weight":-1}],"rule":"quarter-from-ytd","value":-4985842},"pretaxIncome@FY2010":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":-20051000},"pretaxIncome@2011Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":-11584000},"pretaxIncome@2011Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":43,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":3602000},"pretaxIncome@2011Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":44,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":6525000},"#179":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":30,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":2441000},"#180":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":44,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":-1457000},"pretaxIncome@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#179"},{"ref":"#180","weight":-1}],"rule":"quarter-from-ytd","value":3898000},"pretaxIncome@FY2011":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":30,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":2441000},"pretaxIncome@2012Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":-1221000},"pretaxIncome@2012Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":46,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":13249000},"pretaxIncome@2012Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":47,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":-5794000},"#181":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":31,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":14868000},"#182":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":47,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":6248000},"pretaxIncome@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#181"},{"ref":"#182","weight":-1}],"rule":"quarter-from-ytd","value":8620000},"pretaxIncome@FY2012":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":31,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":14868000},"pretaxIncome@2013Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":48,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":-6952000},"pretaxIncome@2013Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":49,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":21899000},"pretaxIncome@2013Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":50,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":4440000},"#183":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":34,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":39008000},"#184":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":50,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":19387000},"pretaxIncome@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#183"},{"ref":"#184","weight":-1}],"rule":"quarter-from-ytd","value":19621000},"pretaxIncome@FY2013":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":34,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":39008000},"pretaxIncome@2014Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":51,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":6829000},"pretaxIncome@2014Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":52,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":29010000},"pretaxIncome@2014Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":53,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":6250000},"#185":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":35,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":59327000},"#186":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":53,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":42088000},"pretaxIncome@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#185"},{"ref":"#186","weight":-1}],"rule":"quarter-from-ytd","value":17239000},"pretaxIncome@FY2014":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":35,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":59327000},"pretaxIncome@2015Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":1932000},"pretaxIncome@2015Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":55,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":-4305000},"pretaxIncome@2015Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":56,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":8587000},"#187":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":36,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":33059000},"#188":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":56,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":6214000},"pretaxIncome@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#187"},{"ref":"#188","weight":-1}],"rule":"quarter-from-ytd","value":26845000},"pretaxIncome@FY2015":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":36,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":33059000},"pretaxIncome@2016Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":2870000},"pretaxIncome@2016Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":58,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":32849000},"pretaxIncome@2016Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":59,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":-2503000},"#189":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":37,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":68598000},"#190":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":59,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":33216000},"pretaxIncome@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#189"},{"ref":"#190","weight":-1}],"rule":"quarter-from-ytd","value":35382000},"pretaxIncome@FY2016":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":37,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":68598000},"pretaxIncome@2017Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":12710000},"pretaxIncome@2017Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":38,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":61321000},"pretaxIncome@2017Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":39,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":16657000},"#191":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":149537000},"#192":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":90688000},"pretaxIncome@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#191"},{"ref":"#192","weight":-1}],"rule":"quarter-from-ytd","value":58849000},"pretaxIncome@FY2017":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":149537000},"pretaxIncome@2018Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":5743000},"pretaxIncome@2018Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":2,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":12665000},"pretaxIncome@2018Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":3,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":28143000},"#193":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":64311000},"#194":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":3,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":46551000},"pretaxIncome@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#193"},{"ref":"#194","weight":-1}],"rule":"quarter-from-ytd","value":17760000},"pretaxIncome@FY2018":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":64311000},"pretaxIncome@2019Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":37473000},"pretaxIncome@2019Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":6,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":51826000},"pretaxIncome@2019Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":7,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":43631000},"#195":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":4,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":169905000},"#196":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":7,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":132930000},"pretaxIncome@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#195"},{"ref":"#196","weight":-1}],"rule":"quarter-from-ytd","value":36975000},"pretaxIncome@2020Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":46855000},"pretaxIncome@2020Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":10,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":253000},"pretaxIncome@2020Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":11,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":49717000},"#197":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":163529000},"#198":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":11,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":96825000},"pretaxIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#197"},{"ref":"#198","weight":-1}],"rule":"quarter-from-ytd","value":66704000},"interestExpense@2013Q1":{"kind":"filed","concept":"InterestExpense","filing":48,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":8000},"interestExpense@2013Q2":{"kind":"filed","concept":"InterestExpense","filing":49,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":10000},"interestExpense@2013Q3":{"kind":"filed","concept":"InterestExpense","filing":50,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":13000},"#199":{"kind":"filed","concept":"InterestExpense","filing":34,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":47000},"#200":{"kind":"filed","concept":"InterestExpense","filing":50,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":31000},"interestExpense@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#199"},{"ref":"#200","weight":-1}],"rule":"quarter-from-ytd","value":16000},"interestExpense@FY2013":{"kind":"filed","concept":"InterestExpense","filing":34,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":47000},"interestExpense@FY2009":{"kind":"filed","concept":"InterestExpense","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":7019},"interestExpense@2010Q2":{"kind":"filed","concept":"InterestExpense","filing":40,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":5648},"interestExpense@2010Q3":{"kind":"filed","concept":"InterestExpense","filing":41,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":5957},"#201":{"kind":"filed","concept":"InterestExpense","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":27000},"#202":{"kind":"filed","concept":"InterestExpense","filing":41,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":18664},"interestExpense@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#201"},{"ref":"#202","weight":-1}],"rule":"quarter-from-ytd","value":8336},"interestExpense@FY2010":{"kind":"filed","concept":"InterestExpense","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":27000},"interestExpense@2011Q1":{"kind":"filed","concept":"InterestExpense","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":10000},"interestExpense@2011Q2":{"kind":"filed","concept":"InterestExpense","filing":43,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":-8000},"interestExpense@2011Q3":{"kind":"filed","concept":"InterestExpense","filing":44,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":13000},"#203":{"kind":"filed","concept":"InterestExpense","filing":30,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":50000},"#204":{"kind":"filed","concept":"InterestExpense","filing":44,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":31000},"interestExpense@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#203"},{"ref":"#204","weight":-1}],"rule":"quarter-from-ytd","value":19000},"interestExpense@FY2011":{"kind":"filed","concept":"InterestExpense","filing":30,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":50000},"interestExpense@2012Q1":{"kind":"filed","concept":"InterestExpense","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":20000},"interestExpense@2012Q2":{"kind":"filed","concept":"InterestExpense","filing":46,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":18000},"interestExpense@2012Q3":{"kind":"filed","concept":"InterestExpense","filing":47,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":5000},"#205":{"kind":"filed","concept":"InterestExpense","filing":31,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":48000},"#206":{"kind":"filed","concept":"InterestExpense","filing":47,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":43000},"interestExpense@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#205"},{"ref":"#206","weight":-1}],"rule":"quarter-from-ytd","value":5000},"interestExpense@FY2012":{"kind":"filed","concept":"InterestExpense","filing":31,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":48000},"interestExpense@2014Q1":{"kind":"filed","concept":"InterestExpense","filing":51,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":17000},"interestExpense@2014Q2":{"kind":"filed","concept":"InterestExpense","filing":52,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":21000},"interestExpense@2014Q3":{"kind":"filed","concept":"InterestExpense","filing":53,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":17000},"#207":{"kind":"filed","concept":"InterestExpense","filing":34,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":70000},"#208":{"kind":"filed","concept":"InterestExpense","filing":53,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":55000},"interestExpense@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#207"},{"ref":"#208","weight":-1}],"rule":"quarter-from-ytd","value":15000},"interestExpense@FY2014":{"kind":"filed","concept":"InterestExpense","filing":34,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":70000},"interestExpense@2015Q1":{"kind":"filed","concept":"InterestExpense","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":12000},"interestExpense@2015Q2":{"kind":"filed","concept":"InterestExpense","filing":55,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":12000},"interestExpense@2015Q3":{"kind":"filed","concept":"InterestExpense","filing":56,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":7000},"#209":{"kind":"filed","concept":"InterestExpense","filing":34,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":54000},"#210":{"kind":"filed","concept":"InterestExpense","filing":56,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":31000},"interestExpense@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#209"},{"ref":"#210","weight":-1}],"rule":"quarter-from-ytd","value":23000},"interestExpense@FY2015":{"kind":"filed","concept":"InterestExpense","filing":34,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":54000},"interestExpense@2016Q1":{"kind":"filed","concept":"InterestExpense","filing":54,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":8000},"interestExpense@2016Q2":{"kind":"filed","concept":"InterestExpense","filing":55,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":8000},"interestExpense@2016Q3":{"kind":"filed","concept":"InterestExpense","filing":56,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":5000},"netIncome@FY2009":{"kind":"filed","concept":"NetIncomeLoss","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":-20505320},"netIncome@2010Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-03-31","value":-2978331},"netIncome@2010Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":32,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":-4436095},"netIncome@2010Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":32,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":-7186570},"netIncome@2010Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":32,"unit":"USD","start":"2010-10-01","end":"2010-12-31","value":-5316414},"netIncome@FY2010":{"kind":"filed","concept":"NetIncomeLoss","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":-19917000},"netIncome@2011Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":33,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":-11881000},"netIncome@2011Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":33,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":3313000},"netIncome@2011Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":33,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":5989000},"netIncome@2011Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":33,"unit":"USD","start":"2011-10-01","end":"2011-12-31","value":5734000},"netIncome@FY2011":{"kind":"filed","concept":"NetIncomeLoss","filing":30,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":3155000},"netIncome@2012Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":-1221000},"netIncome@2012Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":30,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":10964000},"netIncome@2012Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":30,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":-5468000},"netIncome@2012Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":30,"unit":"USD","start":"2012-10-01","end":"2012-12-31","value":5385000},"netIncome@FY2012":{"kind":"filed","concept":"NetIncomeLoss","filing":31,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":9660000},"netIncome@2013Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":-4758000},"netIncome@2013Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":31,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":15382000},"netIncome@2013Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":31,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":5542000},"netIncome@2013Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":31,"unit":"USD","start":"2013-10-01","end":"2013-12-31","value":57886000},"netIncome@FY2013":{"kind":"filed","concept":"NetIncomeLoss","filing":34,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":74052000},"netIncome@2014Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":34,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":4022000},"netIncome@2014Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":34,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":20422000},"netIncome@2014Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":34,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":4284000},"netIncome@2014Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":34,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":13126000},"netIncome@FY2014":{"kind":"filed","concept":"NetIncomeLoss","filing":35,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":41854000},"netIncome@2015Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":35,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":1314000},"netIncome@2015Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":35,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":-11771000},"netIncome@2015Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":35,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":7047000},"netIncome@2015Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":35,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":18088000},"netIncome@FY2015":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":103885000},"netIncome@2016Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":36,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":1949000},"netIncome@2016Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":36,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":21802000},"netIncome@2016Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":36,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":-1500000},"netIncome@2016Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":36,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":25819000},"netIncome@FY2016":{"kind":"filed","concept":"NetIncomeLoss","filing":37,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":48070000},"netIncome@2017Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":37,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":10365000},"netIncome@2017Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":37,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":47187000},"netIncome@2017Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":37,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":13520000},"netIncome@2017Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":37,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":32813000},"netIncome@FY2017":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":103885000},"netIncome@2018Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":5959000},"netIncome@2018Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":10814000},"netIncome@2018Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":22818000},"netIncome@2018Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":19249000},"netIncome@FY2018":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":58840000},"netIncome@2019Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":31474000},"netIncome@2019Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":43440000},"netIncome@2019Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":36962000},"netIncome@2019Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":26428000},"netIncome@FY2019":{"kind":"filed","concept":"NetIncomeLoss","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":138304000},"netIncome@2020Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":38155000},"netIncome@2020Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":815000},"netIncome@2020Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":11,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":40500000},"netIncome@2020Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":53902000},"netIncome@FY2020":{"kind":"filed","concept":"NetIncomeLoss","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":133372000},"netIncome@2021Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":51687000},"netIncome@2021Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":40541000},"netIncome@2021Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":46109000},"#211":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":184213000},"#212":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":138337000},"netIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#211"},{"ref":"#212","weight":-1}],"rule":"quarter-from-ytd","value":45876000},"netIncome@FY2021":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":184213000},"netIncome@2022Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":49970000},"netIncome@2022Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":41502000},"netIncome@2022Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":53455000},"#213":{"kind":"filed","concept":"NetIncomeLoss","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":210061000},"#214":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":144927000},"netIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#213"},{"ref":"#214","weight":-1}],"rule":"quarter-from-ytd","value":65134000},"netIncome@FY2022":{"kind":"filed","concept":"NetIncomeLoss","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":210061000},"netIncome@2023Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":39839000},"netIncome@2023Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":49678000},"netIncome@2023Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":23,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":51516000},"#215":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":203011000},"#216":{"kind":"filed","concept":"NetIncomeLoss","filing":23,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":141033000},"netIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#215"},{"ref":"#216","weight":-1}],"rule":"quarter-from-ytd","value":61978000},"netIncome@FY2023":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":203011000},"netIncome@2024Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":56853000},"netIncome@2024Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":26,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":52337000},"netIncome@2024Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":66870000},"#217":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":222079000},"#218":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":176060000},"netIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#217"},{"ref":"#218","weight":-1}],"rule":"quarter-from-ytd","value":46019000},"netIncome@FY2024":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":222079000},"netIncome@2025Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":64444000},"netIncome@2025Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":67264000},"netIncome@2025Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":44025000},"#219":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":242075000},"#220":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":175733000},"netIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#219"},{"ref":"#220","weight":-1}],"rule":"quarter-from-ytd","value":66342000},"netIncome@FY2025":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":242075000},"netIncome@2026Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":28,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":35896000},"netIncome@2026Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":49421000},"dilutedEps@FY2009":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":32,"unit":"USD/shares","start":"2009-01-01","end":"2009-12-31","value":-0.56},"dilutedEps@2010Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":40,"unit":"USD/shares","start":"2010-04-01","end":"2010-06-30","value":-0.12},"dilutedEps@2010Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":41,"unit":"USD/shares","start":"2010-07-01","end":"2010-09-30","value":-0.19},"#221":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":33,"unit":"USD/shares","start":"2010-01-01","end":"2010-12-31","value":-0.53},"#222":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":33,"unit":"shares","start":"2010-01-01","end":"2010-12-31","value":37567374},"#223":{"kind":"computed","op":"product","terms":[{"ref":"#221"},{"ref":"#222"}],"value":-19910708.220000003},"#224":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":41,"unit":"USD/shares","start":"2010-01-01","end":"2010-09-30","value":-0.39},"#225":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":41,"unit":"shares","start":"2010-01-01","end":"2010-09-30","value":37380190},"#226":{"kind":"computed","op":"product","terms":[{"ref":"#224"},{"ref":"#225"}],"value":-14578274.1},"#227":{"kind":"computed","op":"sum","terms":[{"ref":"#223"},{"ref":"#226","weight":-1}],"value":-5332434.120000003},"#228":{"kind":"computed","op":"sum","terms":[{"ref":"#222","weight":4},{"ref":"#225","weight":-3}],"rule":"unaverage-quarter","value":38128926},"dilutedEps@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#227"},{"ref":"#228"}],"rule":"per-share-quarter","value":-0.13985272283829875},"dilutedEps@FY2010":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":33,"unit":"USD/shares","start":"2010-01-01","end":"2010-12-31","value":-0.53},"dilutedEps@2011Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":33,"unit":"USD/shares","start":"2011-01-01","end":"2011-03-31","value":-0.31},"dilutedEps@2011Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":33,"unit":"USD/shares","start":"2011-04-01","end":"2011-06-30","value":-0.03},"dilutedEps@2011Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":33,"unit":"USD/shares","start":"2011-07-01","end":"2011-09-30","value":0.12},"dilutedEps@2011Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":33,"unit":"USD/shares","start":"2011-10-01","end":"2011-12-31","value":0.12},"dilutedEps@FY2011":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":30,"unit":"USD/shares","start":"2011-01-01","end":"2011-12-31","value":0.07},"dilutedEps@2012Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":30,"unit":"USD/shares","start":"2012-01-01","end":"2012-03-31","value":-0.03},"dilutedEps@2012Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":30,"unit":"USD/shares","start":"2012-04-01","end":"2012-06-30","value":0.23},"dilutedEps@2012Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":30,"unit":"USD/shares","start":"2012-07-01","end":"2012-09-30","value":-0.12},"dilutedEps@2012Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":30,"unit":"USD/shares","start":"2012-10-01","end":"2012-12-31","value":0.12},"dilutedEps@FY2012":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":31,"unit":"USD/shares","start":"2012-01-01","end":"2012-12-31","value":0.21},"dilutedEps@2013Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":31,"unit":"USD/shares","start":"2013-01-01","end":"2013-03-31","value":-0.1},"dilutedEps@2013Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":31,"unit":"USD/shares","start":"2013-04-01","end":"2013-06-30","value":0.33},"dilutedEps@2013Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":31,"unit":"USD/shares","start":"2013-07-01","end":"2013-09-30","value":0.12},"dilutedEps@2013Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":31,"unit":"USD/shares","start":"2013-10-01","end":"2013-12-31","value":1.24},"dilutedEps@FY2013":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":34,"unit":"USD/shares","start":"2013-01-01","end":"2013-12-31","value":1.59},"dilutedEps@2014Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":34,"unit":"USD/shares","start":"2014-01-01","end":"2014-03-31","value":0.09},"dilutedEps@2014Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":34,"unit":"USD/shares","start":"2014-04-01","end":"2014-06-30","value":0.44},"dilutedEps@2014Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":34,"unit":"USD/shares","start":"2014-07-01","end":"2014-09-30","value":0.09},"dilutedEps@2014Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":34,"unit":"USD/shares","start":"2014-10-01","end":"2014-12-31","value":0.28},"dilutedEps@FY2014":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":35,"unit":"USD/shares","start":"2014-01-01","end":"2014-12-31","value":0.9},"dilutedEps@2015Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":35,"unit":"USD/shares","start":"2015-01-01","end":"2015-03-31","value":0.03},"dilutedEps@2015Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":35,"unit":"USD/shares","start":"2015-04-01","end":"2015-06-30","value":-0.25},"dilutedEps@2015Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":35,"unit":"USD/shares","start":"2015-07-01","end":"2015-09-30","value":0.15},"dilutedEps@2015Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":35,"unit":"USD/shares","start":"2015-10-01","end":"2015-12-31","value":0.39},"dilutedEps@FY2015":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2015-01-01","end":"2015-12-31","value":2.18},"dilutedEps@2016Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":36,"unit":"USD/shares","start":"2016-01-01","end":"2016-03-31","value":0.04},"dilutedEps@2016Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":36,"unit":"USD/shares","start":"2016-04-01","end":"2016-06-30","value":0.46},"dilutedEps@2016Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":36,"unit":"USD/shares","start":"2016-07-01","end":"2016-09-30","value":-0.03},"dilutedEps@2016Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":36,"unit":"USD/shares","start":"2016-10-01","end":"2016-12-31","value":0.55},"dilutedEps@FY2016":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":37,"unit":"USD/shares","start":"2016-01-01","end":"2016-12-31","value":1.02},"dilutedEps@2017Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":37,"unit":"USD/shares","start":"2017-01-01","end":"2017-03-31","value":0.22},"dilutedEps@2017Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":37,"unit":"USD/shares","start":"2017-04-01","end":"2017-06-30","value":0.99},"dilutedEps@2017Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":37,"unit":"USD/shares","start":"2017-07-01","end":"2017-09-30","value":0.28},"dilutedEps@2017Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":37,"unit":"USD/shares","start":"2017-10-01","end":"2017-12-31","value":0.69},"dilutedEps@FY2017":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2017-01-01","end":"2017-12-31","value":2.18},"dilutedEps@2018Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2018-01-01","end":"2018-03-31","value":0.13},"dilutedEps@2018Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2018-04-01","end":"2018-06-30","value":0.23},"dilutedEps@2018Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2018-07-01","end":"2018-09-30","value":0.48},"dilutedEps@2018Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2018-10-01","end":"2018-12-31","value":0.4},"dilutedEps@FY2018":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2018-01-01","end":"2018-12-31","value":1.24},"dilutedEps@2019Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2019-01-01","end":"2019-03-31","value":0.66},"dilutedEps@2019Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2019-04-01","end":"2019-06-30","value":0.92},"dilutedEps@2019Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2019-07-01","end":"2019-09-30","value":0.78},"dilutedEps@2019Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2019-10-01","end":"2019-12-31","value":0.56},"dilutedEps@FY2019":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":8,"unit":"USD/shares","start":"2019-01-01","end":"2019-12-31","value":2.92},"dilutedEps@2020Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2020-01-01","end":"2020-03-31","value":0.8},"dilutedEps@2020Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2020-04-01","end":"2020-06-30","value":0.02},"dilutedEps@2020Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":11,"unit":"USD/shares","start":"2020-07-01","end":"2020-09-30","value":0.85},"dilutedEps@2020Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2020-10-01","end":"2020-12-31","value":1.13},"dilutedEps@FY2020":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":12,"unit":"USD/shares","start":"2020-01-01","end":"2020-12-31","value":2.8},"dilutedEps@2021Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2021-01-01","end":"2021-03-31","value":1.08},"dilutedEps@2021Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2021-04-01","end":"2021-06-30","value":0.85},"dilutedEps@2021Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2021-07-01","end":"2021-09-30","value":0.97},"#229":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2021-01-01","end":"2021-12-31","value":3.87},"#230":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2021-01-01","end":"2021-12-31","value":47365435},"#231":{"kind":"computed","op":"product","terms":[{"ref":"#229"},{"ref":"#230"}],"value":183304233.45000002},"#232":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2021-01-01","end":"2021-09-30","value":2.9},"#233":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2021-01-01","end":"2021-09-30","value":47355583},"#234":{"kind":"computed","op":"product","terms":[{"ref":"#232"},{"ref":"#233"}],"value":137331190.7},"#235":{"kind":"computed","op":"sum","terms":[{"ref":"#231"},{"ref":"#234","weight":-1}],"value":45973042.75000003},"#236":{"kind":"computed","op":"sum","terms":[{"ref":"#230","weight":4},{"ref":"#233","weight":-3}],"rule":"unaverage-quarter","value":47394991},"dilutedEps@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#235"},{"ref":"#236"}],"rule":"per-share-quarter","value":0.969997921299321},"dilutedEps@FY2021":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2021-01-01","end":"2021-12-31","value":3.87},"dilutedEps@2022Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":17,"unit":"USD/shares","start":"2022-01-01","end":"2022-03-31","value":1.05},"dilutedEps@2022Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2022-04-01","end":"2022-06-30","value":0.87},"dilutedEps@2022Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2022-07-01","end":"2022-09-30","value":1.12},"#237":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":20,"unit":"USD/shares","start":"2022-01-01","end":"2022-12-31","value":4.4},"#238":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":20,"unit":"shares","start":"2022-01-01","end":"2022-12-31","value":47468507},"#239":{"kind":"computed","op":"product","terms":[{"ref":"#237"},{"ref":"#238"}],"value":208861430.8},"#240":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2022-01-01","end":"2022-09-30","value":3.04},"#241":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2022-01-01","end":"2022-09-30","value":47455893},"#242":{"kind":"computed","op":"product","terms":[{"ref":"#240"},{"ref":"#241"}],"value":144265914.72},"#243":{"kind":"computed","op":"sum","terms":[{"ref":"#239"},{"ref":"#242","weight":-1}],"value":64595516.08000001},"#244":{"kind":"computed","op":"sum","terms":[{"ref":"#238","weight":4},{"ref":"#241","weight":-3}],"rule":"unaverage-quarter","value":47506349},"dilutedEps@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#243"},{"ref":"#244"}],"rule":"per-share-quarter","value":1.3597238566996594},"dilutedEps@FY2022":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":20,"unit":"USD/shares","start":"2022-01-01","end":"2022-12-31","value":4.4},"dilutedEps@2023Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":21,"unit":"USD/shares","start":"2023-01-01","end":"2023-03-31","value":0.83},"dilutedEps@2023Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2023-04-01","end":"2023-06-30","value":1.04},"dilutedEps@2023Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":23,"unit":"USD/shares","start":"2023-07-01","end":"2023-09-30","value":1.08},"#245":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2023-01-01","end":"2023-12-31","value":4.24},"#246":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2023-01-01","end":"2023-12-31","value":47622763},"#247":{"kind":"computed","op":"product","terms":[{"ref":"#245"},{"ref":"#246"}],"value":201920515.12},"#248":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":23,"unit":"USD/shares","start":"2023-01-01","end":"2023-09-30","value":2.95},"#249":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":23,"unit":"shares","start":"2023-01-01","end":"2023-09-30","value":47609692},"#250":{"kind":"computed","op":"product","terms":[{"ref":"#248"},{"ref":"#249"}],"value":140448591.4},"#251":{"kind":"computed","op":"sum","terms":[{"ref":"#247"},{"ref":"#250","weight":-1}],"value":61471923.72},"#252":{"kind":"computed","op":"sum","terms":[{"ref":"#246","weight":4},{"ref":"#249","weight":-3}],"rule":"unaverage-quarter","value":47661976},"dilutedEps@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#251"},{"ref":"#252"}],"rule":"per-share-quarter","value":1.289747695731289},"dilutedEps@FY2023":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2023-01-01","end":"2023-12-31","value":4.24},"dilutedEps@2024Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2024-01-01","end":"2024-03-31","value":1.19},"dilutedEps@2024Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":26,"unit":"USD/shares","start":"2024-04-01","end":"2024-06-30","value":1.1},"dilutedEps@2024Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2024-07-01","end":"2024-09-30","value":1.4},"#253":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2024-01-01","end":"2024-12-31","value":4.65},"#254":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2024-01-01","end":"2024-12-31","value":47652662},"#255":{"kind":"computed","op":"product","terms":[{"ref":"#253"},{"ref":"#254"}],"value":221584878.3},"#256":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2024-01-01","end":"2024-09-30","value":3.69},"#257":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2024-01-01","end":"2024-09-30","value":47644026},"#258":{"kind":"computed","op":"product","terms":[{"ref":"#256"},{"ref":"#257"}],"value":175806455.94},"#259":{"kind":"computed","op":"sum","terms":[{"ref":"#255"},{"ref":"#258","weight":-1}],"value":45778422.360000014},"#260":{"kind":"computed","op":"sum","terms":[{"ref":"#254","weight":4},{"ref":"#257","weight":-3}],"rule":"unaverage-quarter","value":47678570},"dilutedEps@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#259"},{"ref":"#260"}],"rule":"per-share-quarter","value":0.9601467149706884},"dilutedEps@FY2024":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2024-01-01","end":"2024-12-31","value":4.65},"dilutedEps@2025Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2025-01-01","end":"2025-03-31","value":1.35},"dilutedEps@2025Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2025-04-01","end":"2025-06-30","value":1.41},"dilutedEps@2025Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2025-07-01","end":"2025-09-30","value":0.92},"#261":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2025-01-01","end":"2025-12-31","value":5.08},"#262":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2025-01-01","end":"2025-12-31","value":47658295},"#263":{"kind":"computed","op":"product","terms":[{"ref":"#261"},{"ref":"#262"}],"value":242104138.6},"#264":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2025-01-01","end":"2025-09-30","value":3.68},"#265":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2025-01-01","end":"2025-09-30","value":47681477},"#266":{"kind":"computed","op":"product","terms":[{"ref":"#264"},{"ref":"#265"}],"value":175467835.36},"#267":{"kind":"computed","op":"sum","terms":[{"ref":"#263"},{"ref":"#266","weight":-1}],"value":66636303.23999998},"#268":{"kind":"computed","op":"sum","terms":[{"ref":"#262","weight":4},{"ref":"#265","weight":-3}],"rule":"unaverage-quarter","value":47588749},"dilutedEps@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#267"},{"ref":"#268"}],"rule":"per-share-quarter","value":1.400253308612924},"dilutedEps@FY2025":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2025-01-01","end":"2025-12-31","value":5.08},"dilutedEps@2026Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2026-01-01","end":"2026-03-31","value":0.76},"dilutedEps@2026Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2026-04-01","end":"2026-06-30","value":1.06},"dilutedEps@2010Q1":{"kind":"filed","concept":"EarningsPerShareBasicAndDiluted","filing":32,"unit":"USD/shares","start":"2010-01-01","end":"2010-03-31","value":-0.08},"cash@FY2009":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":33,"unit":"USD","end":"2009-12-31","value":22701000},"cash@2010Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":40,"unit":"USD","end":"2010-06-30","value":11754285},"cash@2010Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":41,"unit":"USD","end":"2010-09-30","value":8202740},"cash@2010Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":31,"unit":"USD","end":"2010-12-31","value":111795000},"cash@FY2010":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":31,"unit":"USD","end":"2010-12-31","value":111795000},"cash@2011Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":42,"unit":"USD","end":"2011-03-31","value":258106000},"cash@2011Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":43,"unit":"USD","end":"2011-06-30","value":65240000},"cash@2011Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":44,"unit":"USD","end":"2011-09-30","value":67124000},"cash@2011Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2011-12-31","value":111795000},"cash@FY2011":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2011-12-31","value":111795000},"cash@2012Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":46,"unit":"USD","end":"2012-03-31","value":159599000},"cash@2012Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":43,"unit":"USD","end":"2012-06-30","value":159599000},"cash@2012Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":47,"unit":"USD","end":"2012-09-30","value":74193000},"cash@2012Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":34,"unit":"USD","end":"2012-12-31","value":85923000},"cash@FY2012":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":34,"unit":"USD","end":"2012-12-31","value":85923000},"cash@2013Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":48,"unit":"USD","end":"2013-03-31","value":45536000},"cash@2013Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":49,"unit":"USD","end":"2013-06-30","value":80702000},"cash@2013Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":50,"unit":"USD","end":"2013-09-30","value":67085000},"cash@2013Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":35,"unit":"USD","end":"2013-12-31","value":70586000},"cash@FY2013":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":35,"unit":"USD","end":"2013-12-31","value":70586000},"cash@2014Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":51,"unit":"USD","end":"2014-03-31","value":35931000},"cash@2014Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":52,"unit":"USD","end":"2014-06-30","value":75554000},"cash@2014Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":53,"unit":"USD","end":"2014-09-30","value":37391000},"cash@2014Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":36,"unit":"USD","end":"2014-12-31","value":45418000},"cash@FY2014":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":36,"unit":"USD","end":"2014-12-31","value":45418000},"cash@2015Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":54,"unit":"USD","end":"2015-03-31","value":125189000},"cash@2015Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":55,"unit":"USD","end":"2015-06-30","value":109251000},"cash@2015Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":56,"unit":"USD","end":"2015-09-30","value":89956000},"cash@2015Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":37,"unit":"USD","end":"2015-12-31","value":97513000},"cash@FY2015":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":37,"unit":"USD","end":"2015-12-31","value":97513000},"cash@2016Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":57,"unit":"USD","end":"2016-03-31","value":110091000},"cash@2016Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":58,"unit":"USD","end":"2016-06-30","value":69930000},"cash@2016Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":59,"unit":"USD","end":"2016-09-30","value":54416000},"cash@2016Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":37,"unit":"USD","end":"2016-12-31","value":139365000},"cash@FY2016":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":37,"unit":"USD","end":"2016-12-31","value":139365000},"cash@2017Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":60,"unit":"USD","end":"2017-03-31","value":96117000},"cash@2017Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":38,"unit":"USD","end":"2017-06-30","value":109438000},"cash@2017Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":39,"unit":"USD","end":"2017-09-30","value":69153000},"cash@2017Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2017-12-31","value":132840000},"cash@FY2017":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2017-12-31","value":132840000},"cash@2018Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2018-03-31","value":177154000},"cash@2018Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2018-06-30","value":103777000},"cash@2018Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":39,"unit":"USD","end":"2018-09-30","value":101638000},"cash@2018Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2018-12-31","value":211022000},"cash@FY2018":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2018-12-31","value":211022000},"cash@2019Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2019-03-31","value":225048000},"cash@2019Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2019-06-30","value":324277000},"cash@2019Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2019-09-30","value":235541000},"cash@2019Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":4,"unit":"USD","end":"2019-12-31","value":131627000},"cash@FY2019":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":4,"unit":"USD","end":"2019-12-31","value":131627000},"cash@2020Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":5,"unit":"USD","end":"2020-03-31","value":222744000},"cash@2020Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":6,"unit":"USD","end":"2020-06-30","value":133566000},"cash@2020Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":7,"unit":"USD","end":"2020-09-30","value":162620000},"cash@2020Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":8,"unit":"USD","end":"2020-12-31","value":630012000},"cash@FY2020":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":8,"unit":"USD","end":"2020-12-31","value":630012000},"cash@2021Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":9,"unit":"USD","end":"2021-03-31","value":726279000},"cash@2021Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":10,"unit":"USD","end":"2021-06-30","value":542914000},"cash@2021Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":11,"unit":"USD","end":"2021-09-30","value":535157000},"cash@2021Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":12,"unit":"USD","end":"2021-12-31","value":311993000},"cash@FY2021":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":12,"unit":"USD","end":"2021-12-31","value":311993000},"cash@2022Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":13,"unit":"USD","end":"2022-03-31","value":357424000},"cash@2022Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":14,"unit":"USD","end":"2022-06-30","value":213896000},"cash@2022Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":15,"unit":"USD","end":"2022-09-30","value":187750000},"cash@2022Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":16,"unit":"USD","end":"2022-12-31","value":93430000},"cash@FY2022":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":16,"unit":"USD","end":"2022-12-31","value":93430000},"cash@2023Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":17,"unit":"USD","end":"2023-03-31","value":158294000},"cash@2023Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":18,"unit":"USD","end":"2023-06-30","value":93470000},"cash@2023Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":19,"unit":"USD","end":"2023-09-30","value":79323000},"cash@2023Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":20,"unit":"USD","end":"2023-12-31","value":91985000},"cash@FY2023":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":20,"unit":"USD","end":"2023-12-31","value":91985000},"cash@2024Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":21,"unit":"USD","end":"2024-03-31","value":74012000},"cash@2024Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":22,"unit":"USD","end":"2024-06-30","value":92856000},"cash@2024Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":23,"unit":"USD","end":"2024-09-30","value":79559000},"cash@2024Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":24,"unit":"USD","end":"2024-12-31","value":98980000},"cash@FY2024":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":24,"unit":"USD","end":"2024-12-31","value":98980000},"cash@2025Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":25,"unit":"USD","end":"2025-03-31","value":157473000},"cash@2025Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":26,"unit":"USD","end":"2025-06-30","value":95804000},"cash@2025Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":27,"unit":"USD","end":"2025-09-30","value":121609000},"cash@2025Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":29,"unit":"USD","end":"2025-12-31","value":138353000},"cash@FY2025":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":29,"unit":"USD","end":"2025-12-31","value":138353000},"cash@2026Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":28,"unit":"USD","end":"2026-03-31","value":159352000},"cash@2026Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":29,"unit":"USD","end":"2026-06-30","value":120563000},"currentAssets@2010Q4":{"kind":"filed","concept":"AssetsCurrent","filing":32,"unit":"USD","end":"2010-12-31","value":82399509},"currentAssets@FY2010":{"kind":"filed","concept":"AssetsCurrent","filing":32,"unit":"USD","end":"2010-12-31","value":82399509},"currentAssets@2011Q2":{"kind":"filed","concept":"AssetsCurrent","filing":40,"unit":"USD","end":"2011-06-30","value":335781957},"currentAssets@2011Q3":{"kind":"filed","concept":"AssetsCurrent","filing":41,"unit":"USD","end":"2011-09-30","value":353660693},"currentAssets@2011Q4":{"kind":"filed","concept":"AssetsCurrent","filing":33,"unit":"USD","end":"2011-12-31","value":362304000},"currentAssets@FY2011":{"kind":"filed","concept":"AssetsCurrent","filing":33,"unit":"USD","end":"2011-12-31","value":362304000},"currentAssets@2012Q1":{"kind":"filed","concept":"AssetsCurrent","filing":42,"unit":"USD","end":"2012-03-31","value":355331000},"currentAssets@2012Q2":{"kind":"filed","concept":"AssetsCurrent","filing":43,"unit":"USD","end":"2012-06-30","value":372069000},"currentAssets@2012Q3":{"kind":"filed","concept":"AssetsCurrent","filing":44,"unit":"USD","end":"2012-09-30","value":260490000},"currentAssets@2012Q4":{"kind":"filed","concept":"AssetsCurrent","filing":30,"unit":"USD","end":"2012-12-31","value":267545000},"currentAssets@FY2012":{"kind":"filed","concept":"AssetsCurrent","filing":30,"unit":"USD","end":"2012-12-31","value":267545000},"currentAssets@2013Q1":{"kind":"filed","concept":"AssetsCurrent","filing":45,"unit":"USD","end":"2013-03-31","value":248088000},"currentAssets@2013Q2":{"kind":"filed","concept":"AssetsCurrent","filing":46,"unit":"USD","end":"2013-06-30","value":274051000},"currentAssets@2013Q3":{"kind":"filed","concept":"AssetsCurrent","filing":47,"unit":"USD","end":"2013-09-30","value":280302000},"currentAssets@2013Q4":{"kind":"filed","concept":"AssetsCurrent","filing":31,"unit":"USD","end":"2013-12-31","value":327048000},"currentAssets@FY2013":{"kind":"filed","concept":"AssetsCurrent","filing":31,"unit":"USD","end":"2013-12-31","value":327048000},"currentAssets@2014Q1":{"kind":"filed","concept":"AssetsCurrent","filing":48,"unit":"USD","end":"2014-03-31","value":337729000},"currentAssets@2014Q2":{"kind":"filed","concept":"AssetsCurrent","filing":49,"unit":"USD","end":"2014-06-30","value":363411000},"currentAssets@2014Q3":{"kind":"filed","concept":"AssetsCurrent","filing":50,"unit":"USD","end":"2014-09-30","value":350998000},"currentAssets@2014Q4":{"kind":"filed","concept":"AssetsCurrent","filing":34,"unit":"USD","end":"2014-12-31","value":370505000},"currentAssets@FY2014":{"kind":"filed","concept":"AssetsCurrent","filing":34,"unit":"USD","end":"2014-12-31","value":370505000},"currentAssets@2015Q1":{"kind":"filed","concept":"AssetsCurrent","filing":51,"unit":"USD","end":"2015-03-31","value":407340000},"currentAssets@2015Q2":{"kind":"filed","concept":"AssetsCurrent","filing":52,"unit":"USD","end":"2015-06-30","value":410220000},"currentAssets@2015Q3":{"kind":"filed","concept":"AssetsCurrent","filing":53,"unit":"USD","end":"2015-09-30","value":423895000},"currentAssets@2015Q4":{"kind":"filed","concept":"AssetsCurrent","filing":35,"unit":"USD","end":"2015-12-31","value":447684000},"currentAssets@FY2015":{"kind":"filed","concept":"AssetsCurrent","filing":35,"unit":"USD","end":"2015-12-31","value":447684000},"currentAssets@2016Q1":{"kind":"filed","concept":"AssetsCurrent","filing":54,"unit":"USD","end":"2016-03-31","value":432395000},"currentAssets@2016Q2":{"kind":"filed","concept":"AssetsCurrent","filing":55,"unit":"USD","end":"2016-06-30","value":366320000},"currentAssets@2016Q3":{"kind":"filed","concept":"AssetsCurrent","filing":56,"unit":"USD","end":"2016-09-30","value":342030000},"currentAssets@2016Q4":{"kind":"filed","concept":"AssetsCurrent","filing":36,"unit":"USD","end":"2016-12-31","value":385370000},"currentAssets@FY2016":{"kind":"filed","concept":"AssetsCurrent","filing":36,"unit":"USD","end":"2016-12-31","value":385370000},"currentAssets@2017Q1":{"kind":"filed","concept":"AssetsCurrent","filing":57,"unit":"USD","end":"2017-03-31","value":383742000},"currentAssets@2017Q2":{"kind":"filed","concept":"AssetsCurrent","filing":58,"unit":"USD","end":"2017-06-30","value":436885000},"currentAssets@2017Q3":{"kind":"filed","concept":"AssetsCurrent","filing":59,"unit":"USD","end":"2017-09-30","value":450651000},"currentAssets@2017Q4":{"kind":"filed","concept":"AssetsCurrent","filing":37,"unit":"USD","end":"2017-12-31","value":519182000},"currentAssets@FY2017":{"kind":"filed","concept":"AssetsCurrent","filing":37,"unit":"USD","end":"2017-12-31","value":519182000},"currentAssets@2018Q1":{"kind":"filed","concept":"AssetsCurrent","filing":60,"unit":"USD","end":"2018-03-31","value":547964000},"currentAssets@2018Q2":{"kind":"filed","concept":"AssetsCurrent","filing":38,"unit":"USD","end":"2018-06-30","value":569365000},"currentAssets@2018Q3":{"kind":"filed","concept":"AssetsCurrent","filing":39,"unit":"USD","end":"2018-09-30","value":617791000},"currentAssets@2018Q4":{"kind":"filed","concept":"AssetsCurrent","filing":0,"unit":"USD","end":"2018-12-31","value":634840000},"currentAssets@FY2018":{"kind":"filed","concept":"AssetsCurrent","filing":0,"unit":"USD","end":"2018-12-31","value":634840000},"currentAssets@2019Q1":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2019-03-31","value":652172000},"currentAssets@2019Q2":{"kind":"filed","concept":"AssetsCurrent","filing":2,"unit":"USD","end":"2019-06-30","value":688694000},"currentAssets@2019Q3":{"kind":"filed","concept":"AssetsCurrent","filing":3,"unit":"USD","end":"2019-09-30","value":731016000},"currentAssets@2019Q4":{"kind":"filed","concept":"AssetsCurrent","filing":4,"unit":"USD","end":"2019-12-31","value":792439000},"currentAssets@FY2019":{"kind":"filed","concept":"AssetsCurrent","filing":4,"unit":"USD","end":"2019-12-31","value":792439000},"currentAssets@2020Q1":{"kind":"filed","concept":"AssetsCurrent","filing":5,"unit":"USD","end":"2020-03-31","value":812071000},"currentAssets@2020Q2":{"kind":"filed","concept":"AssetsCurrent","filing":6,"unit":"USD","end":"2020-06-30","value":830159000},"currentAssets@2020Q3":{"kind":"filed","concept":"AssetsCurrent","filing":7,"unit":"USD","end":"2020-09-30","value":886154000},"currentAssets@2020Q4":{"kind":"filed","concept":"AssetsCurrent","filing":8,"unit":"USD","end":"2020-12-31","value":924606000},"currentAssets@FY2020":{"kind":"filed","concept":"AssetsCurrent","filing":8,"unit":"USD","end":"2020-12-31","value":924606000},"currentAssets@2021Q1":{"kind":"filed","concept":"AssetsCurrent","filing":9,"unit":"USD","end":"2021-03-31","value":959335000},"currentAssets@2021Q2":{"kind":"filed","concept":"AssetsCurrent","filing":10,"unit":"USD","end":"2021-06-30","value":992892000},"currentAssets@2021Q3":{"kind":"filed","concept":"AssetsCurrent","filing":11,"unit":"USD","end":"2021-09-30","value":1055139000},"currentAssets@2021Q4":{"kind":"filed","concept":"AssetsCurrent","filing":12,"unit":"USD","end":"2021-12-31","value":925934000},"currentAssets@FY2021":{"kind":"filed","concept":"AssetsCurrent","filing":12,"unit":"USD","end":"2021-12-31","value":925934000},"currentAssets@2022Q1":{"kind":"filed","concept":"AssetsCurrent","filing":13,"unit":"USD","end":"2022-03-31","value":959786000},"currentAssets@2022Q2":{"kind":"filed","concept":"AssetsCurrent","filing":14,"unit":"USD","end":"2022-06-30","value":932157000},"currentAssets@2022Q3":{"kind":"filed","concept":"AssetsCurrent","filing":15,"unit":"USD","end":"2022-09-30","value":977193000},"currentAssets@2022Q4":{"kind":"filed","concept":"AssetsCurrent","filing":16,"unit":"USD","end":"2022-12-31","value":899450000},"currentAssets@FY2022":{"kind":"filed","concept":"AssetsCurrent","filing":16,"unit":"USD","end":"2022-12-31","value":899450000},"currentAssets@2023Q1":{"kind":"filed","concept":"AssetsCurrent","filing":17,"unit":"USD","end":"2023-03-31","value":950221000},"currentAssets@2023Q2":{"kind":"filed","concept":"AssetsCurrent","filing":18,"unit":"USD","end":"2023-06-30","value":878147000},"currentAssets@2023Q3":{"kind":"filed","concept":"AssetsCurrent","filing":19,"unit":"USD","end":"2023-09-30","value":878715000},"currentAssets@2023Q4":{"kind":"filed","concept":"AssetsCurrent","filing":20,"unit":"USD","end":"2023-12-31","value":917132000},"currentAssets@FY2023":{"kind":"filed","concept":"AssetsCurrent","filing":20,"unit":"USD","end":"2023-12-31","value":917132000},"currentAssets@2024Q1":{"kind":"filed","concept":"AssetsCurrent","filing":21,"unit":"USD","end":"2024-03-31","value":921272000},"currentAssets@2024Q2":{"kind":"filed","concept":"AssetsCurrent","filing":22,"unit":"USD","end":"2024-06-30","value":959481000},"currentAssets@2024Q3":{"kind":"filed","concept":"AssetsCurrent","filing":23,"unit":"USD","end":"2024-09-30","value":941846000},"currentAssets@2024Q4":{"kind":"filed","concept":"AssetsCurrent","filing":24,"unit":"USD","end":"2024-12-31","value":899831000},"currentAssets@FY2024":{"kind":"filed","concept":"AssetsCurrent","filing":24,"unit":"USD","end":"2024-12-31","value":899831000},"currentAssets@2025Q1":{"kind":"filed","concept":"AssetsCurrent","filing":25,"unit":"USD","end":"2025-03-31","value":1018414000},"currentAssets@2025Q2":{"kind":"filed","concept":"AssetsCurrent","filing":26,"unit":"USD","end":"2025-06-30","value":1010802000},"currentAssets@2025Q3":{"kind":"filed","concept":"AssetsCurrent","filing":27,"unit":"USD","end":"2025-09-30","value":1037313000},"currentAssets@2025Q4":{"kind":"filed","concept":"AssetsCurrent","filing":29,"unit":"USD","end":"2025-12-31","value":1087058000},"currentAssets@FY2025":{"kind":"filed","concept":"AssetsCurrent","filing":29,"unit":"USD","end":"2025-12-31","value":1087058000},"currentAssets@2026Q1":{"kind":"filed","concept":"AssetsCurrent","filing":28,"unit":"USD","end":"2026-03-31","value":932278000},"currentAssets@2026Q2":{"kind":"filed","concept":"AssetsCurrent","filing":29,"unit":"USD","end":"2026-06-30","value":941759000},"totalAssets@2010Q4":{"kind":"filed","concept":"Assets","filing":32,"unit":"USD","end":"2010-12-31","value":92327131},"totalAssets@FY2010":{"kind":"filed","concept":"Assets","filing":32,"unit":"USD","end":"2010-12-31","value":92327131},"totalAssets@2011Q2":{"kind":"filed","concept":"Assets","filing":40,"unit":"USD","end":"2011-06-30","value":347013124},"totalAssets@2011Q3":{"kind":"filed","concept":"Assets","filing":41,"unit":"USD","end":"2011-09-30","value":365205718},"totalAssets@2011Q4":{"kind":"filed","concept":"Assets","filing":33,"unit":"USD","end":"2011-12-31","value":373878000},"totalAssets@FY2011":{"kind":"filed","concept":"Assets","filing":33,"unit":"USD","end":"2011-12-31","value":373878000},"totalAssets@2012Q1":{"kind":"filed","concept":"Assets","filing":42,"unit":"USD","end":"2012-03-31","value":369230000},"totalAssets@2012Q2":{"kind":"filed","concept":"Assets","filing":43,"unit":"USD","end":"2012-06-30","value":385921000},"totalAssets@2012Q3":{"kind":"filed","concept":"Assets","filing":44,"unit":"USD","end":"2012-09-30","value":381001000},"totalAssets@2012Q4":{"kind":"filed","concept":"Assets","filing":30,"unit":"USD","end":"2012-12-31","value":385524000},"totalAssets@FY2012":{"kind":"filed","concept":"Assets","filing":30,"unit":"USD","end":"2012-12-31","value":385524000},"totalAssets@2013Q1":{"kind":"filed","concept":"Assets","filing":45,"unit":"USD","end":"2013-03-31","value":367923000},"totalAssets@2013Q2":{"kind":"filed","concept":"Assets","filing":46,"unit":"USD","end":"2013-06-30","value":393505000},"totalAssets@2013Q3":{"kind":"filed","concept":"Assets","filing":47,"unit":"USD","end":"2013-09-30","value":400021000},"totalAssets@2013Q4":{"kind":"filed","concept":"Assets","filing":31,"unit":"USD","end":"2013-12-31","value":462754000},"totalAssets@FY2013":{"kind":"filed","concept":"Assets","filing":31,"unit":"USD","end":"2013-12-31","value":462754000},"totalAssets@2014Q1":{"kind":"filed","concept":"Assets","filing":48,"unit":"USD","end":"2014-03-31","value":465956000},"totalAssets@2014Q2":{"kind":"filed","concept":"Assets","filing":49,"unit":"USD","end":"2014-06-30","value":487369000},"totalAssets@2014Q3":{"kind":"filed","concept":"Assets","filing":50,"unit":"USD","end":"2014-09-30","value":472170000},"totalAssets@2014Q4":{"kind":"filed","concept":"Assets","filing":34,"unit":"USD","end":"2014-12-31","value":489847000},"totalAssets@FY2014":{"kind":"filed","concept":"Assets","filing":34,"unit":"USD","end":"2014-12-31","value":489847000},"totalAssets@2015Q1":{"kind":"filed","concept":"Assets","filing":51,"unit":"USD","end":"2015-03-31","value":525464000},"totalAssets@2015Q2":{"kind":"filed","concept":"Assets","filing":52,"unit":"USD","end":"2015-06-30","value":525171000},"totalAssets@2015Q3":{"kind":"filed","concept":"Assets","filing":53,"unit":"USD","end":"2015-09-30","value":534323000},"totalAssets@2015Q4":{"kind":"filed","concept":"Assets","filing":35,"unit":"USD","end":"2015-12-31","value":559412000},"totalAssets@FY2015":{"kind":"filed","concept":"Assets","filing":35,"unit":"USD","end":"2015-12-31","value":559412000},"totalAssets@2016Q1":{"kind":"filed","concept":"Assets","filing":54,"unit":"USD","end":"2016-03-31","value":556046000},"totalAssets@2016Q2":{"kind":"filed","concept":"Assets","filing":55,"unit":"USD","end":"2016-06-30","value":580002000},"totalAssets@2016Q3":{"kind":"filed","concept":"Assets","filing":56,"unit":"USD","end":"2016-09-30","value":584753000},"totalAssets@2016Q4":{"kind":"filed","concept":"Assets","filing":36,"unit":"USD","end":"2016-12-31","value":627559000},"totalAssets@FY2016":{"kind":"filed","concept":"Assets","filing":36,"unit":"USD","end":"2016-12-31","value":627559000},"totalAssets@2017Q1":{"kind":"filed","concept":"Assets","filing":57,"unit":"USD","end":"2017-03-31","value":655443000},"totalAssets@2017Q2":{"kind":"filed","concept":"Assets","filing":58,"unit":"USD","end":"2017-06-30","value":707635000},"totalAssets@2017Q3":{"kind":"filed","concept":"Assets","filing":59,"unit":"USD","end":"2017-09-30","value":727170000},"totalAssets@2017Q4":{"kind":"filed","concept":"Assets","filing":37,"unit":"USD","end":"2017-12-31","value":779956000},"totalAssets@FY2017":{"kind":"filed","concept":"Assets","filing":37,"unit":"USD","end":"2017-12-31","value":779956000},"totalAssets@2018Q1":{"kind":"filed","concept":"Assets","filing":60,"unit":"USD","end":"2018-03-31","value":795140000},"totalAssets@2018Q2":{"kind":"filed","concept":"Assets","filing":38,"unit":"USD","end":"2018-06-30","value":833249000},"totalAssets@2018Q3":{"kind":"filed","concept":"Assets","filing":39,"unit":"USD","end":"2018-09-30","value":883744000},"totalAssets@2018Q4":{"kind":"filed","concept":"Assets","filing":0,"unit":"USD","end":"2018-12-31","value":933424000},"totalAssets@FY2018":{"kind":"filed","concept":"Assets","filing":0,"unit":"USD","end":"2018-12-31","value":933424000},"totalAssets@2019Q1":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2019-03-31","value":968190000},"totalAssets@2019Q2":{"kind":"filed","concept":"Assets","filing":2,"unit":"USD","end":"2019-06-30","value":1011080000},"totalAssets@2019Q3":{"kind":"filed","concept":"Assets","filing":3,"unit":"USD","end":"2019-09-30","value":1062550000},"totalAssets@2019Q4":{"kind":"filed","concept":"Assets","filing":4,"unit":"USD","end":"2019-12-31","value":1120157000},"totalAssets@FY2019":{"kind":"filed","concept":"Assets","filing":4,"unit":"USD","end":"2019-12-31","value":1120157000},"totalAssets@2020Q1":{"kind":"filed","concept":"Assets","filing":5,"unit":"USD","end":"2020-03-31","value":1136376000},"totalAssets@2020Q2":{"kind":"filed","concept":"Assets","filing":6,"unit":"USD","end":"2020-06-30","value":1161057000},"totalAssets@2020Q3":{"kind":"filed","concept":"Assets","filing":7,"unit":"USD","end":"2020-09-30","value":1224961000},"totalAssets@2020Q4":{"kind":"filed","concept":"Assets","filing":8,"unit":"USD","end":"2020-12-31","value":1269228000},"totalAssets@FY2020":{"kind":"filed","concept":"Assets","filing":8,"unit":"USD","end":"2020-12-31","value":1269228000},"totalAssets@2021Q1":{"kind":"filed","concept":"Assets","filing":9,"unit":"USD","end":"2021-03-31","value":1310500000},"totalAssets@2021Q2":{"kind":"filed","concept":"Assets","filing":10,"unit":"USD","end":"2021-06-30","value":1350715000},"totalAssets@2021Q3":{"kind":"filed","concept":"Assets","filing":11,"unit":"USD","end":"2021-09-30","value":1428591000},"totalAssets@2021Q4":{"kind":"filed","concept":"Assets","filing":12,"unit":"USD","end":"2021-12-31","value":1466919000},"totalAssets@FY2021":{"kind":"filed","concept":"Assets","filing":12,"unit":"USD","end":"2021-12-31","value":1466919000},"totalAssets@2022Q1":{"kind":"filed","concept":"Assets","filing":13,"unit":"USD","end":"2022-03-31","value":1487231000},"totalAssets@2022Q2":{"kind":"filed","concept":"Assets","filing":14,"unit":"USD","end":"2022-06-30","value":1499438000},"totalAssets@2022Q3":{"kind":"filed","concept":"Assets","filing":15,"unit":"USD","end":"2022-09-30","value":1530323000},"totalAssets@2022Q4":{"kind":"filed","concept":"Assets","filing":16,"unit":"USD","end":"2022-12-31","value":1532820000},"totalAssets@FY2022":{"kind":"filed","concept":"Assets","filing":16,"unit":"USD","end":"2022-12-31","value":1532820000},"totalAssets@2023Q1":{"kind":"filed","concept":"Assets","filing":17,"unit":"USD","end":"2023-03-31","value":1535712000},"totalAssets@2023Q2":{"kind":"filed","concept":"Assets","filing":18,"unit":"USD","end":"2023-06-30","value":1540855000},"totalAssets@2023Q3":{"kind":"filed","concept":"Assets","filing":19,"unit":"USD","end":"2023-09-30","value":1622916000},"totalAssets@2023Q4":{"kind":"filed","concept":"Assets","filing":20,"unit":"USD","end":"2023-12-31","value":1668961000},"totalAssets@FY2023":{"kind":"filed","concept":"Assets","filing":20,"unit":"USD","end":"2023-12-31","value":1668961000},"totalAssets@2024Q1":{"kind":"filed","concept":"Assets","filing":21,"unit":"USD","end":"2024-03-31","value":1683715000},"totalAssets@2024Q2":{"kind":"filed","concept":"Assets","filing":22,"unit":"USD","end":"2024-06-30","value":1776561000},"totalAssets@2024Q3":{"kind":"filed","concept":"Assets","filing":23,"unit":"USD","end":"2024-09-30","value":1810882000},"totalAssets@2024Q4":{"kind":"filed","concept":"Assets","filing":24,"unit":"USD","end":"2024-12-31","value":1832333000},"totalAssets@FY2024":{"kind":"filed","concept":"Assets","filing":24,"unit":"USD","end":"2024-12-31","value":1832333000},"totalAssets@2025Q1":{"kind":"filed","concept":"Assets","filing":25,"unit":"USD","end":"2025-03-31","value":1864487000},"totalAssets@2025Q2":{"kind":"filed","concept":"Assets","filing":26,"unit":"USD","end":"2025-06-30","value":1931698000},"totalAssets@2025Q3":{"kind":"filed","concept":"Assets","filing":27,"unit":"USD","end":"2025-09-30","value":1947451000},"totalAssets@2025Q4":{"kind":"filed","concept":"Assets","filing":29,"unit":"USD","end":"2025-12-31","value":1963762000},"totalAssets@FY2025":{"kind":"filed","concept":"Assets","filing":29,"unit":"USD","end":"2025-12-31","value":1963762000},"totalAssets@2026Q1":{"kind":"filed","concept":"Assets","filing":28,"unit":"USD","end":"2026-03-31","value":1894716000},"totalAssets@2026Q2":{"kind":"filed","concept":"Assets","filing":29,"unit":"USD","end":"2026-06-30","value":1887731000},"currentLiabilities@2010Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":32,"unit":"USD","end":"2010-12-31","value":25044687},"currentLiabilities@FY2010":{"kind":"filed","concept":"LiabilitiesCurrent","filing":32,"unit":"USD","end":"2010-12-31","value":25044687},"currentLiabilities@2011Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":40,"unit":"USD","end":"2011-06-30","value":18234858},"currentLiabilities@2011Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":41,"unit":"USD","end":"2011-09-30","value":18236637},"currentLiabilities@2011Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":33,"unit":"USD","end":"2011-12-31","value":19517000},"currentLiabilities@FY2011":{"kind":"filed","concept":"LiabilitiesCurrent","filing":33,"unit":"USD","end":"2011-12-31","value":19517000},"currentLiabilities@2012Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":42,"unit":"USD","end":"2012-03-31","value":17287000},"currentLiabilities@2012Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":43,"unit":"USD","end":"2012-06-30","value":20918000},"currentLiabilities@2012Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":44,"unit":"USD","end":"2012-09-30","value":20109000},"currentLiabilities@2012Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":30,"unit":"USD","end":"2012-12-31","value":22299000},"currentLiabilities@FY2012":{"kind":"filed","concept":"LiabilitiesCurrent","filing":30,"unit":"USD","end":"2012-12-31","value":22299000},"currentLiabilities@2013Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":45,"unit":"USD","end":"2013-03-31","value":15189000},"currentLiabilities@2013Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":46,"unit":"USD","end":"2013-06-30","value":23090000},"currentLiabilities@2013Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":47,"unit":"USD","end":"2013-09-30","value":21402000},"currentLiabilities@2013Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":31,"unit":"USD","end":"2013-12-31","value":23229000},"currentLiabilities@FY2013":{"kind":"filed","concept":"LiabilitiesCurrent","filing":31,"unit":"USD","end":"2013-12-31","value":23229000},"currentLiabilities@2014Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":48,"unit":"USD","end":"2014-03-31","value":19740000},"currentLiabilities@2014Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":49,"unit":"USD","end":"2014-06-30","value":25740000},"currentLiabilities@2014Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":50,"unit":"USD","end":"2014-09-30","value":19888000},"currentLiabilities@2014Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":34,"unit":"USD","end":"2014-12-31","value":26823000},"currentLiabilities@FY2014":{"kind":"filed","concept":"LiabilitiesCurrent","filing":34,"unit":"USD","end":"2014-12-31","value":26823000},"currentLiabilities@2015Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":51,"unit":"USD","end":"2015-03-31","value":39391000},"currentLiabilities@2015Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":52,"unit":"USD","end":"2015-06-30","value":45153000},"currentLiabilities@2015Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":53,"unit":"USD","end":"2015-09-30","value":44247000},"currentLiabilities@2015Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":35,"unit":"USD","end":"2015-12-31","value":34510000},"currentLiabilities@FY2015":{"kind":"filed","concept":"LiabilitiesCurrent","filing":35,"unit":"USD","end":"2015-12-31","value":34510000},"currentLiabilities@2016Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":54,"unit":"USD","end":"2016-03-31","value":25150000},"currentLiabilities@2016Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":55,"unit":"USD","end":"2016-06-30","value":27724000},"currentLiabilities@2016Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":56,"unit":"USD","end":"2016-09-30","value":30617000},"currentLiabilities@2016Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":36,"unit":"USD","end":"2016-12-31","value":40206000},"currentLiabilities@FY2016":{"kind":"filed","concept":"LiabilitiesCurrent","filing":36,"unit":"USD","end":"2016-12-31","value":40206000},"currentLiabilities@2017Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":57,"unit":"USD","end":"2017-03-31","value":33230000},"currentLiabilities@2017Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":58,"unit":"USD","end":"2017-06-30","value":41421000},"currentLiabilities@2017Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":59,"unit":"USD","end":"2017-09-30","value":46276000},"currentLiabilities@2017Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":37,"unit":"USD","end":"2017-12-31","value":63824000},"currentLiabilities@FY2017":{"kind":"filed","concept":"LiabilitiesCurrent","filing":37,"unit":"USD","end":"2017-12-31","value":63824000},"currentLiabilities@2018Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":60,"unit":"USD","end":"2018-03-31","value":99228000},"currentLiabilities@2018Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":38,"unit":"USD","end":"2018-06-30","value":101540000},"currentLiabilities@2018Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":39,"unit":"USD","end":"2018-09-30","value":114279000},"currentLiabilities@2018Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":0,"unit":"USD","end":"2018-12-31","value":133182000},"currentLiabilities@FY2018":{"kind":"filed","concept":"LiabilitiesCurrent","filing":0,"unit":"USD","end":"2018-12-31","value":133182000},"currentLiabilities@2019Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2019-03-31","value":131574000},"currentLiabilities@2019Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":2,"unit":"USD","end":"2019-06-30","value":139736000},"currentLiabilities@2019Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":3,"unit":"USD","end":"2019-09-30","value":148392000},"currentLiabilities@2019Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":4,"unit":"USD","end":"2019-12-31","value":161508000},"currentLiabilities@FY2019":{"kind":"filed","concept":"LiabilitiesCurrent","filing":4,"unit":"USD","end":"2019-12-31","value":161508000},"currentLiabilities@2020Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":5,"unit":"USD","end":"2020-03-31","value":136554000},"currentLiabilities@2020Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":6,"unit":"USD","end":"2020-06-30","value":162695000},"currentLiabilities@2020Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":7,"unit":"USD","end":"2020-09-30","value":182760000},"currentLiabilities@2020Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":8,"unit":"USD","end":"2020-12-31","value":164960000},"currentLiabilities@FY2020":{"kind":"filed","concept":"LiabilitiesCurrent","filing":8,"unit":"USD","end":"2020-12-31","value":164960000},"currentLiabilities@2021Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":9,"unit":"USD","end":"2021-03-31","value":166332000},"currentLiabilities@2021Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":10,"unit":"USD","end":"2021-06-30","value":162563000},"currentLiabilities@2021Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":11,"unit":"USD","end":"2021-09-30","value":180261000},"currentLiabilities@2021Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":12,"unit":"USD","end":"2021-12-31","value":187938000},"currentLiabilities@FY2021":{"kind":"filed","concept":"LiabilitiesCurrent","filing":12,"unit":"USD","end":"2021-12-31","value":187938000},"currentLiabilities@2022Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":13,"unit":"USD","end":"2022-03-31","value":178254000},"currentLiabilities@2022Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":14,"unit":"USD","end":"2022-06-30","value":155213000},"currentLiabilities@2022Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":15,"unit":"USD","end":"2022-09-30","value":138199000},"currentLiabilities@2022Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":16,"unit":"USD","end":"2022-12-31","value":135697000},"currentLiabilities@FY2022":{"kind":"filed","concept":"LiabilitiesCurrent","filing":16,"unit":"USD","end":"2022-12-31","value":135697000},"currentLiabilities@2023Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":17,"unit":"USD","end":"2023-03-31","value":114957000},"currentLiabilities@2023Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":18,"unit":"USD","end":"2023-06-30","value":80732000},"currentLiabilities@2023Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":19,"unit":"USD","end":"2023-09-30","value":131343000},"currentLiabilities@2023Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":20,"unit":"USD","end":"2023-12-31","value":118822000},"currentLiabilities@FY2023":{"kind":"filed","concept":"LiabilitiesCurrent","filing":20,"unit":"USD","end":"2023-12-31","value":118822000},"currentLiabilities@2024Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":21,"unit":"USD","end":"2024-03-31","value":94979000},"currentLiabilities@2024Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":22,"unit":"USD","end":"2024-06-30","value":151999000},"currentLiabilities@2024Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":23,"unit":"USD","end":"2024-09-30","value":131165000},"currentLiabilities@2024Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":24,"unit":"USD","end":"2024-12-31","value":125410000},"currentLiabilities@FY2024":{"kind":"filed","concept":"LiabilitiesCurrent","filing":24,"unit":"USD","end":"2024-12-31","value":125410000},"currentLiabilities@2025Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":25,"unit":"USD","end":"2025-03-31","value":113099000},"currentLiabilities@2025Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":26,"unit":"USD","end":"2025-06-30","value":125555000},"currentLiabilities@2025Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":27,"unit":"USD","end":"2025-09-30","value":108640000},"currentLiabilities@2025Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":29,"unit":"USD","end":"2025-12-31","value":108013000},"currentLiabilities@FY2025":{"kind":"filed","concept":"LiabilitiesCurrent","filing":29,"unit":"USD","end":"2025-12-31","value":108013000},"currentLiabilities@2026Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":28,"unit":"USD","end":"2026-03-31","value":97764000},"currentLiabilities@2026Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":29,"unit":"USD","end":"2026-06-30","value":110820000},"totalLiabilities@2014Q1":{"kind":"filed","concept":"Liabilities","filing":48,"unit":"USD","end":"2014-03-31","value":32952000},"totalLiabilities@2010Q4":{"kind":"filed","concept":"Liabilities","filing":32,"unit":"USD","end":"2010-12-31","value":34897612},"totalLiabilities@FY2010":{"kind":"filed","concept":"Liabilities","filing":32,"unit":"USD","end":"2010-12-31","value":34897612},"totalLiabilities@2011Q2":{"kind":"filed","concept":"Liabilities","filing":40,"unit":"USD","end":"2011-06-30","value":29223038},"totalLiabilities@2011Q3":{"kind":"filed","concept":"Liabilities","filing":41,"unit":"USD","end":"2011-09-30","value":29291536},"totalLiabilities@2011Q4":{"kind":"filed","concept":"Liabilities","filing":33,"unit":"USD","end":"2011-12-31","value":31651000},"totalLiabilities@FY2011":{"kind":"filed","concept":"Liabilities","filing":33,"unit":"USD","end":"2011-12-31","value":31651000},"totalLiabilities@2012Q1":{"kind":"filed","concept":"Liabilities","filing":42,"unit":"USD","end":"2012-03-31","value":29324000},"totalLiabilities@2012Q2":{"kind":"filed","concept":"Liabilities","filing":43,"unit":"USD","end":"2012-06-30","value":33029000},"totalLiabilities@2012Q3":{"kind":"filed","concept":"Liabilities","filing":44,"unit":"USD","end":"2012-09-30","value":32143000},"totalLiabilities@2012Q4":{"kind":"filed","concept":"Liabilities","filing":30,"unit":"USD","end":"2012-12-31","value":35289000},"totalLiabilities@FY2012":{"kind":"filed","concept":"Liabilities","filing":30,"unit":"USD","end":"2012-12-31","value":35289000},"totalLiabilities@2013Q1":{"kind":"filed","concept":"Liabilities","filing":45,"unit":"USD","end":"2013-03-31","value":28239000},"totalLiabilities@2013Q2":{"kind":"filed","concept":"Liabilities","filing":46,"unit":"USD","end":"2013-06-30","value":36200000},"totalLiabilities@2013Q3":{"kind":"filed","concept":"Liabilities","filing":47,"unit":"USD","end":"2013-09-30","value":34572000},"totalLiabilities@2013Q4":{"kind":"filed","concept":"Liabilities","filing":31,"unit":"USD","end":"2013-12-31","value":35068000},"totalLiabilities@FY2013":{"kind":"filed","concept":"Liabilities","filing":31,"unit":"USD","end":"2013-12-31","value":35068000},"totalLiabilities@2014Q2":{"kind":"filed","concept":"Liabilities","filing":49,"unit":"USD","end":"2014-06-30","value":38965000},"totalLiabilities@2014Q3":{"kind":"filed","concept":"Liabilities","filing":50,"unit":"USD","end":"2014-09-30","value":32390000},"totalLiabilities@2014Q4":{"kind":"filed","concept":"Liabilities","filing":34,"unit":"USD","end":"2014-12-31","value":41105000},"totalLiabilities@FY2014":{"kind":"filed","concept":"Liabilities","filing":34,"unit":"USD","end":"2014-12-31","value":41105000},"totalLiabilities@2015Q1":{"kind":"filed","concept":"Liabilities","filing":51,"unit":"USD","end":"2015-03-31","value":76067000},"totalLiabilities@2015Q2":{"kind":"filed","concept":"Liabilities","filing":52,"unit":"USD","end":"2015-06-30","value":84234000},"totalLiabilities@2015Q3":{"kind":"filed","concept":"Liabilities","filing":53,"unit":"USD","end":"2015-09-30","value":82864000},"totalLiabilities@2015Q4":{"kind":"filed","concept":"Liabilities","filing":35,"unit":"USD","end":"2015-12-31","value":92647000},"totalLiabilities@FY2015":{"kind":"filed","concept":"Liabilities","filing":35,"unit":"USD","end":"2015-12-31","value":92647000},"totalLiabilities@2016Q1":{"kind":"filed","concept":"Liabilities","filing":54,"unit":"USD","end":"2016-03-31","value":85150000},"totalLiabilities@2016Q2":{"kind":"filed","concept":"Liabilities","filing":55,"unit":"USD","end":"2016-06-30","value":86082000},"totalLiabilities@2016Q3":{"kind":"filed","concept":"Liabilities","filing":56,"unit":"USD","end":"2016-09-30","value":88936000},"totalLiabilities@2016Q4":{"kind":"filed","concept":"Liabilities","filing":36,"unit":"USD","end":"2016-12-31","value":99091000},"totalLiabilities@FY2016":{"kind":"filed","concept":"Liabilities","filing":36,"unit":"USD","end":"2016-12-31","value":99091000},"totalLiabilities@2017Q1":{"kind":"filed","concept":"Liabilities","filing":57,"unit":"USD","end":"2017-03-31","value":90292000},"totalLiabilities@2017Q2":{"kind":"filed","concept":"Liabilities","filing":58,"unit":"USD","end":"2017-06-30","value":99823000},"totalLiabilities@2017Q3":{"kind":"filed","concept":"Liabilities","filing":59,"unit":"USD","end":"2017-09-30","value":104160000},"totalLiabilities@2017Q4":{"kind":"filed","concept":"Liabilities","filing":37,"unit":"USD","end":"2017-12-31","value":120902000},"totalLiabilities@FY2017":{"kind":"filed","concept":"Liabilities","filing":37,"unit":"USD","end":"2017-12-31","value":120902000},"totalLiabilities@2018Q1":{"kind":"filed","concept":"Liabilities","filing":60,"unit":"USD","end":"2018-03-31","value":152491000},"totalLiabilities@2018Q2":{"kind":"filed","concept":"Liabilities","filing":38,"unit":"USD","end":"2018-06-30","value":182568000},"totalLiabilities@2018Q3":{"kind":"filed","concept":"Liabilities","filing":39,"unit":"USD","end":"2018-09-30","value":208237000},"totalLiabilities@2018Q4":{"kind":"filed","concept":"Liabilities","filing":0,"unit":"USD","end":"2018-12-31","value":242918000},"totalLiabilities@FY2018":{"kind":"filed","concept":"Liabilities","filing":0,"unit":"USD","end":"2018-12-31","value":242918000},"totalLiabilities@2019Q1":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2019-03-31","value":251989000},"totalLiabilities@2019Q2":{"kind":"filed","concept":"Liabilities","filing":2,"unit":"USD","end":"2019-06-30","value":260047000},"totalLiabilities@2019Q3":{"kind":"filed","concept":"Liabilities","filing":3,"unit":"USD","end":"2019-09-30","value":275983000},"totalLiabilities@2019Q4":{"kind":"filed","concept":"Liabilities","filing":4,"unit":"USD","end":"2019-12-31","value":308708000},"totalLiabilities@FY2019":{"kind":"filed","concept":"Liabilities","filing":4,"unit":"USD","end":"2019-12-31","value":308708000},"totalLiabilities@2020Q1":{"kind":"filed","concept":"Liabilities","filing":5,"unit":"USD","end":"2020-03-31","value":289679000},"totalLiabilities@2020Q2":{"kind":"filed","concept":"Liabilities","filing":6,"unit":"USD","end":"2020-06-30","value":321287000},"totalLiabilities@2020Q3":{"kind":"filed","concept":"Liabilities","filing":7,"unit":"USD","end":"2020-09-30","value":345325000},"totalLiabilities@2020Q4":{"kind":"filed","concept":"Liabilities","filing":8,"unit":"USD","end":"2020-12-31","value":356514000},"totalLiabilities@FY2020":{"kind":"filed","concept":"Liabilities","filing":8,"unit":"USD","end":"2020-12-31","value":356514000},"totalLiabilities@2021Q1":{"kind":"filed","concept":"Liabilities","filing":9,"unit":"USD","end":"2021-03-31","value":358032000},"totalLiabilities@2021Q2":{"kind":"filed","concept":"Liabilities","filing":10,"unit":"USD","end":"2021-06-30","value":359099000},"totalLiabilities@2021Q3":{"kind":"filed","concept":"Liabilities","filing":11,"unit":"USD","end":"2021-09-30","value":392269000},"totalLiabilities@2021Q4":{"kind":"filed","concept":"Liabilities","filing":12,"unit":"USD","end":"2021-12-31","value":367005000},"totalLiabilities@FY2021":{"kind":"filed","concept":"Liabilities","filing":12,"unit":"USD","end":"2021-12-31","value":367005000},"totalLiabilities@2022Q1":{"kind":"filed","concept":"Liabilities","filing":13,"unit":"USD","end":"2022-03-31","value":355931000},"totalLiabilities@2022Q2":{"kind":"filed","concept":"Liabilities","filing":14,"unit":"USD","end":"2022-06-30","value":334129000},"totalLiabilities@2022Q3":{"kind":"filed","concept":"Liabilities","filing":15,"unit":"USD","end":"2022-09-30","value":318498000},"totalLiabilities@2022Q4":{"kind":"filed","concept":"Liabilities","filing":16,"unit":"USD","end":"2022-12-31","value":257451000},"totalLiabilities@FY2022":{"kind":"filed","concept":"Liabilities","filing":16,"unit":"USD","end":"2022-12-31","value":257451000},"totalLiabilities@2023Q1":{"kind":"filed","concept":"Liabilities","filing":17,"unit":"USD","end":"2023-03-31","value":236247000},"totalLiabilities@2023Q2":{"kind":"filed","concept":"Liabilities","filing":18,"unit":"USD","end":"2023-06-30","value":202089000},"totalLiabilities@2023Q3":{"kind":"filed","concept":"Liabilities","filing":19,"unit":"USD","end":"2023-09-30","value":240550000},"totalLiabilities@2023Q4":{"kind":"filed","concept":"Liabilities","filing":20,"unit":"USD","end":"2023-12-31","value":221735000},"totalLiabilities@FY2023":{"kind":"filed","concept":"Liabilities","filing":20,"unit":"USD","end":"2023-12-31","value":221735000},"totalLiabilities@2024Q1":{"kind":"filed","concept":"Liabilities","filing":21,"unit":"USD","end":"2024-03-31","value":198815000},"totalLiabilities@2024Q2":{"kind":"filed","concept":"Liabilities","filing":22,"unit":"USD","end":"2024-06-30","value":249723000},"totalLiabilities@2024Q3":{"kind":"filed","concept":"Liabilities","filing":23,"unit":"USD","end":"2024-09-30","value":224132000},"totalLiabilities@2024Q4":{"kind":"filed","concept":"Liabilities","filing":24,"unit":"USD","end":"2024-12-31","value":215808000},"totalLiabilities@FY2024":{"kind":"filed","concept":"Liabilities","filing":24,"unit":"USD","end":"2024-12-31","value":215808000},"totalLiabilities@2025Q1":{"kind":"filed","concept":"Liabilities","filing":25,"unit":"USD","end":"2025-03-31","value":205155000},"totalLiabilities@2025Q2":{"kind":"filed","concept":"Liabilities","filing":26,"unit":"USD","end":"2025-06-30","value":217086000},"totalLiabilities@2025Q3":{"kind":"filed","concept":"Liabilities","filing":27,"unit":"USD","end":"2025-09-30","value":202645000},"totalLiabilities@2025Q4":{"kind":"filed","concept":"Liabilities","filing":29,"unit":"USD","end":"2025-12-31","value":202743000},"totalLiabilities@FY2025":{"kind":"filed","concept":"Liabilities","filing":29,"unit":"USD","end":"2025-12-31","value":202743000},"totalLiabilities@2026Q1":{"kind":"filed","concept":"Liabilities","filing":28,"unit":"USD","end":"2026-03-31","value":190736000},"totalLiabilities@2026Q2":{"kind":"filed","concept":"Liabilities","filing":29,"unit":"USD","end":"2026-06-30","value":203766000},"equity@FY2009":{"kind":"filed","concept":"StockholdersEquity","filing":33,"unit":"USD","end":"2009-12-31","value":59627000},"equity@2010Q4":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2010-12-31","value":57430000},"equity@FY2010":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2010-12-31","value":57430000},"equity@2011Q2":{"kind":"filed","concept":"StockholdersEquity","filing":40,"unit":"USD","end":"2011-06-30","value":317790086},"equity@2011Q3":{"kind":"filed","concept":"StockholdersEquity","filing":41,"unit":"USD","end":"2011-09-30","value":335914182},"equity@2011Q4":{"kind":"filed","concept":"StockholdersEquity","filing":31,"unit":"USD","end":"2011-12-31","value":342227000},"equity@FY2011":{"kind":"filed","concept":"StockholdersEquity","filing":31,"unit":"USD","end":"2011-12-31","value":342227000},"equity@2012Q1":{"kind":"filed","concept":"StockholdersEquity","filing":42,"unit":"USD","end":"2012-03-31","value":339906000},"equity@2012Q2":{"kind":"filed","concept":"StockholdersEquity","filing":43,"unit":"USD","end":"2012-06-30","value":352892000},"equity@2012Q3":{"kind":"filed","concept":"StockholdersEquity","filing":44,"unit":"USD","end":"2012-09-30","value":348858000},"equity@2012Q4":{"kind":"filed","concept":"StockholdersEquity","filing":34,"unit":"USD","end":"2012-12-31","value":350235000},"equity@FY2012":{"kind":"filed","concept":"StockholdersEquity","filing":34,"unit":"USD","end":"2012-12-31","value":350235000},"equity@2013Q1":{"kind":"filed","concept":"StockholdersEquity","filing":45,"unit":"USD","end":"2013-03-31","value":339684000},"equity@2013Q2":{"kind":"filed","concept":"StockholdersEquity","filing":46,"unit":"USD","end":"2013-06-30","value":357305000},"equity@2013Q3":{"kind":"filed","concept":"StockholdersEquity","filing":47,"unit":"USD","end":"2013-09-30","value":365449000},"equity@2013Q4":{"kind":"filed","concept":"StockholdersEquity","filing":35,"unit":"USD","end":"2013-12-31","value":427686000},"equity@FY2013":{"kind":"filed","concept":"StockholdersEquity","filing":35,"unit":"USD","end":"2013-12-31","value":427686000},"equity@2014Q1":{"kind":"filed","concept":"StockholdersEquity","filing":48,"unit":"USD","end":"2014-03-31","value":433004000},"equity@2014Q2":{"kind":"filed","concept":"StockholdersEquity","filing":49,"unit":"USD","end":"2014-06-30","value":448404000},"equity@2014Q3":{"kind":"filed","concept":"StockholdersEquity","filing":50,"unit":"USD","end":"2014-09-30","value":439780000},"equity@2014Q4":{"kind":"filed","concept":"StockholdersEquity","filing":36,"unit":"USD","end":"2014-12-31","value":448742000},"equity@FY2014":{"kind":"filed","concept":"StockholdersEquity","filing":36,"unit":"USD","end":"2014-12-31","value":448742000},"equity@2015Q1":{"kind":"filed","concept":"StockholdersEquity","filing":51,"unit":"USD","end":"2015-03-31","value":449397000},"equity@2015Q2":{"kind":"filed","concept":"StockholdersEquity","filing":52,"unit":"USD","end":"2015-06-30","value":440937000},"equity@2015Q3":{"kind":"filed","concept":"StockholdersEquity","filing":53,"unit":"USD","end":"2015-09-30","value":451459000},"equity@2015Q4":{"kind":"filed","concept":"StockholdersEquity","filing":37,"unit":"USD","end":"2015-12-31","value":466765000},"equity@FY2015":{"kind":"filed","concept":"StockholdersEquity","filing":37,"unit":"USD","end":"2015-12-31","value":466765000},"equity@2016Q1":{"kind":"filed","concept":"StockholdersEquity","filing":54,"unit":"USD","end":"2016-03-31","value":470896000},"equity@2016Q2":{"kind":"filed","concept":"StockholdersEquity","filing":55,"unit":"USD","end":"2016-06-30","value":493920000},"equity@2016Q3":{"kind":"filed","concept":"StockholdersEquity","filing":56,"unit":"USD","end":"2016-09-30","value":495817000},"equity@2016Q4":{"kind":"filed","concept":"StockholdersEquity","filing":0,"unit":"USD","end":"2016-12-31","value":528468000},"equity@FY2016":{"kind":"filed","concept":"StockholdersEquity","filing":0,"unit":"USD","end":"2016-12-31","value":528468000},"equity@2017Q1":{"kind":"filed","concept":"StockholdersEquity","filing":57,"unit":"USD","end":"2017-03-31","value":565151000},"equity@2017Q2":{"kind":"filed","concept":"StockholdersEquity","filing":58,"unit":"USD","end":"2017-06-30","value":607812000},"equity@2017Q3":{"kind":"filed","concept":"StockholdersEquity","filing":59,"unit":"USD","end":"2017-09-30","value":623010000},"equity@2017Q4":{"kind":"filed","concept":"StockholdersEquity","filing":4,"unit":"USD","end":"2017-12-31","value":659054000},"equity@FY2017":{"kind":"filed","concept":"StockholdersEquity","filing":4,"unit":"USD","end":"2017-12-31","value":659054000},"equity@2018Q1":{"kind":"filed","concept":"StockholdersEquity","filing":2,"unit":"USD","end":"2018-03-31","value":642649000},"equity@2018Q2":{"kind":"filed","concept":"StockholdersEquity","filing":3,"unit":"USD","end":"2018-06-30","value":650681000},"equity@2018Q3":{"kind":"filed","concept":"StockholdersEquity","filing":3,"unit":"USD","end":"2018-09-30","value":675507000},"equity@2018Q4":{"kind":"filed","concept":"StockholdersEquity","filing":8,"unit":"USD","end":"2018-12-31","value":690506000},"equity@FY2018":{"kind":"filed","concept":"StockholdersEquity","filing":8,"unit":"USD","end":"2018-12-31","value":690506000},"equity@2019Q1":{"kind":"filed","concept":"StockholdersEquity","filing":6,"unit":"USD","end":"2019-03-31","value":716201000},"equity@2019Q2":{"kind":"filed","concept":"StockholdersEquity","filing":7,"unit":"USD","end":"2019-06-30","value":751033000},"equity@2019Q3":{"kind":"filed","concept":"StockholdersEquity","filing":7,"unit":"USD","end":"2019-09-30","value":786567000},"equity@2019Q4":{"kind":"filed","concept":"StockholdersEquity","filing":12,"unit":"USD","end":"2019-12-31","value":811449000},"equity@FY2019":{"kind":"filed","concept":"StockholdersEquity","filing":12,"unit":"USD","end":"2019-12-31","value":811449000},"equity@2020Q1":{"kind":"filed","concept":"StockholdersEquity","filing":10,"unit":"USD","end":"2020-03-31","value":846697000},"equity@2020Q2":{"kind":"filed","concept":"StockholdersEquity","filing":11,"unit":"USD","end":"2020-06-30","value":839770000},"equity@2020Q3":{"kind":"filed","concept":"StockholdersEquity","filing":11,"unit":"USD","end":"2020-09-30","value":879636000},"equity@2020Q4":{"kind":"filed","concept":"StockholdersEquity","filing":16,"unit":"USD","end":"2020-12-31","value":912714000},"equity@FY2020":{"kind":"filed","concept":"StockholdersEquity","filing":16,"unit":"USD","end":"2020-12-31","value":912714000},"equity@2021Q1":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2021-03-31","value":952468000},"equity@2021Q2":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2021-06-30","value":991616000},"equity@2021Q3":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2021-09-30","value":1036322000},"equity@2021Q4":{"kind":"filed","concept":"StockholdersEquity","filing":20,"unit":"USD","end":"2021-12-31","value":1099914000},"equity@FY2021":{"kind":"filed","concept":"StockholdersEquity","filing":20,"unit":"USD","end":"2021-12-31","value":1099914000},"equity@2022Q1":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2022-03-31","value":1131300000},"equity@2022Q2":{"kind":"filed","concept":"StockholdersEquity","filing":19,"unit":"USD","end":"2022-06-30","value":1165309000},"equity@2022Q3":{"kind":"filed","concept":"StockholdersEquity","filing":19,"unit":"USD","end":"2022-09-30","value":1211825000},"equity@2022Q4":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2022-12-31","value":1275369000},"equity@FY2022":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2022-12-31","value":1275369000},"equity@2023Q1":{"kind":"filed","concept":"StockholdersEquity","filing":22,"unit":"USD","end":"2023-03-31","value":1299465000},"equity@2023Q2":{"kind":"filed","concept":"StockholdersEquity","filing":23,"unit":"USD","end":"2023-06-30","value":1338766000},"equity@2023Q3":{"kind":"filed","concept":"StockholdersEquity","filing":23,"unit":"USD","end":"2023-09-30","value":1382366000},"equity@2023Q4":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2023-12-31","value":1447226000},"equity@FY2023":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2023-12-31","value":1447226000},"equity@2024Q1":{"kind":"filed","concept":"StockholdersEquity","filing":26,"unit":"USD","end":"2024-03-31","value":1484900000},"equity@2024Q2":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2024-06-30","value":1526838000},"equity@2024Q3":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2024-09-30","value":1586750000},"equity@2024Q4":{"kind":"filed","concept":"StockholdersEquity","filing":29,"unit":"USD","end":"2024-12-31","value":1616525000},"equity@FY2024":{"kind":"filed","concept":"StockholdersEquity","filing":29,"unit":"USD","end":"2024-12-31","value":1616525000},"equity@2025Q1":{"kind":"filed","concept":"StockholdersEquity","filing":29,"unit":"USD","end":"2025-03-31","value":1659332000},"equity@2025Q2":{"kind":"filed","concept":"StockholdersEquity","filing":29,"unit":"USD","end":"2025-06-30","value":1714612000},"equity@2025Q3":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2025-09-30","value":1744806000},"equity@2025Q4":{"kind":"filed","concept":"StockholdersEquity","filing":29,"unit":"USD","end":"2025-12-31","value":1761019000},"equity@FY2025":{"kind":"filed","concept":"StockholdersEquity","filing":29,"unit":"USD","end":"2025-12-31","value":1761019000},"equity@2026Q1":{"kind":"filed","concept":"StockholdersEquity","filing":29,"unit":"USD","end":"2026-03-31","value":1703980000},"equity@2026Q2":{"kind":"filed","concept":"StockholdersEquity","filing":29,"unit":"USD","end":"2026-06-30","value":1683965000},"operatingCashFlow@FY2009":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":-14610208},"#269":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":41,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":-4973747},"#270":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":40,"unit":"USD","start":"2010-01-01","end":"2010-06-30","value":-2757981},"operatingCashFlow@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#269"},{"ref":"#270","weight":-1}],"rule":"quarter-from-ytd","value":-2215766},"#271":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":-4200000},"operatingCashFlow@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#271"},{"ref":"#269","weight":-1}],"rule":"quarter-from-ytd","value":773747},"operatingCashFlow@FY2010":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":-4200000},"operatingCashFlow@2011Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":1617000},"#272":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":43,"unit":"USD","start":"2011-01-01","end":"2011-06-30","value":1840000},"#273":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":1617000},"operatingCashFlow@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#272"},{"ref":"#273","weight":-1}],"rule":"quarter-from-ytd","value":223000},"#274":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":44,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":7795000},"operatingCashFlow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#274"},{"ref":"#272","weight":-1}],"rule":"quarter-from-ytd","value":5955000},"#275":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":30,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":16409000},"operatingCashFlow@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#275"},{"ref":"#274","weight":-1}],"rule":"quarter-from-ytd","value":8614000},"operatingCashFlow@FY2011":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":30,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":16409000},"operatingCashFlow@2012Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":-2012000},"#276":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-06-30","value":9201000},"#277":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":-2012000},"operatingCashFlow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#276"},{"ref":"#277","weight":-1}],"rule":"quarter-from-ytd","value":11213000},"#278":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":47,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":7179000},"operatingCashFlow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#278"},{"ref":"#276","weight":-1}],"rule":"quarter-from-ytd","value":-2022000},"#279":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":31,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":17754000},"operatingCashFlow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#279"},{"ref":"#278","weight":-1}],"rule":"quarter-from-ytd","value":10575000},"operatingCashFlow@FY2012":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":31,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":17754000},"operatingCashFlow@2013Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":48,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":-10898000},"#280":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":49,"unit":"USD","start":"2013-01-01","end":"2013-06-30","value":15535000},"#281":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":48,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":-10898000},"operatingCashFlow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#280"},{"ref":"#281","weight":-1}],"rule":"quarter-from-ytd","value":26433000},"#282":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":50,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":22576000},"operatingCashFlow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#282"},{"ref":"#280","weight":-1}],"rule":"quarter-from-ytd","value":7041000},"#283":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":34,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":44987000},"operatingCashFlow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#283"},{"ref":"#282","weight":-1}],"rule":"quarter-from-ytd","value":22411000},"operatingCashFlow@FY2013":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":34,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":44987000},"operatingCashFlow@2014Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":51,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":-7320000},"#284":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":52,"unit":"USD","start":"2014-01-01","end":"2014-06-30","value":25008000},"#285":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":51,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":-7320000},"operatingCashFlow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#284"},{"ref":"#285","weight":-1}],"rule":"quarter-from-ytd","value":32328000},"#286":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":53,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":18777000},"operatingCashFlow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#286"},{"ref":"#284","weight":-1}],"rule":"quarter-from-ytd","value":-6231000},"#287":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":35,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":47270000},"operatingCashFlow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#287"},{"ref":"#286","weight":-1}],"rule":"quarter-from-ytd","value":28493000},"operatingCashFlow@FY2014":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":35,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":47270000},"operatingCashFlow@2015Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":46980000},"#288":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":55,"unit":"USD","start":"2015-01-01","end":"2015-06-30","value":75178000},"#289":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":46980000},"operatingCashFlow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#288"},{"ref":"#289","weight":-1}],"rule":"quarter-from-ytd","value":28198000},"#290":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":56,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":80621000},"operatingCashFlow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#290"},{"ref":"#288","weight":-1}],"rule":"quarter-from-ytd","value":5443000},"#291":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":36,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":113612000},"operatingCashFlow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#291"},{"ref":"#290","weight":-1}],"rule":"quarter-from-ytd","value":32991000},"operatingCashFlow@FY2015":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":36,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":113612000},"operatingCashFlow@2016Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":210000},"#292":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":59,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":40334000},"#293":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":58,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":36231000},"operatingCashFlow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#292"},{"ref":"#293","weight":-1}],"rule":"quarter-from-ytd","value":4103000},"#294":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":37,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":80338000},"operatingCashFlow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#294"},{"ref":"#292","weight":-1}],"rule":"quarter-from-ytd","value":40004000},"operatingCashFlow@FY2016":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":37,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":80338000},"operatingCashFlow@2017Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":1644000},"#295":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":38,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":56629000},"#296":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":1644000},"operatingCashFlow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#295"},{"ref":"#296","weight":-1}],"rule":"quarter-from-ytd","value":54985000},"#297":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":71261000},"operatingCashFlow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#297"},{"ref":"#295","weight":-1}],"rule":"quarter-from-ytd","value":14632000},"#298":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":133365000},"operatingCashFlow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#298"},{"ref":"#297","weight":-1}],"rule":"quarter-from-ytd","value":62104000},"operatingCashFlow@FY2017":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":133365000},"operatingCashFlow@2018Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":38815000},"#299":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-06-30","value":49952000},"#300":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":38815000},"operatingCashFlow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#299"},{"ref":"#300","weight":-1}],"rule":"quarter-from-ytd","value":11137000},"#301":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":3,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":94956000},"operatingCashFlow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#301"},{"ref":"#299","weight":-1}],"rule":"quarter-from-ytd","value":45004000},"#302":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":121796000},"operatingCashFlow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#302"},{"ref":"#301","weight":-1}],"rule":"quarter-from-ytd","value":26840000},"operatingCashFlow@FY2018":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":121796000},"operatingCashFlow@2019Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":34050000},"#303":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":83879000},"#304":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":34050000},"operatingCashFlow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#303"},{"ref":"#304","weight":-1}],"rule":"quarter-from-ytd","value":49829000},"#305":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":7,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":137746000},"operatingCashFlow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#305"},{"ref":"#303","weight":-1}],"rule":"quarter-from-ytd","value":53867000},"#306":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":193912000},"operatingCashFlow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#306"},{"ref":"#305","weight":-1}],"rule":"quarter-from-ytd","value":56166000},"operatingCashFlow@FY2019":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":193912000},"operatingCashFlow@2020Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":5746000},"#307":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":32030000},"#308":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":5746000},"operatingCashFlow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#307"},{"ref":"#308","weight":-1}],"rule":"quarter-from-ytd","value":26284000},"#309":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":75827000},"operatingCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#309"},{"ref":"#307","weight":-1}],"rule":"quarter-from-ytd","value":43797000},"#310":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":148792000},"operatingCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#310"},{"ref":"#309","weight":-1}],"rule":"quarter-from-ytd","value":72965000},"operatingCashFlow@FY2020":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":148792000},"operatingCashFlow@2021Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":29496000},"#311":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":59116000},"#312":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":29496000},"operatingCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#311"},{"ref":"#312","weight":-1}],"rule":"quarter-from-ytd","value":29620000},"#313":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":134326000},"operatingCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#313"},{"ref":"#311","weight":-1}],"rule":"quarter-from-ytd","value":75210000},"#314":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":191105000},"operatingCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#314"},{"ref":"#313","weight":-1}],"rule":"quarter-from-ytd","value":56779000},"operatingCashFlow@FY2021":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":191105000},"operatingCashFlow@2022Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":52608000},"#315":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":86130000},"#316":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":52608000},"operatingCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#315"},{"ref":"#316","weight":-1}],"rule":"quarter-from-ytd","value":33522000},"#317":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":124174000},"operatingCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#317"},{"ref":"#315","weight":-1}],"rule":"quarter-from-ytd","value":38044000},"#318":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":126815000},"operatingCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#318"},{"ref":"#317","weight":-1}],"rule":"quarter-from-ytd","value":2641000},"operatingCashFlow@FY2022":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":126815000},"operatingCashFlow@2023Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":47621000},"#319":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":57398000},"#320":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":47621000},"operatingCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#319"},{"ref":"#320","weight":-1}],"rule":"quarter-from-ytd","value":9777000},"#321":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":23,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":117707000},"operatingCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#321"},{"ref":"#319","weight":-1}],"rule":"quarter-from-ytd","value":60309000},"#322":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":154777000},"operatingCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#322"},{"ref":"#321","weight":-1}],"rule":"quarter-from-ytd","value":37070000},"operatingCashFlow@FY2023":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":154777000},"operatingCashFlow@2024Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":72156000},"#323":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":26,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":139169000},"#324":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":72156000},"operatingCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#323"},{"ref":"#324","weight":-1}],"rule":"quarter-from-ytd","value":67013000},"#325":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":27,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":219027000},"operatingCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#325"},{"ref":"#323","weight":-1}],"rule":"quarter-from-ytd","value":79858000},"#326":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":253740000},"operatingCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#326"},{"ref":"#325","weight":-1}],"rule":"quarter-from-ytd","value":34713000},"operatingCashFlow@FY2024":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":253740000},"operatingCashFlow@2025Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":30562000},"#327":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":29,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":82498000},"#328":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":30562000},"operatingCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#327"},{"ref":"#328","weight":-1}],"rule":"quarter-from-ytd","value":51936000},"#329":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":27,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":179681000},"operatingCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#329"},{"ref":"#327","weight":-1}],"rule":"quarter-from-ytd","value":97183000},"#330":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":210830000},"operatingCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#330"},{"ref":"#329","weight":-1}],"rule":"quarter-from-ytd","value":31149000},"operatingCashFlow@FY2025":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":210830000},"operatingCashFlow@2026Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":28,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":108876000},"#331":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":29,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":133855000},"#332":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":28,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":108876000},"operatingCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#331"},{"ref":"#332","weight":-1}],"rule":"quarter-from-ytd","value":24979000},"#333":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":258761},"#334":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":0},"capex@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"#333"},{"ref":"#334"}],"rule":"component-sum","value":258761},"#335":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":41,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":218609},"#336":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":40,"unit":"USD","start":"2010-01-01","end":"2010-06-30","value":144376},"#337":{"kind":"computed","op":"sum","terms":[{"ref":"#335"},{"ref":"#336","weight":-1}],"rule":"quarter-from-ytd","value":74233},"capex@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#337"}],"rule":"component-sum","value":74233},"#338":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":369000},"#339":{"kind":"computed","op":"sum","terms":[{"ref":"#338"},{"ref":"#335","weight":-1}],"rule":"quarter-from-ytd","value":150391},"capex@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#339"}],"rule":"component-sum","value":150391},"#340":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":0},"capex@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"#338"},{"ref":"#340"}],"rule":"component-sum","value":369000},"#341":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":475000},"#342":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":440000},"capex@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#341"},{"ref":"#342"}],"rule":"component-sum","value":915000},"#343":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":43,"unit":"USD","start":"2011-01-01","end":"2011-06-30","value":-1510000},"#344":{"kind":"computed","op":"sum","terms":[{"ref":"#343"},{"ref":"#341","weight":-1}],"rule":"quarter-from-ytd","value":-1985000},"#345":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":43,"unit":"USD","start":"2011-01-01","end":"2011-06-30","value":-440000},"#346":{"kind":"computed","op":"sum","terms":[{"ref":"#345"},{"ref":"#342","weight":-1}],"rule":"quarter-from-ytd","value":-880000},"capex@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#344"},{"ref":"#346"}],"rule":"component-sum","value":-2865000},"#347":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":44,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":2208000},"#348":{"kind":"computed","op":"sum","terms":[{"ref":"#347"},{"ref":"#343","weight":-1}],"rule":"quarter-from-ytd","value":3718000},"#349":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":44,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":440000},"#350":{"kind":"computed","op":"sum","terms":[{"ref":"#349"},{"ref":"#345","weight":-1}],"rule":"quarter-from-ytd","value":880000},"capex@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#348"},{"ref":"#350"}],"rule":"component-sum","value":4598000},"#351":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":30,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":2624000},"#352":{"kind":"computed","op":"sum","terms":[{"ref":"#351"},{"ref":"#347","weight":-1}],"rule":"quarter-from-ytd","value":416000},"#353":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":30,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":440000},"#354":{"kind":"computed","op":"sum","terms":[{"ref":"#353"},{"ref":"#349","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#352"},{"ref":"#354"}],"rule":"component-sum","value":416000},"capex@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"#351"},{"ref":"#353"}],"rule":"component-sum","value":3064000},"#355":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":1802000},"#356":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":0},"capex@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#355"},{"ref":"#356"}],"rule":"component-sum","value":1802000},"#357":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-06-30","value":2054000},"#358":{"kind":"computed","op":"sum","terms":[{"ref":"#357"},{"ref":"#355","weight":-1}],"rule":"quarter-from-ytd","value":252000},"#359":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-06-30","value":18000},"#360":{"kind":"computed","op":"sum","terms":[{"ref":"#359"},{"ref":"#356","weight":-1}],"rule":"quarter-from-ytd","value":18000},"capex@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#358"},{"ref":"#360"}],"rule":"component-sum","value":270000},"#361":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":47,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":2278000},"#362":{"kind":"computed","op":"sum","terms":[{"ref":"#361"},{"ref":"#357","weight":-1}],"rule":"quarter-from-ytd","value":224000},"capex@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#362"}],"rule":"component-sum","value":224000},"#363":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":31,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":2737000},"#364":{"kind":"computed","op":"sum","terms":[{"ref":"#363"},{"ref":"#361","weight":-1}],"rule":"quarter-from-ytd","value":459000},"#365":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":31,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":109102000},"#366":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":47,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":109102000},"#367":{"kind":"computed","op":"sum","terms":[{"ref":"#365"},{"ref":"#366","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#364"},{"ref":"#367"}],"rule":"component-sum","value":459000},"capex@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"#363"},{"ref":"#365"}],"rule":"component-sum","value":111839000},"#368":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":48,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":549000},"#369":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":48,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":69000},"capex@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#368"},{"ref":"#369"}],"rule":"component-sum","value":618000},"#370":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":49,"unit":"USD","start":"2013-01-01","end":"2013-06-30","value":2435000},"#371":{"kind":"computed","op":"sum","terms":[{"ref":"#370"},{"ref":"#368","weight":-1}],"rule":"quarter-from-ytd","value":1886000},"#372":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":49,"unit":"USD","start":"2013-01-01","end":"2013-06-30","value":107000},"#373":{"kind":"computed","op":"sum","terms":[{"ref":"#372"},{"ref":"#369","weight":-1}],"rule":"quarter-from-ytd","value":38000},"capex@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#371"},{"ref":"#373"}],"rule":"component-sum","value":1924000},"#374":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":50,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":4200000},"#375":{"kind":"computed","op":"sum","terms":[{"ref":"#374"},{"ref":"#370","weight":-1}],"rule":"quarter-from-ytd","value":1765000},"#376":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":50,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":367000},"#377":{"kind":"computed","op":"sum","terms":[{"ref":"#376"},{"ref":"#372","weight":-1}],"rule":"quarter-from-ytd","value":260000},"capex@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#375"},{"ref":"#377"}],"rule":"component-sum","value":2025000},"#378":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":34,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":4710000},"#379":{"kind":"computed","op":"sum","terms":[{"ref":"#378"},{"ref":"#374","weight":-1}],"rule":"quarter-from-ytd","value":510000},"#380":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":34,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":359000},"#381":{"kind":"computed","op":"sum","terms":[{"ref":"#380"},{"ref":"#376","weight":-1}],"rule":"quarter-from-ytd","value":-8000},"capex@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#379"},{"ref":"#381"}],"rule":"component-sum","value":502000},"capex@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"#378"},{"ref":"#380"}],"rule":"component-sum","value":5069000},"#382":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":51,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":917000},"#383":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":48,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":0},"capex@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#382"},{"ref":"#383"}],"rule":"component-sum","value":917000},"#384":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":52,"unit":"USD","start":"2014-01-01","end":"2014-06-30","value":2951000},"#385":{"kind":"computed","op":"sum","terms":[{"ref":"#384"},{"ref":"#382","weight":-1}],"rule":"quarter-from-ytd","value":2034000},"#386":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":49,"unit":"USD","start":"2014-01-01","end":"2014-06-30","value":0},"#387":{"kind":"computed","op":"sum","terms":[{"ref":"#386"},{"ref":"#383","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#385"},{"ref":"#387"}],"rule":"component-sum","value":2034000},"#388":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":53,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":4214000},"#389":{"kind":"computed","op":"sum","terms":[{"ref":"#388"},{"ref":"#384","weight":-1}],"rule":"quarter-from-ytd","value":1263000},"#390":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":0},"#391":{"kind":"computed","op":"sum","terms":[{"ref":"#390"},{"ref":"#386","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#389"},{"ref":"#391"}],"rule":"component-sum","value":1263000},"#392":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":35,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":6153000},"#393":{"kind":"computed","op":"sum","terms":[{"ref":"#392"},{"ref":"#388","weight":-1}],"rule":"quarter-from-ytd","value":1939000},"#394":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":34,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":0},"#395":{"kind":"computed","op":"sum","terms":[{"ref":"#394"},{"ref":"#390","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#393"},{"ref":"#395"}],"rule":"component-sum","value":1939000},"capex@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"#392"},{"ref":"#394"}],"rule":"component-sum","value":6153000},"#396":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":1950000},"capex@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#396"}],"rule":"component-sum","value":1950000},"#397":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":55,"unit":"USD","start":"2015-01-01","end":"2015-06-30","value":3146000},"#398":{"kind":"computed","op":"sum","terms":[{"ref":"#397"},{"ref":"#396","weight":-1}],"rule":"quarter-from-ytd","value":1196000},"capex@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#398"}],"rule":"component-sum","value":1196000},"#399":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":56,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":4650000},"#400":{"kind":"computed","op":"sum","terms":[{"ref":"#399"},{"ref":"#397","weight":-1}],"rule":"quarter-from-ytd","value":1504000},"capex@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#400"}],"rule":"component-sum","value":1504000},"#401":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":36,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":5103000},"#402":{"kind":"computed","op":"sum","terms":[{"ref":"#401"},{"ref":"#399","weight":-1}],"rule":"quarter-from-ytd","value":453000},"capex@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#402"}],"rule":"component-sum","value":453000},"#403":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":34,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":0},"capex@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#401"},{"ref":"#403"}],"rule":"component-sum","value":5103000},"#404":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":516000},"capex@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#404"}],"rule":"component-sum","value":516000},"#405":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":58,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":2162000},"#406":{"kind":"computed","op":"sum","terms":[{"ref":"#405"},{"ref":"#404","weight":-1}],"rule":"quarter-from-ytd","value":1646000},"capex@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#406"}],"rule":"component-sum","value":1646000},"#407":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":59,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":4361000},"#408":{"kind":"computed","op":"sum","terms":[{"ref":"#407"},{"ref":"#405","weight":-1}],"rule":"quarter-from-ytd","value":2199000},"#409":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":59,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":95989000},"#410":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":58,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":96033000},"#411":{"kind":"computed","op":"sum","terms":[{"ref":"#409"},{"ref":"#410","weight":-1}],"rule":"quarter-from-ytd","value":-44000},"capex@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#408"},{"ref":"#411"}],"rule":"component-sum","value":2155000},"#412":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":37,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":7300000},"#413":{"kind":"computed","op":"sum","terms":[{"ref":"#412"},{"ref":"#407","weight":-1}],"rule":"quarter-from-ytd","value":2939000},"#414":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":37,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":95989000},"#415":{"kind":"computed","op":"sum","terms":[{"ref":"#414"},{"ref":"#409","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#413"},{"ref":"#415"}],"rule":"component-sum","value":2939000},"capex@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#412"},{"ref":"#414"}],"rule":"component-sum","value":103289000},"#416":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":631000},"capex@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#416"}],"rule":"component-sum","value":631000},"#417":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":38,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":9717000},"#418":{"kind":"computed","op":"sum","terms":[{"ref":"#417"},{"ref":"#416","weight":-1}],"rule":"quarter-from-ytd","value":9086000},"capex@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#418"}],"rule":"component-sum","value":9086000},"#419":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":23221000},"#420":{"kind":"computed","op":"sum","terms":[{"ref":"#419"},{"ref":"#417","weight":-1}],"rule":"quarter-from-ytd","value":13504000},"capex@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#420"}],"rule":"component-sum","value":13504000},"#421":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":29803000},"#422":{"kind":"computed","op":"sum","terms":[{"ref":"#421"},{"ref":"#419","weight":-1}],"rule":"quarter-from-ytd","value":6582000},"capex@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#422"}],"rule":"component-sum","value":6582000},"capex@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#421"}],"rule":"component-sum","value":29803000},"#423":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":8733000},"capex@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#423"}],"rule":"component-sum","value":8733000},"#424":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-06-30","value":13420000},"#425":{"kind":"computed","op":"sum","terms":[{"ref":"#424"},{"ref":"#423","weight":-1}],"rule":"quarter-from-ytd","value":4687000},"capex@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#425"}],"rule":"component-sum","value":4687000},"#426":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":3,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":20925000},"#427":{"kind":"computed","op":"sum","terms":[{"ref":"#426"},{"ref":"#424","weight":-1}],"rule":"quarter-from-ytd","value":7505000},"capex@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#427"}],"rule":"component-sum","value":7505000},"#428":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":25391000},"#429":{"kind":"computed","op":"sum","terms":[{"ref":"#428"},{"ref":"#426","weight":-1}],"rule":"quarter-from-ytd","value":4466000},"capex@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#429"}],"rule":"component-sum","value":4466000},"capex@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#428"}],"rule":"component-sum","value":25391000},"#430":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":13283000},"#431":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":401000},"capex@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#430"},{"ref":"#431"}],"rule":"component-sum","value":13684000},"#432":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":20322000},"#433":{"kind":"computed","op":"sum","terms":[{"ref":"#432"},{"ref":"#430","weight":-1}],"rule":"quarter-from-ytd","value":7039000},"#434":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":401000},"#435":{"kind":"computed","op":"sum","terms":[{"ref":"#434"},{"ref":"#431","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#433"},{"ref":"#435"}],"rule":"component-sum","value":7039000},"#436":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":7,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":25317000},"#437":{"kind":"computed","op":"sum","terms":[{"ref":"#436"},{"ref":"#432","weight":-1}],"rule":"quarter-from-ytd","value":4995000},"#438":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":7,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":401000},"#439":{"kind":"computed","op":"sum","terms":[{"ref":"#438"},{"ref":"#434","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#437"},{"ref":"#439"}],"rule":"component-sum","value":4995000},"#440":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":30059000},"#441":{"kind":"computed","op":"sum","terms":[{"ref":"#440"},{"ref":"#436","weight":-1}],"rule":"quarter-from-ytd","value":4742000},"#442":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":401000},"#443":{"kind":"computed","op":"sum","terms":[{"ref":"#442"},{"ref":"#438","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#441"},{"ref":"#443"}],"rule":"component-sum","value":4742000},"capex@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#440"},{"ref":"#442"}],"rule":"component-sum","value":30460000},"#444":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":4782000},"capex@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#444"}],"rule":"component-sum","value":4782000},"#445":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":11804000},"#446":{"kind":"computed","op":"sum","terms":[{"ref":"#445"},{"ref":"#444","weight":-1}],"rule":"quarter-from-ytd","value":7022000},"capex@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#446"}],"rule":"component-sum","value":7022000},"#447":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":11,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":19213000},"#448":{"kind":"computed","op":"sum","terms":[{"ref":"#447"},{"ref":"#445","weight":-1}],"rule":"quarter-from-ytd","value":7409000},"#449":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":11,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":25000},"#450":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":25000},"#451":{"kind":"computed","op":"sum","terms":[{"ref":"#449"},{"ref":"#450","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#448"},{"ref":"#451"}],"rule":"component-sum","value":7409000},"#452":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":27991000},"#453":{"kind":"computed","op":"sum","terms":[{"ref":"#452"},{"ref":"#447","weight":-1}],"rule":"quarter-from-ytd","value":8778000},"#454":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":60000},"#455":{"kind":"computed","op":"sum","terms":[{"ref":"#454"},{"ref":"#449","weight":-1}],"rule":"quarter-from-ytd","value":35000},"capex@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#453"},{"ref":"#455"}],"rule":"component-sum","value":8813000},"capex@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#452"},{"ref":"#454"}],"rule":"component-sum","value":28051000},"#456":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":9938000},"#457":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":298000},"capex@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#456"},{"ref":"#457"}],"rule":"component-sum","value":10236000},"#458":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":20668000},"#459":{"kind":"computed","op":"sum","terms":[{"ref":"#458"},{"ref":"#456","weight":-1}],"rule":"quarter-from-ytd","value":10730000},"#460":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":394000},"#461":{"kind":"computed","op":"sum","terms":[{"ref":"#460"},{"ref":"#457","weight":-1}],"rule":"quarter-from-ytd","value":96000},"capex@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#459"},{"ref":"#461"}],"rule":"component-sum","value":10826000},"#462":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":15,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":29496000},"#463":{"kind":"computed","op":"sum","terms":[{"ref":"#462"},{"ref":"#458","weight":-1}],"rule":"quarter-from-ytd","value":8828000},"#464":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":15,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":394000},"#465":{"kind":"computed","op":"sum","terms":[{"ref":"#464"},{"ref":"#460","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#463"},{"ref":"#465"}],"rule":"component-sum","value":8828000},"#466":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":43161000},"#467":{"kind":"computed","op":"sum","terms":[{"ref":"#466"},{"ref":"#462","weight":-1}],"rule":"quarter-from-ytd","value":13665000},"#468":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":394000},"#469":{"kind":"computed","op":"sum","terms":[{"ref":"#468"},{"ref":"#464","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#467"},{"ref":"#469"}],"rule":"component-sum","value":13665000},"capex@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#466"},{"ref":"#468"}],"rule":"component-sum","value":43555000},"#470":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":10751000},"#471":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":12000},"capex@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#470"},{"ref":"#471"}],"rule":"component-sum","value":10763000},"#472":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":21336000},"#473":{"kind":"computed","op":"sum","terms":[{"ref":"#472"},{"ref":"#470","weight":-1}],"rule":"quarter-from-ytd","value":10585000},"#474":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":12000},"#475":{"kind":"computed","op":"sum","terms":[{"ref":"#474"},{"ref":"#471","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#473"},{"ref":"#475"}],"rule":"component-sum","value":10585000},"#476":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":19,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":31119000},"#477":{"kind":"computed","op":"sum","terms":[{"ref":"#476"},{"ref":"#472","weight":-1}],"rule":"quarter-from-ytd","value":9783000},"capex@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#477"}],"rule":"component-sum","value":9783000},"#478":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":42497000},"#479":{"kind":"computed","op":"sum","terms":[{"ref":"#478"},{"ref":"#476","weight":-1}],"rule":"quarter-from-ytd","value":11378000},"#480":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":4709000},"#481":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":19,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":4761000},"#482":{"kind":"computed","op":"sum","terms":[{"ref":"#480"},{"ref":"#481","weight":-1}],"rule":"quarter-from-ytd","value":-52000},"capex@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#479"},{"ref":"#482"}],"rule":"component-sum","value":11326000},"capex@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#478"},{"ref":"#480"}],"rule":"component-sum","value":47206000},"#483":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":9098000},"#484":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":51000},"capex@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#483"},{"ref":"#484"}],"rule":"component-sum","value":9149000},"#485":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":27274000},"#486":{"kind":"computed","op":"sum","terms":[{"ref":"#485"},{"ref":"#483","weight":-1}],"rule":"quarter-from-ytd","value":18176000},"capex@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#486"}],"rule":"component-sum","value":18176000},"#487":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":23,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":52208000},"#488":{"kind":"computed","op":"sum","terms":[{"ref":"#487"},{"ref":"#485","weight":-1}],"rule":"quarter-from-ytd","value":24934000},"#489":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":23,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":66563000},"#490":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":66063000},"#491":{"kind":"computed","op":"sum","terms":[{"ref":"#489"},{"ref":"#490","weight":-1}],"rule":"quarter-from-ytd","value":500000},"capex@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#488"},{"ref":"#491"}],"rule":"component-sum","value":25434000},"#492":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":59792000},"#493":{"kind":"computed","op":"sum","terms":[{"ref":"#492"},{"ref":"#487","weight":-1}],"rule":"quarter-from-ytd","value":7584000},"#494":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":66563000},"#495":{"kind":"computed","op":"sum","terms":[{"ref":"#494"},{"ref":"#489","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#493"},{"ref":"#495"}],"rule":"component-sum","value":7584000},"capex@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#492"},{"ref":"#494"}],"rule":"component-sum","value":126355000},"#496":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":7206000},"#497":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":21,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":0},"capex@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#496"},{"ref":"#497"}],"rule":"component-sum","value":7206000},"#498":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":26,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":16334000},"#499":{"kind":"computed","op":"sum","terms":[{"ref":"#498"},{"ref":"#496","weight":-1}],"rule":"quarter-from-ytd","value":9128000},"#500":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":0},"#501":{"kind":"computed","op":"sum","terms":[{"ref":"#500"},{"ref":"#497","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#499"},{"ref":"#501"}],"rule":"component-sum","value":9128000},"#502":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":27,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":29960000},"#503":{"kind":"computed","op":"sum","terms":[{"ref":"#502"},{"ref":"#498","weight":-1}],"rule":"quarter-from-ytd","value":13626000},"#504":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":23,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":0},"#505":{"kind":"computed","op":"sum","terms":[{"ref":"#504"},{"ref":"#500","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#503"},{"ref":"#505"}],"rule":"component-sum","value":13626000},"#506":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":42637000},"#507":{"kind":"computed","op":"sum","terms":[{"ref":"#506"},{"ref":"#502","weight":-1}],"rule":"quarter-from-ytd","value":12677000},"#508":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":0},"#509":{"kind":"computed","op":"sum","terms":[{"ref":"#508"},{"ref":"#504","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#507"},{"ref":"#509"}],"rule":"component-sum","value":12677000},"capex@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#506"},{"ref":"#508"}],"rule":"component-sum","value":42637000},"#510":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":13059000},"#511":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":0},"capex@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#510"},{"ref":"#511"}],"rule":"component-sum","value":13059000},"#512":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":29,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":27536000},"#513":{"kind":"computed","op":"sum","terms":[{"ref":"#512"},{"ref":"#510","weight":-1}],"rule":"quarter-from-ytd","value":14477000},"#514":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":29,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":0},"#515":{"kind":"computed","op":"sum","terms":[{"ref":"#514"},{"ref":"#511","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#513"},{"ref":"#515"}],"rule":"component-sum","value":14477000},"#516":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":27,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":40383000},"#517":{"kind":"computed","op":"sum","terms":[{"ref":"#516"},{"ref":"#512","weight":-1}],"rule":"quarter-from-ytd","value":12847000},"capex@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#517"}],"rule":"component-sum","value":12847000},"#518":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":56470000},"#519":{"kind":"computed","op":"sum","terms":[{"ref":"#518"},{"ref":"#516","weight":-1}],"rule":"quarter-from-ytd","value":16087000},"capex@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#519"}],"rule":"component-sum","value":16087000},"#520":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":10000000},"capex@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#518"},{"ref":"#520"}],"rule":"component-sum","value":66470000},"#521":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":28,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":8605000},"#522":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":28,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":40000000},"capex@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#521"},{"ref":"#522"}],"rule":"component-sum","value":48605000},"#523":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":29,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":13237000},"#524":{"kind":"computed","op":"sum","terms":[{"ref":"#523"},{"ref":"#521","weight":-1}],"rule":"quarter-from-ytd","value":4632000},"#525":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":29,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":40000000},"#526":{"kind":"computed","op":"sum","terms":[{"ref":"#525"},{"ref":"#522","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#524"},{"ref":"#526"}],"rule":"component-sum","value":4632000},"dilutedShares@FY2009":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":32,"unit":"shares","start":"2009-01-01","end":"2009-12-31","value":36479331},"dilutedShares@2010Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":40,"unit":"shares","start":"2010-04-01","end":"2010-06-30","value":37362176},"dilutedShares@2010Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":41,"unit":"shares","start":"2010-07-01","end":"2010-09-30","value":37741107},"dilutedShares@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#222","weight":4},{"ref":"#225","weight":-3}],"rule":"unaverage-quarter","value":38128926},"dilutedShares@FY2010":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":33,"unit":"shares","start":"2010-01-01","end":"2010-12-31","value":37567374},"dilutedShares@2011Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":42,"unit":"shares","start":"2011-01-01","end":"2011-03-31","value":38895999},"dilutedShares@2011Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":43,"unit":"shares","start":"2011-04-01","end":"2011-06-30","value":45201175},"dilutedShares@2011Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":44,"unit":"shares","start":"2011-07-01","end":"2011-09-30","value":46799557},"#527":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":30,"unit":"shares","start":"2011-01-01","end":"2011-12-31","value":45140394},"#528":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":44,"unit":"shares","start":"2011-01-01","end":"2011-09-30","value":43101933},"dilutedShares@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#527","weight":4},{"ref":"#528","weight":-3}],"rule":"unaverage-quarter","value":51255777},"dilutedShares@FY2011":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":30,"unit":"shares","start":"2011-01-01","end":"2011-12-31","value":45140394},"dilutedShares@2012Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":45,"unit":"shares","start":"2012-01-01","end":"2012-03-31","value":45749072},"dilutedShares@2012Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":46,"unit":"shares","start":"2012-04-01","end":"2012-06-30","value":46857309},"dilutedShares@2012Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":47,"unit":"shares","start":"2012-07-01","end":"2012-09-30","value":46006290},"#529":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":31,"unit":"shares","start":"2012-01-01","end":"2012-12-31","value":46883602},"#530":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":47,"unit":"shares","start":"2012-01-01","end":"2012-09-30","value":46912557},"dilutedShares@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#529","weight":4},{"ref":"#530","weight":-3}],"rule":"unaverage-quarter","value":46796737},"dilutedShares@FY2012":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":31,"unit":"shares","start":"2012-01-01","end":"2012-12-31","value":46883602},"dilutedShares@2013Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":48,"unit":"shares","start":"2013-01-01","end":"2013-03-31","value":45823414},"dilutedShares@2013Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":49,"unit":"shares","start":"2013-04-01","end":"2013-06-30","value":46496120},"dilutedShares@2013Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":50,"unit":"shares","start":"2013-07-01","end":"2013-09-30","value":46594843},"#531":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":34,"unit":"shares","start":"2013-01-01","end":"2013-12-31","value":46543605},"#532":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":50,"unit":"shares","start":"2013-01-01","end":"2013-09-30","value":46547568},"dilutedShares@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#531","weight":4},{"ref":"#532","weight":-3}],"rule":"unaverage-quarter","value":46531716},"dilutedShares@FY2013":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":34,"unit":"shares","start":"2013-01-01","end":"2013-12-31","value":46543605},"dilutedShares@2014Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":51,"unit":"shares","start":"2014-01-01","end":"2014-03-31","value":46651438},"dilutedShares@2014Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":52,"unit":"shares","start":"2014-04-01","end":"2014-06-30","value":46614726},"dilutedShares@2014Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":53,"unit":"shares","start":"2014-07-01","end":"2014-09-30","value":46633763},"#533":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":35,"unit":"shares","start":"2014-01-01","end":"2014-12-31","value":46685145},"#534":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":53,"unit":"shares","start":"2014-01-01","end":"2014-09-30","value":46956428},"dilutedShares@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#533","weight":4},{"ref":"#534","weight":-3}],"rule":"unaverage-quarter","value":45871296},"dilutedShares@FY2014":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":35,"unit":"shares","start":"2014-01-01","end":"2014-12-31","value":46685145},"dilutedShares@2015Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":54,"unit":"shares","start":"2015-01-01","end":"2015-03-31","value":46214247},"dilutedShares@2015Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":55,"unit":"shares","start":"2015-04-01","end":"2015-06-30","value":46388218},"dilutedShares@2015Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":56,"unit":"shares","start":"2015-07-01","end":"2015-09-30","value":46723373},"#535":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2015-01-01","end":"2015-12-31","value":46805194},"#536":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":56,"unit":"shares","start":"2015-01-01","end":"2015-09-30","value":46241578},"dilutedShares@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#535","weight":4},{"ref":"#536","weight":-3}],"rule":"unaverage-quarter","value":48496042},"dilutedShares@FY2015":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2015-01-01","end":"2015-12-31","value":46805194},"dilutedShares@2016Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":57,"unit":"shares","start":"2016-01-01","end":"2016-03-31","value":46907558},"dilutedShares@2016Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":58,"unit":"shares","start":"2016-04-01","end":"2016-06-30","value":47041854},"dilutedShares@2016Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":59,"unit":"shares","start":"2016-07-01","end":"2016-09-30","value":46947621},"#537":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":37,"unit":"shares","start":"2016-01-01","end":"2016-12-31","value":46535980},"#538":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":59,"unit":"shares","start":"2016-01-01","end":"2016-09-30","value":47015262},"dilutedShares@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#537","weight":4},{"ref":"#538","weight":-3}],"rule":"unaverage-quarter","value":45098134},"dilutedShares@FY2016":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":37,"unit":"shares","start":"2016-01-01","end":"2016-12-31","value":46535980},"dilutedShares@2017Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":60,"unit":"shares","start":"2017-01-01","end":"2017-03-31","value":46742894},"dilutedShares@2017Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":38,"unit":"shares","start":"2017-04-01","end":"2017-06-30","value":46810238},"dilutedShares@2017Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":39,"unit":"shares","start":"2017-07-01","end":"2017-09-30","value":46871720},"#539":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2017-01-01","end":"2017-12-31","value":46805194},"#540":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":39,"unit":"shares","start":"2017-01-01","end":"2017-09-30","value":46793429},"dilutedShares@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#539","weight":4},{"ref":"#540","weight":-3}],"rule":"unaverage-quarter","value":46840489},"dilutedShares@FY2017":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2017-01-01","end":"2017-12-31","value":46805194},"dilutedShares@2018Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2018-01-01","end":"2018-03-31","value":46848798},"dilutedShares@2018Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2018-04-01","end":"2018-06-30","value":46901098},"dilutedShares@2018Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2018-07-01","end":"2018-09-30","value":46914553},"#541":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2018-01-01","end":"2018-12-31","value":46896766},"#542":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2018-01-01","end":"2018-09-30","value":46893768},"dilutedShares@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#541","weight":4},{"ref":"#542","weight":-3}],"rule":"unaverage-quarter","value":46905760},"dilutedShares@FY2018":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2018-01-01","end":"2018-12-31","value":46896766},"dilutedShares@2019Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2019-01-01","end":"2019-03-31","value":46931999},"dilutedShares@2019Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2019-04-01","end":"2019-06-30","value":46996702},"dilutedShares@2019Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2019-07-01","end":"2019-09-30","value":47013919},"#543":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2019-01-01","end":"2019-12-31","value":46995462},"#544":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2019-01-01","end":"2019-09-30","value":46983901},"dilutedShares@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#543","weight":4},{"ref":"#544","weight":-3}],"rule":"unaverage-quarter","value":47030145},"dilutedShares@FY2019":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2019-01-01","end":"2019-12-31","value":46995462},"dilutedShares@2020Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2020-01-01","end":"2020-03-31","value":47122829},"dilutedShares@2020Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2020-04-01","end":"2020-06-30","value":47243991},"dilutedShares@2020Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":11,"unit":"shares","start":"2020-07-01","end":"2020-09-30","value":47260331},"#545":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":12,"unit":"shares","start":"2020-01-01","end":"2020-12-31","value":47236994},"#546":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2020-01-01","end":"2020-09-30","value":47329704},"dilutedShares@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#545","weight":4},{"ref":"#546","weight":-3}],"rule":"unaverage-quarter","value":46958864},"dilutedShares@FY2020":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":12,"unit":"shares","start":"2020-01-01","end":"2020-12-31","value":47236994},"dilutedShares@2021Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2021-01-01","end":"2021-03-31","value":47329704},"dilutedShares@2021Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2021-04-01","end":"2021-06-30","value":47356864},"dilutedShares@2021Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2021-07-01","end":"2021-09-30","value":47362575},"dilutedShares@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#230","weight":4},{"ref":"#233","weight":-3}],"rule":"unaverage-quarter","value":47394991},"dilutedShares@FY2021":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2021-01-01","end":"2021-12-31","value":47365435},"dilutedShares@2022Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":17,"unit":"shares","start":"2022-01-01","end":"2022-03-31","value":47440281},"dilutedShares@2022Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2022-04-01","end":"2022-06-30","value":47457892},"dilutedShares@2022Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2022-07-01","end":"2022-09-30","value":47466934},"dilutedShares@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#238","weight":4},{"ref":"#241","weight":-3}],"rule":"unaverage-quarter","value":47506349},"dilutedShares@FY2022":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":20,"unit":"shares","start":"2022-01-01","end":"2022-12-31","value":47468507},"dilutedShares@2023Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":21,"unit":"shares","start":"2023-01-01","end":"2023-03-31","value":47567007},"dilutedShares@2023Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2023-04-01","end":"2023-06-30","value":47618115},"dilutedShares@2023Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":23,"unit":"shares","start":"2023-07-01","end":"2023-09-30","value":47632431},"dilutedShares@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#246","weight":4},{"ref":"#249","weight":-3}],"rule":"unaverage-quarter","value":47661976},"dilutedShares@FY2023":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2023-01-01","end":"2023-12-31","value":47622763},"dilutedShares@2024Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2024-01-01","end":"2024-03-31","value":47628492},"dilutedShares@2024Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":26,"unit":"shares","start":"2024-04-01","end":"2024-06-30","value":47628113},"dilutedShares@2024Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2024-07-01","end":"2024-09-30","value":47669439},"dilutedShares@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#254","weight":4},{"ref":"#257","weight":-3}],"rule":"unaverage-quarter","value":47678570},"dilutedShares@FY2024":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2024-01-01","end":"2024-12-31","value":47652662},"dilutedShares@2025Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":28,"unit":"shares","start":"2025-01-01","end":"2025-03-31","value":47689657},"dilutedShares@2025Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2025-04-01","end":"2025-06-30","value":47674886},"dilutedShares@2025Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2025-07-01","end":"2025-09-30","value":47676500},"dilutedShares@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#262","weight":4},{"ref":"#265","weight":-3}],"rule":"unaverage-quarter","value":47588749},"dilutedShares@FY2025":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2025-01-01","end":"2025-12-31","value":47658295},"dilutedShares@2026Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":28,"unit":"shares","start":"2026-01-01","end":"2026-03-31","value":47205952},"dilutedShares@2026Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2026-04-01","end":"2026-06-30","value":46682123},"sharesOutstanding@2010Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":32,"unit":"shares","end":"2010-12-31","value":38936571},"sharesOutstanding@FY2010":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":32,"unit":"shares","end":"2010-12-31","value":38936571},"sharesOutstanding@2011Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":40,"unit":"shares","end":"2011-06-30","value":45552175},"sharesOutstanding@2011Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":41,"unit":"shares","end":"2011-09-30","value":46061998},"sharesOutstanding@2011Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":33,"unit":"shares","end":"2011-12-31","value":46113296},"sharesOutstanding@FY2011":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":33,"unit":"shares","end":"2011-12-31","value":46113296},"sharesOutstanding@2012Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":42,"unit":"shares","end":"2012-03-31","value":46336765},"sharesOutstanding@2012Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":43,"unit":"shares","end":"2012-06-30","value":46453060},"sharesOutstanding@2012Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":44,"unit":"shares","end":"2012-09-30","value":46537754},"sharesOutstanding@2012Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":30,"unit":"shares","end":"2012-12-31","value":46561437},"sharesOutstanding@FY2012":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":30,"unit":"shares","end":"2012-12-31","value":46561437},"sharesOutstanding@2013Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":31,"unit":"shares","end":"2013-12-31","value":46825168},"sharesOutstanding@FY2013":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":31,"unit":"shares","end":"2013-12-31","value":46825168},"sharesOutstanding@2014Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":48,"unit":"shares","end":"2014-03-31","value":46889496},"sharesOutstanding@2014Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":49,"unit":"shares","end":"2014-06-30","value":46899849},"sharesOutstanding@2014Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":50,"unit":"shares","end":"2014-09-30","value":46944116},"sharesOutstanding@2014Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":34,"unit":"shares","end":"2014-12-31","value":47061826},"sharesOutstanding@FY2014":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":34,"unit":"shares","end":"2014-12-31","value":47061826},"sharesOutstanding@2015Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":51,"unit":"shares","end":"2015-03-31","value":47379579},"sharesOutstanding@2015Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":52,"unit":"shares","end":"2015-06-30","value":47457719},"sharesOutstanding@2015Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":53,"unit":"shares","end":"2015-09-30","value":47494938},"sharesOutstanding@2015Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":35,"unit":"shares","end":"2015-12-31","value":46774360},"sharesOutstanding@FY2015":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":35,"unit":"shares","end":"2015-12-31","value":46774360},"sharesOutstanding@2016Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":54,"unit":"shares","end":"2016-03-31","value":48147715},"sharesOutstanding@2016Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":55,"unit":"shares","end":"2016-06-30","value":48302603},"sharesOutstanding@2016Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":56,"unit":"shares","end":"2016-09-30","value":46956728},"sharesOutstanding@2016Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":36,"unit":"shares","end":"2016-12-31","value":46913127},"sharesOutstanding@FY2016":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":36,"unit":"shares","end":"2016-12-31","value":46913127},"sharesOutstanding@2017Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":57,"unit":"shares","end":"2017-03-31","value":47007032},"sharesOutstanding@2017Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":58,"unit":"shares","end":"2017-06-30","value":47086629},"sharesOutstanding@2017Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":59,"unit":"shares","end":"2017-09-30","value":47108224},"sharesOutstanding@2017Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":37,"unit":"shares","end":"2017-12-31","value":47118171},"sharesOutstanding@FY2017":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":37,"unit":"shares","end":"2017-12-31","value":47118171},"sharesOutstanding@2018Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":60,"unit":"shares","end":"2018-03-31","value":47212428},"sharesOutstanding@2018Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":38,"unit":"shares","end":"2018-06-30","value":47289059},"sharesOutstanding@2018Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":39,"unit":"shares","end":"2018-09-30","value":47310901},"sharesOutstanding@2018Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":0,"unit":"shares","end":"2018-12-31","value":47319887},"sharesOutstanding@FY2018":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":0,"unit":"shares","end":"2018-12-31","value":47319887},"sharesOutstanding@2019Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":1,"unit":"shares","end":"2019-03-31","value":47394663},"sharesOutstanding@2019Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":2,"unit":"shares","end":"2019-06-30","value":47465864},"sharesOutstanding@2019Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":3,"unit":"shares","end":"2019-09-30","value":47482085},"sharesOutstanding@2019Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":4,"unit":"shares","end":"2019-12-31","value":47486545},"sharesOutstanding@FY2019":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":4,"unit":"shares","end":"2019-12-31","value":47486545},"sharesOutstanding@2020Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":5,"unit":"shares","end":"2020-03-31","value":47544584},"sharesOutstanding@2020Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":6,"unit":"shares","end":"2020-06-30","value":47626884},"sharesOutstanding@2020Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":7,"unit":"shares","end":"2020-09-30","value":47643267},"sharesOutstanding@2020Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":8,"unit":"shares","end":"2020-12-31","value":47647828},"sharesOutstanding@FY2020":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":8,"unit":"shares","end":"2020-12-31","value":47647828},"sharesOutstanding@2021Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":9,"unit":"shares","end":"2021-03-31","value":47685128},"sharesOutstanding@2021Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":10,"unit":"shares","end":"2021-06-30","value":47688411},"sharesOutstanding@2021Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":13,"unit":"shares","end":"2021-09-30","value":47734182},"sharesOutstanding@2021Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":12,"unit":"shares","end":"2021-12-31","value":47700276},"sharesOutstanding@FY2021":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":12,"unit":"shares","end":"2021-12-31","value":47700276},"sharesOutstanding@2022Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":13,"unit":"shares","end":"2022-03-31","value":47734182},"sharesOutstanding@2022Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":14,"unit":"shares","end":"2022-06-30","value":47749796},"sharesOutstanding@2022Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":15,"unit":"shares","end":"2022-09-30","value":47762877},"sharesOutstanding@2022Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":16,"unit":"shares","end":"2022-12-31","value":47770382},"sharesOutstanding@FY2022":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":16,"unit":"shares","end":"2022-12-31","value":47770382},"sharesOutstanding@2023Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":17,"unit":"shares","end":"2023-03-31","value":47331819},"sharesOutstanding@2023Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":18,"unit":"shares","end":"2023-06-30","value":47341284},"sharesOutstanding@2023Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":19,"unit":"shares","end":"2023-09-30","value":47354882},"sharesOutstanding@2023Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":20,"unit":"shares","end":"2023-12-31","value":47365378},"sharesOutstanding@FY2023":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":20,"unit":"shares","end":"2023-12-31","value":47365378},"sharesOutstanding@2024Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":21,"unit":"shares","end":"2024-03-31","value":47439316},"sharesOutstanding@2024Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":22,"unit":"shares","end":"2024-06-30","value":47448625},"sharesOutstanding@2024Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":23,"unit":"shares","end":"2024-09-30","value":47461274},"sharesOutstanding@2024Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":24,"unit":"shares","end":"2024-12-31","value":47468893},"sharesOutstanding@FY2024":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":24,"unit":"shares","end":"2024-12-31","value":47468893},"sharesOutstanding@2025Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":25,"unit":"shares","end":"2025-03-31","value":47571776},"sharesOutstanding@2025Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":26,"unit":"shares","end":"2025-06-30","value":47534071},"sharesOutstanding@2025Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":27,"unit":"shares","end":"2025-09-30","value":47542245},"sharesOutstanding@2025Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":29,"unit":"shares","end":"2025-12-31","value":47259748},"sharesOutstanding@FY2025":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":29,"unit":"shares","end":"2025-12-31","value":47259748},"sharesOutstanding@2026Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":28,"unit":"shares","end":"2026-03-31","value":46750443},"sharesOutstanding@2026Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":29,"unit":"shares","end":"2026-06-30","value":46231008},"#547":{"kind":"filed","concept":"CommonStockSharesIssued","filing":45,"unit":"shares","end":"2013-03-31","value":46587199},"#548":{"kind":"filed","concept":"TreasuryStockShares","filing":45,"unit":"shares","end":"2013-03-31","value":401501},"sharesOutstanding@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#547"},{"ref":"#548","weight":-1}],"rule":"component-sum","value":46185698},"#549":{"kind":"filed","concept":"CommonStockSharesIssued","filing":46,"unit":"shares","end":"2013-06-30","value":46608503},"#550":{"kind":"filed","concept":"TreasuryStockShares","filing":46,"unit":"shares","end":"2013-06-30","value":401501},"sharesOutstanding@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#549"},{"ref":"#550","weight":-1}],"rule":"component-sum","value":46207002},"#551":{"kind":"filed","concept":"CommonStockSharesIssued","filing":47,"unit":"shares","end":"2013-09-30","value":46670763},"#552":{"kind":"filed","concept":"TreasuryStockShares","filing":47,"unit":"shares","end":"2013-09-30","value":401501},"sharesOutstanding@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#551"},{"ref":"#552","weight":-1}],"rule":"component-sum","value":46269262},"#553":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":37,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":26288000},"totalCosts@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#115"},{"ref":"#553"}],"rule":"component-sum","value":130473000},"#554":{"kind":"filed","concept":"OperatingExpenses","filing":38,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":30684000},"#555":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":38,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":11310000},"totalCosts@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#554"},{"ref":"#555"}],"rule":"component-sum","value":41994000},"#556":{"kind":"filed","concept":"OperatingExpenses","filing":39,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":32428000},"#557":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":39,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":13465000},"totalCosts@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#556"},{"ref":"#557"}],"rule":"component-sum","value":45893000},"#558":{"kind":"computed","op":"sum","terms":[{"ref":"#117"},{"ref":"#118","weight":-1}],"rule":"quarter-from-ytd","value":41051000},"#559":{"kind":"computed","op":"sum","terms":[{"ref":"#51"},{"ref":"#52","weight":-1}],"rule":"quarter-from-ytd","value":16936000},"totalCosts@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#558"},{"ref":"#559"}],"rule":"component-sum","value":57987000},"totalCosts@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#117"},{"ref":"#51"}],"rule":"component-sum","value":189382000},"#560":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":31595000},"#561":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":7458000},"totalCosts@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#560"},{"ref":"#561"}],"rule":"component-sum","value":39053000},"#562":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":33603000},"#563":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":2,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":11635000},"totalCosts@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#562"},{"ref":"#563"}],"rule":"component-sum","value":45238000},"#564":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":35395000},"#565":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":3,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":16123000},"totalCosts@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#564"},{"ref":"#565"}],"rule":"component-sum","value":51518000},"#566":{"kind":"computed","op":"sum","terms":[{"ref":"#119"},{"ref":"#120","weight":-1}],"rule":"quarter-from-ytd","value":36545000},"#567":{"kind":"computed","op":"sum","terms":[{"ref":"#53"},{"ref":"#54","weight":-1}],"rule":"quarter-from-ytd","value":18325000},"totalCosts@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#566"},{"ref":"#567"}],"rule":"component-sum","value":54870000},"totalCosts@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#119"},{"ref":"#53"}],"rule":"component-sum","value":190679000},"#568":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":37591000},"#569":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":15814000},"totalCosts@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#568"},{"ref":"#569"}],"rule":"component-sum","value":53405000},"#570":{"kind":"filed","concept":"OperatingExpenses","filing":6,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":45432000},"#571":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":6,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":24072000},"totalCosts@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#570"},{"ref":"#571"}],"rule":"component-sum","value":69504000},"#572":{"kind":"filed","concept":"OperatingExpenses","filing":7,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":39399000},"#573":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":7,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":17286000},"totalCosts@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#572"},{"ref":"#573"}],"rule":"component-sum","value":56685000},"#574":{"kind":"computed","op":"sum","terms":[{"ref":"#121"},{"ref":"#122","weight":-1}],"rule":"quarter-from-ytd","value":49038000},"#575":{"kind":"computed","op":"sum","terms":[{"ref":"#55"},{"ref":"#56","weight":-1}],"rule":"quarter-from-ytd","value":18202000},"totalCosts@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#574"},{"ref":"#575"}],"rule":"component-sum","value":67240000},"totalCosts@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#121"},{"ref":"#55"}],"rule":"component-sum","value":246834000},"#576":{"kind":"filed","concept":"OperatingExpenses","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":45312000},"#577":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":22459000},"totalCosts@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#576"},{"ref":"#577"}],"rule":"component-sum","value":67771000},"#578":{"kind":"filed","concept":"OperatingExpenses","filing":10,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":46510000},"#579":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":10,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":12643000},"totalCosts@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#578"},{"ref":"#579"}],"rule":"component-sum","value":59153000},"#580":{"kind":"filed","concept":"OperatingExpenses","filing":11,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":45275000},"#581":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":11,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":23378000},"totalCosts@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#580"},{"ref":"#581"}],"rule":"component-sum","value":68653000},"#582":{"kind":"computed","op":"sum","terms":[{"ref":"#123"},{"ref":"#124","weight":-1}],"rule":"quarter-from-ytd","value":48766000},"#583":{"kind":"computed","op":"sum","terms":[{"ref":"#57"},{"ref":"#58","weight":-1}],"rule":"quarter-from-ytd","value":26998000},"totalCosts@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#582"},{"ref":"#583"}],"rule":"component-sum","value":75764000},"totalCosts@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#123"},{"ref":"#57"}],"rule":"component-sum","value":271341000},"#584":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":47144000},"#585":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":23298000},"totalCosts@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#584"},{"ref":"#585"}],"rule":"component-sum","value":70442000},"#586":{"kind":"filed","concept":"OperatingExpenses","filing":14,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":51795000},"#587":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":14,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":27969000},"totalCosts@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#586"},{"ref":"#587"}],"rule":"component-sum","value":79764000},"#588":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":54409000},"#589":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":15,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":31481000},"totalCosts@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#588"},{"ref":"#589"}],"rule":"component-sum","value":85890000},"#590":{"kind":"computed","op":"sum","terms":[{"ref":"#125"},{"ref":"#126","weight":-1}],"rule":"quarter-from-ytd","value":57542000},"#591":{"kind":"computed","op":"sum","terms":[{"ref":"#59"},{"ref":"#60","weight":-1}],"rule":"quarter-from-ytd","value":32243000},"totalCosts@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#590"},{"ref":"#591"}],"rule":"component-sum","value":89785000},"totalCosts@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#125"},{"ref":"#59"}],"rule":"component-sum","value":325881000},"#592":{"kind":"filed","concept":"OperatingExpenses","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":55057000},"#593":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":33163000},"totalCosts@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#592"},{"ref":"#593"}],"rule":"component-sum","value":88220000},"#594":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":56008000},"#595":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":18,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":27239000},"totalCosts@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#594"},{"ref":"#595"}],"rule":"component-sum","value":83247000},"#596":{"kind":"filed","concept":"OperatingExpenses","filing":19,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":54697000},"#597":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":37396000},"totalCosts@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#596"},{"ref":"#597"}],"rule":"component-sum","value":92093000},"#598":{"kind":"computed","op":"sum","terms":[{"ref":"#127"},{"ref":"#128","weight":-1}],"rule":"quarter-from-ytd","value":55851000},"#599":{"kind":"computed","op":"sum","terms":[{"ref":"#61"},{"ref":"#62","weight":-1}],"rule":"quarter-from-ytd","value":30098000},"totalCosts@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#598"},{"ref":"#599"}],"rule":"component-sum","value":85949000},"totalCosts@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#127"},{"ref":"#61"}],"rule":"component-sum","value":349509000},"#600":{"kind":"filed","concept":"OperatingExpenses","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":52129000},"#601":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":32970000},"totalCosts@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#600"},{"ref":"#601"}],"rule":"component-sum","value":85099000},"#602":{"kind":"filed","concept":"OperatingExpenses","filing":22,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":55787000},"#603":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":22,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":32139000},"totalCosts@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#602"},{"ref":"#603"}],"rule":"component-sum","value":87926000},"#604":{"kind":"filed","concept":"OperatingExpenses","filing":23,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":58393000},"#605":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":23,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":34248000},"totalCosts@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#604"},{"ref":"#605"}],"rule":"component-sum","value":92641000},"#606":{"kind":"computed","op":"sum","terms":[{"ref":"#129"},{"ref":"#130","weight":-1}],"rule":"quarter-from-ytd","value":57555000},"#607":{"kind":"computed","op":"sum","terms":[{"ref":"#63"},{"ref":"#64","weight":-1}],"rule":"quarter-from-ytd","value":36019000},"totalCosts@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#606"},{"ref":"#607"}],"rule":"component-sum","value":93574000},"totalCosts@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#129"},{"ref":"#63"}],"rule":"component-sum","value":359240000},"#608":{"kind":"filed","concept":"OperatingExpenses","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":65418000},"#609":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":36969000},"totalCosts@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#608"},{"ref":"#609"}],"rule":"component-sum","value":102387000},"#610":{"kind":"filed","concept":"OperatingExpenses","filing":26,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":63740000},"#611":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":26,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":38328000},"totalCosts@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#610"},{"ref":"#611"}],"rule":"component-sum","value":102068000},"#612":{"kind":"filed","concept":"OperatingExpenses","filing":27,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":58810000},"#613":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":27,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":35812000},"totalCosts@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#612"},{"ref":"#613"}],"rule":"component-sum","value":94622000},"#614":{"kind":"computed","op":"sum","terms":[{"ref":"#131"},{"ref":"#132","weight":-1}],"rule":"quarter-from-ytd","value":72452000},"#615":{"kind":"computed","op":"sum","terms":[{"ref":"#65"},{"ref":"#66","weight":-1}],"rule":"quarter-from-ytd","value":37352000},"totalCosts@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#614"},{"ref":"#615"}],"rule":"component-sum","value":109804000},"totalCosts@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#131"},{"ref":"#65"}],"rule":"component-sum","value":408881000},"#616":{"kind":"filed","concept":"OperatingExpenses","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":58479000},"#617":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":38134000},"totalCosts@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#616"},{"ref":"#617"}],"rule":"component-sum","value":96613000},"#618":{"kind":"filed","concept":"OperatingExpenses","filing":29,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":64051000},"#619":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":29,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":39203000},"totalCosts@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#618"},{"ref":"#619"}],"rule":"component-sum","value":103254000},"#620":{"kind":"filed","concept":"OperatingExpenses","filing":27,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":60984000},"#621":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":27,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":35491000},"totalCosts@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#620"},{"ref":"#621"}],"rule":"component-sum","value":96475000},"#622":{"kind":"computed","op":"sum","terms":[{"ref":"#133"},{"ref":"#134","weight":-1}],"rule":"quarter-from-ytd","value":64393000},"#623":{"kind":"computed","op":"sum","terms":[{"ref":"#67"},{"ref":"#68","weight":-1}],"rule":"quarter-from-ytd","value":41298000},"totalCosts@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#622"},{"ref":"#623"}],"rule":"component-sum","value":105691000},"totalCosts@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#133"},{"ref":"#67"}],"rule":"component-sum","value":402033000},"#624":{"kind":"filed","concept":"OperatingExpenses","filing":28,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":63339000},"#625":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":28,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":36121000},"totalCosts@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#624"},{"ref":"#625"}],"rule":"component-sum","value":99460000},"#626":{"kind":"filed","concept":"OperatingExpenses","filing":29,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":61719000},"#627":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":29,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":36790000},"totalCosts@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#626"},{"ref":"#627"}],"rule":"component-sum","value":98509000},"netMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":30.952331294375636},"currentRatio@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2017"},{"ref":"currentLiabilities@FY2017"}],"value":8.134588869390825},"operatingMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":43.57400582190454},"freeCashFlow@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2017"},{"ref":"capex@FY2017","weight":-1}],"value":103562000},"capexOutflow@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2017","weight":-1}],"value":-29803000},"grossMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":83.70283855089995},"freeCashFlow@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q1"},{"ref":"capex@2018Q1","weight":-1}],"value":30082000},"capexOutflow@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q1","weight":-1}],"value":-8733000},"grossMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":82.88350316717158},"operatingMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":10.371339392270265},"netMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":13.676214082438262},"currentRatio@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q1"},{"ref":"currentLiabilities@2018Q1"}],"value":5.522271939371952},"freeCashFlow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q2"},{"ref":"capex@2018Q2","weight":-1}],"value":6450000},"capexOutflow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q2","weight":-1}],"value":-4687000},"grossMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":79.27834867940658},"operatingMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":19.432224972840125},"netMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":19.259470337851077},"currentRatio@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q2"},{"ref":"currentLiabilities@2018Q2"}],"value":5.607297616702777},"freeCashFlow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q3"},{"ref":"capex@2018Q3","weight":-1}],"value":37499000},"capexOutflow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q3","weight":-1}],"value":-7505000},"grossMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":79.20954223081883},"operatingMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":33.56802063185042},"netMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":29.42359767891683},"currentRatio@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q3"},{"ref":"currentLiabilities@2018Q3"}],"value":5.405988851845046},"freeCashFlow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q4"},{"ref":"capex@2018Q4","weight":-1}],"value":22374000},"capexOutflow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q4","weight":-1}],"value":-4466000},"grossMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":73.87479862566472},"operatingMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":21.774090073136307},"netMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":27.442510300386353},"currentRatio@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q4"},{"ref":"currentLiabilities@2018Q4"}],"value":4.766710216095269},"freeCashFlow@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2018"},{"ref":"capex@FY2018","weight":-1}],"value":96405000},"capexOutflow@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2018","weight":-1}],"value":-25391000},"grossMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":78.35975328801119},"operatingMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":22.931200336278465},"netMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":23.782001018535734},"currentRatio@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2018"},{"ref":"currentLiabilities@FY2018"}],"value":4.766710216095269},"freeCashFlow@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q1"},{"ref":"capex@2019Q1","weight":-1}],"value":20366000},"capexOutflow@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q1","weight":-1}],"value":-13684000},"grossMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":81.9814276761807},"operatingMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":39.150002848515925},"netMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":35.86167606676921},"currentRatio@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q1"},{"ref":"currentLiabilities@2019Q1"}],"value":4.956693571678295},"freeCashFlow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q2"},{"ref":"capex@2019Q2","weight":-1}],"value":42790000},"capexOutflow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q2","weight":-1}],"value":-7039000},"grossMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":79.62900277570915},"operatingMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":41.182045900751476},"netMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":36.76122131203033},"currentRatio@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q2"},{"ref":"currentLiabilities@2019Q2"}],"value":4.928536669147535},"freeCashFlow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q3"},{"ref":"capex@2019Q3","weight":-1}],"value":48872000},"capexOutflow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q3","weight":-1}],"value":-4995000},"grossMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":82.27349638517151},"operatingMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":41.87048146439009},"netMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":37.90391221863303},"currentRatio@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q3"},{"ref":"currentLiabilities@2019Q3"}],"value":4.926249393498302},"freeCashFlow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q4"},{"ref":"capex@2019Q4","weight":-1}],"value":51424000},"capexOutflow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q4","weight":-1}],"value":-4742000},"grossMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":82.10736368193928},"operatingMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":33.902820238083535},"netMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":25.978826096786563},"currentRatio@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q4"},{"ref":"currentLiabilities@2019Q4"}],"value":4.906499987616712},"freeCashFlow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2019"},{"ref":"capex@FY2019","weight":-1}],"value":163452000},"capexOutflow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2019","weight":-1}],"value":-30460000},"grossMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":81.397265886267},"operatingMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":39.079957648138965},"netMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":34.13421788502309},"currentRatio@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2019"},{"ref":"currentLiabilities@FY2019"}],"value":4.906499987616712},"freeCashFlow@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q1"},{"ref":"capex@2020Q1","weight":-1}],"value":964000},"capexOutflow@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q1","weight":-1}],"value":-4782000},"grossMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":79.99679364429046},"operatingMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":39.639463113549525},"netMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":33.982917249303064},"currentRatio@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q1"},{"ref":"currentLiabilities@2020Q1"}],"value":5.946885481201576},"freeCashFlow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q2"},{"ref":"capex@2020Q2","weight":-1}],"value":19262000},"capexOutflow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q2","weight":-1}],"value":-7022000},"grossMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":78.18969086392492},"operatingMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":-2.0442313000276013},"netMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":1.4059481093016837},"currentRatio@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q2"},{"ref":"currentLiabilities@2020Q2"}],"value":5.102547711976397},"freeCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q3"},{"ref":"capex@2020Q3","weight":-1}],"value":36388000},"capexOutflow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q3","weight":-1}],"value":-7409000},"grossMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":80.03228589243162},"operatingMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":41.361815526268586},"netMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":34.59202760529215},"currentRatio@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q3"},{"ref":"currentLiabilities@2020Q3"}],"value":4.848730575618297},"freeCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q4"},{"ref":"capex@2020Q4","weight":-1}],"value":64152000},"capexOutflow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q4","weight":-1}],"value":-8813000},"grossMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":80.92593770091068},"operatingMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":46.4728033177197},"netMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":38.08171368418078},"currentRatio@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q4"},{"ref":"currentLiabilities@2020Q4"}],"value":5.605031522793404},"freeCashFlow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2020"},{"ref":"capex@FY2020","weight":-1}],"value":120741000},"capexOutflow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2020","weight":-1}],"value":-28051000},"grossMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":80.06887916300391},"operatingMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":36.730734703299625},"netMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":31.098685606493387},"currentRatio@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2020"},{"ref":"currentLiabilities@FY2020"}],"value":5.605031522793404},"freeCashFlow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q1"},{"ref":"capex@2021Q1","weight":-1}],"value":19260000},"capexOutflow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q1","weight":-1}],"value":-10236000},"grossMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":82.6134328358209},"operatingMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":47.43134328358209},"netMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":38.57238805970149},"currentRatio@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q1"},{"ref":"currentLiabilities@2021Q1"}],"value":5.767591323377341},"freeCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q2"},{"ref":"capex@2021Q2","weight":-1}],"value":18794000},"capexOutflow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q2","weight":-1}],"value":-10826000},"grossMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":78.4289680703378},"operatingMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":38.482184173993524},"netMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":31.26716026530927},"currentRatio@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q2"},{"ref":"currentLiabilities@2021Q2"}],"value":6.107736692851387},"freeCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q3"},{"ref":"capex@2021Q3","weight":-1}],"value":66382000},"capexOutflow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q3","weight":-1}],"value":-8828000},"grossMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":78.08004567672576},"operatingMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":40.195518667576486},"netMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":32.10530713420323},"currentRatio@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q3"},{"ref":"currentLiabilities@2021Q3"}],"value":5.853395909264899},"freeCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q4"},{"ref":"capex@2021Q4","weight":-1}],"value":43114000},"capexOutflow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q4","weight":-1}],"value":-13665000},"grossMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":77.95305202841767},"operatingMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":38.607287670858206},"netMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":31.368848591765985},"currentRatio@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q4"},{"ref":"currentLiabilities@2021Q4"}],"value":4.926805648671371},"freeCashFlow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2021"},{"ref":"capex@FY2021","weight":-1}],"value":147550000},"capexOutflow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2021","weight":-1}],"value":-43555000},"grossMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":79.22568989657196},"operatingMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":41.12623639402015},"netMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":33.27997832076239},"currentRatio@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2021"},{"ref":"currentLiabilities@FY2021"}],"value":4.926805648671371},"freeCashFlow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q1"},{"ref":"capex@2022Q1","weight":-1}],"value":41845000},"capexOutflow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q1","weight":-1}],"value":-10763000},"grossMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":77.96039077556988},"operatingMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":41.37037283179371},"netMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":33.20927759686316},"currentRatio@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q1"},{"ref":"currentLiabilities@2022Q1"}],"value":5.384372861198066},"freeCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q2"},{"ref":"capex@2022Q2","weight":-1}],"value":22937000},"capexOutflow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q2","weight":-1}],"value":-10585000},"grossMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":80.05360241943161},"operatingMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":39.040428819355455},"netMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":30.39081436134768},"currentRatio@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q2"},{"ref":"currentLiabilities@2022Q2"}],"value":6.005663185429055},"freeCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q3"},{"ref":"capex@2022Q3","weight":-1}],"value":28261000},"capexOutflow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q3","weight":-1}],"value":-9783000},"grossMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":76.70843817733376},"operatingMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":42.6411968409776},"netMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":33.29367946386307},"currentRatio@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q3"},{"ref":"currentLiabilities@2022Q3"}],"value":7.0709122352549585},"freeCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q4"},{"ref":"capex@2022Q4","weight":-1}],"value":-8685000},"capexOutflow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q4","weight":-1}],"value":-11326000},"grossMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":82.19390411283071},"operatingMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":49.152231530124475},"netMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":38.53353211226277},"currentRatio@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q4"},{"ref":"currentLiabilities@2022Q4"}],"value":6.628370560881965},"freeCashFlow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2022"},{"ref":"capex@FY2022","weight":-1}],"value":79609000},"capexOutflow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2022","weight":-1}],"value":-47206000},"grossMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":79.25850484659085},"operatingMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":43.31848353683555},"netMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":34.066579200446306},"currentRatio@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2022"},{"ref":"currentLiabilities@FY2022"}],"value":6.628370560881965},"freeCashFlow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q1"},{"ref":"capex@2023Q1","weight":-1}],"value":38472000},"capexOutflow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q1","weight":-1}],"value":-9149000},"grossMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":74.72924187725631},"operatingMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":34.77354426789916},"netMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":30.535691017651974},"currentRatio@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q1"},{"ref":"currentLiabilities@2023Q1"}],"value":8.265882025452996},"freeCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q2"},{"ref":"capex@2023Q2","weight":-1}],"value":-8399000},"capexOutflow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q2","weight":-1}],"value":-18176000},"grossMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":78.07184525637089},"operatingMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":40.00886978473715},"netMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":33.894858936308125},"currentRatio@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q2"},{"ref":"currentLiabilities@2023Q2"}],"value":10.87731011247089},"freeCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q3"},{"ref":"capex@2023Q3","weight":-1}],"value":34875000},"capexOutflow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q3","weight":-1}],"value":-25434000},"grossMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":75.7238954613438},"operatingMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":34.333023809692584},"netMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":36.51622872615663},"currentRatio@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q3"},{"ref":"currentLiabilities@2023Q3"}],"value":6.690230922089491},"freeCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q4"},{"ref":"capex@2023Q4","weight":-1}],"value":29486000},"capexOutflow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q4","weight":-1}],"value":-7584000},"grossMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":77.24924204143507},"operatingMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":40.89565437089439},"netMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":39.14729661445174},"currentRatio@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q4"},{"ref":"currentLiabilities@2023Q4"}],"value":7.718536971267947},"freeCashFlow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2023"},{"ref":"capex@FY2023","weight":-1}],"value":28422000},"capexOutflow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2023","weight":-1}],"value":-126355000},"grossMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":76.5147138676229},"operatingMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":37.678361081763754},"netMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":35.218734657694185},"currentRatio@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2023"},{"ref":"currentLiabilities@FY2023"}],"value":7.718536971267947},"freeCashFlow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q1"},{"ref":"capex@2024Q1","weight":-1}],"value":64950000},"capexOutflow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q1","weight":-1}],"value":-7206000},"grossMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":77.62966010928301},"operatingMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":38.04452405012738},"netMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":34.40236235242861},"currentRatio@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q1"},{"ref":"currentLiabilities@2024Q1"}],"value":9.699744153970878},"freeCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q2"},{"ref":"capex@2024Q2","weight":-1}],"value":57885000},"capexOutflow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q2","weight":-1}],"value":-9128000},"grossMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":75.81905933566765},"operatingMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":35.60581685120343},"netMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":33.01914766095707},"currentRatio@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q2"},{"ref":"currentLiabilities@2024Q2"}],"value":6.3124165290561125},"freeCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q3"},{"ref":"capex@2024Q3","weight":-1}],"value":66232000},"capexOutflow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q3","weight":-1}],"value":-13626000},"grossMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":77.84281091649291},"operatingMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":41.45656356920564},"netMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":41.37303792064444},"currentRatio@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q3"},{"ref":"currentLiabilities@2024Q3"}],"value":7.180619829985133},"freeCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q4"},{"ref":"capex@2024Q4","weight":-1}],"value":22036000},"capexOutflow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q4","weight":-1}],"value":-12677000},"grossMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":76.98483606809906},"operatingMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":32.3421219645949},"netMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":28.35550516658143},"currentRatio@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q4"},{"ref":"currentLiabilities@2024Q4"}],"value":7.175113627302448},"freeCashFlow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2024"},{"ref":"capex@FY2024","weight":-1}],"value":211103000},"capexOutflow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2024","weight":-1}],"value":-42637000},"grossMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":77.07817392432112},"operatingMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":36.87029477337714},"netMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":34.28817139222213},"currentRatio@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2024"},{"ref":"currentLiabilities@FY2024"}],"value":7.175113627302448},"freeCashFlow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q1"},{"ref":"capex@2025Q1","weight":-1}],"value":17503000},"capexOutflow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q1","weight":-1}],"value":-13059000},"grossMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":77.0659802618522},"operatingMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":41.8963536748919},"netMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":38.75701389849468},"currentRatio@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q1"},{"ref":"currentLiabilities@2025Q1"}],"value":9.0046242672349},"freeCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q2"},{"ref":"capex@2025Q2","weight":-1}],"value":37459000},"capexOutflow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q2","weight":-1}],"value":-14477000},"grossMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":77.1802274817514},"operatingMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":39.896620370909346},"netMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":39.15387033307333},"currentRatio@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q2"},{"ref":"currentLiabilities@2025Q2"}],"value":8.050671020668233},"freeCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q3"},{"ref":"capex@2025Q3","weight":-1}],"value":84336000},"capexOutflow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q3","weight":-1}],"value":-12847000},"grossMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":74.57901484818748},"operatingMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":30.89826878585805},"netMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":31.533596441592117},"currentRatio@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q3"},{"ref":"currentLiabilities@2025Q3"}],"value":9.54816826215022},"freeCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q4"},{"ref":"capex@2025Q4","weight":-1}],"value":15062000},"capexOutflow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q4","weight":-1}],"value":-16087000},"grossMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":76.11824642768336},"operatingMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":38.88114637968623},"netMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":38.364165225788916},"currentRatio@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q4"},{"ref":"currentLiabilities@2025Q4"}],"value":10.06414042754113},"freeCashFlow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2025"},{"ref":"capex@FY2025","weight":-1}],"value":144360000},"capexOutflow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2025","weight":-1}],"value":-66470000},"grossMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":76.31057575110167},"operatingMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":38.206854787269194},"netMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":37.207332799476184},"currentRatio@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2025"},{"ref":"currentLiabilities@FY2025"}],"value":10.06414042754113},"freeCashFlow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q1"},{"ref":"capex@2026Q1","weight":-1}],"value":60271000},"capexOutflow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q1","weight":-1}],"value":-48605000},"grossMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":74.60041768920829},"operatingMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":30.061668928563893},"netMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":25.2413667015913},"currentRatio@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q1"},{"ref":"currentLiabilities@2026Q1"}],"value":9.536005073442167},"freeCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q2"},{"ref":"capex@2026Q2","weight":-1}],"value":20347000},"capexOutflow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q2","weight":-1}],"value":-4632000},"grossMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":75.82102696556846},"operatingMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":35.25831871027951},"netMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":32.48026709254257},"currentRatio@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q2"},{"ref":"currentLiabilities@2026Q2"}],"value":8.498096011550262},"freeCashFlow@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q1"},{"ref":"capex@2012Q1","weight":-1}],"value":-3814000},"totalCosts@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q1"},{"ref":"operatingIncome@2012Q1","weight":-1}],"value":14178000},"capexOutflow@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q1","weight":-1}],"value":-1802000},"grossMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":91.37876386687797},"operatingMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":-12.345483359746435},"netMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":-9.675118858954042},"currentRatio@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q1"},{"ref":"currentLiabilities@2012Q1"}],"value":20.554809972811938},"ebit@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2012Q1"},{"ref":"interestExpense@2012Q1"}],"value":-1201000},"freeCashFlow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q2"},{"ref":"capex@2012Q2","weight":-1}],"value":10943000},"totalCosts@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q2"},{"ref":"operatingIncome@2012Q2","weight":-1}],"value":17077000},"capexOutflow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q2","weight":-1}],"value":-270000},"grossMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":94.62767199119618},"operatingMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":43.05198919531797},"netMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":36.562510421182516},"currentRatio@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q2"},{"ref":"currentLiabilities@2012Q2"}],"value":17.787025528253178},"ebit@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2012Q2"},{"ref":"interestExpense@2012Q2"}],"value":13267000},"freeCashFlow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q3"},{"ref":"capex@2012Q3","weight":-1}],"value":-2246000},"totalCosts@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q3"},{"ref":"operatingIncome@2012Q3","weight":-1}],"value":18565000},"capexOutflow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q3","weight":-1}],"value":-224000},"grossMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":91.25079974408189},"operatingMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":-48.472488803582856},"netMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":-43.73000639795265},"currentRatio@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q3"},{"ref":"currentLiabilities@2012Q3"}],"value":12.953901238251529},"ebit@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2012Q3"},{"ref":"interestExpense@2012Q3"}],"value":-5789000},"freeCashFlow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q4"},{"ref":"capex@2012Q4","weight":-1}],"value":10116000},"totalCosts@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q4"},{"ref":"operatingIncome@2012Q4","weight":-1}],"value":19762000},"capexOutflow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q4","weight":-1}],"value":-459000},"grossMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":97.38740980343368},"operatingMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":29.755091884974938},"netMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":19.141222052393985},"currentRatio@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q4"},{"ref":"currentLiabilities@2012Q4"}],"value":11.998071662406385},"ebit@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2012Q4"},{"ref":"interestExpense@2012Q4"}],"value":8625000},"freeCashFlow@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2012"},{"ref":"capex@FY2012","weight":-1}],"value":-94085000},"totalCosts@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2012"},{"ref":"operatingIncome@FY2012","weight":-1}],"value":69568000},"capexOutflow@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2012","weight":-1}],"value":-111839000},"grossMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":94.56056892989284},"operatingMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":16.428811686127528},"netMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":11.60443995963673},"currentRatio@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2012"},{"ref":"currentLiabilities@FY2012"}],"value":11.998071662406385},"ebit@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2012"},{"ref":"interestExpense@FY2012"}],"value":14916000},"freeCashFlow@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2009"},{"ref":"capex@FY2009","weight":-1}],"value":-14868969},"totalCosts@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2009"},{"ref":"operatingIncome@FY2009","weight":-1}],"value":36053411},"capexOutflow@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2009","weight":-1}],"value":-258761},"grossMargin@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2009"},{"ref":"revenue@FY2009"}],"scale":100,"value":97.62886500635317},"operatingMargin@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2009"},{"ref":"revenue@FY2009"}],"scale":100,"value":-128.37958886314908},"netMargin@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2009"},{"ref":"revenue@FY2009"}],"scale":100,"value":-129.8905268937607},"ebit@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2009"},{"ref":"interestExpense@FY2009"}],"value":-20628216},"netMargin@2010Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q1"},{"ref":"revenue@2010Q1"}],"scale":100,"value":-70.13365829536222},"totalCosts@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q2"},{"ref":"operatingIncome@2010Q2","weight":-1}],"value":10355973},"grossMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":97.41421307333201},"operatingMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":-22.601901849794757},"netMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":-52.51787386722283},"ebit@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2010Q2"},{"ref":"interestExpense@2010Q2"}],"value":-4430447},"freeCashFlow@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2010Q3"},{"ref":"capex@2010Q3","weight":-1}],"value":-2289999},"totalCosts@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q3"},{"ref":"operatingIncome@2010Q3","weight":-1}],"value":10938406},"capexOutflow@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2010Q3","weight":-1}],"value":-74233},"grossMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":95.32829515774192},"operatingMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":-55.02581470921834},"netMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":-101.85248830723847},"ebit@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2010Q3"},{"ref":"interestExpense@2010Q3"}],"value":-7180613},"freeCashFlow@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2010Q4"},{"ref":"capex@2010Q4","weight":-1}],"value":623356},"totalCosts@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q4"},{"ref":"operatingIncome@2010Q4","weight":-1}],"value":11005019},"capexOutflow@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2010Q4","weight":-1}],"value":-150391},"grossMargin@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2010Q4"},{"ref":"revenue@2010Q4"}],"scale":100,"value":97.76439920556108},"operatingMargin@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2010Q4"},{"ref":"revenue@2010Q4"}],"scale":100,"value":-1.9451433250826304},"netMargin@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q4"},{"ref":"revenue@2010Q4"}],"scale":100,"value":-49.248673464850526},"currentRatio@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2010Q4"},{"ref":"currentLiabilities@2010Q4"}],"value":3.290099373172442},"ebit@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2010Q4"},{"ref":"interestExpense@2010Q4"}],"value":-4977506},"freeCashFlow@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2010"},{"ref":"capex@FY2010","weight":-1}],"value":-4569000},"totalCosts@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2010"},{"ref":"operatingIncome@FY2010","weight":-1}],"value":40771000},"capexOutflow@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2010","weight":-1}],"value":-369000},"grossMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":97.09281388115895},"operatingMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":-33.47847438205926},"netMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":-65.20543460468163},"currentRatio@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2010"},{"ref":"currentLiabilities@FY2010"}],"value":3.290099373172442},"ebit@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2010"},{"ref":"interestExpense@FY2010"}],"value":-20024000},"freeCashFlow@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q1"},{"ref":"capex@2011Q1","weight":-1}],"value":702000},"totalCosts@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q1"},{"ref":"operatingIncome@2011Q1","weight":-1}],"value":12345000},"capexOutflow@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q1","weight":-1}],"value":-915000},"grossMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":101.07280491615455},"operatingMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":-28.580356212894493},"netMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":-123.74752629934382},"ebit@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2011Q1"},{"ref":"interestExpense@2011Q1"}],"value":-11574000},"freeCashFlow@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q2"},{"ref":"capex@2011Q2","weight":-1}],"value":3088000},"totalCosts@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q2"},{"ref":"operatingIncome@2011Q2","weight":-1}],"value":12322000},"capexOutflow@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q2","weight":-1}],"value":2865000},"grossMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":98.73800213295414},"operatingMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":-9.509420547458229},"netMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":29.44365446142908},"currentRatio@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q2"},{"ref":"currentLiabilities@2011Q2"}],"value":18.414289653366097},"ebit@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2011Q2"},{"ref":"interestExpense@2011Q2"}],"value":3594000},"freeCashFlow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q3"},{"ref":"capex@2011Q3","weight":-1}],"value":1357000},"totalCosts@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q3"},{"ref":"operatingIncome@2011Q3","weight":-1}],"value":15843000},"capexOutflow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q3","weight":-1}],"value":-4598000},"grossMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":88.95164623226339},"operatingMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":27.248932359829176},"netMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":27.501492400238785},"currentRatio@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q3"},{"ref":"currentLiabilities@2011Q3"}],"value":19.392867939412294},"ebit@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2011Q3"},{"ref":"interestExpense@2011Q3"}],"value":6538000},"freeCashFlow@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q4"},{"ref":"capex@2011Q4","weight":-1}],"value":8198000},"totalCosts@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q4"},{"ref":"operatingIncome@2011Q4","weight":-1}],"value":15092000},"capexOutflow@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q4","weight":-1}],"value":-416000},"grossMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":94.21190846240421},"operatingMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":19.116780106115012},"netMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":30.730478589420656},"currentRatio@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q4"},{"ref":"currentLiabilities@2011Q4"}],"value":18.563508735973766},"ebit@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2011Q4"},{"ref":"interestExpense@2011Q4"}],"value":3917000},"freeCashFlow@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2011"},{"ref":"capex@FY2011","weight":-1}],"value":13345000},"totalCosts@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2011"},{"ref":"operatingIncome@FY2011","weight":-1}],"value":55602000},"capexOutflow@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2011","weight":-1}],"value":-3064000},"grossMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":93.91244758439524},"operatingMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":9.278989704514675},"netMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":5.147742661815334},"currentRatio@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2011"},{"ref":"currentLiabilities@FY2011"}],"value":18.563508735973766},"ebit@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2011"},{"ref":"interestExpense@FY2011"}],"value":2491000},"freeCashFlow@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q1"},{"ref":"capex@2013Q1","weight":-1}],"value":-11516000},"totalCosts@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q1"},{"ref":"operatingIncome@2013Q1","weight":-1}],"value":22130000},"capexOutflow@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q1","weight":-1}],"value":-618000},"grossMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":79.35363247863248},"operatingMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":-47.76976495726496},"netMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":-31.770833333333332},"currentRatio@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q1"},{"ref":"currentLiabilities@2013Q1"}],"value":16.3333991704523},"ebit@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2013Q1"},{"ref":"interestExpense@2013Q1"}],"value":-6944000},"freeCashFlow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q2"},{"ref":"capex@2013Q2","weight":-1}],"value":24509000},"totalCosts@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q2"},{"ref":"operatingIncome@2013Q2","weight":-1}],"value":27628000},"capexOutflow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q2","weight":-1}],"value":-1924000},"grossMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":83.22089183330294},"operatingMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":44.02641868757471},"netMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":31.163516278692843},"currentRatio@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q2"},{"ref":"currentLiabilities@2013Q2"}],"value":11.868817669987008},"ebit@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2013Q2"},{"ref":"interestExpense@2013Q2"}],"value":21909000},"freeCashFlow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q3"},{"ref":"capex@2013Q3","weight":-1}],"value":5016000},"totalCosts@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q3"},{"ref":"operatingIncome@2013Q3","weight":-1}],"value":28579000},"capexOutflow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q3","weight":-1}],"value":-2025000},"grossMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":70.19740449643575},"operatingMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":12.937915067324681},"netMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":16.882958630353986},"currentRatio@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q3"},{"ref":"currentLiabilities@2013Q3"}],"value":13.09700028034763},"ebit@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2013Q3"},{"ref":"interestExpense@2013Q3"}],"value":4453000},"freeCashFlow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q4"},{"ref":"capex@2013Q4","weight":-1}],"value":21909000},"totalCosts@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q4"},{"ref":"operatingIncome@2013Q4","weight":-1}],"value":30058000},"capexOutflow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q4","weight":-1}],"value":-502000},"grossMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":84.37285258094506},"operatingMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":39.249767573467},"netMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":116.99341121306439},"currentRatio@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q4"},{"ref":"currentLiabilities@2013Q4"}],"value":14.079297429936718},"ebit@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2013Q4"},{"ref":"interestExpense@2013Q4"}],"value":19637000},"freeCashFlow@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2013"},{"ref":"capex@FY2013","weight":-1}],"value":39918000},"totalCosts@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2013"},{"ref":"operatingIncome@FY2013","weight":-1}],"value":108395000},"capexOutflow@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2013","weight":-1}],"value":-5069000},"grossMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":80.29923826540006},"operatingMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":26.080374252415794},"netMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":50.499526046958856},"currentRatio@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2013"},{"ref":"currentLiabilities@FY2013"}],"value":14.079297429936718},"ebit@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2013"},{"ref":"interestExpense@FY2013"}],"value":39055000},"freeCashFlow@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q1"},{"ref":"capex@2014Q1","weight":-1}],"value":-8237000},"totalCosts@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q1"},{"ref":"operatingIncome@2014Q1","weight":-1}],"value":31211000},"capexOutflow@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q1","weight":-1}],"value":-917000},"grossMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":73.84444620629509},"operatingMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":17.51631914162636},"netMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":10.629244958904833},"currentRatio@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q1"},{"ref":"currentLiabilities@2014Q1"}],"value":17.10886524822695},"ebit@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2014Q1"},{"ref":"interestExpense@2014Q1"}],"value":6846000},"freeCashFlow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q2"},{"ref":"capex@2014Q2","weight":-1}],"value":30294000},"totalCosts@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q2"},{"ref":"operatingIncome@2014Q2","weight":-1}],"value":35289000},"capexOutflow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q2","weight":-1}],"value":-2034000},"grossMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":81.3635442169445},"operatingMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":44.970137383629364},"netMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":31.846180236094},"currentRatio@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q2"},{"ref":"currentLiabilities@2014Q2"}],"value":14.118531468531469},"ebit@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2014Q2"},{"ref":"interestExpense@2014Q2"}],"value":29031000},"freeCashFlow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q3"},{"ref":"capex@2014Q3","weight":-1}],"value":-7494000},"totalCosts@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q3"},{"ref":"operatingIncome@2014Q3","weight":-1}],"value":26812000},"capexOutflow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q3","weight":-1}],"value":-1263000},"grossMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":77.53861121245288},"operatingMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":18.48473793019579},"netMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":13.024443633710325},"currentRatio@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q3"},{"ref":"currentLiabilities@2014Q3"}],"value":17.648732904263877},"ebit@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2014Q3"},{"ref":"interestExpense@2014Q3"}],"value":6267000},"freeCashFlow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q4"},{"ref":"capex@2014Q4","weight":-1}],"value":26554000},"totalCosts@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q4"},{"ref":"operatingIncome@2014Q4","weight":-1}],"value":39098000},"capexOutflow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q4","weight":-1}],"value":-1939000},"grossMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":78.49678671247753},"operatingMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":30.397165898207323},"netMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":23.36709807202749},"currentRatio@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q4"},{"ref":"currentLiabilities@2014Q4"}],"value":13.812959027700108},"ebit@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2014Q4"},{"ref":"interestExpense@2014Q4"}],"value":17254000},"freeCashFlow@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2014"},{"ref":"capex@FY2014","weight":-1}],"value":41117000},"totalCosts@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2014"},{"ref":"operatingIncome@FY2014","weight":-1}],"value":132411000},"capexOutflow@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2014","weight":-1}],"value":-6153000},"grossMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":78.37262015065618},"operatingMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":30.68611900686276},"netMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":21.90953300773173},"currentRatio@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2014"},{"ref":"currentLiabilities@FY2014"}],"value":13.812959027700108},"ebit@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2014"},{"ref":"interestExpense@FY2014"}],"value":59397000},"freeCashFlow@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q1"},{"ref":"capex@2015Q1","weight":-1}],"value":45030000},"totalCosts@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q1"},{"ref":"operatingIncome@2015Q1","weight":-1}],"value":29452000},"capexOutflow@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q1","weight":-1}],"value":-1950000},"grossMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":72.51705473529128},"operatingMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":5.67210069500048},"netMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":4.208436088780706},"currentRatio@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q1"},{"ref":"currentLiabilities@2015Q1"}],"value":10.340940824046102},"ebit@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2015Q1"},{"ref":"interestExpense@2015Q1"}],"value":1944000},"freeCashFlow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q2"},{"ref":"capex@2015Q2","weight":-1}],"value":27002000},"totalCosts@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q2"},{"ref":"operatingIncome@2015Q2","weight":-1}],"value":62851000},"capexOutflow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q2","weight":-1}],"value":-1196000},"grossMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":32.71706947600358},"operatingMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":-8.192177924671212},"netMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":-20.26268677270536},"currentRatio@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q2"},{"ref":"currentLiabilities@2015Q2"}],"value":9.085110623878812},"ebit@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2015Q2"},{"ref":"interestExpense@2015Q2"}],"value":-4293000},"freeCashFlow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q3"},{"ref":"capex@2015Q3","weight":-1}],"value":3939000},"totalCosts@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q3"},{"ref":"operatingIncome@2015Q3","weight":-1}],"value":31041000},"capexOutflow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q3","weight":-1}],"value":-1504000},"grossMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":81.61800147137167},"operatingMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":21.25371013978031},"netMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":17.877165833735003},"currentRatio@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q3"},{"ref":"currentLiabilities@2015Q3"}],"value":9.58019752751599},"ebit@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2015Q3"},{"ref":"interestExpense@2015Q3"}],"value":8594000},"freeCashFlow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q4"},{"ref":"capex@2015Q4","weight":-1}],"value":32538000},"totalCosts@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q4"},{"ref":"operatingIncome@2015Q4","weight":-1}],"value":35346000},"capexOutflow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q4","weight":-1}],"value":-453000},"grossMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":87.02657594042881},"operatingMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":43.27577352676852},"netMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":29.028116574656565},"currentRatio@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q4"},{"ref":"currentLiabilities@2015Q4"}],"value":12.972587655751957},"ebit@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2015Q4"},{"ref":"interestExpense@2015Q4"}],"value":26868000},"freeCashFlow@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2015"},{"ref":"capex@FY2015","weight":-1}],"value":108509000},"totalCosts@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2015"},{"ref":"operatingIncome@FY2015","weight":-1}],"value":158770000},"capexOutflow@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2015","weight":-1}],"value":-5103000},"grossMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":67.02521905719041},"operatingMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":16.894360520502914},"netMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":54.37695633512348},"currentRatio@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2015"},{"ref":"currentLiabilities@FY2015"}],"value":12.972587655751957},"ebit@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2015"},{"ref":"interestExpense@FY2015"}],"value":33113000},"freeCashFlow@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q1"},{"ref":"capex@2016Q1","weight":-1}],"value":-306000},"totalCosts@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q1"},{"ref":"operatingIncome@2016Q1","weight":-1}],"value":27157000},"capexOutflow@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q1","weight":-1}],"value":-516000},"grossMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":82.99161700838299},"operatingMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":8.571524761808572},"netMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":6.561626771706562},"currentRatio@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q1"},{"ref":"currentLiabilities@2016Q1"}],"value":17.192644135188868},"ebit@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2016Q1"},{"ref":"interestExpense@2016Q1"}],"value":2878000},"totalCosts@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q2"},{"ref":"operatingIncome@2016Q2","weight":-1}],"value":30367000},"capexOutflow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q2","weight":-1}],"value":-1646000},"grossMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":91.17281649894396},"operatingMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":52.840414958379924},"netMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":33.8582432600323},"currentRatio@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q2"},{"ref":"currentLiabilities@2016Q2"}],"value":13.213100562689366},"ebit@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2016Q2"},{"ref":"interestExpense@2016Q2"}],"value":32857000},"freeCashFlow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q3"},{"ref":"capex@2016Q3","weight":-1}],"value":1948000},"totalCosts@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q3"},{"ref":"operatingIncome@2016Q3","weight":-1}],"value":33217000},"capexOutflow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q3","weight":-1}],"value":-2155000},"grossMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":78.62580260806249},"operatingMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":-9.939101078970014},"netMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":-4.964585953531476},"currentRatio@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q3"},{"ref":"currentLiabilities@2016Q3"}],"value":11.17124473331809},"ebit@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2016Q3"},{"ref":"interestExpense@2016Q3"}],"value":-2498000},"freeCashFlow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q4"},{"ref":"capex@2016Q4","weight":-1}],"value":37065000},"totalCosts@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q4"},{"ref":"operatingIncome@2016Q4","weight":-1}],"value":39818000},"capexOutflow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q4","weight":-1}],"value":-2939000},"grossMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":87.80589189696555},"operatingMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":46.60820360164662},"netMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":34.62059348056371},"currentRatio@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q4"},{"ref":"currentLiabilities@2016Q4"}],"value":9.58488782768741},"freeCashFlow@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2016"},{"ref":"capex@FY2016","weight":-1}],"value":-22951000},"capexOutflow@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2016","weight":-1}],"value":-103289000},"grossMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":86.7823778445944},"operatingMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":34.3980974025321},"netMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":24.169624810192776},"currentRatio@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2016"},{"ref":"currentLiabilities@FY2016"}],"value":9.58488782768741},"freeCashFlow@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q1"},{"ref":"capex@2017Q1","weight":-1}],"value":1013000},"totalCosts@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q1"},{"ref":"operatingIncome@2017Q1","weight":-1}],"value":43508000},"capexOutflow@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q1","weight":-1}],"value":-631000},"grossMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":76.62779397473275},"operatingMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":21.700320339776123},"netMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":18.65349314328906},"currentRatio@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q1"},{"ref":"currentLiabilities@2017Q1"}],"value":11.548058982846825},"freeCashFlow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q2"},{"ref":"capex@2017Q2","weight":-1}],"value":45899000},"capexOutflow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q2","weight":-1}],"value":-9086000},"grossMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":88.96725293377426},"operatingMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":59.035439407684876},"netMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":46.03025957683416},"currentRatio@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q2"},{"ref":"currentLiabilities@2017Q2"}],"value":10.547427633326091},"freeCashFlow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q3"},{"ref":"capex@2017Q3","weight":-1}],"value":1128000},"capexOutflow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q3","weight":-1}],"value":-13504000},"grossMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":78.17064669357846},"operatingMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":25.5986252289934},"netMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":21.91851887878346},"currentRatio@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q3"},{"ref":"currentLiabilities@2017Q3"}],"value":9.738330884259659},"freeCashFlow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q4"},{"ref":"capex@2017Q4","weight":-1}],"value":55522000},"capexOutflow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q4","weight":-1}],"value":-6582000},"grossMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":85.3832411299162},"operatingMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":49.95382636988961},"netMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":28.319538781534},"currentRatio@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q4"},{"ref":"currentLiabilities@2017Q4"}],"value":8.134588869390825},"fcfMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":30.856094080070555},"fcfMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":69.03975029835674},"fcfMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":11.487292738962404},"fcfMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":48.354609929078016},"fcfMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":31.897694709379408},"fcfMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":38.965054523996216},"fcfMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":23.205150116789152},"fcfMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":36.21115699681809},"fcfMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":50.11741783315388},"fcfMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":50.5499906614633},"fcfMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":40.34088805633094},"fcfMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":0.8585908066656572},"fcfMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":33.22867789125035},"fcfMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":31.079869148182},"fcfMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":45.32332930628854},"fcfMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":28.153483480892678},"fcfMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":14.373134328358208},"fcfMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":14.494832639210243},"fcfMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":46.22122575164673},"fcfMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":29.48026284299849},"fcfMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":26.656429248904743},"fcfMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":27.80953013889812},"fcfMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":16.796157028727087},"fcfMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":17.60195819527143},"fcfMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":-5.138080363481471},"fcfMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":12.910565519388795},"fcfMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":29.487916484628297},"fcfMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":-5.730563231330809},"fcfMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":24.72054268236495},"fcfMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":18.624305204648813},"fcfMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":4.9307026537526735},"fcfMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":39.30194422088963},"fcfMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":36.51935270180751},"fcfMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":40.978301892629325},"fcfMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":13.57791155502702},"fcfMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":32.59351782659445},"fcfMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":10.526410748329594},"fcfMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":21.80460318753856},"fcfMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":60.40698215782198},"fcfMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":8.710033713647954},"fcfMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":22.18837369795469},"fcfMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":42.38139103163609},"fcfMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":13.372371957911893},"fcfMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":-30.221870047543582},"fcfMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":36.49248007469904},"fcfMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":-17.96225207933461},"fcfMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":35.957772011516724},"fcfMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":-113.02316082840804},"fcfMargin@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2009"},{"ref":"revenue@FY2009"}],"scale":100,"value":-94.18717765813916},"fcfMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":-32.45527370791459},"fcfMargin@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2010Q4"},{"ref":"revenue@2010Q4"}],"scale":100,"value":5.774466792156398},"fcfMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":-14.95825830741529},"fcfMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":7.311738360587439},"fcfMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":27.44400995378599},"fcfMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":6.231344997015199},"fcfMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":43.935902245565146},"fcfMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":21.773890910277537},"fcfMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":-76.89636752136752},"fcfMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":49.65457160801475},"fcfMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":15.28057027965637},"fcfMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":44.28028618780064},"fcfMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":27.22195323208696},"fcfMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":-21.768545680382672},"fcfMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":47.240631871130724},"fcfMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":-22.783655600145934},"fcfMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":47.27182098161038},"fcfMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":21.523731750344187},"fcfMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":144.22060660410594},"fcfMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":46.4814432279832},"fcfMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":9.99264314163221},"fcfMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":52.21787135704198},"fcfMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":56.797315829695464},"fcfMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":-1.03019896980103},"fcfMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":6.447342291652876},"fcfMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":49.70030974697293},"fcfMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":-11.539776555413654},"fcfMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":1.823057265234136},"fcfMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":44.77383356257255},"fcfMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":1.8287048295316375},"fcfMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":47.91873441100572},"#628":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2016","weight":0.5},{"ref":"totalAssets@FY2017","weight":0.5}],"rule":"average-balance","value":703757500},"returnOnAssets@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"#628"}],"scale":100,"value":14.761476787103511},"#629":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"}],"rule":"trailing-year","value":99479000},"#630":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q1","weight":0.5},{"ref":"totalAssets@2018Q1","weight":0.5}],"rule":"average-balance","value":725291500},"returnOnAssets@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#629"},{"ref":"#630"}],"scale":100,"value":13.715726711260231},"#631":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"}],"rule":"trailing-year","value":63106000},"#632":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q2","weight":0.5},{"ref":"totalAssets@2018Q2","weight":0.5}],"rule":"average-balance","value":770442000},"returnOnAssets@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#631"},{"ref":"#632"}],"scale":100,"value":8.190882636201039},"#633":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"}],"rule":"trailing-year","value":72404000},"#634":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q3","weight":0.5},{"ref":"totalAssets@2018Q3","weight":0.5}],"rule":"average-balance","value":805457000},"returnOnAssets@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#633"},{"ref":"#634"}],"scale":100,"value":8.989182538608517},"#635":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"}],"rule":"trailing-year","value":58840000},"#636":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q4","weight":0.5},{"ref":"totalAssets@2018Q4","weight":0.5}],"rule":"average-balance","value":856690000},"returnOnAssets@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#635"},{"ref":"#636"}],"scale":100,"value":6.868295416078161},"#637":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2017","weight":0.5},{"ref":"totalAssets@FY2018","weight":0.5}],"rule":"average-balance","value":856690000},"returnOnAssets@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"#637"}],"scale":100,"value":6.868295416078161},"#638":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"}],"rule":"trailing-year","value":84355000},"#639":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q1","weight":0.5},{"ref":"totalAssets@2019Q1","weight":0.5}],"rule":"average-balance","value":881665000},"returnOnAssets@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#638"},{"ref":"#639"}],"scale":100,"value":9.56769294459914},"#640":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"}],"rule":"trailing-year","value":116981000},"#641":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q2","weight":0.5},{"ref":"totalAssets@2019Q2","weight":0.5}],"rule":"average-balance","value":922164500},"returnOnAssets@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#640"},{"ref":"#641"}],"scale":100,"value":12.685480735812321},"#642":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"}],"rule":"trailing-year","value":131125000},"#643":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q3","weight":0.5},{"ref":"totalAssets@2019Q3","weight":0.5}],"rule":"average-balance","value":973147000},"returnOnAssets@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#642"},{"ref":"#643"}],"scale":100,"value":13.474326078177295},"#644":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"}],"rule":"trailing-year","value":138304000},"#645":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q4","weight":0.5},{"ref":"totalAssets@2019Q4","weight":0.5}],"rule":"average-balance","value":1026790500},"returnOnAssets@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#644"},{"ref":"#645"}],"scale":100,"value":13.469544176733228},"#646":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2018","weight":0.5},{"ref":"totalAssets@FY2019","weight":0.5}],"rule":"average-balance","value":1026790500},"returnOnAssets@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#646"}],"scale":100,"value":13.469544176733228},"#647":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"}],"rule":"trailing-year","value":144985000},"#648":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q1","weight":0.5},{"ref":"totalAssets@2020Q1","weight":0.5}],"rule":"average-balance","value":1052283000},"returnOnAssets@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#647"},{"ref":"#648"}],"scale":100,"value":13.778137630276266},"#649":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"}],"rule":"trailing-year","value":102360000},"#650":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q2","weight":0.5},{"ref":"totalAssets@2020Q2","weight":0.5}],"rule":"average-balance","value":1086068500},"returnOnAssets@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#649"},{"ref":"#650"}],"scale":100,"value":9.424819889353204},"#651":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"}],"rule":"trailing-year","value":105898000},"#652":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q3","weight":0.5},{"ref":"totalAssets@2020Q3","weight":0.5}],"rule":"average-balance","value":1143755500},"returnOnAssets@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#651"},{"ref":"#652"}],"scale":100,"value":9.258797006877781},"#653":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q3"},{"ref":"revenue@2018Q3","weight":-1}],"value":19965000},"revenueGrowth@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#653"},{"ref":"revenue@2018Q3"}],"scale":100,"rule":"year-on-year","value":25.744680851063826},"#654":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"}],"rule":"trailing-year","value":133372000},"#655":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q4","weight":0.5},{"ref":"totalAssets@2020Q4","weight":0.5}],"rule":"average-balance","value":1194692500},"returnOnAssets@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#654"},{"ref":"#655"}],"scale":100,"value":11.163709490098917},"#656":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2019","weight":0.5},{"ref":"totalAssets@FY2020","weight":0.5}],"rule":"average-balance","value":1194692500},"returnOnAssets@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#656"}],"scale":100,"value":11.163709490098917},"#657":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"}],"rule":"trailing-year","value":146904000},"#658":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q1","weight":0.5},{"ref":"totalAssets@2021Q1","weight":0.5}],"rule":"average-balance","value":1223438000},"returnOnAssets@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#657"},{"ref":"#658"}],"scale":100,"value":12.007474019933989},"#659":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"}],"rule":"trailing-year","value":186630000},"#660":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q2","weight":0.5},{"ref":"totalAssets@2021Q2","weight":0.5}],"rule":"average-balance","value":1255886000},"returnOnAssets@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#659"},{"ref":"#660"}],"scale":100,"value":14.860425229678489},"#661":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"}],"rule":"trailing-year","value":192239000},"#662":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q3","weight":0.5},{"ref":"totalAssets@2021Q3","weight":0.5}],"rule":"average-balance","value":1326776000},"returnOnAssets@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#661"},{"ref":"#662"}],"scale":100,"value":14.489182801015394},"#663":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"}],"rule":"trailing-year","value":184213000},"#664":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q4","weight":0.5},{"ref":"totalAssets@2021Q4","weight":0.5}],"rule":"average-balance","value":1368073500},"returnOnAssets@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#663"},{"ref":"#664"}],"scale":100,"value":13.465139117160007},"#665":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2020","weight":0.5},{"ref":"totalAssets@FY2021","weight":0.5}],"rule":"average-balance","value":1368073500},"returnOnAssets@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#665"}],"scale":100,"value":13.465139117160007},"#666":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"}],"rule":"trailing-year","value":182496000},"#667":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q1","weight":0.5},{"ref":"totalAssets@2022Q1","weight":0.5}],"rule":"average-balance","value":1398865500},"returnOnAssets@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#666"},{"ref":"#667"}],"scale":100,"value":13.046000491112261},"#668":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"}],"rule":"trailing-year","value":183457000},"#669":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q2","weight":0.5},{"ref":"totalAssets@2022Q2","weight":0.5}],"rule":"average-balance","value":1425076500},"returnOnAssets@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#668"},{"ref":"#669"}],"scale":100,"value":12.873484335753204},"#670":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"}],"rule":"trailing-year","value":190803000},"#671":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q3","weight":0.5},{"ref":"totalAssets@2022Q3","weight":0.5}],"rule":"average-balance","value":1479457000},"returnOnAssets@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#670"},{"ref":"#671"}],"scale":100,"value":12.896826335608266},"#672":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"}],"rule":"trailing-year","value":210061000},"#673":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q4","weight":0.5},{"ref":"totalAssets@2022Q4","weight":0.5}],"rule":"average-balance","value":1499869500},"returnOnAssets@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#672"},{"ref":"#673"}],"scale":100,"value":14.00528512647267},"#674":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2021","weight":0.5},{"ref":"totalAssets@FY2022","weight":0.5}],"rule":"average-balance","value":1499869500},"returnOnAssets@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#674"}],"scale":100,"value":14.00528512647267},"#675":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"}],"rule":"trailing-year","value":199930000},"#676":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q1","weight":0.5},{"ref":"totalAssets@2023Q1","weight":0.5}],"rule":"average-balance","value":1511471500},"returnOnAssets@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#675"},{"ref":"#676"}],"scale":100,"value":13.227507101523251},"#677":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"}],"rule":"trailing-year","value":208106000},"#678":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q2","weight":0.5},{"ref":"totalAssets@2023Q2","weight":0.5}],"rule":"average-balance","value":1520146500},"returnOnAssets@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#677"},{"ref":"#678"}],"scale":100,"value":13.689864759745197},"#679":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"}],"rule":"trailing-year","value":206167000},"#680":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q3","weight":0.5},{"ref":"totalAssets@2023Q3","weight":0.5}],"rule":"average-balance","value":1576619500},"returnOnAssets@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#679"},{"ref":"#680"}],"scale":100,"value":13.076522268055166},"#681":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q4"},{"ref":"revenue@2018Q4","weight":-1}],"value":31586000},"revenueGrowth@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#681"},{"ref":"revenue@2018Q4"}],"scale":100,"rule":"year-on-year","value":45.030865517585504},"#682":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"}],"rule":"trailing-year","value":203011000},"#683":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q4","weight":0.5},{"ref":"totalAssets@2023Q4","weight":0.5}],"rule":"average-balance","value":1600890500},"returnOnAssets@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#682"},{"ref":"#683"}],"scale":100,"value":12.681129658774287},"#684":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2022","weight":0.5},{"ref":"totalAssets@FY2023","weight":0.5}],"rule":"average-balance","value":1600890500},"returnOnAssets@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#684"}],"scale":100,"value":12.681129658774287},"#685":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"}],"rule":"trailing-year","value":220025000},"#686":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q1","weight":0.5},{"ref":"totalAssets@2024Q1","weight":0.5}],"rule":"average-balance","value":1609713500},"returnOnAssets@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#685"},{"ref":"#686"}],"scale":100,"value":13.668581396627413},"#687":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"}],"rule":"trailing-year","value":222684000},"#688":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q2","weight":0.5},{"ref":"totalAssets@2024Q2","weight":0.5}],"rule":"average-balance","value":1658708000},"returnOnAssets@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#687"},{"ref":"#688"}],"scale":100,"value":13.425147765610342},"#689":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"}],"rule":"trailing-year","value":238038000},"#690":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q3","weight":0.5},{"ref":"totalAssets@2024Q3","weight":0.5}],"rule":"average-balance","value":1716899000},"returnOnAssets@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#689"},{"ref":"#690"}],"scale":100,"value":13.864414854921577},"#691":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"}],"rule":"trailing-year","value":222079000},"#692":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q4","weight":0.5},{"ref":"totalAssets@2024Q4","weight":0.5}],"rule":"average-balance","value":1750647000},"returnOnAssets@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#691"},{"ref":"#692"}],"scale":100,"value":12.685538546605912},"#693":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2023","weight":0.5},{"ref":"totalAssets@FY2024","weight":0.5}],"rule":"average-balance","value":1750647000},"returnOnAssets@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#693"}],"scale":100,"value":12.685538546605912},"#694":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"}],"rule":"trailing-year","value":229670000},"#695":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q1","weight":0.5},{"ref":"totalAssets@2025Q1","weight":0.5}],"rule":"average-balance","value":1774101000},"returnOnAssets@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#694"},{"ref":"#695"}],"scale":100,"value":12.945711659031813},"#696":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"}],"rule":"trailing-year","value":244597000},"#697":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q2","weight":0.5},{"ref":"totalAssets@2025Q2","weight":0.5}],"rule":"average-balance","value":1854129500},"returnOnAssets@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#696"},{"ref":"#697"}],"scale":100,"value":13.192012747761146},"#698":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"}],"rule":"trailing-year","value":221752000},"#699":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q3","weight":0.5},{"ref":"totalAssets@2025Q3","weight":0.5}],"rule":"average-balance","value":1879166500},"returnOnAssets@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#698"},{"ref":"#699"}],"scale":100,"value":11.800550935747312},"#700":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"}],"rule":"trailing-year","value":242075000},"#701":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q4","weight":0.5},{"ref":"totalAssets@2025Q4","weight":0.5}],"rule":"average-balance","value":1898047500},"returnOnAssets@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#700"},{"ref":"#701"}],"scale":100,"value":12.753895779742077},"#702":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2024","weight":0.5},{"ref":"totalAssets@FY2025","weight":0.5}],"rule":"average-balance","value":1898047500},"returnOnAssets@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#702"}],"scale":100,"value":12.753895779742077},"#703":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"}],"rule":"trailing-year","value":213527000},"#704":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q1","weight":0.5},{"ref":"totalAssets@2026Q1","weight":0.5}],"rule":"average-balance","value":1879601500},"returnOnAssets@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#703"},{"ref":"#704"}],"scale":100,"value":11.36022715453249},"#705":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q2"},{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"}],"rule":"trailing-year","value":195684000},"#706":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q2","weight":0.5},{"ref":"totalAssets@2026Q2","weight":0.5}],"rule":"average-balance","value":1909714500},"returnOnAssets@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#705"},{"ref":"#706"}],"scale":100,"value":10.24676725238249},"#707":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"},{"ref":"netIncome@2011Q3"},{"ref":"netIncome@2011Q2"}],"rule":"trailing-year","value":13815000},"returnOnAssets@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#707"},{"ref":"totalAssets@2012Q1"}],"scale":100,"value":3.7415702949381147},"#708":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"},{"ref":"netIncome@2011Q3"}],"rule":"trailing-year","value":21466000},"#709":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q2","weight":0.5},{"ref":"totalAssets@2012Q2","weight":0.5}],"rule":"average-balance","value":366467062},"returnOnAssets@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#708"},{"ref":"#709"}],"scale":100,"value":5.857552349411418},"#710":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"}],"rule":"trailing-year","value":10009000},"#711":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q3","weight":0.5},{"ref":"totalAssets@2012Q3","weight":0.5}],"rule":"average-balance","value":373103359},"returnOnAssets@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#710"},{"ref":"#711"}],"scale":100,"value":2.6826346529890124},"#712":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"}],"rule":"trailing-year","value":9660000},"#713":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q4","weight":0.5},{"ref":"totalAssets@2012Q4","weight":0.5}],"rule":"average-balance","value":379701000},"returnOnAssets@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#712"},{"ref":"#713"}],"scale":100,"value":2.5441070737237985},"#714":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2011","weight":0.5},{"ref":"totalAssets@FY2012","weight":0.5}],"rule":"average-balance","value":379701000},"returnOnAssets@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"#714"}],"scale":100,"value":2.5441070737237985},"#715":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2010Q4"},{"ref":"netIncome@2010Q3"},{"ref":"netIncome@2010Q2"},{"ref":"netIncome@2010Q1"}],"rule":"trailing-year","value":-19917410},"returnOnAssets@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#715"},{"ref":"totalAssets@2010Q4"}],"scale":100,"value":-21.57265127192136},"returnOnAssets@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2010"},{"ref":"totalAssets@FY2010"}],"scale":100,"value":-21.572207198770208},"#716":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2011Q2"},{"ref":"netIncome@2011Q1"},{"ref":"netIncome@2010Q4"},{"ref":"netIncome@2010Q3"}],"rule":"trailing-year","value":-21070984},"returnOnAssets@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#716"},{"ref":"totalAssets@2011Q2"}],"scale":100,"value":-6.072100028124585},"#717":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2011Q3"},{"ref":"netIncome@2011Q2"},{"ref":"netIncome@2011Q1"},{"ref":"netIncome@2010Q4"}],"rule":"trailing-year","value":-7895414},"returnOnAssets@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#717"},{"ref":"totalAssets@2011Q3"}],"scale":100,"value":-2.161908647881576},"#718":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2011Q4"},{"ref":"netIncome@2011Q3"},{"ref":"netIncome@2011Q2"},{"ref":"netIncome@2011Q1"}],"rule":"trailing-year","value":3155000},"#719":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2010Q4","weight":0.5},{"ref":"totalAssets@2011Q4","weight":0.5}],"rule":"average-balance","value":233102565.5},"returnOnAssets@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#718"},{"ref":"#719"}],"scale":100,"value":1.353481457071308},"#720":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2010","weight":0.5},{"ref":"totalAssets@FY2011","weight":0.5}],"rule":"average-balance","value":233102565.5},"returnOnAssets@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"#720"}],"scale":100,"value":1.353481457071308},"#721":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2019"},{"ref":"revenue@FY2018","weight":-1}],"value":157763000},"revenueGrowth@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"#721"},{"ref":"revenue@FY2018"}],"scale":100,"rule":"year-on-year","value":63.764782914467254},"#722":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"}],"rule":"trailing-year","value":6123000},"#723":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q1","weight":0.5},{"ref":"totalAssets@2013Q1","weight":0.5}],"rule":"average-balance","value":368576500},"returnOnAssets@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#722"},{"ref":"#723"}],"scale":100,"value":1.6612562113970912},"#724":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"}],"rule":"trailing-year","value":10541000},"#725":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q2","weight":0.5},{"ref":"totalAssets@2013Q2","weight":0.5}],"rule":"average-balance","value":389713000},"returnOnAssets@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#724"},{"ref":"#725"}],"scale":100,"value":2.7048109762825465},"#726":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"}],"rule":"trailing-year","value":21551000},"#727":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q3","weight":0.5},{"ref":"totalAssets@2013Q3","weight":0.5}],"rule":"average-balance","value":390511000},"returnOnAssets@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#726"},{"ref":"#727"}],"scale":100,"value":5.518666567651103},"#728":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"}],"rule":"trailing-year","value":74052000},"#729":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q4","weight":0.5},{"ref":"totalAssets@2013Q4","weight":0.5}],"rule":"average-balance","value":424139000},"returnOnAssets@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#728"},{"ref":"#729"}],"scale":100,"value":17.459370630854508},"#730":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2012","weight":0.5},{"ref":"totalAssets@FY2013","weight":0.5}],"rule":"average-balance","value":424139000},"returnOnAssets@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"#730"}],"scale":100,"value":17.459370630854508},"#731":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"}],"rule":"trailing-year","value":82832000},"#732":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q1","weight":0.5},{"ref":"totalAssets@2014Q1","weight":0.5}],"rule":"average-balance","value":416939500},"returnOnAssets@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#731"},{"ref":"#732"}],"scale":100,"value":19.866671303630383},"#733":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"}],"rule":"trailing-year","value":87872000},"#734":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q2","weight":0.5},{"ref":"totalAssets@2014Q2","weight":0.5}],"rule":"average-balance","value":440437000},"returnOnAssets@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#733"},{"ref":"#734"}],"scale":100,"value":19.95109402706857},"#735":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q1"},{"ref":"revenue@2019Q1","weight":-1}],"value":24512000},"revenueGrowth@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#735"},{"ref":"revenue@2019Q1"}],"scale":100,"rule":"year-on-year","value":27.92912892383068},"#736":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"}],"rule":"trailing-year","value":86614000},"#737":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q3","weight":0.5},{"ref":"totalAssets@2014Q3","weight":0.5}],"rule":"average-balance","value":436095500},"returnOnAssets@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#736"},{"ref":"#737"}],"scale":100,"value":19.861245988550674},"#738":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"}],"rule":"trailing-year","value":41854000},"#739":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q4","weight":0.5},{"ref":"totalAssets@2014Q4","weight":0.5}],"rule":"average-balance","value":476300500},"returnOnAssets@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#738"},{"ref":"#739"}],"scale":100,"value":8.78730969209564},"#740":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2013","weight":0.5},{"ref":"totalAssets@FY2014","weight":0.5}],"rule":"average-balance","value":476300500},"returnOnAssets@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"#740"}],"scale":100,"value":8.78730969209564},"#741":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"}],"rule":"trailing-year","value":39146000},"#742":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q1","weight":0.5},{"ref":"totalAssets@2015Q1","weight":0.5}],"rule":"average-balance","value":495710000},"returnOnAssets@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#741"},{"ref":"#742"}],"scale":100,"value":7.896955881462953},"#743":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"}],"rule":"trailing-year","value":6953000},"#744":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q2","weight":0.5},{"ref":"totalAssets@2015Q2","weight":0.5}],"rule":"average-balance","value":506270000},"returnOnAssets@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#743"},{"ref":"#744"}],"scale":100,"value":1.3733778418630376},"#745":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"}],"rule":"trailing-year","value":9716000},"#746":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q3","weight":0.5},{"ref":"totalAssets@2015Q3","weight":0.5}],"rule":"average-balance","value":503246500},"returnOnAssets@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#745"},{"ref":"#746"}],"scale":100,"value":1.930664197366499},"#747":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"}],"rule":"trailing-year","value":14678000},"#748":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q4","weight":0.5},{"ref":"totalAssets@2015Q4","weight":0.5}],"rule":"average-balance","value":524629500},"returnOnAssets@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#747"},{"ref":"#748"}],"scale":100,"value":2.7977839599183802},"#749":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2014","weight":0.5},{"ref":"totalAssets@FY2015","weight":0.5}],"rule":"average-balance","value":524629500},"returnOnAssets@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"#749"}],"scale":100,"value":19.80159331490128},"#750":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"}],"rule":"trailing-year","value":15313000},"#751":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q1","weight":0.5},{"ref":"totalAssets@2016Q1","weight":0.5}],"rule":"average-balance","value":540755000},"returnOnAssets@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#750"},{"ref":"#751"}],"scale":100,"value":2.8317814906935674},"#752":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"}],"rule":"trailing-year","value":48886000},"#753":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q2","weight":0.5},{"ref":"totalAssets@2016Q2","weight":0.5}],"rule":"average-balance","value":552586500},"returnOnAssets@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#752"},{"ref":"#753"}],"scale":100,"value":8.846759738068158},"#754":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"}],"rule":"trailing-year","value":40339000},"#755":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q3","weight":0.5},{"ref":"totalAssets@2016Q3","weight":0.5}],"rule":"average-balance","value":559538000},"returnOnAssets@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#754"},{"ref":"#755"}],"scale":100,"value":7.20934056310742},"#756":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"}],"rule":"trailing-year","value":48070000},"#757":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q4","weight":0.5},{"ref":"totalAssets@2016Q4","weight":0.5}],"rule":"average-balance","value":593485500},"returnOnAssets@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#756"},{"ref":"#757"}],"scale":100,"value":8.099608162288717},"#758":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2015","weight":0.5},{"ref":"totalAssets@FY2016","weight":0.5}],"rule":"average-balance","value":593485500},"returnOnAssets@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"#758"}],"scale":100,"value":8.099608162288717},"#759":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"}],"rule":"trailing-year","value":56486000},"#760":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q1","weight":0.5},{"ref":"totalAssets@2017Q1","weight":0.5}],"rule":"average-balance","value":605744500},"returnOnAssets@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#759"},{"ref":"#760"}],"scale":100,"value":9.325053714891345},"#761":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"}],"rule":"trailing-year","value":81871000},"#762":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q2","weight":0.5},{"ref":"totalAssets@2017Q2","weight":0.5}],"rule":"average-balance","value":643818500},"returnOnAssets@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#761"},{"ref":"#762"}],"scale":100,"value":12.716472111317087},"#763":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q2"},{"ref":"revenue@2019Q2","weight":-1}],"value":-60200000},"revenueGrowth@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#763"},{"ref":"revenue@2019Q2"}],"scale":100,"rule":"year-on-year","value":-50.94441811657979},"#764":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"}],"rule":"trailing-year","value":96891000},"#765":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q3","weight":0.5},{"ref":"totalAssets@2017Q3","weight":0.5}],"rule":"average-balance","value":655961500},"returnOnAssets@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#764"},{"ref":"#765"}],"scale":100,"value":14.77083639817276},"#766":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"}],"rule":"trailing-year","value":103885000},"#767":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q4","weight":0.5},{"ref":"totalAssets@2017Q4","weight":0.5}],"rule":"average-balance","value":703757500},"returnOnAssets@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#766"},{"ref":"#767"}],"scale":100,"value":14.761476787103511},"#768":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2016","weight":0.5},{"ref":"equity@FY2017","weight":0.5}],"rule":"average-balance","value":593761000},"returnOnEquity@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"#768"}],"scale":100,"value":17.49609691441506},"#769":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q1","weight":0.5},{"ref":"equity@2018Q1","weight":0.5}],"rule":"average-balance","value":603900000},"returnOnEquity@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#629"},{"ref":"#769"}],"scale":100,"value":16.47276039079318},"#770":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q2","weight":0.5},{"ref":"equity@2018Q2","weight":0.5}],"rule":"average-balance","value":629246500},"returnOnEquity@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#631"},{"ref":"#770"}],"scale":100,"value":10.028820184140873},"#771":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q3","weight":0.5},{"ref":"equity@2018Q3","weight":0.5}],"rule":"average-balance","value":649258500},"returnOnEquity@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#633"},{"ref":"#771"}],"scale":100,"value":11.151798551732476},"#772":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q4","weight":0.5},{"ref":"equity@2018Q4","weight":0.5}],"rule":"average-balance","value":674780000},"returnOnEquity@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#635"},{"ref":"#772"}],"scale":100,"value":8.719879071697441},"#773":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2017","weight":0.5},{"ref":"equity@FY2018","weight":0.5}],"rule":"average-balance","value":674780000},"returnOnEquity@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"#773"}],"scale":100,"value":8.719879071697441},"#774":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q1","weight":0.5},{"ref":"equity@2019Q1","weight":0.5}],"rule":"average-balance","value":679425000},"returnOnEquity@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#638"},{"ref":"#774"}],"scale":100,"value":12.41564558266181},"#775":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q2","weight":0.5},{"ref":"equity@2019Q2","weight":0.5}],"rule":"average-balance","value":700857000},"returnOnEquity@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#640"},{"ref":"#775"}],"scale":100,"value":16.69113670834421},"#776":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q3","weight":0.5},{"ref":"equity@2019Q3","weight":0.5}],"rule":"average-balance","value":731037000},"returnOnEquity@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#642"},{"ref":"#776"}],"scale":100,"value":17.93684861368166},"#777":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q4","weight":0.5},{"ref":"equity@2019Q4","weight":0.5}],"rule":"average-balance","value":750977500},"returnOnEquity@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#644"},{"ref":"#777"}],"scale":100,"value":18.416530455306585},"#778":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2018","weight":0.5},{"ref":"equity@FY2019","weight":0.5}],"rule":"average-balance","value":750977500},"returnOnEquity@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#778"}],"scale":100,"value":18.416530455306585},"#779":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q1","weight":0.5},{"ref":"equity@2020Q1","weight":0.5}],"rule":"average-balance","value":781449000},"returnOnEquity@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#647"},{"ref":"#779"}],"scale":100,"value":18.553354089646284},"#780":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q2","weight":0.5},{"ref":"equity@2020Q2","weight":0.5}],"rule":"average-balance","value":795401500},"returnOnEquity@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#649"},{"ref":"#780"}],"scale":100,"value":12.86897246233506},"#781":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q3"},{"ref":"revenue@2019Q3","weight":-1}],"value":19564000},"revenueGrowth@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#781"},{"ref":"revenue@2019Q3"}],"scale":100,"rule":"year-on-year","value":20.062554478798145},"#782":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q3","weight":0.5},{"ref":"equity@2020Q3","weight":0.5}],"rule":"average-balance","value":833101500},"returnOnEquity@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#651"},{"ref":"#782"}],"scale":100,"value":12.711296282625826},"#783":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q4","weight":0.5},{"ref":"equity@2020Q4","weight":0.5}],"rule":"average-balance","value":862081500},"returnOnEquity@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#654"},{"ref":"#783"}],"scale":100,"value":15.470927052720654},"#784":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2019","weight":0.5},{"ref":"equity@FY2020","weight":0.5}],"rule":"average-balance","value":862081500},"returnOnEquity@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#784"}],"scale":100,"value":15.470927052720654},"#785":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q1","weight":0.5},{"ref":"equity@2021Q1","weight":0.5}],"rule":"average-balance","value":899582500},"returnOnEquity@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#657"},{"ref":"#785"}],"scale":100,"value":16.330242084522542},"#786":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q2","weight":0.5},{"ref":"equity@2021Q2","weight":0.5}],"rule":"average-balance","value":915693000},"returnOnEquity@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#659"},{"ref":"#786"}],"scale":100,"value":20.38128499398816},"#787":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q3","weight":0.5},{"ref":"equity@2021Q3","weight":0.5}],"rule":"average-balance","value":957979000},"returnOnEquity@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#661"},{"ref":"#787"}],"scale":100,"value":20.06714134652221},"#788":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q4","weight":0.5},{"ref":"equity@2021Q4","weight":0.5}],"rule":"average-balance","value":1006314000},"returnOnEquity@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#663"},{"ref":"#788"}],"scale":100,"value":18.30571769845197},"#789":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2020","weight":0.5},{"ref":"equity@FY2021","weight":0.5}],"rule":"average-balance","value":1006314000},"returnOnEquity@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#789"}],"scale":100,"value":18.30571769845197},"#790":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q1","weight":0.5},{"ref":"equity@2022Q1","weight":0.5}],"rule":"average-balance","value":1041884000},"returnOnEquity@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#666"},{"ref":"#790"}],"scale":100,"value":17.515961469798942},"#791":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q2","weight":0.5},{"ref":"equity@2022Q2","weight":0.5}],"rule":"average-balance","value":1078462500},"returnOnEquity@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#668"},{"ref":"#791"}],"scale":100,"value":17.010976274093906},"#792":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q3","weight":0.5},{"ref":"equity@2022Q3","weight":0.5}],"rule":"average-balance","value":1124073500},"returnOnEquity@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#670"},{"ref":"#792"}],"scale":100,"value":16.97424590117995},"#793":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q4","weight":0.5},{"ref":"equity@2022Q4","weight":0.5}],"rule":"average-balance","value":1187641500},"returnOnEquity@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#672"},{"ref":"#793"}],"scale":100,"value":17.687239794163474},"#794":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2021","weight":0.5},{"ref":"equity@FY2022","weight":0.5}],"rule":"average-balance","value":1187641500},"returnOnEquity@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#794"}],"scale":100,"value":17.687239794163474},"#795":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q1","weight":0.5},{"ref":"equity@2023Q1","weight":0.5}],"rule":"average-balance","value":1215382500},"returnOnEquity@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#675"},{"ref":"#795"}],"scale":100,"value":16.449965340129545},"#796":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q2","weight":0.5},{"ref":"equity@2023Q2","weight":0.5}],"rule":"average-balance","value":1252037500},"returnOnEquity@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#677"},{"ref":"#796"}],"scale":100,"value":16.621387138963488},"#797":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q4"},{"ref":"revenue@2019Q4","weight":-1}],"value":39814000},"revenueGrowth@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#797"},{"ref":"revenue@2019Q4"}],"scale":100,"rule":"year-on-year","value":39.13731580965114},"#798":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q3","weight":0.5},{"ref":"equity@2023Q3","weight":0.5}],"rule":"average-balance","value":1297095500},"returnOnEquity@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#679"},{"ref":"#798"}],"scale":100,"value":15.894512007789713},"#799":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q4","weight":0.5},{"ref":"equity@2023Q4","weight":0.5}],"rule":"average-balance","value":1361297500},"returnOnEquity@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#682"},{"ref":"#799"}],"scale":100,"value":14.913051702511758},"#800":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2022","weight":0.5},{"ref":"equity@FY2023","weight":0.5}],"rule":"average-balance","value":1361297500},"returnOnEquity@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#800"}],"scale":100,"value":14.913051702511758},"#801":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q1","weight":0.5},{"ref":"equity@2024Q1","weight":0.5}],"rule":"average-balance","value":1392182500},"returnOnEquity@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#685"},{"ref":"#801"}],"scale":100,"value":15.804321631682628},"#802":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q2","weight":0.5},{"ref":"equity@2024Q2","weight":0.5}],"rule":"average-balance","value":1432802000},"returnOnEquity@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#687"},{"ref":"#802"}],"scale":100,"value":15.541854352520446},"#803":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q3","weight":0.5},{"ref":"equity@2024Q3","weight":0.5}],"rule":"average-balance","value":1484558000},"returnOnEquity@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#689"},{"ref":"#803"}],"scale":100,"value":16.034267438523788},"#804":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q4","weight":0.5},{"ref":"equity@2024Q4","weight":0.5}],"rule":"average-balance","value":1531875500},"returnOnEquity@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#691"},{"ref":"#804"}],"scale":100,"value":14.497196410543808},"#805":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2023","weight":0.5},{"ref":"equity@FY2024","weight":0.5}],"rule":"average-balance","value":1531875500},"returnOnEquity@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#805"}],"scale":100,"value":14.497196410543808},"#806":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q1","weight":0.5},{"ref":"equity@2025Q1","weight":0.5}],"rule":"average-balance","value":1572116000},"returnOnEquity@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#694"},{"ref":"#806"}],"scale":100,"value":14.608972874775144},"#807":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q2","weight":0.5},{"ref":"equity@2025Q2","weight":0.5}],"rule":"average-balance","value":1620725000},"returnOnEquity@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#696"},{"ref":"#807"}],"scale":100,"value":15.091826188896945},"#808":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q3","weight":0.5},{"ref":"equity@2025Q3","weight":0.5}],"rule":"average-balance","value":1665778000},"returnOnEquity@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#698"},{"ref":"#808"}],"scale":100,"value":13.312218074677418},"#809":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q4","weight":0.5},{"ref":"equity@2025Q4","weight":0.5}],"rule":"average-balance","value":1688772000},"returnOnEquity@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#700"},{"ref":"#809"}],"scale":100,"value":14.334380247896107},"#810":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2024","weight":0.5},{"ref":"equity@FY2025","weight":0.5}],"rule":"average-balance","value":1688772000},"returnOnEquity@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#810"}],"scale":100,"value":14.334380247896107},"#811":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q1","weight":0.5},{"ref":"equity@2026Q1","weight":0.5}],"rule":"average-balance","value":1681656000},"returnOnEquity@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#703"},{"ref":"#811"}],"scale":100,"value":12.697424443524715},"#812":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q2","weight":0.5},{"ref":"equity@2026Q2","weight":0.5}],"rule":"average-balance","value":1699288500},"returnOnEquity@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#705"},{"ref":"#812"}],"scale":100,"value":11.515643164771609},"returnOnEquity@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#707"},{"ref":"equity@2012Q1"}],"scale":100,"value":4.064358969832836},"#813":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q2","weight":0.5},{"ref":"equity@2012Q2","weight":0.5}],"rule":"average-balance","value":335341043},"returnOnEquity@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#708"},{"ref":"#813"}],"scale":100,"value":6.401244478743988},"#814":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q3","weight":0.5},{"ref":"equity@2012Q3","weight":0.5}],"rule":"average-balance","value":342386091},"returnOnEquity@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#710"},{"ref":"#814"}],"scale":100,"value":2.9233080031863796},"#815":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q4","weight":0.5},{"ref":"equity@2012Q4","weight":0.5}],"rule":"average-balance","value":346231000},"returnOnEquity@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#712"},{"ref":"#815"}],"scale":100,"value":2.7900447966819844},"#816":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2011","weight":0.5},{"ref":"equity@FY2012","weight":0.5}],"rule":"average-balance","value":346231000},"returnOnEquity@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"#816"}],"scale":100,"value":2.7900447966819844},"#817":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2008","weight":0.5},{"ref":"equity@FY2009","weight":0.5}],"rule":"average-balance","value":58528500},"returnOnEquity@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2009"},{"ref":"#817"}],"scale":100,"value":-35.03476084300811},"#818":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2009Q4","weight":0.5},{"ref":"equity@2010Q4","weight":0.5}],"rule":"average-balance","value":58528500},"returnOnEquity@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#715"},{"ref":"#818"}],"scale":100,"value":-34.030275848518244},"#819":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2009","weight":0.5},{"ref":"equity@FY2010","weight":0.5}],"rule":"average-balance","value":58528500},"returnOnEquity@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2010"},{"ref":"#819"}],"scale":100,"value":-34.029575335093156},"returnOnEquity@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#716"},{"ref":"equity@2011Q2"}],"scale":100,"value":-6.630472418198723},"returnOnEquity@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#717"},{"ref":"equity@2011Q3"}],"scale":100,"value":-2.350425919200994},"#820":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2010Q4","weight":0.5},{"ref":"equity@2011Q4","weight":0.5}],"rule":"average-balance","value":199828500},"returnOnEquity@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#718"},{"ref":"#820"}],"scale":100,"value":1.5788538671911163},"#821":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2010","weight":0.5},{"ref":"equity@FY2011","weight":0.5}],"rule":"average-balance","value":199828500},"returnOnEquity@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"#821"}],"scale":100,"value":1.5788538671911163},"#822":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q1","weight":0.5},{"ref":"equity@2013Q1","weight":0.5}],"rule":"average-balance","value":339795000},"returnOnEquity@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#722"},{"ref":"#822"}],"scale":100,"value":1.8019688341500022},"#823":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q2","weight":0.5},{"ref":"equity@2013Q2","weight":0.5}],"rule":"average-balance","value":355098500},"returnOnEquity@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#724"},{"ref":"#823"}],"scale":100,"value":2.9684721281559905},"#824":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q3","weight":0.5},{"ref":"equity@2013Q3","weight":0.5}],"rule":"average-balance","value":357153500},"returnOnEquity@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#726"},{"ref":"#824"}],"scale":100,"value":6.034100183814522},"#825":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q4","weight":0.5},{"ref":"equity@2013Q4","weight":0.5}],"rule":"average-balance","value":388960500},"returnOnEquity@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#728"},{"ref":"#825"}],"scale":100,"value":19.038437064946184},"#826":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2012","weight":0.5},{"ref":"equity@FY2013","weight":0.5}],"rule":"average-balance","value":388960500},"returnOnEquity@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"#826"}],"scale":100,"value":19.038437064946184},"#827":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q1","weight":0.5},{"ref":"equity@2014Q1","weight":0.5}],"rule":"average-balance","value":386344000},"returnOnEquity@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#731"},{"ref":"#827"}],"scale":100,"value":21.439960242685274},"#828":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q2","weight":0.5},{"ref":"equity@2014Q2","weight":0.5}],"rule":"average-balance","value":402854500},"returnOnEquity@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#733"},{"ref":"#828"}],"scale":100,"value":21.812341676709583},"#829":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q3","weight":0.5},{"ref":"equity@2014Q3","weight":0.5}],"rule":"average-balance","value":402614500},"returnOnEquity@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#736"},{"ref":"#829"}],"scale":100,"value":21.512886396292235},"#830":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q4","weight":0.5},{"ref":"equity@2014Q4","weight":0.5}],"rule":"average-balance","value":438214000},"returnOnEquity@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#738"},{"ref":"#830"}],"scale":100,"value":9.551041272072549},"#831":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2013","weight":0.5},{"ref":"equity@FY2014","weight":0.5}],"rule":"average-balance","value":438214000},"returnOnEquity@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"#831"}],"scale":100,"value":9.551041272072549},"#832":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q1","weight":0.5},{"ref":"equity@2015Q1","weight":0.5}],"rule":"average-balance","value":441200500},"returnOnEquity@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#741"},{"ref":"#832"}],"scale":100,"value":8.872610071838087},"#833":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q2","weight":0.5},{"ref":"equity@2015Q2","weight":0.5}],"rule":"average-balance","value":444670500},"returnOnEquity@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#743"},{"ref":"#833"}],"scale":100,"value":1.5636296988444252},"#834":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q3","weight":0.5},{"ref":"equity@2015Q3","weight":0.5}],"rule":"average-balance","value":445619500},"returnOnEquity@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#745"},{"ref":"#834"}],"scale":100,"value":2.1803354655709635},"#835":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2020"},{"ref":"revenue@FY2019","weight":-1}],"value":23690000},"revenueGrowth@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"#835"},{"ref":"revenue@FY2019"}],"scale":100,"rule":"year-on-year","value":5.8468274359107175},"#836":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q4","weight":0.5},{"ref":"equity@2015Q4","weight":0.5}],"rule":"average-balance","value":457753500},"returnOnEquity@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#747"},{"ref":"#836"}],"scale":100,"value":3.206529278312454},"#837":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2014","weight":0.5},{"ref":"equity@FY2015","weight":0.5}],"rule":"average-balance","value":457753500},"returnOnEquity@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"#837"}],"scale":100,"value":22.694528823919423},"#838":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q1","weight":0.5},{"ref":"equity@2016Q1","weight":0.5}],"rule":"average-balance","value":460146500},"returnOnEquity@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#750"},{"ref":"#838"}],"scale":100,"value":3.327853194580422},"#839":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q2","weight":0.5},{"ref":"equity@2016Q2","weight":0.5}],"rule":"average-balance","value":467428500},"returnOnEquity@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#752"},{"ref":"#839"}],"scale":100,"value":10.458497930699561},"#840":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q3","weight":0.5},{"ref":"equity@2016Q3","weight":0.5}],"rule":"average-balance","value":473638000},"returnOnEquity@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#754"},{"ref":"#840"}],"scale":100,"value":8.516841976361695},"#841":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q4","weight":0.5},{"ref":"equity@2016Q4","weight":0.5}],"rule":"average-balance","value":497616500},"returnOnEquity@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#756"},{"ref":"#841"}],"scale":100,"value":9.660049455755587},"#842":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2015","weight":0.5},{"ref":"equity@FY2016","weight":0.5}],"rule":"average-balance","value":497616500},"returnOnEquity@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"#842"}],"scale":100,"value":9.660049455755587},"#843":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q1","weight":0.5},{"ref":"equity@2017Q1","weight":0.5}],"rule":"average-balance","value":518023500},"returnOnEquity@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#759"},{"ref":"#843"}],"scale":100,"value":10.90413851881237},"#844":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q2","weight":0.5},{"ref":"equity@2017Q2","weight":0.5}],"rule":"average-balance","value":550866000},"returnOnEquity@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#761"},{"ref":"#844"}],"scale":100,"value":14.86223509891698},"#845":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q3","weight":0.5},{"ref":"equity@2017Q3","weight":0.5}],"rule":"average-balance","value":559413500},"returnOnEquity@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#764"},{"ref":"#845"}],"scale":100,"value":17.320104001780436},"#846":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q4","weight":0.5},{"ref":"equity@2017Q4","weight":0.5}],"rule":"average-balance","value":593761000},"returnOnEquity@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#766"},{"ref":"#846"}],"scale":100,"value":17.49609691441506},"#847":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2017"},{"ref":"revenue@FY2016","weight":-1}],"value":136743000},"revenueGrowth@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"#847"},{"ref":"revenue@FY2016"}],"scale":100,"rule":"year-on-year","value":68.75446235531912},"#848":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q1"},{"ref":"revenue@2017Q1","weight":-1}],"value":-11994000},"revenueGrowth@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#848"},{"ref":"revenue@2017Q1"}],"scale":100,"rule":"year-on-year","value":-21.585141993305257},"#849":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q2"},{"ref":"revenue@2017Q2","weight":-1}],"value":-46364000},"revenueGrowth@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#849"},{"ref":"revenue@2017Q2"}],"scale":100,"rule":"year-on-year","value":-45.22743456927414},"#850":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q3"},{"ref":"revenue@2017Q3","weight":-1}],"value":15867000},"revenueGrowth@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#850"},{"ref":"revenue@2017Q3"}],"scale":100,"rule":"year-on-year","value":25.72345703030008},"#851":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q4"},{"ref":"revenue@2017Q4","weight":-1}],"value":-45724000},"revenueGrowth@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#851"},{"ref":"revenue@2017Q4"}],"scale":100,"rule":"year-on-year","value":-39.46248716200471},"#852":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2018"},{"ref":"revenue@FY2017","weight":-1}],"value":-88215000},"revenueGrowth@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"#852"},{"ref":"revenue@FY2017"}],"scale":100,"rule":"year-on-year","value":-26.283485634435642},"#853":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q1"},{"ref":"revenue@2018Q1","weight":-1}],"value":44193000},"revenueGrowth@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#853"},{"ref":"revenue@2018Q1"}],"scale":100,"rule":"year-on-year","value":101.42522721013493},"#854":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q2"},{"ref":"revenue@2018Q2","weight":-1}],"value":62019000},"revenueGrowth@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#854"},{"ref":"revenue@2018Q2"}],"scale":100,"rule":"year-on-year","value":110.454326880265},"#855":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q1"},{"ref":"revenue@2020Q1","weight":-1}],"value":21723000},"revenueGrowth@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#855"},{"ref":"revenue@2020Q1"}],"scale":100,"rule":"year-on-year","value":19.347684743981407},"#856":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q2"},{"ref":"revenue@2020Q2","weight":-1}],"value":71692000},"revenueGrowth@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#856"},{"ref":"revenue@2020Q2"}],"scale":100,"rule":"year-on-year","value":123.67513110681756},"#857":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q3"},{"ref":"revenue@2020Q3","weight":-1}],"value":26539000},"revenueGrowth@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#857"},{"ref":"revenue@2020Q3"}],"scale":100,"rule":"year-on-year","value":22.667600509057984},"#858":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q4"},{"ref":"revenue@2020Q4","weight":-1}],"value":4704000},"revenueGrowth@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#858"},{"ref":"revenue@2020Q4"}],"scale":100,"rule":"year-on-year","value":3.3233716962336457},"#859":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2021"},{"ref":"revenue@FY2020","weight":-1}],"value":124658000},"revenueGrowth@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"#859"},{"ref":"revenue@FY2020"}],"scale":100,"rule":"year-on-year","value":29.066820249634496},"#860":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q1"},{"ref":"revenue@2021Q1","weight":-1}],"value":16470000},"revenueGrowth@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#860"},{"ref":"revenue@2021Q1"}],"scale":100,"rule":"year-on-year","value":12.291044776119397},"#861":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q2"},{"ref":"revenue@2021Q2","weight":-1}],"value":6901000},"revenueGrowth@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#861"},{"ref":"revenue@2021Q2"}],"scale":100,"rule":"year-on-year","value":5.322381613450555},"#862":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q3"},{"ref":"revenue@2021Q3","weight":-1}],"value":16938000},"revenueGrowth@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#862"},{"ref":"revenue@2021Q3"}],"scale":100,"rule":"year-on-year","value":11.793786294197117},"#863":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q4"},{"ref":"revenue@2021Q4","weight":-1}],"value":22785000},"revenueGrowth@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#863"},{"ref":"revenue@2021Q4"}],"scale":100,"rule":"year-on-year","value":15.57980676526698},"#864":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2022"},{"ref":"revenue@FY2021","weight":-1}],"value":63094000},"revenueGrowth@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"#864"},{"ref":"revenue@FY2021"}],"scale":100,"rule":"year-on-year","value":11.398581816539455},"#865":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q1"},{"ref":"revenue@2022Q1","weight":-1}],"value":-20003000},"revenueGrowth@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#865"},{"ref":"revenue@2022Q1"}],"scale":100,"rule":"year-on-year","value":-13.293679803283043},"#866":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q2"},{"ref":"revenue@2022Q2","weight":-1}],"value":10004000},"revenueGrowth@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#866"},{"ref":"revenue@2022Q2"}],"scale":100,"rule":"year-on-year","value":7.325663988986597},"#867":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q3"},{"ref":"revenue@2022Q3","weight":-1}],"value":-19479000},"revenueGrowth@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#867"},{"ref":"revenue@2022Q3"}],"scale":100,"rule":"year-on-year","value":-12.132215550960412},"#868":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q4"},{"ref":"revenue@2022Q4","weight":-1}],"value":-10712000},"revenueGrowth@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#868"},{"ref":"revenue@2022Q4"}],"scale":100,"rule":"year-on-year","value":-6.3372615836054695},"#869":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2023"},{"ref":"revenue@FY2022","weight":-1}],"value":-40190000},"revenueGrowth@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"#869"},{"ref":"revenue@FY2022"}],"scale":100,"rule":"year-on-year","value":-6.517801105707088},"#870":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q1"},{"ref":"revenue@2023Q1","weight":-1}],"value":34792000},"revenueGrowth@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#870"},{"ref":"revenue@2023Q1"}],"scale":100,"rule":"year-on-year","value":26.66727984854407},"#871":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q2"},{"ref":"revenue@2023Q2","weight":-1}],"value":11940000},"revenueGrowth@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#871"},{"ref":"revenue@2023Q2"}],"scale":100,"rule":"year-on-year","value":8.146556135503014},"#872":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q3"},{"ref":"revenue@2023Q3","weight":-1}],"value":20550000},"revenueGrowth@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#872"},{"ref":"revenue@2023Q3"}],"scale":100,"rule":"year-on-year","value":14.56651332251182},"#873":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q4"},{"ref":"revenue@2023Q4","weight":-1}],"value":3973000},"revenueGrowth@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#873"},{"ref":"revenue@2023Q4"}],"scale":100,"rule":"year-on-year","value":2.5094744820616466},"#874":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2024"},{"ref":"revenue@FY2023","weight":-1}],"value":71255000},"revenueGrowth@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"#874"},{"ref":"revenue@FY2023"}],"scale":100,"rule":"year-on-year","value":12.361453015028733},"#875":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q1"},{"ref":"revenue@2024Q1","weight":-1}],"value":1018000},"revenueGrowth@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#875"},{"ref":"revenue@2024Q1"}],"scale":100,"rule":"year-on-year","value":0.6160027593050899},"#876":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q2"},{"ref":"revenue@2024Q2","weight":-1}],"value":13289000},"revenueGrowth@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#876"},{"ref":"revenue@2024Q2"}],"scale":100,"rule":"year-on-year","value":8.383962651020482},"#877":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q3"},{"ref":"revenue@2024Q3","weight":-1}],"value":-22014000},"revenueGrowth@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#877"},{"ref":"revenue@2024Q3"}],"scale":100,"rule":"year-on-year","value":-13.620249092045267},"#878":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q4"},{"ref":"revenue@2024Q4","weight":-1}],"value":10634000},"revenueGrowth@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#878"},{"ref":"revenue@2024Q4"}],"scale":100,"rule":"year-on-year","value":6.552346681619037},"#879":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2025"},{"ref":"revenue@FY2024","weight":-1}],"value":2927000},"revenueGrowth@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"#879"},{"ref":"revenue@FY2024"}],"scale":100,"rule":"year-on-year","value":0.4519179105860305},"#880":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q1"},{"ref":"revenue@2025Q1","weight":-1}],"value":-24066000},"revenueGrowth@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#880"},{"ref":"revenue@2025Q1"}],"scale":100,"rule":"year-on-year","value":-14.47343890014855},"#881":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q2"},{"ref":"revenue@2025Q2","weight":-1}],"value":-19637000},"revenueGrowth@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#881"},{"ref":"revenue@2025Q2"}],"scale":100,"rule":"year-on-year","value":-11.430550543092311},"#882":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q1"},{"ref":"revenue@2011Q1","weight":-1}],"value":3019000},"revenueGrowth@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#882"},{"ref":"revenue@2011Q1"}],"scale":100,"rule":"year-on-year","value":31.444641183210088},"#883":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q2"},{"ref":"revenue@2011Q2","weight":-1}],"value":18735000},"revenueGrowth@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#883"},{"ref":"revenue@2011Q2"}],"scale":100,"rule":"year-on-year","value":166.5037326697476},"#884":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q3"},{"ref":"revenue@2011Q3","weight":-1}],"value":-9273000},"revenueGrowth@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#884"},{"ref":"revenue@2011Q3"}],"scale":100,"rule":"year-on-year","value":-42.58162281305965},"#885":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q4"},{"ref":"revenue@2011Q4","weight":-1}],"value":9474000},"revenueGrowth@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#885"},{"ref":"revenue@2011Q4"}],"scale":100,"rule":"year-on-year","value":50.774425210354245},"#886":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2012"},{"ref":"revenue@FY2011","weight":-1}],"value":21955000},"revenueGrowth@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"#886"},{"ref":"revenue@FY2011"}],"scale":100,"rule":"year-on-year","value":35.82208879244235},"#887":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2010"},{"ref":"revenue@FY2009","weight":-1}],"value":14758383},"revenueGrowth@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"#887"},{"ref":"revenue@FY2009"}],"scale":100,"rule":"year-on-year","value":93.48667292048702},"#888":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q1"},{"ref":"revenue@2010Q1","weight":-1}],"value":5354350},"revenueGrowth@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#888"},{"ref":"revenue@2010Q1"}],"scale":100,"rule":"year-on-year","value":126.08408981196942},"#889":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q2"},{"ref":"revenue@2010Q2","weight":-1}],"value":2805171},"revenueGrowth@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#889"},{"ref":"revenue@2010Q2"}],"scale":100,"rule":"year-on-year","value":33.2097524408272},"#890":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q3"},{"ref":"revenue@2010Q3","weight":-1}],"value":14721139},"revenueGrowth@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#890"},{"ref":"revenue@2010Q3"}],"scale":100,"rule":"year-on-year","value":208.63703239051904},"#891":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q4"},{"ref":"revenue@2010Q4","weight":-1}],"value":7863960},"revenueGrowth@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#891"},{"ref":"revenue@2010Q4"}],"scale":100,"rule":"year-on-year","value":72.84790051727461},"#892":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2011"},{"ref":"revenue@FY2010","weight":-1}],"value":30744000},"revenueGrowth@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"#892"},{"ref":"revenue@FY2010"}],"scale":100,"rule":"year-on-year","value":100.65149779014568},"#893":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q1"},{"ref":"revenue@2012Q1","weight":-1}],"value":2356000},"revenueGrowth@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#893"},{"ref":"revenue@2012Q1"}],"scale":100,"rule":"year-on-year","value":18.668779714738506},"#894":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q2"},{"ref":"revenue@2012Q2","weight":-1}],"value":19372000},"revenueGrowth@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#894"},{"ref":"revenue@2012Q2"}],"scale":100,"rule":"year-on-year","value":64.60132724180478},"#895":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q3"},{"ref":"revenue@2012Q3","weight":-1}],"value":20322000},"revenueGrowth@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#895"},{"ref":"revenue@2012Q3"}],"scale":100,"rule":"year-on-year","value":162.5239923224568},"#896":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q4"},{"ref":"revenue@2012Q4","weight":-1}],"value":21345000},"revenueGrowth@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#896"},{"ref":"revenue@2012Q4"}],"scale":100,"rule":"year-on-year","value":75.87175203497671},"#897":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2013"},{"ref":"revenue@FY2012","weight":-1}],"value":63395000},"revenueGrowth@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"#897"},{"ref":"revenue@FY2012"}],"scale":100,"rule":"year-on-year","value":76.15563884484166},"#898":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q1"},{"ref":"revenue@2013Q1","weight":-1}],"value":22863000},"revenueGrowth@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#898"},{"ref":"revenue@2013Q1"}],"scale":100,"rule":"year-on-year","value":152.66426282051282},"#899":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q2"},{"ref":"revenue@2013Q2","weight":-1}],"value":14768000},"revenueGrowth@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#899"},{"ref":"revenue@2013Q2"}],"scale":100,"rule":"year-on-year","value":29.919568872951242},"#900":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q3"},{"ref":"revenue@2013Q3","weight":-1}],"value":66000},"revenueGrowth@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#900"},{"ref":"revenue@2013Q3"}],"scale":100,"rule":"year-on-year","value":0.20106013525864608},"#901":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q4"},{"ref":"revenue@2013Q4","weight":-1}],"value":6695000},"revenueGrowth@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#901"},{"ref":"revenue@2013Q4"}],"scale":100,"rule":"year-on-year","value":13.531266421439824},"#902":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2014"},{"ref":"revenue@FY2013","weight":-1}],"value":44392000},"revenueGrowth@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"#902"},{"ref":"revenue@FY2013"}],"scale":100,"rule":"year-on-year","value":30.27298331276127},"#903":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q1"},{"ref":"revenue@2014Q1","weight":-1}],"value":-6616000},"revenueGrowth@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#903"},{"ref":"revenue@2014Q1"}],"scale":100,"rule":"year-on-year","value":-17.484605829963794},"#904":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q2"},{"ref":"revenue@2014Q2","weight":-1}],"value":-6035000},"revenueGrowth@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#904"},{"ref":"revenue@2014Q2"}],"scale":100,"rule":"year-on-year","value":-9.411012522026606},"#905":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q3"},{"ref":"revenue@2014Q3","weight":-1}],"value":6527000},"revenueGrowth@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#905"},{"ref":"revenue@2014Q3"}],"scale":100,"rule":"year-on-year","value":19.843730998419073},"#906":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q4"},{"ref":"revenue@2014Q4","weight":-1}],"value":6139000},"revenueGrowth@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#906"},{"ref":"revenue@2014Q4"}],"scale":100,"rule":"year-on-year","value":10.928738005803496},"#907":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2015"},{"ref":"revenue@FY2014","weight":-1}],"value":15000},"revenueGrowth@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"#907"},{"ref":"revenue@FY2014"}],"scale":100,"rule":"year-on-year","value":0.007852128712104722},"#908":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q1"},{"ref":"revenue@2015Q1","weight":-1}],"value":-1520000},"revenueGrowth@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#908"},{"ref":"revenue@2015Q1"}],"scale":100,"rule":"year-on-year","value":-4.868206130096409},"#909":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q2"},{"ref":"revenue@2015Q2","weight":-1}],"value":6300000},"revenueGrowth@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#909"},{"ref":"revenue@2015Q2"}],"scale":100,"rule":"year-on-year","value":10.844866763065486},"#910":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q3"},{"ref":"revenue@2015Q3","weight":-1}],"value":-9205000},"revenueGrowth@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#910"},{"ref":"revenue@2015Q3"}],"scale":100,"rule":"year-on-year","value":-23.351683198457597},"#911":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q4"},{"ref":"revenue@2015Q4","weight":-1}],"value":12265000},"revenueGrowth@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#911"},{"ref":"revenue@2015Q4"}],"scale":100,"rule":"year-on-year","value":19.68320708691744},"#912":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2016"},{"ref":"revenue@FY2015","weight":-1}],"value":7840000},"revenueGrowth@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"#912"},{"ref":"revenue@FY2015"}],"scale":100,"rule":"year-on-year","value":4.103723710519969},"#913":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q1"},{"ref":"revenue@2016Q1","weight":-1}],"value":25863000},"revenueGrowth@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#913"},{"ref":"revenue@2016Q1"}],"scale":100,"rule":"year-on-year","value":87.07201292798707},"#914":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q2"},{"ref":"revenue@2016Q2","weight":-1}],"value":38121000},"revenueGrowth@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#914"},{"ref":"revenue@2016Q2"}],"scale":100,"rule":"year-on-year","value":59.201453596720086},"#915":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q3"},{"ref":"revenue@2016Q3","weight":-1}],"value":31469000},"revenueGrowth@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#915"},{"ref":"revenue@2016Q3"}],"scale":100,"rule":"year-on-year","value":104.15370358112135},"#916":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q4"},{"ref":"revenue@2016Q4","weight":-1}],"value":41290000},"revenueGrowth@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#916"},{"ref":"revenue@2016Q4"}],"scale":100,"rule":"year-on-year","value":55.36559529077329},"equity@FY2008":{"kind":"filed","concept":"StockholdersEquity","filing":33,"unit":"USD","end":"2008-12-31","value":57430000},"equity@2009Q4":{"kind":"filed","concept":"StockholdersEquity","filing":33,"unit":"USD","end":"2009-12-31","value":59627000}},"quality":[{"metric":"netIncome","periodKey":"FY2015","rule":"period-consistency","severity":"warning","message":"Quarters sum to 1.4678e+7 but the year reports 1.0389e+8 (85.87% apart) — likely a restatement between the quarterly and annual filings."},{"metric":"dilutedShares","periodKey":"2011Q2","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives -1.356e+6 against net income 3.313e+6 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."},{"metric":"costOfRevenue","periodKey":"2011Q1","rule":"impossible-sign","severity":"error","message":"Cost of revenue reports -1.0300e+5, and cannot be negative — usually a standalone quarter differenced across a restatement. Withheld rather than charted."},{"metric":"operatingExpenses","periodKey":"2014Q4","rule":"impossible-sign","severity":"error","message":"Operating expenses reports -2.2160e+6, and cannot be negative — usually a standalone quarter differenced across a restatement. Withheld rather than charted."},{"metric":"operatingExpenses","periodKey":"2015Q4","rule":"impossible-sign","severity":"error","message":"Operating expenses reports -2.7651e+7, and cannot be negative — usually a standalone quarter differenced across a restatement. Withheld rather than charted."},{"metric":"interestExpense","periodKey":"2011Q2","rule":"impossible-sign","severity":"error","message":"Interest expense reports -8.0000e+3, and cannot be negative — usually a standalone quarter differenced across a restatement. Withheld rather than charted."},{"metric":"capex","periodKey":"2011Q2","rule":"impossible-sign","severity":"error","message":"Capital expenditures reports -2.8650e+6, and cannot be negative — usually a standalone quarter differenced across a restatement. Withheld rather than charted."},{"metric":"dilutedShares","periodKey":"2015Q4","rule":"identity-conflict","severity":"info","message":"Reported dilutedShares disagrees with netIncome / dilutedEps in 32 of 58 period(s), by up to 4.4% — this issuer means something different by it, so the missing periods are left empty rather than inferred."}]}