{"schemaVersion":2,"ticker":"USLM","company":{"ticker":"USLM","name":"UNITED STATES LIME & MINERALS INC","exchange":"Nasdaq","cik":82020,"sic":"1400","sicDescription":"Mining & Quarrying of  Nonmetallic Minerals (No Fuels)","fiscalYearEnd":"1231"},"updatedAt":"2026-09-11T02:29:53.184Z","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":[117331000,132594000,142582000,138525000,133765000,149841000,130837000,139282000,144844000,144435000,158277000,160704000,189255000,236150000,281330000,317721000,372727000],"costOfRevenue":[88578000,96553000,101233000,105087000,102965000,113050000,102123000,106190000,110464000,113949000,116601000,113117000,129995000,165808000,178463000,173740000,190329000],"grossProfit":[28753000,36041000,41349000,33438000,30800000,36791000,28714000,33092000,34380000,30486000,41676000,47587000,59260000,70342000,102867000,143981000,182398000],"operatingExpenses":[7798000,8504000,8868000,9200000,9149000,9469000,9628000,9612000,10153000,10484000,11500000,12168000,12843000,15559000,17445000,19058000,24539000],"operatingIncome":[20955000,27665000,32503000,24245000,21651000,27322000,19086000,23480000,24227000,20002000,29246000,33869000,46417000,54783000,85422000,124923000,157859000],"pretaxIncome":[18144000,25058000,30144000,22101000,19833000,25922000,17481000,23618000,24943000,21568000,30900000,34072000,46518000,56562000,93362000,136383000,171017000],"interestExpense":[2886000,2715000,2495000,2163000,1852000,1529000,1036000,246000,241000,243000,244000,248000,250000,254000,null,null,null],"netIncome":[13670000,18040000,22186000,16423000,14800000,19367000,12886000,17754000,27148000,19685000,26056000,28223000,37045000,45429000,74549000,108839000,134275000],"dilutedEps":[0.42800000000000005,0.562,0.6980000000000001,0.5740000000000001,0.532,0.6940000000000001,0.45999999999999996,0.638,0.9720000000000001,0.702,0.9279999999999999,1,1.308,1.6,2.61,3.79,4.67],"cash":[16466000,36223000,53372000,29787000,49475000,58332000,59926000,74712000,85000000,67218000,54260000,83562000,105355000,133384000,187964000,278031000,371124000],"currentAssets":[null,61887000,81453000,59959000,78844000,91328000,91961000,105036000,118015000,101358000,92735000,123996000,150430000,189990000,254969000,354782000,455316000],"totalAssets":[null,188498000,203073000,174246000,187526000,199986000,196499000,210159000,228446000,244671000,247037000,279098000,316196000,367772000,440602000,543163000,681044000],"currentLiabilities":[null,15711000,16018000,13340000,14348000,24965000,8742000,9108000,9359000,7963000,9459000,11588000,11188000,15537000,17491000,16962000,23632000],"totalLiabilities":[null,60204000,60060000,53891000,50721000,45295000,29872000,30520000,23194000,21704000,29905000,35906000,37990000,46684000,47498000,45422000,50284000],"totalDebt":[null,36666000,32917000,26667000,21667000,16667000,0,0,0,0,0,0,0,0,0,0,0],"equity":[109981000,128294000,143013000,120355000,136805000,154691000,166627000,179639000,205252000,222967000,217132000,243192000,278206000,321088000,393104000,497741000,630760000],"operatingCashFlow":[31574000,34184000,38507000,31687000,33532000,31974000,32494000,37847000,34282000,38735000,47011000,58575000,55689000,64363000,92259000,126020000,164970000],"capex":[6653000,9328000,9413000,8292000,8921000,11672000,11459000,17664000,21337000,53762000,27100000,17133000,29914000,26815000,34250000,27414000,62698000],"depreciationAndAmortization":[13475000,13611000,13781000,15044000,14498000,14903000,16033000,16141000,16549000,17603000,17617000,19611000,20898000,22199000,23827000,24169000,25219000],"dilutedShares":[31939252.336448595,32089085,31812205,28578805,27856395,27946215,28021140,27859865,27942480,28011885,28105690,28199315,28341795,28402045,28533380,28688371,28733188],"sharesOutstanding":[null,32052000,31177195,27790040,27875660,27854670,28028405,27870700,27944105,28037005,28114130,28240420,28330060,28410395,28522780,28619837,28668193],"totalCosts":[96376000,104929000,110079000,114280000,112114000,122519000,111751000,115802000,120617000,124433000,128101000,125285000,142838000,181367000,195908000,192798000,214868000],"ebitda":[34505000,41384000,46420000,39308000,36183000,42354000,34550000,40005000,41733000,39414000,48761000,53931000,67666000,79015000,null,null,null],"netDebt":[null,443000,-20455000,-3120000,-27808000,-41665000,-59926000,-74712000,-85000000,-67218000,-54260000,-83562000,-105355000,-133384000,-187964000,-278031000,-371124000],"ebit":[21030000,27773000,32639000,24264000,21685000,27451000,18517000,23864000,25184000,21811000,31144000,34320000,46768000,56816000,null,null,null],"capexOutflow":[-6653000,-9328000,-9413000,-8292000,-8921000,-11672000,-11459000,-17664000,-21337000,-53762000,-27100000,-17133000,-29914000,-26815000,-34250000,-27414000,-62698000],"operatingMargin":[17.85973016508851,20.864443338310934,22.796005105833835,17.502255910485474,16.1858483160767,18.23399470104978,14.587616652781705,16.85788544104766,16.726271022617436,13.84844393671894,18.477732077307504,21.0753932696137,24.52616839713614,23.198390853271224,30.363629900828208,39.31845864768146,42.3524456237407],"netMargin":[11.650799873861128,13.60544217687075,15.560168885273034,11.855621728929796,11.06417971816245,12.925033869234722,9.848895954508281,12.746801453166956,18.7429234210599,13.628968047910824,16.462278157913026,17.562101752289923,19.574119574119575,19.23734914249418,26.49877368215263,34.25615555786366,36.02502635977539],"currentRatio":[null,3.939087263700592,5.085091771756773,4.4946776611694155,5.495121271257318,3.6582415381534146,10.519446350949439,11.53227931488801,12.609787370445561,12.72861986688434,9.803890474680198,10.70037970314118,13.445656060064355,12.228229387912725,14.577153964896233,20.91628345713949,19.266926201760324],"freeCashFlow":[24921000,24856000,29094000,23395000,24611000,20302000,21035000,20183000,12945000,-15027000,19911000,41442000,25775000,37548000,58009000,98606000,102272000],"grossMargin":[24.505885060214265,27.18147125812631,29.000154297176362,24.138603140227396,23.02545508914888,24.553359894821845,21.94639131132631,23.758992547493573,23.735881362017068,21.10707238550213,26.331052521844615,29.611584030266826,31.312250667089376,29.78699978827017,36.56453275512743,45.316803107128585,48.936084587378964],"fcfMargin":[21.239911020957802,18.745946272078676,20.405100223029553,16.888648258437104,18.398684259709192,13.549028637021909,16.07725643357766,14.490745394236153,8.937201402888626,-10.403987953058468,12.579844197198584,25.787783751493432,13.619191038545878,15.90006351894982,20.619557103757153,31.03540527695683,27.438849345499523],"debtToCapital":[null,22.227206595538313,18.71028249872108,18.138101780685883,13.672446867585442,9.726420709858893,0,0,0,0,0,0,0,0,0,0,0],"returnOnAssets":[null,9.57039331982302,11.331789126365335,8.70510098881848,8.18194885176299,9.99556142777514,6.500119802766813,8.73166149442529,12.379247842591854,8.321408869264896,10.5981598835081,10.72842521406103,12.445951076274916,13.283954804903154,18.444185488400173,22.127032370535645,21.936649602559044],"returnOnEquity":[13.373901813841549,15.142167663414122,16.354904222891413,12.47152273624738,11.510343754860788,13.288003952026786,8.02071468140596,10.254544194347698,14.106851030551507,9.193893778650644,11.84097214490376,12.26223268828043,14.20987422276265,15.160839254189096,20.876458991419675,24.435002722134602,23.79705467695642],"revenueGrowth":[null,13.008497328071854,7.532769205243084,-2.845380202269576,-3.4362028514708487,12.018091428998613,-12.68277707703499,6.454596176922434,3.9933372582243276,-0.2823727596586667,9.58354969363382,1.5333876684546777,17.7662037037037,24.77873768196348,19.13190768579294,12.93534283581559,17.3126736979929]}},"quarterly":{"keys":["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":["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":[37926000,31869000,29184000,33066000,36840000,39182000,33494000,36028000,36498000,34116000,31883000,31585000,35172000,36899000,30109000,36691000,38676000,39073000,35401000,30064000,32450000,37029000,31294000,33586000,32880000,38650000,34166000,36153000,36518000,36934000,35239000,35287000,39242000,35272000,34634000,37799000,38954000,43559000,37965000,38440000,37547000,43727000,40990000,41674000,49162000,52311000,46108000,50909000,60492000,66457000,58292000,66777000,73983000,74878000,65692000,71687000,76545000,89427000,80062000,91253000,91518000,102016000,87940000,87833000,99126000],"costOfRevenue":[27367000,23004000,22087000,23654000,26441000,26643000,24496000,26825000,28145000,26357000,23760000,25294000,26208000,27789000,23674000,28099000,28253000,29190000,27508000,24200000,25437000,26662000,25824000,25738000,25639000,28081000,26732000,27915000,27680000,27382000,27487000,28250000,29605000,28076000,28018000,29106000,29227000,30076000,28192000,28563000,27190000,29545000,27819000,29869000,32367000,34970000,32789000,36442000,44011000,43867000,41488000,42785000,46852000,46723000,42103000,41080000,41723000,46314000,44623000,45097000,49640000,49827000,45765000,46081000,52404000],"grossProfit":[10559000,8865000,7097000,9412000,10399000,12539000,8998000,9203000,8353000,7759000,8123000,6291000,8964000,9110000,6435000,8592000,10423000,9883000,7893000,5864000,7013000,10367000,5470000,7848000,7241000,10569000,7434000,8238000,8838000,9552000,7752000,7037000,9637000,7196000,6616000,8693000,9727000,13483000,9773000,9877000,10357000,14182000,13171000,11805000,16795000,17341000,13319000,14467000,16481000,22590000,16804000,23992000,27131000,28155000,23589000,30607000,34822000,43113000,35439000,46156000,41878000,52189000,42175000,41752000,46722000],"operatingExpenses":[1945000,1878000,2188000,2185000,2081000,2297000,2283000,2267000,2327000,2090000,2509000,2143000,2299000,2223000,2484000,2182000,2418000,2404000,2465000,2399000,2400000,2467000,2362000,2400000,2331000,2482000,2399000,2420000,2518000,2657000,2558000,2501000,2565000,2790000,2628000,2673000,2639000,2928000,3260000,3219000,2881000,2909000,3159000,3067000,2957000,3145000,3674000,3635000,3848000,3543000,4533000,4152000,4319000,4355000,4619000,4848000,4882000,4976000,4352000,6262000,6189000,5927000,6161000,5969000,6067000],"operatingIncome":[8614000,6987000,4909000,7227000,8318000,10242000,6715000,6936000,6026000,5669000,5614000,4148000,6665000,6887000,3951000,6410000,8005000,7479000,5428000,3465000,4613000,7900000,3108000,5448000,4910000,8087000,5035000,5818000,6320000,6895000,5194000,4536000,7072000,4406000,3988000,6020000,7088000,10555000,5583000,6658000,7476000,11273000,8462000,8738000,13838000,14196000,9645000,10832000,12633000,19047000,12271000,19840000,22812000,23800000,18970000,25759000,29940000,38137000,31087000,39894000,35689000,46262000,36014000,35783000,40655000],"pretaxIncome":[7992000,6294000,4269000,6595000,7733000,9674000,6141000,6334000,5561000,5146000,5060000,3698000,6236000,6377000,3523000,6009000,7652000,7100000,5161000,3150000,3311000,7897000,3123000,5432000,4927000,8139000,5120000,5938000,6486000,7100000,5419000,4827000,7468000,4835000,4438000,6450000,7518000,10971000,5961000,6843000,7518000,11260000,8451000,8710000,13867000,14280000,9661000,10829000,12747000,19561000,13425000,21347000,24637000,25997000,21381000,28299000,32726000,41198000,34160000,42985000,38787000,49678000,39567000,39012000,44029000],"interestExpense":[666000,707000,688000,653000,627000,618000,597000,576000,542000,539000,506000,489000,465000,451000,447000,399000,408000,369000,353000,322000,590000,57000,67000,59000,63000,63000,61000,59000,59000,56000,67000,62000,63000,66000,52000,62000,60000,61000,61000,62000,62000,62000,62000,62000,62000,63000,63000,63000,63000,64000,64000,64000,64000,null,null,null,null,null,null,null,null,null,null,null,null],"netIncome":[5663000,4546000,3169000,4813000,5795000,7062000,4515000,4624000,4060000,3947000,3792000,2757000,4626000,4789000,2628000,4492000,5718000,5426000,3731000,2365000,2559000,5676000,2286000,4066000,3687000,6081000,3920000,4620000,5278000,5667000,11583000,4262000,6638000,4554000,4231000,5128000,6033000,9902000,4993000,5544000,6101000,9324000,7254000,7031000,11093000,11308000,7613000,8668000,10238000,15726000,10797000,17104000,19712000,20733000,17000000,22439000,26057000,33353000,26990000,34113000,30831000,38782000,30549000,30582000,34510000],"dilutedEps":[0.17600000000000002,0.142,0.09800000000000005,0.15000000000000002,0.18000000000000002,0.22200000000000003,0.144,0.15000000000000002,0.146,0.142,0.136,0.1,0.166,0.17200000000000001,0.094,0.16000000000000003,0.20600000000000002,0.194,0.134,0.084,0.09200000000000001,0.202,0.082,0.146,0.132,0.21800000000000003,0.13999999999999999,0.166,0.188,0.202,0.414,0.15200000000000002,0.236,0.16200000000000003,0.15000000000000002,0.18200000000000002,0.21400000000000002,0.35200000000000004,0.17800000000000002,0.196,0.21600000000000003,0.33,0.256,0.248,0.392,0.398,0.27001443741493847,0.30600000000000005,0.36000000000000004,0.554,null,0.6000000000000001,0.69,0.73,0.590073358143209,0.78,0.91,1.16,0.9400056134086926,1.19,1.07,1.35,1.0600476934150214,1.06,1.2],"cash":[24348000,32779000,36223000,38586000,46260000,46374000,53372000,16286000,21303000,27353000,29787000,33488000,36873000,43401000,49475000,48487000,56015000,58272000,58332000,60469000,47774000,54519000,59926000,60626000,62958000,68940000,74712000,75813000,81591000,82245000,85000000,83265000,82346000,83166000,67218000,68341000,73672000,80731000,54260000,58796000,68835000,71310000,83562000,89651000,91347000,101402000,105355000,100864000,108581000,122659000,133384000,147575000,156198000,176305000,187964000,206995000,222501000,255022000,278031000,300634000,319910000,349514000,371124000,383165000,402642000],"currentAssets":[null,null,61887000,null,74819000,75728000,81453000,45543000,50139000,56849000,59959000,65777000,70638000,76291000,78844000,81166000,86429000,92189000,91328000,92140000,79491000,88781000,91961000,92303000,94722000,101756000,105036000,108722000,113004000,114594000,118015000,117517000,118084000,116768000,101358000,105348000,110298000,118808000,92735000,97368000,105692000,113068000,123996000,131445000,135317000,146805000,150430000,152766000,164620000,182032000,189990000,210803000,222107000,246394000,254969000,278875000,299551000,338459000,354782000,388337000,403446000,440286000,455316000,476265000,500449000],"totalAssets":[null,null,188498000,null,197790000,198429000,203073000,165525000,169146000,173490000,174246000,177903000,181866000,186017000,187526000,188847000,193020000,197995000,199986000,200150000,186237000,193483000,196499000,195814000,198200000,205330000,210159000,213629000,219509000,222359000,228446000,231033000,238682000,246015000,244671000,255069000,261473000,273833000,247037000,251867000,259270000,271707000,279098000,285410000,297112000,310908000,316196000,324747000,336733000,355880000,367772000,387745000,402372000,424055000,440602000,463996000,484155000,521759000,543163000,585255000,607422000,652804000,681044000,713837000,747361000],"currentLiabilities":[null,null,15711000,null,15213000,15478000,16018000,15645000,15776000,16353000,13340000,15248000,15119000,14921000,14348000,12855000,12805000,13906000,24965000,22620000,5783000,7846000,8742000,7018000,6221000,7492000,9108000,9119000,10157000,7846000,9359000,7696000,8659000,11845000,7963000,9877000,9442000,11310000,9459000,8565000,9224000,11072000,11588000,10743000,10605000,11858000,11188000,10937000,12416000,14687000,15537000,18712000,14564000,16002000,17491000,19246000,14069000,18698000,16962000,25391000,18548000,23146000,23632000,22975000,18170000],"totalLiabilities":[null,null,60204000,null,58473000,60154000,60060000,58141000,57388000,57401000,53891000,54585000,53473000,52456000,50721000,47947000,46758000,46561000,45295000,43490000,26580000,28488000,29872000,28174000,27390000,28843000,30520000,29880000,30666000,28126000,23194000,21980000,23595000,26722000,21704000,27494000,28332000,31164000,29905000,29700000,31651000,35163000,35906000,35640000,36499000,39333000,37990000,38441000,40563000,44478000,46684000,49863000,45121000,46423000,47498000,48680000,43066000,47545000,45422000,53048000,44131000,50535000,50284000,52678000,51630000],"totalDebt":[null,null,36666000,null,34166000,32917000,32917000,31667000,30417000,29167000,26667000,26667000,25417000,22917000,21667000,20417000,19167000,17917000,16667000,null,null,null,0,null,null,null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"equity":[null,null,128294000,null,139317000,138275000,143013000,107384000,111758000,116089000,120355000,123318000,128393000,133561000,136805000,140900000,146262000,151434000,154691000,156660000,159657000,164995000,166627000,167640000,170810000,176487000,179639000,183749000,188843000,194233000,205252000,209053000,215087000,219293000,222967000,227575000,233141000,242669000,217132000,222167000,227619000,236544000,243192000,249770000,260613000,271575000,278206000,286306000,296170000,311402000,321088000,337882000,357251000,377632000,393104000,415316000,441089000,474214000,497741000,532207000,563291000,602269000,630760000,661159000,695731000],"operatingCashFlow":[null,null,6898000,5421000,11046000,12636000,9404000,7119000,8745000,9023000,6800000,5390000,7110000,11667000,9365000,3797000,12141000,7348000,8688000,7523000,6254000,9123000,9594000,7882000,7035000,10953000,11977000,6139000,10509000,7310000,10324000,6520000,11710000,13608000,6897000,7474000,12562000,16144000,10831000,11508000,15621000,14778000,16668000,11622000,15750000,16755000,11562000,8059000,14294000,21565000,20445000,20644000,19629000,24409000,27577000,27167000,21197000,39050000,38606000,39434000,34031000,45941000,45564000,32062000,39065000],"capex":[null,2038000,2199000,1741000,2146000,3188000,2338000,2299000,2461000,1729000,1803000,1519000,2493000,2678000,2231000,2856000,2691000,3178000,2947000,3424000,2886000,1770000,3379000,3935000,3965000,4330000,5434000,4208000,4377000,5919000,6833000,7620000,11758000,12309000,22075000,5684000,6676000,8063000,6677000,6106000,4493000,3022000,3512000,4543000,13233000,5955000,6183000,5517000,5968000,6635000,8695000,5451000,9981000,5109000,13709000,6824000,4396000,5151000,11043000,14852000,13274000,14663000,19909000,18340000,17907000],"depreciationAndAmortization":[3259000,3234000,3750000,3414000,3427000,3537000,3403000,3640000,3768000,3808000,3828000,3729000,3652000,3627000,3490000,3601000,3715000,3775000,3812000,3962000,3923000,4031000,4117000,3992000,3992000,4048000,4109000,4290000,4103000,4318000,3838000,4230000,4342000,4439000,4592000,4121000,4283000,4242000,4971000,4655000,4796000,4938000,5220000,5341000,5234000,5057000,5266000,5250000,5546000,5715000,5688000,5828000,5983000,5972000,6044000,6054000,5963000,6108000,6044000,6137000,6195000,6160000,6727000,6598000,6441000],"dilutedShares":[null,null,null,null,32165000,31690000,31233820,30940000,27795000,27790000,27795220,27840000,27845000,27870000,27875580,27930000,27945000,27945000,27964860,28025000,28025000,28020000,28009560,27900000,27840000,27845000,27859460,27925000,27940000,27935000,27979920,27990000,28015000,28030000,28017540,28075000,28120000,28110000,28122760,28170000,28185000,28205000,28227260,28320000,28345000,28355000,28347180,28385000,28400000,28400000,null,28490000,28530000,28560000,28558520,28623000,28698000,28727000,28704484,28719000,28729000,28738000,28742752,28770000,28776000],"sharesOutstanding":[null,null,32052000,null,null,null,31177195,null,null,null,27790040,null,null,null,27875660,null,null,null,27854670,null,null,null,28028405,null,null,null,27870700,null,null,null,27944105,null,null,null,28037005,null,null,null,28114130,null,null,null,28240420,null,null,null,28330060,28340615,28368050,28367870,28410395,null,null,null,28522780,28546130,28594270,28594270,28619837,null,null,null,28668193,null,null],"totalCosts":[29312000,24882000,24275000,25839000,28522000,28940000,26779000,29092000,30472000,28447000,26269000,27437000,28507000,30012000,26158000,30281000,30671000,31594000,29973000,26599000,27837000,29129000,28186000,28138000,27970000,30563000,29131000,30335000,30198000,30039000,30045000,30751000,32170000,30866000,30646000,31779000,31866000,33004000,32382000,31782000,30071000,32454000,32528000,32936000,35324000,38115000,36463000,40077000,47859000,47410000,46021000,46937000,51171000,51078000,46722000,45928000,46605000,51290000,48975000,51359000,55829000,55754000,51926000,52050000,58471000],"ebitda":[11917000,10235000,8707000,10662000,11787000,13829000,10141000,10550000,9871000,9493000,9394000,7916000,10353000,10455000,7460000,10009000,11775000,11244000,9326000,7434000,7824000,11985000,7307000,9483000,8982000,12250000,9290000,10287000,10648000,11474000,9324000,9119000,11873000,9340000,9082000,10633000,11861000,15274000,10993000,11560000,12376000,16260000,13733000,14113000,19163000,19400000,14990000,16142000,18356000,25340000,19177000,27239000,30684000,null,null,null,null,null,null,null,null,null,null,null,null],"netDebt":[null,null,443000,null,-12094000,-13457000,-20455000,15381000,9114000,1814000,-3120000,-6821000,-11456000,-20484000,-27808000,-28070000,-36848000,-40355000,-41665000,null,null,null,-59926000,null,null,null,-74712000,-75813000,-81591000,-82245000,-85000000,-83265000,-82346000,-83166000,-67218000,-68341000,-73672000,-80731000,-54260000,-58796000,-68835000,-71310000,-83562000,-89651000,-91347000,-101402000,-105355000,-100864000,-108581000,-122659000,-133384000,-147575000,-156198000,-176305000,-187964000,-206995000,-222501000,-255022000,-278031000,-300634000,-319910000,-349514000,-371124000,-383165000,-402642000],"ebit":[8658000,7001000,4957000,7248000,8360000,10292000,6738000,6910000,6103000,5685000,5566000,4187000,6701000,6828000,3970000,6408000,8060000,7469000,5514000,3472000,3901000,7954000,3190000,5491000,4990000,8202000,5181000,5997000,6545000,7156000,5486000,4889000,7531000,4901000,4490000,6512000,7578000,11032000,6022000,6905000,7580000,11322000,8513000,8772000,13929000,14343000,9724000,10892000,12810000,19625000,13489000,21411000,24701000,null,null,null,null,null,null,null,null,null,null,null,null],"capexOutflow":[null,-2038000,-2199000,-1741000,-2146000,-3188000,-2338000,-2299000,-2461000,-1729000,-1803000,-1519000,-2493000,-2678000,-2231000,-2856000,-2691000,-3178000,-2947000,-3424000,-2886000,-1770000,-3379000,-3935000,-3965000,-4330000,-5434000,-4208000,-4377000,-5919000,-6833000,-7620000,-11758000,-12309000,-22075000,-5684000,-6676000,-8063000,-6677000,-6106000,-4493000,-3022000,-3512000,-4543000,-13233000,-5955000,-6183000,-5517000,-5968000,-6635000,-8695000,-5451000,-9981000,-5109000,-13709000,-6824000,-4396000,-5151000,-11043000,-14852000,-13274000,-14663000,-19909000,-18340000,-17907000],"operatingMargin":[22.71265095185361,21.924126894474256,16.820860745614034,21.856287425149702,22.57871878393051,26.139553876780152,20.04836687167851,19.25169312756745,16.5104937256836,16.61683667487396,17.60812972430449,13.132816210226373,18.949732741953827,18.664462451556954,13.122322229233784,17.470224305688042,20.697590236839382,19.141094873697952,15.332900200559308,11.525412453432676,14.215716486902927,21.334629614626373,9.931616284271746,16.221044482820226,14.9330900243309,20.923673997412678,14.736872914593455,16.09271706359085,17.306533764171096,18.668435587805273,14.739351286926416,12.854592342789129,18.021507568421587,12.491494669993196,11.5146965409713,15.926347257863965,18.195820711608565,24.231502100599187,14.705649940734888,17.320499479708637,19.911044823820813,25.780410272829148,20.644059526713832,20.96750971828958,28.14775639721736,27.13769570453633,20.91827882363147,21.277180852108664,20.883753223566753,28.66063770558406,21.050916077677897,29.710828578702248,30.834110538907588,31.78503699350944,28.87718443646106,35.932595868149036,39.114246521653925,42.64595703758373,38.82865779021258,43.7180147502,38.99670010271203,45.347788582183185,40.952922447123036,40.739813054318994,41.013457619595265],"netMargin":[14.931709117755629,14.26464589412909,10.858689692982457,14.55573701082683,15.730184581976111,18.0235822571589,13.480026273362395,12.834462085044965,11.123897199846567,11.569351623871498,11.893485556566196,8.728826974829824,13.152507676560901,12.978671508712974,8.728287223089442,12.24278433403287,14.784362395283898,13.886827220843037,10.539250303663739,7.866551357104842,7.885978428351309,15.328526290204975,7.304914680130377,12.106234740665753,11.213503649635037,15.733505821474775,11.473394602821518,12.779022487760352,14.45314639355934,15.343585855850977,32.86983172053691,12.078102417320826,16.915549666173998,12.911090950328873,12.216319223884046,13.566496468160533,15.487498074652153,22.73238595927363,13.151586988015277,14.422476586888658,16.248967960156605,21.323209916070162,17.696999268114176,16.871430628209435,22.56417558276718,21.616868345089944,16.511234492929646,17.0264589758196,16.92455200687694,23.66342146049325,18.522267206477732,25.613609476316697,26.64395874727978,27.689040839766022,25.87834135054497,31.301351709514975,34.04141354758639,37.29634226799512,33.711373685393816,37.38288056283081,33.688454730217,38.01560539523212,34.738458039572436,34.818348456730384,34.81427677904889],"currentRatio":[null,null,3.939087263700592,null,4.918096364951029,4.892621785760435,5.085091771756773,2.911025886864813,3.1781820486815415,3.4763651929309605,4.4946776611694155,4.313811647429171,4.6721344004233085,5.112995107566517,5.495121271257318,6.313963438350836,6.749629051151894,6.629440529267942,3.6582415381534146,4.073386383731211,13.745633754106866,11.315447361712975,10.519446350949439,13.152322599031063,15.226169426137277,13.581954084356648,11.53227931488801,11.922579230178748,11.125726100226444,14.605404027529952,12.609787370445561,15.269880457380458,13.637140547407322,9.857999155761926,12.72861986688434,10.665991697883973,11.681635246769751,10.504686118479222,9.803890474680198,11.368126094570929,11.45836947094536,10.21206647398844,10.70037970314118,12.235409103602345,12.75973597359736,12.38024962050936,13.445656060064355,13.967815671573558,13.258698453608247,12.394090011574862,12.228229387912725,11.26565840102608,15.250411974732216,15.397700287464067,14.577153964896233,14.490023901070352,21.291563010874974,18.10134773772596,20.91628345713949,15.29427749990154,21.751455682553374,19.02212045277802,19.266926201760324,20.729706202393906,27.542597688497523],"freeCashFlow":[null,null,4699000,3680000,8900000,9448000,7066000,4820000,6284000,7294000,4997000,3871000,4617000,8989000,7134000,941000,9450000,4170000,5741000,4099000,3368000,7353000,6215000,3947000,3070000,6623000,6543000,1931000,6132000,1391000,3491000,-1100000,-48000,1299000,-15178000,1790000,5886000,8081000,4154000,5402000,11128000,11756000,13156000,7079000,2517000,10800000,5379000,2542000,8326000,14930000,11750000,15193000,9648000,19300000,13868000,20343000,16801000,33899000,27563000,24582000,20757000,31278000,25655000,13722000,21158000],"grossMargin":[27.841058904181825,27.8170008472183,24.31811951754386,28.464283554103915,28.227470141150924,32.00193966617324,26.864513047112915,25.544021316753636,22.886185544413394,22.742994489389144,25.47752720885739,19.917682444198196,25.48618219037871,24.68901596249221,21.372347138729282,23.417186776048624,26.949529423932155,25.293681058531465,22.29598033953843,19.50505588078765,21.61171032357473,27.99697534364957,17.479389020259475,23.366879056749838,22.02250608272506,27.345407503234153,21.758473336065094,22.786490747655797,24.201763513883563,25.86234905507121,21.998354096313744,19.942188341315497,24.5578716681107,20.40145157632116,19.102615926546168,22.997962909071667,24.970477999691944,30.95341949998852,25.742130910048726,25.6945889698231,27.584094601432867,32.4330505179866,32.13222737252989,28.3270144454576,34.16256458240104,33.14981552637113,28.886527283768544,28.41737217387888,27.244924948753553,33.9919045397776,28.82728333218967,35.928538269164534,36.67193814795291,37.60116456101926,35.90848200694148,42.695328302202626,45.492194134169445,48.21027206548358,44.26444505508231,50.58025489572946,45.759304180598356,51.157661543287325,47.95883556970662,47.535664271970674,47.13395072937473],"fcfMargin":[null,null,16.101288377192983,11.129256638238674,24.158523344191096,24.113113164208055,21.096315758046217,13.378483401798603,17.2173817743438,21.37999765505921,15.67292914719443,12.255817634953301,13.12691914022518,24.36109379657985,23.693912119299874,2.5646616336431274,24.433757368910953,10.672331277352647,16.217056015366797,13.634246939861628,10.379044684129429,19.857409057765533,19.860037067808527,11.751920443041744,9.33698296836983,17.135834411384216,19.150617573025816,5.341188836334467,16.791719152198915,3.7661775058211946,9.906637532279577,-3.1172953212231134,-0.12231792467254472,3.6828078929462467,-43.82398798868164,4.735575015212043,15.110129896801356,18.551849216005877,10.941656789147899,14.053069719042663,29.637520973712945,26.884990966679627,32.09563308123933,16.98661035657724,5.119807981774541,20.645753283248265,11.666088314392296,4.993223202184289,13.763803478145869,22.465654483350136,20.157139916283537,22.751845695374158,13.040833705040347,25.775261091375302,21.110637520550448,28.377530096112263,21.94918022078516,37.906896127567734,34.42706902150833,26.93829243970061,22.680784108044318,30.659896486825595,29.173299977257223,15.62282968815821,21.344551379052923],"debtToCapital":[null,null,22.227206595538313,null,19.694148706213287,19.228118136361513,18.71028249872108,22.773658585698772,21.394056620362228,20.07972131960126,18.138101780685883,17.77977797779778,16.524933359339443,14.645509272869027,13.672446867585442,12.656446623728435,11.58623941388753,10.579801713600746,9.726420709858893,null,null,null,0,null,null,null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"returnOnAssets":[null,null,null,null,9.263865716163608,10.501993156242282,11.331278363310867,13.288627095604893,11.0433427082652,9.220287213075967,8.70510098881848,8.47688598483525,8.616229644570556,8.881050994834592,8.18194885176299,9.01704158145876,9.403925460006509,9.512202743664261,9.99556142777514,8.863821571888728,7.42557157811194,7.321484221335554,6.500119802766813,7.367841520946349,8.175591839495159,8.083989238063955,8.73166149442529,8.942880938250257,9.527685541848511,9.111761116138128,12.379247842591854,12.04960171995808,12.287452176057583,11.545047333968153,8.321408869264896,8.455427050289858,7.975927462486629,9.731306074083193,10.5981598835081,10.44392191519245,10.1931278961023,9.51790886094512,10.72842521406103,11.05947211587319,12.474163434474875,12.593565218883827,12.445951076274916,12.679359574666849,11.93572561115099,12.671193842720625,13.283954804903154,15.120169770327246,17.139378031538143,17.52607589093963,18.444185488400173,18.75781487564882,19.453214622904884,20.902418445910083,22.127032370535645,22.97124329640858,22.955228994381525,22.257809925904358,21.936649602559044,20.128520535881986,19.844211213161074],"returnOnEquity":[null,null,null,null,13.15202021289577,15.070692460676188,16.354167050610563,20.483498472770616,16.13940057751668,13.481467503263039,12.47152273624738,12.618876299295195,12.59374310329751,12.789104746645302,11.510343754860788,12.516179821208246,12.835739382133951,12.817066966087124,13.288003952026786,11.587578975668773,9.205704778062167,9.057956129179058,8.02071468140596,8.995991366019119,9.510783224951357,9.441200414663145,10.254544194347698,10.420360341388033,11.06566607257551,10.511976694000863,14.106851030551507,13.640460079123834,13.938058574505483,13.076324100540232,9.193893778650644,9.413505318028163,8.899934854582936,10.950684255414947,11.84097214490376,11.772082660725482,11.520097230662383,10.835265320431624,12.26223268828043,12.590663584334349,14.215373019384229,14.439924505873625,14.20987422276265,14.431535827009604,13.587699337084644,14.492853062813799,15.160839254189096,17.25922318275904,19.386888392016786,19.838208274192564,20.876458991419675,21.211952235667113,21.602074304181176,23.208185517100507,24.435002722134602,25.437482784059068,24.94812720285151,24.285752770828708,23.79705467695642,21.911802414347317,21.35355855576789],"revenueGrowth":[null,null,null,null,-2.863470969783266,22.947064545483077,14.768366228070185,8.95784189197364,-0.9283387622149863,-12.92940636006329,-4.809816683585122,-12.332075052736757,-3.6330757849745154,8.15746277406495,-5.564093717655172,16.165901535539028,9.962470146707613,5.891758584243467,17.57614002457737,-18.0616499959118,-16.09783845278726,-5.231233844342642,-11.601367193017143,11.715007982969672,1.3251155624036892,4.377649950039153,9.177478110819969,7.643065563032225,11.064476885644758,-4.439844760672706,3.1405490838845695,-2.3953752109091897,7.459335122405397,-4.4999187740293545,-1.7168478106643237,7.118768951738597,-0.733907548035273,23.494556588795646,9.617716694577583,1.6958120585200742,-3.611952559429066,0.3856837852108663,7.967865138943764,8.41311134235172,30.934562015607113,19.630891668763017,12.485972188338623,22.160099822431256,23.046255237785275,27.042113513410172,26.424915415979868,31.169341373823876,22.30212259472326,12.671351400153474,12.694709394084946,7.352831064588106,3.462957706500136,19.430273244477682,21.874809718078314,27.29365156862471,19.56104252400548,14.077403916043263,9.839874097574386,-3.7478219894140463,8.313118730741497]}},"filings":[{"accn":"0001558370-19-001435","filed":"2019-03-01","form":"10-K"},{"accn":"0001558370-20-001775","filed":"2020-02-28","form":"10-K"},{"accn":"0001558370-21-002002","filed":"2021-02-26","form":"10-K"},{"accn":"0001558370-22-003310","filed":"2022-03-10","form":"10-K"},{"accn":"0001558370-21-005260","filed":"2021-04-29","form":"10-Q"},{"accn":"0001558370-21-009708","filed":"2021-07-30","form":"10-Q"},{"accn":"0001558370-21-013720","filed":"2021-10-28","form":"10-Q"},{"accn":"0001558370-23-001894","filed":"2023-02-23","form":"10-K"},{"accn":"0001558370-22-006263","filed":"2022-04-28","form":"10-Q"},{"accn":"0001558370-22-011252","filed":"2022-07-28","form":"10-Q"},{"accn":"0001558370-22-015494","filed":"2022-10-27","form":"10-Q"},{"accn":"0001558370-24-002201","filed":"2024-02-29","form":"10-K"},{"accn":"0001558370-23-008078","filed":"2023-05-04","form":"10-Q"},{"accn":"0001558370-23-013226","filed":"2023-08-03","form":"10-Q"},{"accn":"0001558370-23-017442","filed":"2023-11-02","form":"10-Q"},{"accn":"0001558370-25-001798","filed":"2025-02-27","form":"10-K"},{"accn":"0001558370-24-006378","filed":"2024-05-01","form":"10-Q"},{"accn":"0001558370-24-010716","filed":"2024-08-02","form":"10-Q"},{"accn":"0001558370-24-014049","filed":"2024-10-31","form":"10-Q"},{"accn":"0001104659-26-020480","filed":"2026-02-26","form":"10-K"},{"accn":"0001558370-25-006101","filed":"2025-05-01","form":"10-Q"},{"accn":"0001558370-25-009897","filed":"2025-07-31","form":"10-Q"},{"accn":"0001104659-25-104345","filed":"2025-10-30","form":"10-Q"},{"accn":"0001104659-26-052866","filed":"2026-04-30","form":"10-Q"},{"accn":"0001104659-26-088668","filed":"2026-07-30","form":"10-Q"},{"accn":"0001047469-12-001978","filed":"2012-03-01","form":"10-K"},{"accn":"0001104659-11-042083","filed":"2011-08-01","form":"10-Q"},{"accn":"0001104659-11-059539","filed":"2011-11-01","form":"10-Q"},{"accn":"0001047469-13-002339","filed":"2013-03-07","form":"10-K"},{"accn":"0001047469-14-001954","filed":"2014-03-07","form":"10-K"},{"accn":"0001047469-15-001768","filed":"2015-03-06","form":"10-K"},{"accn":"0001558370-16-003845","filed":"2016-03-04","form":"10-K"},{"accn":"0001558370-17-001327","filed":"2017-03-03","form":"10-K"},{"accn":"0001558370-18-001454","filed":"2018-03-02","form":"10-K"},{"accn":"0001104659-12-031348","filed":"2012-05-01","form":"10-Q"},{"accn":"0001104659-12-053616","filed":"2012-08-02","form":"10-Q"},{"accn":"0001104659-12-073168","filed":"2012-11-01","form":"10-Q"},{"accn":"0001104659-13-035777","filed":"2013-05-01","form":"10-Q"},{"accn":"0001104659-13-057705","filed":"2013-07-30","form":"10-Q"},{"accn":"0001104659-13-080088","filed":"2013-11-01","form":"10-Q"},{"accn":"0001104659-14-033869","filed":"2014-05-02","form":"10-Q"},{"accn":"0001104659-14-054603","filed":"2014-07-30","form":"10-Q"},{"accn":"0001104659-14-075434","filed":"2014-10-31","form":"10-Q"},{"accn":"0001104659-15-036000","filed":"2015-05-08","form":"10-Q"},{"accn":"0001104659-15-055740","filed":"2015-08-04","form":"10-Q"},{"accn":"0001104659-15-074757","filed":"2015-11-02","form":"10-Q"},{"accn":"0001558370-16-005182","filed":"2016-05-03","form":"10-Q"},{"accn":"0001558370-16-006955","filed":"2016-07-29","form":"10-Q"},{"accn":"0001558370-16-008891","filed":"2016-10-31","form":"10-Q"},{"accn":"0001558370-17-003053","filed":"2017-04-28","form":"10-Q"},{"accn":"0001558370-17-005494","filed":"2017-07-31","form":"10-Q"},{"accn":"0001558370-17-007626","filed":"2017-10-27","form":"10-Q"},{"accn":"0001558370-18-003441","filed":"2018-04-27","form":"10-Q"},{"accn":"0001558370-18-005827","filed":"2018-07-27","form":"10-Q"},{"accn":"0001558370-18-008170","filed":"2018-10-31","form":"10-Q"},{"accn":"0001558370-19-003909","filed":"2019-05-03","form":"10-Q"},{"accn":"0001558370-19-006950","filed":"2019-08-02","form":"10-Q"},{"accn":"0001558370-19-009702","filed":"2019-11-01","form":"10-Q"},{"accn":"0001558370-20-004819","filed":"2020-04-30","form":"10-Q"},{"accn":"0001558370-20-008895","filed":"2020-07-31","form":"10-Q"},{"accn":"0001558370-20-012152","filed":"2020-10-30","form":"10-Q"}],"provenance":{"#0":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":139282000},"revenue@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#0"}],"rule":"component-sum","value":139282000},"#1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":144844000},"revenue@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#1"}],"rule":"component-sum","value":144844000},"#2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":35287000},"revenue@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#2"}],"rule":"component-sum","value":35287000},"#3":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":39242000},"revenue@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#3"}],"rule":"component-sum","value":39242000},"#4":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":35272000},"revenue@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#4"}],"rule":"component-sum","value":35272000},"#5":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":34634000},"revenue@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#5"}],"rule":"component-sum","value":34634000},"#6":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":144435000},"revenue@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#6"}],"rule":"component-sum","value":144435000},"#7":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":37799000},"revenue@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#7"}],"rule":"component-sum","value":37799000},"#8":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":38954000},"revenue@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#8"}],"rule":"component-sum","value":38954000},"#9":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":43559000},"revenue@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#9"}],"rule":"component-sum","value":43559000},"#10":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":37965000},"revenue@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#10"}],"rule":"component-sum","value":37965000},"#11":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":158277000},"revenue@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#11"}],"rule":"component-sum","value":158277000},"#12":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":38440000},"revenue@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#12"}],"rule":"component-sum","value":38440000},"#13":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":5,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":37547000},"revenue@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#13"}],"rule":"component-sum","value":37547000},"#14":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":6,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":43727000},"revenue@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#14"}],"rule":"component-sum","value":43727000},"#15":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":40990000},"revenue@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#15"}],"rule":"component-sum","value":40990000},"#16":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":160704000},"revenue@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#16"}],"rule":"component-sum","value":160704000},"#17":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":41674000},"revenue@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#17"}],"rule":"component-sum","value":41674000},"#18":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":49162000},"revenue@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#18"}],"rule":"component-sum","value":49162000},"#19":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":52311000},"revenue@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#19"}],"rule":"component-sum","value":52311000},"#20":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":189255000},"#21":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":143147000},"#22":{"kind":"computed","op":"sum","terms":[{"ref":"#20"},{"ref":"#21","weight":-1}],"rule":"quarter-from-ytd","value":46108000},"revenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#22"}],"rule":"component-sum","value":46108000},"revenue@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#20"}],"rule":"component-sum","value":189255000},"#23":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":50909000},"revenue@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#23"}],"rule":"component-sum","value":50909000},"#24":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":60492000},"revenue@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#24"}],"rule":"component-sum","value":60492000},"#25":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":66457000},"revenue@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#25"}],"rule":"component-sum","value":66457000},"#26":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":236150000},"#27":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":177858000},"#28":{"kind":"computed","op":"sum","terms":[{"ref":"#26"},{"ref":"#27","weight":-1}],"rule":"quarter-from-ytd","value":58292000},"revenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#28"}],"rule":"component-sum","value":58292000},"revenue@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#26"}],"rule":"component-sum","value":236150000},"#29":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":66777000},"revenue@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#29"}],"rule":"component-sum","value":66777000},"#30":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":17,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":73983000},"revenue@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#30"}],"rule":"component-sum","value":73983000},"#31":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":18,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":74878000},"revenue@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#31"}],"rule":"component-sum","value":74878000},"#32":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":281330000},"#33":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":215638000},"#34":{"kind":"computed","op":"sum","terms":[{"ref":"#32"},{"ref":"#33","weight":-1}],"rule":"quarter-from-ytd","value":65692000},"revenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#34"}],"rule":"component-sum","value":65692000},"revenue@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#32"}],"rule":"component-sum","value":281330000},"#35":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":71687000},"revenue@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#35"}],"rule":"component-sum","value":71687000},"#36":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":21,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":76545000},"revenue@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#36"}],"rule":"component-sum","value":76545000},"#37":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":22,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":89427000},"revenue@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#37"}],"rule":"component-sum","value":89427000},"#38":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":317721000},"#39":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":237659000},"#40":{"kind":"computed","op":"sum","terms":[{"ref":"#38"},{"ref":"#39","weight":-1}],"rule":"quarter-from-ytd","value":80062000},"revenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#40"}],"rule":"component-sum","value":80062000},"revenue@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#38"}],"rule":"component-sum","value":317721000},"#41":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":91253000},"revenue@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#41"}],"rule":"component-sum","value":91253000},"#42":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":24,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":91518000},"revenue@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#42"}],"rule":"component-sum","value":91518000},"#43":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":22,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":102016000},"revenue@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#43"}],"rule":"component-sum","value":102016000},"#44":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":372727000},"#45":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":284787000},"#46":{"kind":"computed","op":"sum","terms":[{"ref":"#44"},{"ref":"#45","weight":-1}],"rule":"quarter-from-ytd","value":87940000},"revenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#46"}],"rule":"component-sum","value":87940000},"revenue@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#44"}],"rule":"component-sum","value":372727000},"#47":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":87833000},"revenue@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#47"}],"rule":"component-sum","value":87833000},"#48":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":24,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":99126000},"revenue@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#48"}],"rule":"component-sum","value":99126000},"revenue@2017Q1":{"kind":"filed","concept":"Revenues","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":36153000},"revenue@2017Q2":{"kind":"filed","concept":"Revenues","filing":0,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":36518000},"revenue@2017Q3":{"kind":"filed","concept":"Revenues","filing":0,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":36934000},"revenue@2017Q4":{"kind":"filed","concept":"Revenues","filing":0,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":35239000},"revenue@FY2009":{"kind":"filed","concept":"SalesRevenueNet","filing":25,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":117331000},"revenue@2010Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":26,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":37926000},"revenue@2010Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":27,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":31869000},"#49":{"kind":"filed","concept":"SalesRevenueNet","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":132594000},"#50":{"kind":"filed","concept":"SalesRevenueNet","filing":27,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":103410000},"revenue@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#49"},{"ref":"#50","weight":-1}],"rule":"quarter-from-ytd","value":29184000},"revenue@FY2010":{"kind":"filed","concept":"SalesRevenueNet","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":132594000},"revenue@2011Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":28,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":33066000},"revenue@2011Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":28,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":36840000},"revenue@2011Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":28,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":39182000},"revenue@2011Q4":{"kind":"filed","concept":"SalesRevenueNet","filing":28,"unit":"USD","start":"2011-10-01","end":"2011-12-31","value":33494000},"revenue@FY2011":{"kind":"filed","concept":"SalesRevenueNet","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":142582000},"revenue@2012Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":29,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":36028000},"revenue@2012Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":29,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":36498000},"revenue@2012Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":29,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":34116000},"revenue@2012Q4":{"kind":"filed","concept":"SalesRevenueNet","filing":29,"unit":"USD","start":"2012-10-01","end":"2012-12-31","value":31883000},"revenue@FY2012":{"kind":"filed","concept":"SalesRevenueNet","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":138525000},"revenue@2013Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":30,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":31585000},"revenue@2013Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":30,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":35172000},"revenue@2013Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":30,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":36899000},"revenue@2013Q4":{"kind":"filed","concept":"SalesRevenueNet","filing":30,"unit":"USD","start":"2013-10-01","end":"2013-12-31","value":30109000},"revenue@FY2013":{"kind":"filed","concept":"SalesRevenueNet","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":133765000},"revenue@2014Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":31,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":36691000},"revenue@2014Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":31,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":38676000},"revenue@2014Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":31,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":39073000},"revenue@2014Q4":{"kind":"filed","concept":"SalesRevenueNet","filing":31,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":35401000},"revenue@FY2014":{"kind":"filed","concept":"SalesRevenueNet","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":149841000},"revenue@2015Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":32,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":30064000},"revenue@2015Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":32,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":32450000},"revenue@2015Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":32,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":37029000},"revenue@2015Q4":{"kind":"filed","concept":"SalesRevenueNet","filing":32,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":31294000},"revenue@FY2015":{"kind":"filed","concept":"SalesRevenueNet","filing":33,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":130837000},"revenue@2016Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":33,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":33586000},"revenue@2016Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":33,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":32880000},"revenue@2016Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":33,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":38650000},"revenue@2016Q4":{"kind":"filed","concept":"SalesRevenueNet","filing":33,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":34166000},"costOfRevenue@FY2009":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":25,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":88578000},"costOfRevenue@2010Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":26,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":27367000},"costOfRevenue@2010Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":27,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":23004000},"#51":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":96553000},"#52":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":27,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":74466000},"costOfRevenue@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#51"},{"ref":"#52","weight":-1}],"rule":"quarter-from-ytd","value":22087000},"costOfRevenue@FY2010":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":96553000},"costOfRevenue@2011Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":34,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":23654000},"costOfRevenue@2011Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":35,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":26441000},"costOfRevenue@2011Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":36,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":26643000},"#53":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":101233000},"#54":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":76737000},"costOfRevenue@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#53"},{"ref":"#54","weight":-1}],"rule":"quarter-from-ytd","value":24496000},"costOfRevenue@FY2011":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":101233000},"costOfRevenue@2012Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":26825000},"costOfRevenue@2012Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":38,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":28145000},"costOfRevenue@2012Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":39,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":26357000},"#55":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":105087000},"#56":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":81327000},"costOfRevenue@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#55"},{"ref":"#56","weight":-1}],"rule":"quarter-from-ytd","value":23760000},"costOfRevenue@FY2012":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":105087000},"costOfRevenue@2013Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":40,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":25294000},"costOfRevenue@2013Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":41,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":26208000},"costOfRevenue@2013Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":42,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":27789000},"#57":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":102965000},"#58":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":42,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":79291000},"costOfRevenue@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#57"},{"ref":"#58","weight":-1}],"rule":"quarter-from-ytd","value":23674000},"costOfRevenue@FY2013":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":102965000},"costOfRevenue@2014Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":43,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":28099000},"costOfRevenue@2014Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":44,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":28253000},"costOfRevenue@2014Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":45,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":29190000},"#59":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":113050000},"#60":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":85542000},"costOfRevenue@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#59"},{"ref":"#60","weight":-1}],"rule":"quarter-from-ytd","value":27508000},"costOfRevenue@FY2014":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":113050000},"costOfRevenue@2015Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":46,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":24200000},"costOfRevenue@2015Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":47,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":25437000},"costOfRevenue@2015Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":48,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":26662000},"#61":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":33,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":102123000},"#62":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":76299000},"costOfRevenue@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#61"},{"ref":"#62","weight":-1}],"rule":"quarter-from-ytd","value":25824000},"costOfRevenue@FY2015":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":33,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":102123000},"costOfRevenue@2016Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":49,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":25738000},"costOfRevenue@2016Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":50,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":25639000},"costOfRevenue@2016Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":51,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":28081000},"#63":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":106190000},"#64":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":79458000},"costOfRevenue@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#63"},{"ref":"#64","weight":-1}],"rule":"quarter-from-ytd","value":26732000},"costOfRevenue@FY2016":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":106190000},"costOfRevenue@2017Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":52,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":27915000},"costOfRevenue@2017Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":53,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":27680000},"costOfRevenue@2017Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":54,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":27382000},"#65":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":110464000},"#66":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":54,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":82977000},"costOfRevenue@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#65"},{"ref":"#66","weight":-1}],"rule":"quarter-from-ytd","value":27487000},"costOfRevenue@FY2017":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":110464000},"costOfRevenue@2018Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":55,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":28250000},"costOfRevenue@2018Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":56,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":29605000},"costOfRevenue@2018Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":57,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":28076000},"#67":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":113949000},"#68":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":57,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":85931000},"costOfRevenue@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#67"},{"ref":"#68","weight":-1}],"rule":"quarter-from-ytd","value":28018000},"costOfRevenue@FY2018":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":113949000},"costOfRevenue@2019Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":58,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":29106000},"costOfRevenue@2019Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":59,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":29227000},"costOfRevenue@2019Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":60,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":30076000},"#69":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":116601000},"#70":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":60,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":88409000},"costOfRevenue@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#69"},{"ref":"#70","weight":-1}],"rule":"quarter-from-ytd","value":28192000},"costOfRevenue@FY2019":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":116601000},"costOfRevenue@2020Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":28563000},"costOfRevenue@2020Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":5,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":27190000},"costOfRevenue@2020Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":6,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":29545000},"#71":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":113117000},"#72":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":85298000},"costOfRevenue@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#71"},{"ref":"#72","weight":-1}],"rule":"quarter-from-ytd","value":27819000},"costOfRevenue@FY2020":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":113117000},"costOfRevenue@2021Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":29869000},"costOfRevenue@2021Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":32367000},"costOfRevenue@2021Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":34970000},"#73":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":129995000},"#74":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":97206000},"costOfRevenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#73"},{"ref":"#74","weight":-1}],"rule":"quarter-from-ytd","value":32789000},"costOfRevenue@FY2021":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":129995000},"costOfRevenue@2022Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":36442000},"costOfRevenue@2022Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":44011000},"costOfRevenue@2022Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":43867000},"#75":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":165808000},"#76":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":124320000},"costOfRevenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#75"},{"ref":"#76","weight":-1}],"rule":"quarter-from-ytd","value":41488000},"costOfRevenue@FY2022":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":165808000},"costOfRevenue@2023Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":42785000},"costOfRevenue@2023Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":17,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":46852000},"costOfRevenue@2023Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":18,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":46723000},"#77":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":178463000},"#78":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":136360000},"costOfRevenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#77"},{"ref":"#78","weight":-1}],"rule":"quarter-from-ytd","value":42103000},"costOfRevenue@FY2023":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":178463000},"costOfRevenue@2024Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":41080000},"costOfRevenue@2024Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":21,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":41723000},"costOfRevenue@2024Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":22,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":46314000},"#79":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":173740000},"#80":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":129117000},"costOfRevenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#79"},{"ref":"#80","weight":-1}],"rule":"quarter-from-ytd","value":44623000},"costOfRevenue@FY2024":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":173740000},"costOfRevenue@2025Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":45097000},"costOfRevenue@2025Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":24,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":49640000},"costOfRevenue@2025Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":22,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":49827000},"#81":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":190329000},"#82":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":144564000},"costOfRevenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#81"},{"ref":"#82","weight":-1}],"rule":"quarter-from-ytd","value":45765000},"costOfRevenue@FY2025":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":190329000},"costOfRevenue@2026Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":46081000},"costOfRevenue@2026Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":24,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":52404000},"grossProfit@2013Q1":{"kind":"filed","concept":"GrossProfit","filing":30,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":6291000},"grossProfit@2013Q2":{"kind":"filed","concept":"GrossProfit","filing":30,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":8964000},"grossProfit@2013Q3":{"kind":"filed","concept":"GrossProfit","filing":30,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":9110000},"grossProfit@2013Q4":{"kind":"filed","concept":"GrossProfit","filing":30,"unit":"USD","start":"2013-10-01","end":"2013-12-31","value":6435000},"grossProfit@FY2013":{"kind":"filed","concept":"GrossProfit","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":30800000},"grossProfit@FY2009":{"kind":"filed","concept":"GrossProfit","filing":25,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":28753000},"grossProfit@2010Q2":{"kind":"filed","concept":"GrossProfit","filing":26,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":10559000},"grossProfit@2010Q3":{"kind":"filed","concept":"GrossProfit","filing":27,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":8865000},"#83":{"kind":"filed","concept":"GrossProfit","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":36041000},"#84":{"kind":"filed","concept":"GrossProfit","filing":27,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":28944000},"grossProfit@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#83"},{"ref":"#84","weight":-1}],"rule":"quarter-from-ytd","value":7097000},"grossProfit@FY2010":{"kind":"filed","concept":"GrossProfit","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":36041000},"grossProfit@2011Q1":{"kind":"filed","concept":"GrossProfit","filing":28,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":9412000},"grossProfit@2011Q2":{"kind":"filed","concept":"GrossProfit","filing":28,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":10399000},"grossProfit@2011Q3":{"kind":"filed","concept":"GrossProfit","filing":28,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":12539000},"grossProfit@2011Q4":{"kind":"filed","concept":"GrossProfit","filing":28,"unit":"USD","start":"2011-10-01","end":"2011-12-31","value":8998000},"grossProfit@FY2011":{"kind":"filed","concept":"GrossProfit","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":41349000},"grossProfit@2012Q1":{"kind":"filed","concept":"GrossProfit","filing":29,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":9203000},"grossProfit@2012Q2":{"kind":"filed","concept":"GrossProfit","filing":29,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":8353000},"grossProfit@2012Q3":{"kind":"filed","concept":"GrossProfit","filing":29,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":7759000},"grossProfit@2012Q4":{"kind":"filed","concept":"GrossProfit","filing":29,"unit":"USD","start":"2012-10-01","end":"2012-12-31","value":8123000},"grossProfit@FY2012":{"kind":"filed","concept":"GrossProfit","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":33438000},"grossProfit@2014Q1":{"kind":"filed","concept":"GrossProfit","filing":31,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":8592000},"grossProfit@2014Q2":{"kind":"filed","concept":"GrossProfit","filing":31,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":10423000},"grossProfit@2014Q3":{"kind":"filed","concept":"GrossProfit","filing":31,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":9883000},"grossProfit@2014Q4":{"kind":"filed","concept":"GrossProfit","filing":31,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":7893000},"grossProfit@FY2014":{"kind":"filed","concept":"GrossProfit","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":36791000},"grossProfit@2015Q1":{"kind":"filed","concept":"GrossProfit","filing":32,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":5864000},"grossProfit@2015Q2":{"kind":"filed","concept":"GrossProfit","filing":32,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":7013000},"grossProfit@2015Q3":{"kind":"filed","concept":"GrossProfit","filing":32,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":10367000},"grossProfit@2015Q4":{"kind":"filed","concept":"GrossProfit","filing":32,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":5470000},"grossProfit@FY2015":{"kind":"filed","concept":"GrossProfit","filing":33,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":28714000},"grossProfit@2016Q1":{"kind":"filed","concept":"GrossProfit","filing":33,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":7848000},"grossProfit@2016Q2":{"kind":"filed","concept":"GrossProfit","filing":33,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":7241000},"grossProfit@2016Q3":{"kind":"filed","concept":"GrossProfit","filing":33,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":10569000},"grossProfit@2016Q4":{"kind":"filed","concept":"GrossProfit","filing":33,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":7434000},"grossProfit@FY2016":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":33092000},"grossProfit@2017Q1":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":8238000},"grossProfit@2017Q2":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":8838000},"grossProfit@2017Q3":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":9552000},"grossProfit@2017Q4":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":7752000},"grossProfit@FY2017":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":34380000},"grossProfit@2018Q1":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":7037000},"grossProfit@2018Q2":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":9637000},"grossProfit@2018Q3":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":7196000},"grossProfit@2018Q4":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":6616000},"grossProfit@FY2018":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":30486000},"grossProfit@2019Q1":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":8693000},"grossProfit@2019Q2":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":9727000},"grossProfit@2019Q3":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":13483000},"grossProfit@2019Q4":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":9773000},"grossProfit@FY2019":{"kind":"filed","concept":"GrossProfit","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":41676000},"grossProfit@2020Q1":{"kind":"filed","concept":"GrossProfit","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":9877000},"grossProfit@2020Q2":{"kind":"filed","concept":"GrossProfit","filing":5,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":10357000},"grossProfit@2020Q3":{"kind":"filed","concept":"GrossProfit","filing":6,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":14182000},"grossProfit@2020Q4":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":13171000},"grossProfit@FY2020":{"kind":"filed","concept":"GrossProfit","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":47587000},"grossProfit@2021Q1":{"kind":"filed","concept":"GrossProfit","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":11805000},"grossProfit@2021Q2":{"kind":"filed","concept":"GrossProfit","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":16795000},"grossProfit@2021Q3":{"kind":"filed","concept":"GrossProfit","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":17341000},"#85":{"kind":"filed","concept":"GrossProfit","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":59260000},"#86":{"kind":"filed","concept":"GrossProfit","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":45941000},"grossProfit@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#85"},{"ref":"#86","weight":-1}],"rule":"quarter-from-ytd","value":13319000},"grossProfit@FY2021":{"kind":"filed","concept":"GrossProfit","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":59260000},"grossProfit@2022Q1":{"kind":"filed","concept":"GrossProfit","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":14467000},"grossProfit@2022Q2":{"kind":"filed","concept":"GrossProfit","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":16481000},"grossProfit@2022Q3":{"kind":"filed","concept":"GrossProfit","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":22590000},"#87":{"kind":"filed","concept":"GrossProfit","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":70342000},"#88":{"kind":"filed","concept":"GrossProfit","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":53538000},"grossProfit@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#87"},{"ref":"#88","weight":-1}],"rule":"quarter-from-ytd","value":16804000},"grossProfit@FY2022":{"kind":"filed","concept":"GrossProfit","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":70342000},"grossProfit@2023Q1":{"kind":"filed","concept":"GrossProfit","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":23992000},"grossProfit@2023Q2":{"kind":"filed","concept":"GrossProfit","filing":17,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":27131000},"grossProfit@2023Q3":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":28155000},"#89":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":102867000},"#90":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":79278000},"grossProfit@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#89"},{"ref":"#90","weight":-1}],"rule":"quarter-from-ytd","value":23589000},"grossProfit@FY2023":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":102867000},"grossProfit@2024Q1":{"kind":"filed","concept":"GrossProfit","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":30607000},"grossProfit@2024Q2":{"kind":"filed","concept":"GrossProfit","filing":21,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":34822000},"grossProfit@2024Q3":{"kind":"filed","concept":"GrossProfit","filing":22,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":43113000},"#91":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":143981000},"#92":{"kind":"filed","concept":"GrossProfit","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":108542000},"grossProfit@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#91"},{"ref":"#92","weight":-1}],"rule":"quarter-from-ytd","value":35439000},"grossProfit@FY2024":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":143981000},"grossProfit@2025Q1":{"kind":"filed","concept":"GrossProfit","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":46156000},"grossProfit@2025Q2":{"kind":"filed","concept":"GrossProfit","filing":24,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":41878000},"grossProfit@2025Q3":{"kind":"filed","concept":"GrossProfit","filing":22,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":52189000},"#93":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":182398000},"#94":{"kind":"filed","concept":"GrossProfit","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":140223000},"grossProfit@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#93"},{"ref":"#94","weight":-1}],"rule":"quarter-from-ytd","value":42175000},"grossProfit@FY2025":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":182398000},"grossProfit@2026Q1":{"kind":"filed","concept":"GrossProfit","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":41752000},"grossProfit@2026Q2":{"kind":"filed","concept":"GrossProfit","filing":24,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":46722000},"#95":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":25,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":7798000},"operatingExpenses@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"#95"}],"rule":"component-sum","value":7798000},"#96":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":26,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":1945000},"operatingExpenses@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#96"}],"rule":"component-sum","value":1945000},"#97":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":27,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":1878000},"operatingExpenses@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#97"}],"rule":"component-sum","value":1878000},"#98":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":8376000},"#99":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":27,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":6188000},"#100":{"kind":"computed","op":"sum","terms":[{"ref":"#98"},{"ref":"#99","weight":-1}],"rule":"quarter-from-ytd","value":2188000},"operatingExpenses@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#100"}],"rule":"component-sum","value":2188000},"#101":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":128000},"operatingExpenses@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"#98"},{"ref":"#101"}],"rule":"component-sum","value":8504000},"#102":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":34,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":2185000},"operatingExpenses@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#102"}],"rule":"component-sum","value":2185000},"#103":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":35,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":2081000},"operatingExpenses@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#103"}],"rule":"component-sum","value":2081000},"#104":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":36,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":2297000},"operatingExpenses@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#104"}],"rule":"component-sum","value":2297000},"#105":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":8846000},"#106":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":6563000},"#107":{"kind":"computed","op":"sum","terms":[{"ref":"#105"},{"ref":"#106","weight":-1}],"rule":"quarter-from-ytd","value":2283000},"operatingExpenses@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#107"}],"rule":"component-sum","value":2283000},"#108":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":28,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":22000},"operatingExpenses@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"#105"},{"ref":"#108"}],"rule":"component-sum","value":8868000},"#109":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":2267000},"operatingExpenses@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#109"}],"rule":"component-sum","value":2267000},"#110":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":38,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":2327000},"operatingExpenses@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#110"}],"rule":"component-sum","value":2327000},"#111":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":39,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":2090000},"operatingExpenses@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#111"}],"rule":"component-sum","value":2090000},"#112":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":9193000},"#113":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":6684000},"#114":{"kind":"computed","op":"sum","terms":[{"ref":"#112"},{"ref":"#113","weight":-1}],"rule":"quarter-from-ytd","value":2509000},"operatingExpenses@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#114"}],"rule":"component-sum","value":2509000},"#115":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":28,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":7000},"operatingExpenses@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"#112"},{"ref":"#115"}],"rule":"component-sum","value":9200000},"#116":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":40,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":2143000},"operatingExpenses@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#116"}],"rule":"component-sum","value":2143000},"#117":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":41,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":2299000},"operatingExpenses@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#117"}],"rule":"component-sum","value":2299000},"#118":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":42,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":2223000},"operatingExpenses@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#118"}],"rule":"component-sum","value":2223000},"#119":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":9149000},"#120":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":42,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":6665000},"#121":{"kind":"computed","op":"sum","terms":[{"ref":"#119"},{"ref":"#120","weight":-1}],"rule":"quarter-from-ytd","value":2484000},"operatingExpenses@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#121"}],"rule":"component-sum","value":2484000},"operatingExpenses@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"#119"}],"rule":"component-sum","value":9149000},"#122":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":43,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":2182000},"operatingExpenses@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#122"}],"rule":"component-sum","value":2182000},"#123":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":44,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":2418000},"operatingExpenses@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#123"}],"rule":"component-sum","value":2418000},"#124":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":45,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":2404000},"operatingExpenses@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#124"}],"rule":"component-sum","value":2404000},"#125":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":9469000},"#126":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":7004000},"#127":{"kind":"computed","op":"sum","terms":[{"ref":"#125"},{"ref":"#126","weight":-1}],"rule":"quarter-from-ytd","value":2465000},"operatingExpenses@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#127"}],"rule":"component-sum","value":2465000},"operatingExpenses@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"#125"}],"rule":"component-sum","value":9469000},"#128":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":46,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":2399000},"operatingExpenses@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#128"}],"rule":"component-sum","value":2399000},"#129":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":47,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":2400000},"operatingExpenses@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#129"}],"rule":"component-sum","value":2400000},"#130":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":48,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":2467000},"operatingExpenses@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#130"}],"rule":"component-sum","value":2467000},"#131":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":33,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":9628000},"#132":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":7266000},"#133":{"kind":"computed","op":"sum","terms":[{"ref":"#131"},{"ref":"#132","weight":-1}],"rule":"quarter-from-ytd","value":2362000},"operatingExpenses@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#133"}],"rule":"component-sum","value":2362000},"operatingExpenses@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#131"}],"rule":"component-sum","value":9628000},"#134":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":49,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":2400000},"operatingExpenses@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#134"}],"rule":"component-sum","value":2400000},"#135":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":50,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":2331000},"operatingExpenses@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#135"}],"rule":"component-sum","value":2331000},"#136":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":51,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":2482000},"operatingExpenses@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#136"}],"rule":"component-sum","value":2482000},"#137":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":9612000},"#138":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":7213000},"#139":{"kind":"computed","op":"sum","terms":[{"ref":"#137"},{"ref":"#138","weight":-1}],"rule":"quarter-from-ytd","value":2399000},"operatingExpenses@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#139"}],"rule":"component-sum","value":2399000},"operatingExpenses@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#137"}],"rule":"component-sum","value":9612000},"#140":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":52,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":2420000},"operatingExpenses@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#140"}],"rule":"component-sum","value":2420000},"#141":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":53,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":2518000},"operatingExpenses@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#141"}],"rule":"component-sum","value":2518000},"#142":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":54,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":2657000},"operatingExpenses@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#142"}],"rule":"component-sum","value":2657000},"#143":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":10153000},"#144":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":54,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":7595000},"#145":{"kind":"computed","op":"sum","terms":[{"ref":"#143"},{"ref":"#144","weight":-1}],"rule":"quarter-from-ytd","value":2558000},"operatingExpenses@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#145"}],"rule":"component-sum","value":2558000},"operatingExpenses@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#143"}],"rule":"component-sum","value":10153000},"#146":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":55,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":2501000},"operatingExpenses@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#146"}],"rule":"component-sum","value":2501000},"#147":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":56,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":2565000},"operatingExpenses@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#147"}],"rule":"component-sum","value":2565000},"#148":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":57,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":2790000},"operatingExpenses@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#148"}],"rule":"component-sum","value":2790000},"#149":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":10484000},"#150":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":57,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":7856000},"#151":{"kind":"computed","op":"sum","terms":[{"ref":"#149"},{"ref":"#150","weight":-1}],"rule":"quarter-from-ytd","value":2628000},"operatingExpenses@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#151"}],"rule":"component-sum","value":2628000},"operatingExpenses@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#149"}],"rule":"component-sum","value":10484000},"#152":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":58,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":2673000},"operatingExpenses@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#152"}],"rule":"component-sum","value":2673000},"#153":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":59,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":2639000},"operatingExpenses@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#153"}],"rule":"component-sum","value":2639000},"#154":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":60,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":2928000},"operatingExpenses@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#154"}],"rule":"component-sum","value":2928000},"#155":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":11500000},"#156":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":60,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":8240000},"#157":{"kind":"computed","op":"sum","terms":[{"ref":"#155"},{"ref":"#156","weight":-1}],"rule":"quarter-from-ytd","value":3260000},"operatingExpenses@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#157"}],"rule":"component-sum","value":3260000},"operatingExpenses@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#155"}],"rule":"component-sum","value":11500000},"#158":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":3219000},"operatingExpenses@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#158"}],"rule":"component-sum","value":3219000},"#159":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":5,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":2881000},"operatingExpenses@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#159"}],"rule":"component-sum","value":2881000},"#160":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":6,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":2909000},"operatingExpenses@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#160"}],"rule":"component-sum","value":2909000},"#161":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":12168000},"#162":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":9009000},"#163":{"kind":"computed","op":"sum","terms":[{"ref":"#161"},{"ref":"#162","weight":-1}],"rule":"quarter-from-ytd","value":3159000},"operatingExpenses@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#163"}],"rule":"component-sum","value":3159000},"operatingExpenses@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#161"}],"rule":"component-sum","value":12168000},"#164":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":3067000},"operatingExpenses@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#164"}],"rule":"component-sum","value":3067000},"#165":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":2957000},"operatingExpenses@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#165"}],"rule":"component-sum","value":2957000},"#166":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":3145000},"operatingExpenses@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#166"}],"rule":"component-sum","value":3145000},"#167":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":12843000},"#168":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":9169000},"#169":{"kind":"computed","op":"sum","terms":[{"ref":"#167"},{"ref":"#168","weight":-1}],"rule":"quarter-from-ytd","value":3674000},"operatingExpenses@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#169"}],"rule":"component-sum","value":3674000},"operatingExpenses@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#167"}],"rule":"component-sum","value":12843000},"#170":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":3635000},"operatingExpenses@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#170"}],"rule":"component-sum","value":3635000},"#171":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":3848000},"operatingExpenses@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#171"}],"rule":"component-sum","value":3848000},"#172":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":3543000},"operatingExpenses@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#172"}],"rule":"component-sum","value":3543000},"#173":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":15559000},"#174":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":11026000},"#175":{"kind":"computed","op":"sum","terms":[{"ref":"#173"},{"ref":"#174","weight":-1}],"rule":"quarter-from-ytd","value":4533000},"operatingExpenses@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#175"}],"rule":"component-sum","value":4533000},"operatingExpenses@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#173"}],"rule":"component-sum","value":15559000},"#176":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":4152000},"operatingExpenses@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#176"}],"rule":"component-sum","value":4152000},"#177":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":17,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":4319000},"operatingExpenses@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#177"}],"rule":"component-sum","value":4319000},"#178":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":18,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":4355000},"operatingExpenses@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#178"}],"rule":"component-sum","value":4355000},"#179":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":17445000},"#180":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":12826000},"#181":{"kind":"computed","op":"sum","terms":[{"ref":"#179"},{"ref":"#180","weight":-1}],"rule":"quarter-from-ytd","value":4619000},"operatingExpenses@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#181"}],"rule":"component-sum","value":4619000},"operatingExpenses@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#179"}],"rule":"component-sum","value":17445000},"#182":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":4848000},"operatingExpenses@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#182"}],"rule":"component-sum","value":4848000},"#183":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":21,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":4882000},"operatingExpenses@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#183"}],"rule":"component-sum","value":4882000},"#184":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":22,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":4976000},"operatingExpenses@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#184"}],"rule":"component-sum","value":4976000},"#185":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":19058000},"#186":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":14706000},"#187":{"kind":"computed","op":"sum","terms":[{"ref":"#185"},{"ref":"#186","weight":-1}],"rule":"quarter-from-ytd","value":4352000},"operatingExpenses@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#187"}],"rule":"component-sum","value":4352000},"operatingExpenses@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#185"}],"rule":"component-sum","value":19058000},"#188":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":6262000},"operatingExpenses@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#188"}],"rule":"component-sum","value":6262000},"#189":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":24,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":6189000},"operatingExpenses@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#189"}],"rule":"component-sum","value":6189000},"#190":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":22,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":5927000},"operatingExpenses@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#190"}],"rule":"component-sum","value":5927000},"#191":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":24539000},"#192":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":18378000},"#193":{"kind":"computed","op":"sum","terms":[{"ref":"#191"},{"ref":"#192","weight":-1}],"rule":"quarter-from-ytd","value":6161000},"operatingExpenses@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#193"}],"rule":"component-sum","value":6161000},"operatingExpenses@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#191"}],"rule":"component-sum","value":24539000},"#194":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":5969000},"operatingExpenses@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#194"}],"rule":"component-sum","value":5969000},"#195":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":24,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":6067000},"operatingExpenses@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#195"}],"rule":"component-sum","value":6067000},"operatingIncome@FY2009":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":20955000},"operatingIncome@2010Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":26,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":8614000},"operatingIncome@2010Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":6987000},"#196":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":27665000},"#197":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":22756000},"operatingIncome@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#196"},{"ref":"#197","weight":-1}],"rule":"quarter-from-ytd","value":4909000},"operatingIncome@FY2010":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":27665000},"operatingIncome@2011Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":34,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":7227000},"operatingIncome@2011Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":35,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":8318000},"operatingIncome@2011Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":36,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":10242000},"#198":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":32503000},"#199":{"kind":"filed","concept":"OperatingIncomeLoss","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":25788000},"operatingIncome@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#198"},{"ref":"#199","weight":-1}],"rule":"quarter-from-ytd","value":6715000},"operatingIncome@FY2011":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":32503000},"operatingIncome@2012Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":6936000},"operatingIncome@2012Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":38,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":6026000},"operatingIncome@2012Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":39,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":5669000},"#200":{"kind":"filed","concept":"OperatingIncomeLoss","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":24245000},"#201":{"kind":"filed","concept":"OperatingIncomeLoss","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":18631000},"operatingIncome@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#200"},{"ref":"#201","weight":-1}],"rule":"quarter-from-ytd","value":5614000},"operatingIncome@FY2012":{"kind":"filed","concept":"OperatingIncomeLoss","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":24245000},"operatingIncome@2013Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":40,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":4148000},"operatingIncome@2013Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":41,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":6665000},"operatingIncome@2013Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":42,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":6887000},"#202":{"kind":"filed","concept":"OperatingIncomeLoss","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":21651000},"#203":{"kind":"filed","concept":"OperatingIncomeLoss","filing":42,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":17700000},"operatingIncome@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#202"},{"ref":"#203","weight":-1}],"rule":"quarter-from-ytd","value":3951000},"operatingIncome@FY2013":{"kind":"filed","concept":"OperatingIncomeLoss","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":21651000},"operatingIncome@2014Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":43,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":6410000},"operatingIncome@2014Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":44,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":8005000},"operatingIncome@2014Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":45,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":7479000},"#204":{"kind":"filed","concept":"OperatingIncomeLoss","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":27322000},"#205":{"kind":"filed","concept":"OperatingIncomeLoss","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":21894000},"operatingIncome@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#204"},{"ref":"#205","weight":-1}],"rule":"quarter-from-ytd","value":5428000},"operatingIncome@FY2014":{"kind":"filed","concept":"OperatingIncomeLoss","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":27322000},"operatingIncome@2015Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":46,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":3465000},"operatingIncome@2015Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":47,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":4613000},"operatingIncome@2015Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":48,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":7900000},"#206":{"kind":"filed","concept":"OperatingIncomeLoss","filing":33,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":19086000},"#207":{"kind":"filed","concept":"OperatingIncomeLoss","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":15978000},"operatingIncome@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#206"},{"ref":"#207","weight":-1}],"rule":"quarter-from-ytd","value":3108000},"operatingIncome@FY2015":{"kind":"filed","concept":"OperatingIncomeLoss","filing":33,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":19086000},"operatingIncome@2016Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":49,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":5448000},"operatingIncome@2016Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":50,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":4910000},"operatingIncome@2016Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":51,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":8087000},"#208":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":23480000},"#209":{"kind":"filed","concept":"OperatingIncomeLoss","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":18445000},"operatingIncome@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#208"},{"ref":"#209","weight":-1}],"rule":"quarter-from-ytd","value":5035000},"operatingIncome@FY2016":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":23480000},"operatingIncome@2017Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":52,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":5818000},"operatingIncome@2017Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":53,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":6320000},"operatingIncome@2017Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":54,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":6895000},"#210":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":24227000},"#211":{"kind":"filed","concept":"OperatingIncomeLoss","filing":54,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":19033000},"operatingIncome@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#210"},{"ref":"#211","weight":-1}],"rule":"quarter-from-ytd","value":5194000},"operatingIncome@FY2017":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":24227000},"operatingIncome@2018Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":55,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":4536000},"operatingIncome@2018Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":56,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":7072000},"operatingIncome@2018Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":57,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":4406000},"#212":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":20002000},"#213":{"kind":"filed","concept":"OperatingIncomeLoss","filing":57,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":16014000},"operatingIncome@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#212"},{"ref":"#213","weight":-1}],"rule":"quarter-from-ytd","value":3988000},"operatingIncome@FY2018":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":20002000},"operatingIncome@2019Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":58,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":6020000},"operatingIncome@2019Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":59,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":7088000},"operatingIncome@2019Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":60,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":10555000},"#214":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":29246000},"#215":{"kind":"filed","concept":"OperatingIncomeLoss","filing":60,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":23663000},"operatingIncome@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#214"},{"ref":"#215","weight":-1}],"rule":"quarter-from-ytd","value":5583000},"operatingIncome@FY2019":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":29246000},"operatingIncome@2020Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":6658000},"operatingIncome@2020Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":5,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":7476000},"operatingIncome@2020Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":11273000},"#216":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":33869000},"#217":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":25407000},"operatingIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#216"},{"ref":"#217","weight":-1}],"rule":"quarter-from-ytd","value":8462000},"operatingIncome@FY2020":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":33869000},"operatingIncome@2021Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":8738000},"operatingIncome@2021Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":13838000},"operatingIncome@2021Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":14196000},"#218":{"kind":"filed","concept":"OperatingIncomeLoss","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":46417000},"#219":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":36772000},"operatingIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#218"},{"ref":"#219","weight":-1}],"rule":"quarter-from-ytd","value":9645000},"operatingIncome@FY2021":{"kind":"filed","concept":"OperatingIncomeLoss","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":46417000},"operatingIncome@2022Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":10832000},"operatingIncome@2022Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":12633000},"operatingIncome@2022Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":19047000},"#220":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":54783000},"#221":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":42512000},"operatingIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#220"},{"ref":"#221","weight":-1}],"rule":"quarter-from-ytd","value":12271000},"operatingIncome@FY2022":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":54783000},"operatingIncome@2023Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":19840000},"operatingIncome@2023Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":17,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":22812000},"operatingIncome@2023Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":23800000},"#222":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":85422000},"#223":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":66452000},"operatingIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#222"},{"ref":"#223","weight":-1}],"rule":"quarter-from-ytd","value":18970000},"operatingIncome@FY2023":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":85422000},"operatingIncome@2024Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":25759000},"operatingIncome@2024Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":21,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":29940000},"operatingIncome@2024Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":38137000},"#224":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":124923000},"#225":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":93836000},"operatingIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#224"},{"ref":"#225","weight":-1}],"rule":"quarter-from-ytd","value":31087000},"operatingIncome@FY2024":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":124923000},"operatingIncome@2025Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":39894000},"operatingIncome@2025Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":35689000},"operatingIncome@2025Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":46262000},"#226":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":157859000},"#227":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":121845000},"operatingIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#226"},{"ref":"#227","weight":-1}],"rule":"quarter-from-ytd","value":36014000},"operatingIncome@FY2025":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":157859000},"operatingIncome@2026Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":35783000},"operatingIncome@2026Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":40655000},"pretaxIncome@FY2019":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":30900000},"pretaxIncome@2020Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":5,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":7518000},"pretaxIncome@2020Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":6,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":11260000},"#228":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":34072000},"#229":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":25621000},"pretaxIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#228"},{"ref":"#229","weight":-1}],"rule":"quarter-from-ytd","value":8451000},"pretaxIncome@FY2020":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":34072000},"pretaxIncome@2021Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":8710000},"pretaxIncome@2021Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":13867000},"pretaxIncome@2021Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":14280000},"#230":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":46518000},"#231":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":36857000},"pretaxIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#230"},{"ref":"#231","weight":-1}],"rule":"quarter-from-ytd","value":9661000},"pretaxIncome@FY2021":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":46518000},"pretaxIncome@2022Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":10829000},"pretaxIncome@2022Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":12747000},"pretaxIncome@2022Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":19561000},"#232":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":56562000},"#233":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":43137000},"pretaxIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#232"},{"ref":"#233","weight":-1}],"rule":"quarter-from-ytd","value":13425000},"pretaxIncome@FY2022":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":56562000},"pretaxIncome@2023Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":21347000},"pretaxIncome@2023Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":24637000},"pretaxIncome@2023Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":25997000},"#234":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":93362000},"#235":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":71981000},"pretaxIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#234"},{"ref":"#235","weight":-1}],"rule":"quarter-from-ytd","value":21381000},"pretaxIncome@FY2023":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":93362000},"pretaxIncome@2024Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":28299000},"pretaxIncome@2024Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":21,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":32726000},"pretaxIncome@2024Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":41198000},"#236":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":136383000},"#237":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":102223000},"pretaxIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#236"},{"ref":"#237","weight":-1}],"rule":"quarter-from-ytd","value":34160000},"pretaxIncome@FY2024":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":136383000},"pretaxIncome@2025Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":42985000},"pretaxIncome@2025Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":24,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":38787000},"pretaxIncome@2025Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":49678000},"#238":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":171017000},"#239":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":131450000},"pretaxIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#238"},{"ref":"#239","weight":-1}],"rule":"quarter-from-ytd","value":39567000},"pretaxIncome@FY2025":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":171017000},"pretaxIncome@2026Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":39012000},"pretaxIncome@2026Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":24,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":44029000},"pretaxIncome@FY2009":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":25,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":18144000},"pretaxIncome@2010Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":26,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":7992000},"pretaxIncome@2010Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":27,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":6294000},"#240":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":25058000},"#241":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":27,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":20789000},"pretaxIncome@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#240"},{"ref":"#241","weight":-1}],"rule":"quarter-from-ytd","value":4269000},"pretaxIncome@FY2010":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":25058000},"pretaxIncome@2011Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":34,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":6595000},"pretaxIncome@2011Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":35,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":7733000},"pretaxIncome@2011Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":36,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":9674000},"#242":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":30144000},"#243":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":24003000},"pretaxIncome@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#242"},{"ref":"#243","weight":-1}],"rule":"quarter-from-ytd","value":6141000},"pretaxIncome@FY2011":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":30144000},"pretaxIncome@2012Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":6334000},"pretaxIncome@2012Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":38,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":5561000},"pretaxIncome@2012Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":39,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":5146000},"#244":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":22101000},"#245":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":17041000},"pretaxIncome@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#244"},{"ref":"#245","weight":-1}],"rule":"quarter-from-ytd","value":5060000},"pretaxIncome@FY2012":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":22101000},"pretaxIncome@2013Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":40,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":3698000},"pretaxIncome@2013Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":41,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":6236000},"pretaxIncome@2013Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":42,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":6377000},"#246":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":19833000},"#247":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":42,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":16310000},"pretaxIncome@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#246"},{"ref":"#247","weight":-1}],"rule":"quarter-from-ytd","value":3523000},"pretaxIncome@FY2013":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":19833000},"pretaxIncome@2014Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":43,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":6009000},"pretaxIncome@2014Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":44,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":7652000},"pretaxIncome@2014Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":45,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":7100000},"#248":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":25922000},"#249":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":20761000},"pretaxIncome@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#248"},{"ref":"#249","weight":-1}],"rule":"quarter-from-ytd","value":5161000},"pretaxIncome@FY2014":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":25922000},"pretaxIncome@2015Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":46,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":3150000},"pretaxIncome@2015Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":47,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":3311000},"pretaxIncome@2015Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":48,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":7897000},"#250":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":33,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":17481000},"#251":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":14358000},"pretaxIncome@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#250"},{"ref":"#251","weight":-1}],"rule":"quarter-from-ytd","value":3123000},"pretaxIncome@FY2015":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":33,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":17481000},"pretaxIncome@2016Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":49,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":5432000},"pretaxIncome@2016Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":50,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":4927000},"pretaxIncome@2016Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":51,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":8139000},"#252":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":23618000},"#253":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":18498000},"pretaxIncome@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#252"},{"ref":"#253","weight":-1}],"rule":"quarter-from-ytd","value":5120000},"pretaxIncome@FY2016":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":23618000},"pretaxIncome@2017Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":52,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":5938000},"pretaxIncome@2017Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":53,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":6486000},"pretaxIncome@2017Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":54,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":7100000},"#254":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":24943000},"#255":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":54,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":19524000},"pretaxIncome@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#254"},{"ref":"#255","weight":-1}],"rule":"quarter-from-ytd","value":5419000},"pretaxIncome@FY2017":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":24943000},"pretaxIncome@2018Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":55,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":4827000},"pretaxIncome@2018Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":56,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":7468000},"pretaxIncome@2018Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":57,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":4835000},"#256":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":21568000},"#257":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":57,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":17130000},"pretaxIncome@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#256"},{"ref":"#257","weight":-1}],"rule":"quarter-from-ytd","value":4438000},"pretaxIncome@FY2018":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":21568000},"pretaxIncome@2019Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":58,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":6450000},"pretaxIncome@2019Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":59,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":7518000},"pretaxIncome@2019Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":60,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":10971000},"#258":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":30900000},"#259":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":60,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":24939000},"pretaxIncome@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#258"},{"ref":"#259","weight":-1}],"rule":"quarter-from-ytd","value":5961000},"pretaxIncome@2020Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":6843000},"interestExpense@FY2009":{"kind":"filed","concept":"InterestExpense","filing":25,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":2886000},"interestExpense@2010Q2":{"kind":"filed","concept":"InterestExpense","filing":26,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":666000},"interestExpense@2010Q3":{"kind":"filed","concept":"InterestExpense","filing":27,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":707000},"#260":{"kind":"filed","concept":"InterestExpense","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":2715000},"#261":{"kind":"filed","concept":"InterestExpense","filing":27,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":2027000},"interestExpense@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#260"},{"ref":"#261","weight":-1}],"rule":"quarter-from-ytd","value":688000},"interestExpense@FY2010":{"kind":"filed","concept":"InterestExpense","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":2715000},"interestExpense@2011Q1":{"kind":"filed","concept":"InterestExpense","filing":34,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":653000},"interestExpense@2011Q2":{"kind":"filed","concept":"InterestExpense","filing":35,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":627000},"interestExpense@2011Q3":{"kind":"filed","concept":"InterestExpense","filing":36,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":618000},"#262":{"kind":"filed","concept":"InterestExpense","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":2495000},"#263":{"kind":"filed","concept":"InterestExpense","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":1898000},"interestExpense@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#262"},{"ref":"#263","weight":-1}],"rule":"quarter-from-ytd","value":597000},"interestExpense@FY2011":{"kind":"filed","concept":"InterestExpense","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":2495000},"interestExpense@2012Q1":{"kind":"filed","concept":"InterestExpense","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":576000},"interestExpense@2012Q2":{"kind":"filed","concept":"InterestExpense","filing":38,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":542000},"interestExpense@2012Q3":{"kind":"filed","concept":"InterestExpense","filing":39,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":539000},"#264":{"kind":"filed","concept":"InterestExpense","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":2163000},"#265":{"kind":"filed","concept":"InterestExpense","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":1657000},"interestExpense@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#264"},{"ref":"#265","weight":-1}],"rule":"quarter-from-ytd","value":506000},"interestExpense@FY2012":{"kind":"filed","concept":"InterestExpense","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":2163000},"interestExpense@2013Q1":{"kind":"filed","concept":"InterestExpense","filing":40,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":489000},"interestExpense@2013Q2":{"kind":"filed","concept":"InterestExpense","filing":41,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":465000},"interestExpense@2013Q3":{"kind":"filed","concept":"InterestExpense","filing":42,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":451000},"#266":{"kind":"filed","concept":"InterestExpense","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":1852000},"#267":{"kind":"filed","concept":"InterestExpense","filing":42,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":1405000},"interestExpense@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#266"},{"ref":"#267","weight":-1}],"rule":"quarter-from-ytd","value":447000},"interestExpense@FY2013":{"kind":"filed","concept":"InterestExpense","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":1852000},"interestExpense@2014Q1":{"kind":"filed","concept":"InterestExpense","filing":43,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":399000},"interestExpense@2014Q2":{"kind":"filed","concept":"InterestExpense","filing":44,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":408000},"interestExpense@2014Q3":{"kind":"filed","concept":"InterestExpense","filing":45,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":369000},"#268":{"kind":"filed","concept":"InterestExpense","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":1529000},"#269":{"kind":"filed","concept":"InterestExpense","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":1176000},"interestExpense@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#268"},{"ref":"#269","weight":-1}],"rule":"quarter-from-ytd","value":353000},"interestExpense@FY2014":{"kind":"filed","concept":"InterestExpense","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":1529000},"interestExpense@2015Q1":{"kind":"filed","concept":"InterestExpense","filing":46,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":322000},"interestExpense@2015Q2":{"kind":"filed","concept":"InterestExpense","filing":47,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":590000},"interestExpense@2015Q3":{"kind":"filed","concept":"InterestExpense","filing":48,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":57000},"#270":{"kind":"filed","concept":"InterestExpense","filing":33,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":1036000},"#271":{"kind":"filed","concept":"InterestExpense","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":969000},"interestExpense@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#270"},{"ref":"#271","weight":-1}],"rule":"quarter-from-ytd","value":67000},"interestExpense@FY2015":{"kind":"filed","concept":"InterestExpense","filing":33,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":1036000},"interestExpense@2016Q1":{"kind":"filed","concept":"InterestExpense","filing":49,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":59000},"interestExpense@2016Q2":{"kind":"filed","concept":"InterestExpense","filing":50,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":63000},"interestExpense@2016Q3":{"kind":"filed","concept":"InterestExpense","filing":51,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":63000},"#272":{"kind":"filed","concept":"InterestExpense","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":246000},"#273":{"kind":"filed","concept":"InterestExpense","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":185000},"interestExpense@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#272"},{"ref":"#273","weight":-1}],"rule":"quarter-from-ytd","value":61000},"interestExpense@FY2016":{"kind":"filed","concept":"InterestExpense","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":246000},"interestExpense@2017Q1":{"kind":"filed","concept":"InterestExpense","filing":52,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":59000},"interestExpense@2017Q2":{"kind":"filed","concept":"InterestExpense","filing":53,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":59000},"interestExpense@2017Q3":{"kind":"filed","concept":"InterestExpense","filing":54,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":56000},"#274":{"kind":"filed","concept":"InterestExpense","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":241000},"#275":{"kind":"filed","concept":"InterestExpense","filing":54,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":174000},"interestExpense@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#274"},{"ref":"#275","weight":-1}],"rule":"quarter-from-ytd","value":67000},"interestExpense@FY2017":{"kind":"filed","concept":"InterestExpense","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":241000},"interestExpense@2018Q1":{"kind":"filed","concept":"InterestExpense","filing":55,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":62000},"interestExpense@2018Q2":{"kind":"filed","concept":"InterestExpense","filing":56,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":63000},"interestExpense@2018Q3":{"kind":"filed","concept":"InterestExpense","filing":57,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":66000},"#276":{"kind":"filed","concept":"InterestExpense","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":243000},"#277":{"kind":"filed","concept":"InterestExpense","filing":57,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":191000},"interestExpense@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#276"},{"ref":"#277","weight":-1}],"rule":"quarter-from-ytd","value":52000},"interestExpense@FY2018":{"kind":"filed","concept":"InterestExpense","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":243000},"interestExpense@2019Q1":{"kind":"filed","concept":"InterestExpense","filing":58,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":62000},"interestExpense@2019Q2":{"kind":"filed","concept":"InterestExpense","filing":59,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":60000},"interestExpense@2019Q3":{"kind":"filed","concept":"InterestExpense","filing":60,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":61000},"#278":{"kind":"filed","concept":"InterestExpense","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":244000},"#279":{"kind":"filed","concept":"InterestExpense","filing":60,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":183000},"interestExpense@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#278"},{"ref":"#279","weight":-1}],"rule":"quarter-from-ytd","value":61000},"interestExpense@FY2019":{"kind":"filed","concept":"InterestExpense","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":244000},"interestExpense@2020Q1":{"kind":"filed","concept":"InterestExpense","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":62000},"interestExpense@2020Q2":{"kind":"filed","concept":"InterestExpense","filing":5,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":62000},"interestExpense@2020Q3":{"kind":"filed","concept":"InterestExpense","filing":6,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":62000},"#280":{"kind":"filed","concept":"InterestExpense","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":248000},"#281":{"kind":"filed","concept":"InterestExpense","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":186000},"interestExpense@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#280"},{"ref":"#281","weight":-1}],"rule":"quarter-from-ytd","value":62000},"interestExpense@FY2020":{"kind":"filed","concept":"InterestExpense","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":248000},"interestExpense@2021Q1":{"kind":"filed","concept":"InterestExpense","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":62000},"interestExpense@2021Q2":{"kind":"filed","concept":"InterestExpense","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":62000},"interestExpense@2021Q3":{"kind":"filed","concept":"InterestExpense","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":63000},"#282":{"kind":"filed","concept":"InterestExpense","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":250000},"#283":{"kind":"filed","concept":"InterestExpense","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":187000},"interestExpense@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#282"},{"ref":"#283","weight":-1}],"rule":"quarter-from-ytd","value":63000},"interestExpense@FY2021":{"kind":"filed","concept":"InterestExpense","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":250000},"interestExpense@2022Q1":{"kind":"filed","concept":"InterestExpense","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":63000},"interestExpense@2022Q2":{"kind":"filed","concept":"InterestExpense","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":63000},"interestExpense@2022Q3":{"kind":"filed","concept":"InterestExpense","filing":10,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":64000},"#284":{"kind":"filed","concept":"InterestExpense","filing":7,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":254000},"#285":{"kind":"filed","concept":"InterestExpense","filing":10,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":190000},"interestExpense@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#284"},{"ref":"#285","weight":-1}],"rule":"quarter-from-ytd","value":64000},"interestExpense@FY2022":{"kind":"filed","concept":"InterestExpense","filing":7,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":254000},"interestExpense@2023Q1":{"kind":"filed","concept":"InterestExpense","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":64000},"interestExpense@2023Q2":{"kind":"filed","concept":"InterestExpense","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":64000},"netIncome@FY2015":{"kind":"filed","concept":"NetIncomeLoss","filing":33,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":12886000},"netIncome@2016Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":33,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":4066000},"netIncome@2016Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":33,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":3687000},"netIncome@2016Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":33,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":6081000},"netIncome@2016Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":33,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":3920000},"netIncome@FY2016":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":17754000},"netIncome@2017Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":4620000},"netIncome@2017Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":5278000},"netIncome@2017Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":5667000},"netIncome@2017Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":11583000},"netIncome@FY2017":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":27148000},"netIncome@2018Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":4262000},"netIncome@2018Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":6638000},"netIncome@2018Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":4554000},"netIncome@2018Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":4231000},"netIncome@FY2018":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":19685000},"netIncome@2019Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":5128000},"netIncome@2019Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":6033000},"netIncome@2019Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":9902000},"netIncome@2019Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":4993000},"netIncome@FY2019":{"kind":"filed","concept":"NetIncomeLoss","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":26056000},"netIncome@2020Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":5544000},"netIncome@2020Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":6101000},"netIncome@2020Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":9324000},"netIncome@2020Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":7254000},"netIncome@FY2020":{"kind":"filed","concept":"NetIncomeLoss","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":28223000},"netIncome@2021Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":7031000},"netIncome@2021Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":11093000},"netIncome@2021Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":11308000},"#286":{"kind":"filed","concept":"NetIncomeLoss","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":37045000},"#287":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":29432000},"netIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#286"},{"ref":"#287","weight":-1}],"rule":"quarter-from-ytd","value":7613000},"netIncome@FY2021":{"kind":"filed","concept":"NetIncomeLoss","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":37045000},"netIncome@2022Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":8668000},"netIncome@2022Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":10238000},"netIncome@2022Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":15726000},"#288":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":45429000},"#289":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":34632000},"netIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#288"},{"ref":"#289","weight":-1}],"rule":"quarter-from-ytd","value":10797000},"netIncome@FY2022":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":45429000},"netIncome@2023Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":17104000},"netIncome@2023Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":19712000},"netIncome@2023Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":20733000},"#290":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":74549000},"#291":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":57549000},"netIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#290"},{"ref":"#291","weight":-1}],"rule":"quarter-from-ytd","value":17000000},"netIncome@FY2023":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":74549000},"netIncome@2024Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":22439000},"netIncome@2024Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":26057000},"netIncome@2024Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":33353000},"#292":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":108839000},"#293":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":81849000},"netIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#292"},{"ref":"#293","weight":-1}],"rule":"quarter-from-ytd","value":26990000},"netIncome@FY2024":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":108839000},"netIncome@2025Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":34113000},"netIncome@2025Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":30831000},"netIncome@2025Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":38782000},"#294":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":134275000},"#295":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":103726000},"netIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#294"},{"ref":"#295","weight":-1}],"rule":"quarter-from-ytd","value":30549000},"netIncome@FY2025":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":134275000},"netIncome@2026Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":30582000},"netIncome@2026Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":34510000},"netIncome@2010Q2":{"kind":"filed","concept":"ProfitLoss","filing":26,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":5663000},"netIncome@2011Q2":{"kind":"filed","concept":"ProfitLoss","filing":26,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":5795000},"netIncome@FY2009":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":25,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":13670000},"netIncome@2010Q3":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":27,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":4546000},"#296":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":18040000},"#297":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":27,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":14871000},"netIncome@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#296"},{"ref":"#297","weight":-1}],"rule":"quarter-from-ytd","value":3169000},"netIncome@FY2010":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":18040000},"netIncome@2011Q1":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":28,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":4813000},"netIncome@2011Q3":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":28,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":7062000},"netIncome@2011Q4":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":28,"unit":"USD","start":"2011-10-01","end":"2011-12-31","value":4515000},"netIncome@FY2011":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":22186000},"netIncome@2012Q1":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":29,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":4624000},"netIncome@2012Q2":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":29,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":4060000},"netIncome@2012Q3":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":29,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":3947000},"netIncome@2012Q4":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":29,"unit":"USD","start":"2012-10-01","end":"2012-12-31","value":3792000},"netIncome@FY2012":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":16423000},"netIncome@2013Q1":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":30,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":2757000},"netIncome@2013Q2":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":30,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":4626000},"netIncome@2013Q3":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":30,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":4789000},"netIncome@2013Q4":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":30,"unit":"USD","start":"2013-10-01","end":"2013-12-31","value":2628000},"netIncome@FY2013":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":14800000},"netIncome@2014Q1":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":31,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":4492000},"netIncome@2014Q2":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":31,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":5718000},"netIncome@2014Q3":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":31,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":5426000},"netIncome@2014Q4":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":31,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":3731000},"netIncome@FY2014":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":19367000},"netIncome@2015Q1":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":32,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":2365000},"netIncome@2015Q2":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":32,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":2559000},"netIncome@2015Q3":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":32,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":5676000},"netIncome@2015Q4":{"kind":"filed","concept":"NetIncomeLossAvailableToCommonStockholdersBasic","filing":32,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":2286000},"#298":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2009-01-01","end":"2009-12-31","value":2.14},"dilutedEps@FY2009":{"kind":"computed","op":"product","terms":[{"ref":"#298"}],"scale":0.2,"rule":"split-restated","value":0.42800000000000005},"#299":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":26,"unit":"USD/shares","start":"2010-04-01","end":"2010-06-30","value":0.88},"dilutedEps@2010Q2":{"kind":"computed","op":"product","terms":[{"ref":"#299"}],"scale":0.2,"rule":"split-restated","value":0.17600000000000002},"#300":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2010-07-01","end":"2010-09-30","value":0.71},"dilutedEps@2010Q3":{"kind":"computed","op":"product","terms":[{"ref":"#300"}],"scale":0.2,"rule":"split-restated","value":0.142},"#301":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2010-01-01","end":"2010-12-31","value":2.81},"#302":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2010-01-01","end":"2010-09-30","value":2.32},"#303":{"kind":"computed","op":"sum","terms":[{"ref":"#301"},{"ref":"#302","weight":-1}],"rule":"quarter-from-ytd","value":0.4900000000000002},"dilutedEps@2010Q4":{"kind":"computed","op":"product","terms":[{"ref":"#303"}],"scale":0.2,"rule":"split-restated","value":0.09800000000000005},"dilutedEps@FY2010":{"kind":"computed","op":"product","terms":[{"ref":"#301"}],"scale":0.2,"rule":"split-restated","value":0.562},"#304":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2011-01-01","end":"2011-03-31","value":0.75},"dilutedEps@2011Q1":{"kind":"computed","op":"product","terms":[{"ref":"#304"}],"scale":0.2,"rule":"split-restated","value":0.15000000000000002},"#305":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2011-04-01","end":"2011-06-30","value":0.9},"dilutedEps@2011Q2":{"kind":"computed","op":"product","terms":[{"ref":"#305"}],"scale":0.2,"rule":"split-restated","value":0.18000000000000002},"#306":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2011-07-01","end":"2011-09-30","value":1.11},"dilutedEps@2011Q3":{"kind":"computed","op":"product","terms":[{"ref":"#306"}],"scale":0.2,"rule":"split-restated","value":0.22200000000000003},"#307":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2011-10-01","end":"2011-12-31","value":0.72},"dilutedEps@2011Q4":{"kind":"computed","op":"product","terms":[{"ref":"#307"}],"scale":0.2,"rule":"split-restated","value":0.144},"#308":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2011-01-01","end":"2011-12-31","value":3.49},"dilutedEps@FY2011":{"kind":"computed","op":"product","terms":[{"ref":"#308"}],"scale":0.2,"rule":"split-restated","value":0.6980000000000001},"#309":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2012-01-01","end":"2012-03-31","value":0.75},"dilutedEps@2012Q1":{"kind":"computed","op":"product","terms":[{"ref":"#309"}],"scale":0.2,"rule":"split-restated","value":0.15000000000000002},"#310":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2012-04-01","end":"2012-06-30","value":0.73},"dilutedEps@2012Q2":{"kind":"computed","op":"product","terms":[{"ref":"#310"}],"scale":0.2,"rule":"split-restated","value":0.146},"#311":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2012-07-01","end":"2012-09-30","value":0.71},"dilutedEps@2012Q3":{"kind":"computed","op":"product","terms":[{"ref":"#311"}],"scale":0.2,"rule":"split-restated","value":0.142},"#312":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2012-10-01","end":"2012-12-31","value":0.68},"dilutedEps@2012Q4":{"kind":"computed","op":"product","terms":[{"ref":"#312"}],"scale":0.2,"rule":"split-restated","value":0.136},"#313":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":30,"unit":"USD/shares","start":"2012-01-01","end":"2012-12-31","value":2.87},"dilutedEps@FY2012":{"kind":"computed","op":"product","terms":[{"ref":"#313"}],"scale":0.2,"rule":"split-restated","value":0.5740000000000001},"#314":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":30,"unit":"USD/shares","start":"2013-01-01","end":"2013-03-31","value":0.5},"dilutedEps@2013Q1":{"kind":"computed","op":"product","terms":[{"ref":"#314"}],"scale":0.2,"rule":"split-restated","value":0.1},"#315":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":30,"unit":"USD/shares","start":"2013-04-01","end":"2013-06-30","value":0.83},"dilutedEps@2013Q2":{"kind":"computed","op":"product","terms":[{"ref":"#315"}],"scale":0.2,"rule":"split-restated","value":0.166},"#316":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":30,"unit":"USD/shares","start":"2013-07-01","end":"2013-09-30","value":0.86},"dilutedEps@2013Q3":{"kind":"computed","op":"product","terms":[{"ref":"#316"}],"scale":0.2,"rule":"split-restated","value":0.17200000000000001},"#317":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":30,"unit":"USD/shares","start":"2013-10-01","end":"2013-12-31","value":0.47},"dilutedEps@2013Q4":{"kind":"computed","op":"product","terms":[{"ref":"#317"}],"scale":0.2,"rule":"split-restated","value":0.094},"#318":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":31,"unit":"USD/shares","start":"2013-01-01","end":"2013-12-31","value":2.66},"dilutedEps@FY2013":{"kind":"computed","op":"product","terms":[{"ref":"#318"}],"scale":0.2,"rule":"split-restated","value":0.532},"#319":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":31,"unit":"USD/shares","start":"2014-01-01","end":"2014-03-31","value":0.8},"dilutedEps@2014Q1":{"kind":"computed","op":"product","terms":[{"ref":"#319"}],"scale":0.2,"rule":"split-restated","value":0.16000000000000003},"#320":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":31,"unit":"USD/shares","start":"2014-04-01","end":"2014-06-30","value":1.03},"dilutedEps@2014Q2":{"kind":"computed","op":"product","terms":[{"ref":"#320"}],"scale":0.2,"rule":"split-restated","value":0.20600000000000002},"#321":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":31,"unit":"USD/shares","start":"2014-07-01","end":"2014-09-30","value":0.97},"dilutedEps@2014Q3":{"kind":"computed","op":"product","terms":[{"ref":"#321"}],"scale":0.2,"rule":"split-restated","value":0.194},"#322":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":31,"unit":"USD/shares","start":"2014-10-01","end":"2014-12-31","value":0.67},"dilutedEps@2014Q4":{"kind":"computed","op":"product","terms":[{"ref":"#322"}],"scale":0.2,"rule":"split-restated","value":0.134},"#323":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":32,"unit":"USD/shares","start":"2014-01-01","end":"2014-12-31","value":3.47},"dilutedEps@FY2014":{"kind":"computed","op":"product","terms":[{"ref":"#323"}],"scale":0.2,"rule":"split-restated","value":0.6940000000000001},"#324":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":32,"unit":"USD/shares","start":"2015-01-01","end":"2015-03-31","value":0.42},"dilutedEps@2015Q1":{"kind":"computed","op":"product","terms":[{"ref":"#324"}],"scale":0.2,"rule":"split-restated","value":0.084},"#325":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":32,"unit":"USD/shares","start":"2015-04-01","end":"2015-06-30","value":0.46},"dilutedEps@2015Q2":{"kind":"computed","op":"product","terms":[{"ref":"#325"}],"scale":0.2,"rule":"split-restated","value":0.09200000000000001},"#326":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":32,"unit":"USD/shares","start":"2015-07-01","end":"2015-09-30","value":1.01},"dilutedEps@2015Q3":{"kind":"computed","op":"product","terms":[{"ref":"#326"}],"scale":0.2,"rule":"split-restated","value":0.202},"#327":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":32,"unit":"USD/shares","start":"2015-10-01","end":"2015-12-31","value":0.41},"dilutedEps@2015Q4":{"kind":"computed","op":"product","terms":[{"ref":"#327"}],"scale":0.2,"rule":"split-restated","value":0.082},"#328":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":33,"unit":"USD/shares","start":"2015-01-01","end":"2015-12-31","value":2.3},"dilutedEps@FY2015":{"kind":"computed","op":"product","terms":[{"ref":"#328"}],"scale":0.2,"rule":"split-restated","value":0.45999999999999996},"#329":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":33,"unit":"USD/shares","start":"2016-01-01","end":"2016-03-31","value":0.73},"dilutedEps@2016Q1":{"kind":"computed","op":"product","terms":[{"ref":"#329"}],"scale":0.2,"rule":"split-restated","value":0.146},"#330":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":33,"unit":"USD/shares","start":"2016-04-01","end":"2016-06-30","value":0.66},"dilutedEps@2016Q2":{"kind":"computed","op":"product","terms":[{"ref":"#330"}],"scale":0.2,"rule":"split-restated","value":0.132},"#331":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":33,"unit":"USD/shares","start":"2016-07-01","end":"2016-09-30","value":1.09},"dilutedEps@2016Q3":{"kind":"computed","op":"product","terms":[{"ref":"#331"}],"scale":0.2,"rule":"split-restated","value":0.21800000000000003},"#332":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":33,"unit":"USD/shares","start":"2016-10-01","end":"2016-12-31","value":0.7},"dilutedEps@2016Q4":{"kind":"computed","op":"product","terms":[{"ref":"#332"}],"scale":0.2,"rule":"split-restated","value":0.13999999999999999},"#333":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2016-01-01","end":"2016-12-31","value":3.19},"dilutedEps@FY2016":{"kind":"computed","op":"product","terms":[{"ref":"#333"}],"scale":0.2,"rule":"split-restated","value":0.638},"#334":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2017-01-01","end":"2017-03-31","value":0.83},"dilutedEps@2017Q1":{"kind":"computed","op":"product","terms":[{"ref":"#334"}],"scale":0.2,"rule":"split-restated","value":0.166},"#335":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2017-04-01","end":"2017-06-30","value":0.94},"dilutedEps@2017Q2":{"kind":"computed","op":"product","terms":[{"ref":"#335"}],"scale":0.2,"rule":"split-restated","value":0.188},"#336":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2017-07-01","end":"2017-09-30","value":1.01},"dilutedEps@2017Q3":{"kind":"computed","op":"product","terms":[{"ref":"#336"}],"scale":0.2,"rule":"split-restated","value":0.202},"#337":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2017-10-01","end":"2017-12-31","value":2.07},"dilutedEps@2017Q4":{"kind":"computed","op":"product","terms":[{"ref":"#337"}],"scale":0.2,"rule":"split-restated","value":0.414},"#338":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2017-01-01","end":"2017-12-31","value":4.86},"dilutedEps@FY2017":{"kind":"computed","op":"product","terms":[{"ref":"#338"}],"scale":0.2,"rule":"split-restated","value":0.9720000000000001},"#339":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-01-01","end":"2018-03-31","value":0.76},"dilutedEps@2018Q1":{"kind":"computed","op":"product","terms":[{"ref":"#339"}],"scale":0.2,"rule":"split-restated","value":0.15200000000000002},"#340":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-04-01","end":"2018-06-30","value":1.18},"dilutedEps@2018Q2":{"kind":"computed","op":"product","terms":[{"ref":"#340"}],"scale":0.2,"rule":"split-restated","value":0.236},"#341":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-07-01","end":"2018-09-30","value":0.81},"dilutedEps@2018Q3":{"kind":"computed","op":"product","terms":[{"ref":"#341"}],"scale":0.2,"rule":"split-restated","value":0.16200000000000003},"#342":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-10-01","end":"2018-12-31","value":0.75},"dilutedEps@2018Q4":{"kind":"computed","op":"product","terms":[{"ref":"#342"}],"scale":0.2,"rule":"split-restated","value":0.15000000000000002},"#343":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2018-01-01","end":"2018-12-31","value":3.51},"dilutedEps@FY2018":{"kind":"computed","op":"product","terms":[{"ref":"#343"}],"scale":0.2,"rule":"split-restated","value":0.702},"#344":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2019-01-01","end":"2019-03-31","value":0.91},"dilutedEps@2019Q1":{"kind":"computed","op":"product","terms":[{"ref":"#344"}],"scale":0.2,"rule":"split-restated","value":0.18200000000000002},"#345":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2019-04-01","end":"2019-06-30","value":1.07},"dilutedEps@2019Q2":{"kind":"computed","op":"product","terms":[{"ref":"#345"}],"scale":0.2,"rule":"split-restated","value":0.21400000000000002},"#346":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2019-07-01","end":"2019-09-30","value":1.76},"dilutedEps@2019Q3":{"kind":"computed","op":"product","terms":[{"ref":"#346"}],"scale":0.2,"rule":"split-restated","value":0.35200000000000004},"#347":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2019-10-01","end":"2019-12-31","value":0.89},"dilutedEps@2019Q4":{"kind":"computed","op":"product","terms":[{"ref":"#347"}],"scale":0.2,"rule":"split-restated","value":0.17800000000000002},"#348":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2019-01-01","end":"2019-12-31","value":4.64},"dilutedEps@FY2019":{"kind":"computed","op":"product","terms":[{"ref":"#348"}],"scale":0.2,"rule":"split-restated","value":0.9279999999999999},"#349":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2020-01-01","end":"2020-03-31","value":0.98},"dilutedEps@2020Q1":{"kind":"computed","op":"product","terms":[{"ref":"#349"}],"scale":0.2,"rule":"split-restated","value":0.196},"#350":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":5,"unit":"USD/shares","start":"2020-04-01","end":"2020-06-30","value":1.08},"dilutedEps@2020Q2":{"kind":"computed","op":"product","terms":[{"ref":"#350"}],"scale":0.2,"rule":"split-restated","value":0.21600000000000003},"#351":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":6,"unit":"USD/shares","start":"2020-07-01","end":"2020-09-30","value":1.65},"dilutedEps@2020Q3":{"kind":"computed","op":"product","terms":[{"ref":"#351"}],"scale":0.2,"rule":"split-restated","value":0.33},"#352":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2020-10-01","end":"2020-12-31","value":1.28},"dilutedEps@2020Q4":{"kind":"computed","op":"product","terms":[{"ref":"#352"}],"scale":0.2,"rule":"split-restated","value":0.256},"#353":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":7,"unit":"USD/shares","start":"2020-01-01","end":"2020-12-31","value":5},"dilutedEps@FY2020":{"kind":"computed","op":"product","terms":[{"ref":"#353"}],"scale":0.2,"rule":"split-restated","value":1},"#354":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":8,"unit":"USD/shares","start":"2021-01-01","end":"2021-03-31","value":1.24},"dilutedEps@2021Q1":{"kind":"computed","op":"product","terms":[{"ref":"#354"}],"scale":0.2,"rule":"split-restated","value":0.248},"#355":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2021-04-01","end":"2021-06-30","value":1.96},"dilutedEps@2021Q2":{"kind":"computed","op":"product","terms":[{"ref":"#355"}],"scale":0.2,"rule":"split-restated","value":0.392},"#356":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2021-07-01","end":"2021-09-30","value":1.99},"dilutedEps@2021Q3":{"kind":"computed","op":"product","terms":[{"ref":"#356"}],"scale":0.2,"rule":"split-restated","value":0.398},"#357":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":11,"unit":"USD/shares","start":"2021-01-01","end":"2021-12-31","value":6.54},"#358":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":11,"unit":"shares","start":"2021-01-01","end":"2021-12-31","value":5668359},"#359":{"kind":"computed","op":"product","terms":[{"ref":"#357"},{"ref":"#358"}],"value":37071067.86},"#360":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2021-01-01","end":"2021-09-30","value":5.19},"#361":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2021-01-01","end":"2021-09-30","value":5668000},"#362":{"kind":"computed","op":"product","terms":[{"ref":"#360"},{"ref":"#361"}],"value":29416920.000000004},"#363":{"kind":"computed","op":"sum","terms":[{"ref":"#359"},{"ref":"#362","weight":-1}],"value":7654147.859999996},"#364":{"kind":"computed","op":"sum","terms":[{"ref":"#358","weight":4},{"ref":"#361","weight":-3}],"rule":"unaverage-quarter","value":5669436},"#365":{"kind":"computed","op":"ratio","terms":[{"ref":"#363"},{"ref":"#364"}],"rule":"per-share-quarter","value":1.3500721870746923},"dilutedEps@2021Q4":{"kind":"computed","op":"product","terms":[{"ref":"#365"}],"scale":0.2,"rule":"split-restated","value":0.27001443741493847},"dilutedEps@FY2021":{"kind":"computed","op":"product","terms":[{"ref":"#357"}],"scale":0.2,"rule":"split-restated","value":1.308},"#366":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":12,"unit":"USD/shares","start":"2022-01-01","end":"2022-03-31","value":1.53},"dilutedEps@2022Q1":{"kind":"computed","op":"product","terms":[{"ref":"#366"}],"scale":0.2,"rule":"split-restated","value":0.30600000000000005},"#367":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2022-04-01","end":"2022-06-30","value":1.8},"dilutedEps@2022Q2":{"kind":"computed","op":"product","terms":[{"ref":"#367"}],"scale":0.2,"rule":"split-restated","value":0.36000000000000004},"#368":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2022-07-01","end":"2022-09-30","value":2.77},"dilutedEps@2022Q3":{"kind":"computed","op":"product","terms":[{"ref":"#368"}],"scale":0.2,"rule":"split-restated","value":0.554},"dilutedEps@FY2022":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2022-01-01","end":"2022-12-31","value":1.6},"#369":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2023-01-01","end":"2023-03-31","value":3},"dilutedEps@2023Q1":{"kind":"computed","op":"product","terms":[{"ref":"#369"}],"scale":0.2,"rule":"split-restated","value":0.6000000000000001},"dilutedEps@2023Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":17,"unit":"USD/shares","start":"2023-04-01","end":"2023-06-30","value":0.69},"dilutedEps@2023Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2023-07-01","end":"2023-09-30","value":0.73},"#370":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2023-01-01","end":"2023-12-31","value":2.61},"#371":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2023-01-01","end":"2023-12-31","value":28533380},"#372":{"kind":"computed","op":"product","terms":[{"ref":"#370"},{"ref":"#371"}],"value":74472121.8},"#373":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2023-01-01","end":"2023-09-30","value":2.02},"#374":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2023-01-01","end":"2023-09-30","value":28525000},"#375":{"kind":"computed","op":"product","terms":[{"ref":"#373"},{"ref":"#374"}],"value":57620500},"#376":{"kind":"computed","op":"sum","terms":[{"ref":"#372"},{"ref":"#375","weight":-1}],"value":16851621.799999997},"#377":{"kind":"computed","op":"sum","terms":[{"ref":"#371","weight":4},{"ref":"#374","weight":-3}],"rule":"unaverage-quarter","value":28558520},"dilutedEps@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#376"},{"ref":"#377"}],"rule":"per-share-quarter","value":0.590073358143209},"dilutedEps@FY2023":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2023-01-01","end":"2023-12-31","value":2.61},"dilutedEps@2024Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":20,"unit":"USD/shares","start":"2024-01-01","end":"2024-03-31","value":0.78},"dilutedEps@2024Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":21,"unit":"USD/shares","start":"2024-04-01","end":"2024-06-30","value":0.91},"dilutedEps@2024Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2024-07-01","end":"2024-09-30","value":1.16},"#378":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2024-01-01","end":"2024-12-31","value":3.79},"#379":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2024-01-01","end":"2024-12-31","value":28688371},"#380":{"kind":"computed","op":"product","terms":[{"ref":"#378"},{"ref":"#379"}],"value":108728926.09},"#381":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2024-01-01","end":"2024-09-30","value":2.85},"#382":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2024-01-01","end":"2024-09-30","value":28683000},"#383":{"kind":"computed","op":"product","terms":[{"ref":"#381"},{"ref":"#382"}],"value":81746550},"#384":{"kind":"computed","op":"sum","terms":[{"ref":"#380"},{"ref":"#383","weight":-1}],"value":26982376.090000004},"#385":{"kind":"computed","op":"sum","terms":[{"ref":"#379","weight":4},{"ref":"#382","weight":-3}],"rule":"unaverage-quarter","value":28704484},"dilutedEps@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#384"},{"ref":"#385"}],"rule":"per-share-quarter","value":0.9400056134086926},"dilutedEps@FY2024":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2024-01-01","end":"2024-12-31","value":3.79},"dilutedEps@2025Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":23,"unit":"USD/shares","start":"2025-01-01","end":"2025-03-31","value":1.19},"dilutedEps@2025Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2025-04-01","end":"2025-06-30","value":1.07},"dilutedEps@2025Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2025-07-01","end":"2025-09-30","value":1.35},"#386":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2025-01-01","end":"2025-12-31","value":4.67},"#387":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2025-01-01","end":"2025-12-31","value":28733188},"#388":{"kind":"computed","op":"product","terms":[{"ref":"#386"},{"ref":"#387"}],"value":134183987.96},"#389":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2025-01-01","end":"2025-09-30","value":3.61},"#390":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2025-01-01","end":"2025-09-30","value":28730000},"#391":{"kind":"computed","op":"product","terms":[{"ref":"#389"},{"ref":"#390"}],"value":103715300},"#392":{"kind":"computed","op":"sum","terms":[{"ref":"#388"},{"ref":"#391","weight":-1}],"value":30468687.959999993},"#393":{"kind":"computed","op":"sum","terms":[{"ref":"#387","weight":4},{"ref":"#390","weight":-3}],"rule":"unaverage-quarter","value":28742752},"dilutedEps@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#392"},{"ref":"#393"}],"rule":"per-share-quarter","value":1.0600476934150214},"dilutedEps@FY2025":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2025-01-01","end":"2025-12-31","value":4.67},"dilutedEps@2026Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":23,"unit":"USD/shares","start":"2026-01-01","end":"2026-03-31","value":1.06},"dilutedEps@2026Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2026-04-01","end":"2026-06-30","value":1.2},"cash@FY2009":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":28,"unit":"USD","end":"2009-12-31","value":16466000},"cash@2010Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":26,"unit":"USD","end":"2010-06-30","value":24348000},"cash@2010Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":27,"unit":"USD","end":"2010-09-30","value":32779000},"cash@2010Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":29,"unit":"USD","end":"2010-12-31","value":36223000},"cash@FY2010":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":29,"unit":"USD","end":"2010-12-31","value":36223000},"cash@2011Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":34,"unit":"USD","end":"2011-03-31","value":38586000},"cash@2011Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":35,"unit":"USD","end":"2011-06-30","value":46260000},"cash@2011Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":36,"unit":"USD","end":"2011-09-30","value":46374000},"cash@2011Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2011-12-31","value":53372000},"cash@FY2011":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2011-12-31","value":53372000},"cash@2012Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":37,"unit":"USD","end":"2012-03-31","value":16286000},"cash@2012Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":38,"unit":"USD","end":"2012-06-30","value":21303000},"cash@2012Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":39,"unit":"USD","end":"2012-09-30","value":27353000},"cash@2012Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":31,"unit":"USD","end":"2012-12-31","value":29787000},"cash@FY2012":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":31,"unit":"USD","end":"2012-12-31","value":29787000},"cash@2013Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":40,"unit":"USD","end":"2013-03-31","value":33488000},"cash@2013Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":41,"unit":"USD","end":"2013-06-30","value":36873000},"cash@2013Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":42,"unit":"USD","end":"2013-09-30","value":43401000},"cash@2013Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":32,"unit":"USD","end":"2013-12-31","value":49475000},"cash@FY2013":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":32,"unit":"USD","end":"2013-12-31","value":49475000},"cash@2014Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":43,"unit":"USD","end":"2014-03-31","value":48487000},"cash@2014Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":44,"unit":"USD","end":"2014-06-30","value":56015000},"cash@2014Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":45,"unit":"USD","end":"2014-09-30","value":58272000},"cash@2014Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":33,"unit":"USD","end":"2014-12-31","value":58332000},"cash@FY2014":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":33,"unit":"USD","end":"2014-12-31","value":58332000},"cash@2015Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":46,"unit":"USD","end":"2015-03-31","value":60469000},"cash@2015Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":47,"unit":"USD","end":"2015-06-30","value":47774000},"cash@2015Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":48,"unit":"USD","end":"2015-09-30","value":54519000},"cash@2015Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":33,"unit":"USD","end":"2015-12-31","value":59926000},"cash@FY2015":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":33,"unit":"USD","end":"2015-12-31","value":59926000},"cash@2016Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":49,"unit":"USD","end":"2016-03-31","value":60626000},"cash@2016Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":50,"unit":"USD","end":"2016-06-30","value":62958000},"cash@2016Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":51,"unit":"USD","end":"2016-09-30","value":68940000},"cash@2016Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":52,"unit":"USD","end":"2016-12-31","value":74712000},"cash@FY2016":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":52,"unit":"USD","end":"2016-12-31","value":74712000},"cash@2017Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":52,"unit":"USD","end":"2017-03-31","value":75813000},"cash@2017Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":50,"unit":"USD","end":"2017-06-30","value":81591000},"cash@2017Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":51,"unit":"USD","end":"2017-09-30","value":82245000},"cash@2017Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2017-12-31","value":85000000},"cash@FY2017":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2017-12-31","value":85000000},"cash@2018Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":52,"unit":"USD","end":"2018-03-31","value":83265000},"cash@2018Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":53,"unit":"USD","end":"2018-06-30","value":82346000},"cash@2018Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":54,"unit":"USD","end":"2018-09-30","value":83166000},"cash@2018Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2018-12-31","value":67218000},"cash@FY2018":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2018-12-31","value":67218000},"cash@2019Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":55,"unit":"USD","end":"2019-03-31","value":68341000},"cash@2019Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":56,"unit":"USD","end":"2019-06-30","value":73672000},"cash@2019Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":57,"unit":"USD","end":"2019-09-30","value":80731000},"cash@2019Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2019-12-31","value":54260000},"cash@FY2019":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2019-12-31","value":54260000},"cash@2020Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":58,"unit":"USD","end":"2020-03-31","value":58796000},"cash@2020Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":59,"unit":"USD","end":"2020-06-30","value":68835000},"cash@2020Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":60,"unit":"USD","end":"2020-09-30","value":71310000},"cash@2020Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2020-12-31","value":83562000},"cash@FY2020":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2020-12-31","value":83562000},"cash@2021Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":4,"unit":"USD","end":"2021-03-31","value":89651000},"cash@2021Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":5,"unit":"USD","end":"2021-06-30","value":91347000},"cash@2021Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":6,"unit":"USD","end":"2021-09-30","value":101402000},"cash@2021Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":7,"unit":"USD","end":"2021-12-31","value":105355000},"cash@FY2021":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":7,"unit":"USD","end":"2021-12-31","value":105355000},"cash@2022Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":8,"unit":"USD","end":"2022-03-31","value":100864000},"cash@2022Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":9,"unit":"USD","end":"2022-06-30","value":108581000},"cash@2022Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":10,"unit":"USD","end":"2022-09-30","value":122659000},"cash@2022Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":11,"unit":"USD","end":"2022-12-31","value":133384000},"cash@FY2022":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":11,"unit":"USD","end":"2022-12-31","value":133384000},"cash@2023Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":12,"unit":"USD","end":"2023-03-31","value":147575000},"cash@2023Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":13,"unit":"USD","end":"2023-06-30","value":156198000},"cash@2023Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":14,"unit":"USD","end":"2023-09-30","value":176305000},"cash@2023Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":15,"unit":"USD","end":"2023-12-31","value":187964000},"cash@FY2023":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":15,"unit":"USD","end":"2023-12-31","value":187964000},"cash@2024Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":16,"unit":"USD","end":"2024-03-31","value":206995000},"cash@2024Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":17,"unit":"USD","end":"2024-06-30","value":222501000},"cash@2024Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":18,"unit":"USD","end":"2024-09-30","value":255022000},"cash@2024Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":19,"unit":"USD","end":"2024-12-31","value":278031000},"cash@FY2024":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":19,"unit":"USD","end":"2024-12-31","value":278031000},"cash@2025Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":20,"unit":"USD","end":"2025-03-31","value":300634000},"cash@2025Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":21,"unit":"USD","end":"2025-06-30","value":319910000},"cash@2025Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":22,"unit":"USD","end":"2025-09-30","value":349514000},"cash@2025Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":24,"unit":"USD","end":"2025-12-31","value":371124000},"cash@FY2025":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":24,"unit":"USD","end":"2025-12-31","value":371124000},"cash@2026Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":23,"unit":"USD","end":"2026-03-31","value":383165000},"cash@2026Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":24,"unit":"USD","end":"2026-06-30","value":402642000},"currentAssets@2010Q4":{"kind":"filed","concept":"AssetsCurrent","filing":25,"unit":"USD","end":"2010-12-31","value":61887000},"currentAssets@FY2010":{"kind":"filed","concept":"AssetsCurrent","filing":25,"unit":"USD","end":"2010-12-31","value":61887000},"currentAssets@2011Q2":{"kind":"filed","concept":"AssetsCurrent","filing":26,"unit":"USD","end":"2011-06-30","value":74819000},"currentAssets@2011Q3":{"kind":"filed","concept":"AssetsCurrent","filing":27,"unit":"USD","end":"2011-09-30","value":75728000},"currentAssets@2011Q4":{"kind":"filed","concept":"AssetsCurrent","filing":28,"unit":"USD","end":"2011-12-31","value":81453000},"currentAssets@FY2011":{"kind":"filed","concept":"AssetsCurrent","filing":28,"unit":"USD","end":"2011-12-31","value":81453000},"currentAssets@2012Q1":{"kind":"filed","concept":"AssetsCurrent","filing":34,"unit":"USD","end":"2012-03-31","value":45543000},"currentAssets@2012Q2":{"kind":"filed","concept":"AssetsCurrent","filing":35,"unit":"USD","end":"2012-06-30","value":50139000},"currentAssets@2012Q3":{"kind":"filed","concept":"AssetsCurrent","filing":36,"unit":"USD","end":"2012-09-30","value":56849000},"currentAssets@2012Q4":{"kind":"filed","concept":"AssetsCurrent","filing":29,"unit":"USD","end":"2012-12-31","value":59959000},"currentAssets@FY2012":{"kind":"filed","concept":"AssetsCurrent","filing":29,"unit":"USD","end":"2012-12-31","value":59959000},"currentAssets@2013Q1":{"kind":"filed","concept":"AssetsCurrent","filing":37,"unit":"USD","end":"2013-03-31","value":65777000},"currentAssets@2013Q2":{"kind":"filed","concept":"AssetsCurrent","filing":38,"unit":"USD","end":"2013-06-30","value":70638000},"currentAssets@2013Q3":{"kind":"filed","concept":"AssetsCurrent","filing":39,"unit":"USD","end":"2013-09-30","value":76291000},"currentAssets@2013Q4":{"kind":"filed","concept":"AssetsCurrent","filing":30,"unit":"USD","end":"2013-12-31","value":78844000},"currentAssets@FY2013":{"kind":"filed","concept":"AssetsCurrent","filing":30,"unit":"USD","end":"2013-12-31","value":78844000},"currentAssets@2014Q1":{"kind":"filed","concept":"AssetsCurrent","filing":40,"unit":"USD","end":"2014-03-31","value":81166000},"currentAssets@2014Q2":{"kind":"filed","concept":"AssetsCurrent","filing":41,"unit":"USD","end":"2014-06-30","value":86429000},"currentAssets@2014Q3":{"kind":"filed","concept":"AssetsCurrent","filing":42,"unit":"USD","end":"2014-09-30","value":92189000},"currentAssets@2014Q4":{"kind":"filed","concept":"AssetsCurrent","filing":31,"unit":"USD","end":"2014-12-31","value":91328000},"currentAssets@FY2014":{"kind":"filed","concept":"AssetsCurrent","filing":31,"unit":"USD","end":"2014-12-31","value":91328000},"currentAssets@2015Q1":{"kind":"filed","concept":"AssetsCurrent","filing":43,"unit":"USD","end":"2015-03-31","value":92140000},"currentAssets@2015Q2":{"kind":"filed","concept":"AssetsCurrent","filing":44,"unit":"USD","end":"2015-06-30","value":79491000},"currentAssets@2015Q3":{"kind":"filed","concept":"AssetsCurrent","filing":45,"unit":"USD","end":"2015-09-30","value":88781000},"currentAssets@2015Q4":{"kind":"filed","concept":"AssetsCurrent","filing":32,"unit":"USD","end":"2015-12-31","value":91961000},"currentAssets@FY2015":{"kind":"filed","concept":"AssetsCurrent","filing":32,"unit":"USD","end":"2015-12-31","value":91961000},"currentAssets@2016Q1":{"kind":"filed","concept":"AssetsCurrent","filing":46,"unit":"USD","end":"2016-03-31","value":92303000},"currentAssets@2016Q2":{"kind":"filed","concept":"AssetsCurrent","filing":47,"unit":"USD","end":"2016-06-30","value":94722000},"currentAssets@2016Q3":{"kind":"filed","concept":"AssetsCurrent","filing":48,"unit":"USD","end":"2016-09-30","value":101756000},"currentAssets@2016Q4":{"kind":"filed","concept":"AssetsCurrent","filing":33,"unit":"USD","end":"2016-12-31","value":105036000},"currentAssets@FY2016":{"kind":"filed","concept":"AssetsCurrent","filing":33,"unit":"USD","end":"2016-12-31","value":105036000},"currentAssets@2017Q1":{"kind":"filed","concept":"AssetsCurrent","filing":49,"unit":"USD","end":"2017-03-31","value":108722000},"currentAssets@2017Q2":{"kind":"filed","concept":"AssetsCurrent","filing":50,"unit":"USD","end":"2017-06-30","value":113004000},"currentAssets@2017Q3":{"kind":"filed","concept":"AssetsCurrent","filing":51,"unit":"USD","end":"2017-09-30","value":114594000},"currentAssets@2017Q4":{"kind":"filed","concept":"AssetsCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":118015000},"currentAssets@FY2017":{"kind":"filed","concept":"AssetsCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":118015000},"currentAssets@2018Q1":{"kind":"filed","concept":"AssetsCurrent","filing":52,"unit":"USD","end":"2018-03-31","value":117517000},"currentAssets@2018Q2":{"kind":"filed","concept":"AssetsCurrent","filing":53,"unit":"USD","end":"2018-06-30","value":118084000},"currentAssets@2018Q3":{"kind":"filed","concept":"AssetsCurrent","filing":54,"unit":"USD","end":"2018-09-30","value":116768000},"currentAssets@2018Q4":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2018-12-31","value":101358000},"currentAssets@FY2018":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2018-12-31","value":101358000},"currentAssets@2019Q1":{"kind":"filed","concept":"AssetsCurrent","filing":55,"unit":"USD","end":"2019-03-31","value":105348000},"currentAssets@2019Q2":{"kind":"filed","concept":"AssetsCurrent","filing":56,"unit":"USD","end":"2019-06-30","value":110298000},"currentAssets@2019Q3":{"kind":"filed","concept":"AssetsCurrent","filing":57,"unit":"USD","end":"2019-09-30","value":118808000},"currentAssets@2019Q4":{"kind":"filed","concept":"AssetsCurrent","filing":2,"unit":"USD","end":"2019-12-31","value":92735000},"currentAssets@FY2019":{"kind":"filed","concept":"AssetsCurrent","filing":2,"unit":"USD","end":"2019-12-31","value":92735000},"currentAssets@2020Q1":{"kind":"filed","concept":"AssetsCurrent","filing":58,"unit":"USD","end":"2020-03-31","value":97368000},"currentAssets@2020Q2":{"kind":"filed","concept":"AssetsCurrent","filing":59,"unit":"USD","end":"2020-06-30","value":105692000},"currentAssets@2020Q3":{"kind":"filed","concept":"AssetsCurrent","filing":60,"unit":"USD","end":"2020-09-30","value":113068000},"currentAssets@2020Q4":{"kind":"filed","concept":"AssetsCurrent","filing":3,"unit":"USD","end":"2020-12-31","value":123996000},"currentAssets@FY2020":{"kind":"filed","concept":"AssetsCurrent","filing":3,"unit":"USD","end":"2020-12-31","value":123996000},"currentAssets@2021Q1":{"kind":"filed","concept":"AssetsCurrent","filing":4,"unit":"USD","end":"2021-03-31","value":131445000},"currentAssets@2021Q2":{"kind":"filed","concept":"AssetsCurrent","filing":5,"unit":"USD","end":"2021-06-30","value":135317000},"currentAssets@2021Q3":{"kind":"filed","concept":"AssetsCurrent","filing":6,"unit":"USD","end":"2021-09-30","value":146805000},"currentAssets@2021Q4":{"kind":"filed","concept":"AssetsCurrent","filing":7,"unit":"USD","end":"2021-12-31","value":150430000},"currentAssets@FY2021":{"kind":"filed","concept":"AssetsCurrent","filing":7,"unit":"USD","end":"2021-12-31","value":150430000},"currentAssets@2022Q1":{"kind":"filed","concept":"AssetsCurrent","filing":8,"unit":"USD","end":"2022-03-31","value":152766000},"currentAssets@2022Q2":{"kind":"filed","concept":"AssetsCurrent","filing":9,"unit":"USD","end":"2022-06-30","value":164620000},"currentAssets@2022Q3":{"kind":"filed","concept":"AssetsCurrent","filing":10,"unit":"USD","end":"2022-09-30","value":182032000},"currentAssets@2022Q4":{"kind":"filed","concept":"AssetsCurrent","filing":11,"unit":"USD","end":"2022-12-31","value":189990000},"currentAssets@FY2022":{"kind":"filed","concept":"AssetsCurrent","filing":11,"unit":"USD","end":"2022-12-31","value":189990000},"currentAssets@2023Q1":{"kind":"filed","concept":"AssetsCurrent","filing":12,"unit":"USD","end":"2023-03-31","value":210803000},"currentAssets@2023Q2":{"kind":"filed","concept":"AssetsCurrent","filing":13,"unit":"USD","end":"2023-06-30","value":222107000},"currentAssets@2023Q3":{"kind":"filed","concept":"AssetsCurrent","filing":14,"unit":"USD","end":"2023-09-30","value":246394000},"currentAssets@2023Q4":{"kind":"filed","concept":"AssetsCurrent","filing":15,"unit":"USD","end":"2023-12-31","value":254969000},"currentAssets@FY2023":{"kind":"filed","concept":"AssetsCurrent","filing":15,"unit":"USD","end":"2023-12-31","value":254969000},"currentAssets@2024Q1":{"kind":"filed","concept":"AssetsCurrent","filing":16,"unit":"USD","end":"2024-03-31","value":278875000},"currentAssets@2024Q2":{"kind":"filed","concept":"AssetsCurrent","filing":17,"unit":"USD","end":"2024-06-30","value":299551000},"currentAssets@2024Q3":{"kind":"filed","concept":"AssetsCurrent","filing":18,"unit":"USD","end":"2024-09-30","value":338459000},"currentAssets@2024Q4":{"kind":"filed","concept":"AssetsCurrent","filing":19,"unit":"USD","end":"2024-12-31","value":354782000},"currentAssets@FY2024":{"kind":"filed","concept":"AssetsCurrent","filing":19,"unit":"USD","end":"2024-12-31","value":354782000},"currentAssets@2025Q1":{"kind":"filed","concept":"AssetsCurrent","filing":20,"unit":"USD","end":"2025-03-31","value":388337000},"currentAssets@2025Q2":{"kind":"filed","concept":"AssetsCurrent","filing":21,"unit":"USD","end":"2025-06-30","value":403446000},"currentAssets@2025Q3":{"kind":"filed","concept":"AssetsCurrent","filing":22,"unit":"USD","end":"2025-09-30","value":440286000},"currentAssets@2025Q4":{"kind":"filed","concept":"AssetsCurrent","filing":24,"unit":"USD","end":"2025-12-31","value":455316000},"currentAssets@FY2025":{"kind":"filed","concept":"AssetsCurrent","filing":24,"unit":"USD","end":"2025-12-31","value":455316000},"currentAssets@2026Q1":{"kind":"filed","concept":"AssetsCurrent","filing":23,"unit":"USD","end":"2026-03-31","value":476265000},"currentAssets@2026Q2":{"kind":"filed","concept":"AssetsCurrent","filing":24,"unit":"USD","end":"2026-06-30","value":500449000},"totalAssets@2010Q4":{"kind":"filed","concept":"Assets","filing":28,"unit":"USD","end":"2010-12-31","value":188498000},"totalAssets@FY2010":{"kind":"filed","concept":"Assets","filing":28,"unit":"USD","end":"2010-12-31","value":188498000},"totalAssets@2011Q2":{"kind":"filed","concept":"Assets","filing":26,"unit":"USD","end":"2011-06-30","value":197790000},"totalAssets@2011Q3":{"kind":"filed","concept":"Assets","filing":27,"unit":"USD","end":"2011-09-30","value":198429000},"totalAssets@2011Q4":{"kind":"filed","concept":"Assets","filing":29,"unit":"USD","end":"2011-12-31","value":203073000},"totalAssets@FY2011":{"kind":"filed","concept":"Assets","filing":29,"unit":"USD","end":"2011-12-31","value":203073000},"totalAssets@2012Q1":{"kind":"filed","concept":"Assets","filing":34,"unit":"USD","end":"2012-03-31","value":165525000},"totalAssets@2012Q2":{"kind":"filed","concept":"Assets","filing":35,"unit":"USD","end":"2012-06-30","value":169146000},"totalAssets@2012Q3":{"kind":"filed","concept":"Assets","filing":36,"unit":"USD","end":"2012-09-30","value":173490000},"totalAssets@2012Q4":{"kind":"filed","concept":"Assets","filing":30,"unit":"USD","end":"2012-12-31","value":174246000},"totalAssets@FY2012":{"kind":"filed","concept":"Assets","filing":30,"unit":"USD","end":"2012-12-31","value":174246000},"totalAssets@2013Q1":{"kind":"filed","concept":"Assets","filing":37,"unit":"USD","end":"2013-03-31","value":177903000},"totalAssets@2013Q2":{"kind":"filed","concept":"Assets","filing":38,"unit":"USD","end":"2013-06-30","value":181866000},"totalAssets@2013Q3":{"kind":"filed","concept":"Assets","filing":39,"unit":"USD","end":"2013-09-30","value":186017000},"totalAssets@2013Q4":{"kind":"filed","concept":"Assets","filing":31,"unit":"USD","end":"2013-12-31","value":187526000},"totalAssets@FY2013":{"kind":"filed","concept":"Assets","filing":31,"unit":"USD","end":"2013-12-31","value":187526000},"totalAssets@2014Q1":{"kind":"filed","concept":"Assets","filing":40,"unit":"USD","end":"2014-03-31","value":188847000},"totalAssets@2014Q2":{"kind":"filed","concept":"Assets","filing":41,"unit":"USD","end":"2014-06-30","value":193020000},"totalAssets@2014Q3":{"kind":"filed","concept":"Assets","filing":42,"unit":"USD","end":"2014-09-30","value":197995000},"totalAssets@2014Q4":{"kind":"filed","concept":"Assets","filing":32,"unit":"USD","end":"2014-12-31","value":199986000},"totalAssets@FY2014":{"kind":"filed","concept":"Assets","filing":32,"unit":"USD","end":"2014-12-31","value":199986000},"totalAssets@2015Q1":{"kind":"filed","concept":"Assets","filing":43,"unit":"USD","end":"2015-03-31","value":200150000},"totalAssets@2015Q2":{"kind":"filed","concept":"Assets","filing":44,"unit":"USD","end":"2015-06-30","value":186237000},"totalAssets@2015Q3":{"kind":"filed","concept":"Assets","filing":45,"unit":"USD","end":"2015-09-30","value":193483000},"totalAssets@2015Q4":{"kind":"filed","concept":"Assets","filing":33,"unit":"USD","end":"2015-12-31","value":196499000},"totalAssets@FY2015":{"kind":"filed","concept":"Assets","filing":33,"unit":"USD","end":"2015-12-31","value":196499000},"totalAssets@2016Q1":{"kind":"filed","concept":"Assets","filing":46,"unit":"USD","end":"2016-03-31","value":195814000},"totalAssets@2016Q2":{"kind":"filed","concept":"Assets","filing":47,"unit":"USD","end":"2016-06-30","value":198200000},"totalAssets@2016Q3":{"kind":"filed","concept":"Assets","filing":48,"unit":"USD","end":"2016-09-30","value":205330000},"totalAssets@2016Q4":{"kind":"filed","concept":"Assets","filing":0,"unit":"USD","end":"2016-12-31","value":210159000},"totalAssets@FY2016":{"kind":"filed","concept":"Assets","filing":0,"unit":"USD","end":"2016-12-31","value":210159000},"totalAssets@2017Q1":{"kind":"filed","concept":"Assets","filing":49,"unit":"USD","end":"2017-03-31","value":213629000},"totalAssets@2017Q2":{"kind":"filed","concept":"Assets","filing":50,"unit":"USD","end":"2017-06-30","value":219509000},"totalAssets@2017Q3":{"kind":"filed","concept":"Assets","filing":51,"unit":"USD","end":"2017-09-30","value":222359000},"totalAssets@2017Q4":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2017-12-31","value":228446000},"totalAssets@FY2017":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2017-12-31","value":228446000},"totalAssets@2018Q1":{"kind":"filed","concept":"Assets","filing":52,"unit":"USD","end":"2018-03-31","value":231033000},"totalAssets@2018Q2":{"kind":"filed","concept":"Assets","filing":53,"unit":"USD","end":"2018-06-30","value":238682000},"totalAssets@2018Q3":{"kind":"filed","concept":"Assets","filing":54,"unit":"USD","end":"2018-09-30","value":246015000},"totalAssets@2018Q4":{"kind":"filed","concept":"Assets","filing":2,"unit":"USD","end":"2018-12-31","value":244671000},"totalAssets@FY2018":{"kind":"filed","concept":"Assets","filing":2,"unit":"USD","end":"2018-12-31","value":244671000},"totalAssets@2019Q1":{"kind":"filed","concept":"Assets","filing":58,"unit":"USD","end":"2019-03-31","value":255069000},"totalAssets@2019Q2":{"kind":"filed","concept":"Assets","filing":59,"unit":"USD","end":"2019-06-30","value":261473000},"totalAssets@2019Q3":{"kind":"filed","concept":"Assets","filing":60,"unit":"USD","end":"2019-09-30","value":273833000},"totalAssets@2019Q4":{"kind":"filed","concept":"Assets","filing":3,"unit":"USD","end":"2019-12-31","value":247037000},"totalAssets@FY2019":{"kind":"filed","concept":"Assets","filing":3,"unit":"USD","end":"2019-12-31","value":247037000},"totalAssets@2020Q1":{"kind":"filed","concept":"Assets","filing":4,"unit":"USD","end":"2020-03-31","value":251867000},"totalAssets@2020Q2":{"kind":"filed","concept":"Assets","filing":5,"unit":"USD","end":"2020-06-30","value":259270000},"totalAssets@2020Q3":{"kind":"filed","concept":"Assets","filing":6,"unit":"USD","end":"2020-09-30","value":271707000},"totalAssets@2020Q4":{"kind":"filed","concept":"Assets","filing":7,"unit":"USD","end":"2020-12-31","value":279098000},"totalAssets@FY2020":{"kind":"filed","concept":"Assets","filing":7,"unit":"USD","end":"2020-12-31","value":279098000},"totalAssets@2021Q1":{"kind":"filed","concept":"Assets","filing":8,"unit":"USD","end":"2021-03-31","value":285410000},"totalAssets@2021Q2":{"kind":"filed","concept":"Assets","filing":9,"unit":"USD","end":"2021-06-30","value":297112000},"totalAssets@2021Q3":{"kind":"filed","concept":"Assets","filing":10,"unit":"USD","end":"2021-09-30","value":310908000},"totalAssets@2021Q4":{"kind":"filed","concept":"Assets","filing":11,"unit":"USD","end":"2021-12-31","value":316196000},"totalAssets@FY2021":{"kind":"filed","concept":"Assets","filing":11,"unit":"USD","end":"2021-12-31","value":316196000},"totalAssets@2022Q1":{"kind":"filed","concept":"Assets","filing":12,"unit":"USD","end":"2022-03-31","value":324747000},"totalAssets@2022Q2":{"kind":"filed","concept":"Assets","filing":13,"unit":"USD","end":"2022-06-30","value":336733000},"totalAssets@2022Q3":{"kind":"filed","concept":"Assets","filing":14,"unit":"USD","end":"2022-09-30","value":355880000},"totalAssets@2022Q4":{"kind":"filed","concept":"Assets","filing":11,"unit":"USD","end":"2022-12-31","value":367772000},"totalAssets@FY2022":{"kind":"filed","concept":"Assets","filing":11,"unit":"USD","end":"2022-12-31","value":367772000},"totalAssets@2023Q1":{"kind":"filed","concept":"Assets","filing":16,"unit":"USD","end":"2023-03-31","value":387745000},"totalAssets@2023Q2":{"kind":"filed","concept":"Assets","filing":17,"unit":"USD","end":"2023-06-30","value":402372000},"totalAssets@2023Q3":{"kind":"filed","concept":"Assets","filing":18,"unit":"USD","end":"2023-09-30","value":424055000},"totalAssets@2023Q4":{"kind":"filed","concept":"Assets","filing":15,"unit":"USD","end":"2023-12-31","value":440602000},"totalAssets@FY2023":{"kind":"filed","concept":"Assets","filing":15,"unit":"USD","end":"2023-12-31","value":440602000},"totalAssets@2024Q1":{"kind":"filed","concept":"Assets","filing":16,"unit":"USD","end":"2024-03-31","value":463996000},"totalAssets@2024Q2":{"kind":"filed","concept":"Assets","filing":17,"unit":"USD","end":"2024-06-30","value":484155000},"totalAssets@2024Q3":{"kind":"filed","concept":"Assets","filing":18,"unit":"USD","end":"2024-09-30","value":521759000},"totalAssets@2024Q4":{"kind":"filed","concept":"Assets","filing":19,"unit":"USD","end":"2024-12-31","value":543163000},"totalAssets@FY2024":{"kind":"filed","concept":"Assets","filing":19,"unit":"USD","end":"2024-12-31","value":543163000},"totalAssets@2025Q1":{"kind":"filed","concept":"Assets","filing":20,"unit":"USD","end":"2025-03-31","value":585255000},"totalAssets@2025Q2":{"kind":"filed","concept":"Assets","filing":21,"unit":"USD","end":"2025-06-30","value":607422000},"totalAssets@2025Q3":{"kind":"filed","concept":"Assets","filing":22,"unit":"USD","end":"2025-09-30","value":652804000},"totalAssets@2025Q4":{"kind":"filed","concept":"Assets","filing":24,"unit":"USD","end":"2025-12-31","value":681044000},"totalAssets@FY2025":{"kind":"filed","concept":"Assets","filing":24,"unit":"USD","end":"2025-12-31","value":681044000},"totalAssets@2026Q1":{"kind":"filed","concept":"Assets","filing":23,"unit":"USD","end":"2026-03-31","value":713837000},"totalAssets@2026Q2":{"kind":"filed","concept":"Assets","filing":24,"unit":"USD","end":"2026-06-30","value":747361000},"currentLiabilities@2010Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":25,"unit":"USD","end":"2010-12-31","value":15711000},"currentLiabilities@FY2010":{"kind":"filed","concept":"LiabilitiesCurrent","filing":25,"unit":"USD","end":"2010-12-31","value":15711000},"currentLiabilities@2011Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":26,"unit":"USD","end":"2011-06-30","value":15213000},"currentLiabilities@2011Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":27,"unit":"USD","end":"2011-09-30","value":15478000},"currentLiabilities@2011Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":28,"unit":"USD","end":"2011-12-31","value":16018000},"currentLiabilities@FY2011":{"kind":"filed","concept":"LiabilitiesCurrent","filing":28,"unit":"USD","end":"2011-12-31","value":16018000},"currentLiabilities@2012Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":34,"unit":"USD","end":"2012-03-31","value":15645000},"currentLiabilities@2012Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":35,"unit":"USD","end":"2012-06-30","value":15776000},"currentLiabilities@2012Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":36,"unit":"USD","end":"2012-09-30","value":16353000},"currentLiabilities@2012Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":29,"unit":"USD","end":"2012-12-31","value":13340000},"currentLiabilities@FY2012":{"kind":"filed","concept":"LiabilitiesCurrent","filing":29,"unit":"USD","end":"2012-12-31","value":13340000},"currentLiabilities@2013Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":37,"unit":"USD","end":"2013-03-31","value":15248000},"currentLiabilities@2013Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":38,"unit":"USD","end":"2013-06-30","value":15119000},"currentLiabilities@2013Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":39,"unit":"USD","end":"2013-09-30","value":14921000},"currentLiabilities@2013Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":30,"unit":"USD","end":"2013-12-31","value":14348000},"currentLiabilities@FY2013":{"kind":"filed","concept":"LiabilitiesCurrent","filing":30,"unit":"USD","end":"2013-12-31","value":14348000},"currentLiabilities@2014Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":40,"unit":"USD","end":"2014-03-31","value":12855000},"currentLiabilities@2014Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":41,"unit":"USD","end":"2014-06-30","value":12805000},"currentLiabilities@2014Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":42,"unit":"USD","end":"2014-09-30","value":13906000},"currentLiabilities@2014Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":31,"unit":"USD","end":"2014-12-31","value":24965000},"currentLiabilities@FY2014":{"kind":"filed","concept":"LiabilitiesCurrent","filing":31,"unit":"USD","end":"2014-12-31","value":24965000},"currentLiabilities@2015Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":43,"unit":"USD","end":"2015-03-31","value":22620000},"currentLiabilities@2015Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":44,"unit":"USD","end":"2015-06-30","value":5783000},"currentLiabilities@2015Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":45,"unit":"USD","end":"2015-09-30","value":7846000},"currentLiabilities@2015Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":32,"unit":"USD","end":"2015-12-31","value":8742000},"currentLiabilities@FY2015":{"kind":"filed","concept":"LiabilitiesCurrent","filing":32,"unit":"USD","end":"2015-12-31","value":8742000},"currentLiabilities@2016Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":46,"unit":"USD","end":"2016-03-31","value":7018000},"currentLiabilities@2016Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":47,"unit":"USD","end":"2016-06-30","value":6221000},"currentLiabilities@2016Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":48,"unit":"USD","end":"2016-09-30","value":7492000},"currentLiabilities@2016Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":33,"unit":"USD","end":"2016-12-31","value":9108000},"currentLiabilities@FY2016":{"kind":"filed","concept":"LiabilitiesCurrent","filing":33,"unit":"USD","end":"2016-12-31","value":9108000},"currentLiabilities@2017Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":49,"unit":"USD","end":"2017-03-31","value":9119000},"currentLiabilities@2017Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":50,"unit":"USD","end":"2017-06-30","value":10157000},"currentLiabilities@2017Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":51,"unit":"USD","end":"2017-09-30","value":7846000},"currentLiabilities@2017Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":9359000},"currentLiabilities@FY2017":{"kind":"filed","concept":"LiabilitiesCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":9359000},"currentLiabilities@2018Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":52,"unit":"USD","end":"2018-03-31","value":7696000},"currentLiabilities@2018Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":53,"unit":"USD","end":"2018-06-30","value":8659000},"currentLiabilities@2018Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":54,"unit":"USD","end":"2018-09-30","value":11845000},"currentLiabilities@2018Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2018-12-31","value":7963000},"currentLiabilities@FY2018":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2018-12-31","value":7963000},"currentLiabilities@2019Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":55,"unit":"USD","end":"2019-03-31","value":9877000},"currentLiabilities@2019Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":56,"unit":"USD","end":"2019-06-30","value":9442000},"currentLiabilities@2019Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":57,"unit":"USD","end":"2019-09-30","value":11310000},"currentLiabilities@2019Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":2,"unit":"USD","end":"2019-12-31","value":9459000},"currentLiabilities@FY2019":{"kind":"filed","concept":"LiabilitiesCurrent","filing":2,"unit":"USD","end":"2019-12-31","value":9459000},"currentLiabilities@2020Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":58,"unit":"USD","end":"2020-03-31","value":8565000},"currentLiabilities@2020Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":59,"unit":"USD","end":"2020-06-30","value":9224000},"currentLiabilities@2020Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":60,"unit":"USD","end":"2020-09-30","value":11072000},"currentLiabilities@2020Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":3,"unit":"USD","end":"2020-12-31","value":11588000},"currentLiabilities@FY2020":{"kind":"filed","concept":"LiabilitiesCurrent","filing":3,"unit":"USD","end":"2020-12-31","value":11588000},"currentLiabilities@2021Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":4,"unit":"USD","end":"2021-03-31","value":10743000},"currentLiabilities@2021Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":5,"unit":"USD","end":"2021-06-30","value":10605000},"currentLiabilities@2021Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":6,"unit":"USD","end":"2021-09-30","value":11858000},"currentLiabilities@2021Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":7,"unit":"USD","end":"2021-12-31","value":11188000},"currentLiabilities@FY2021":{"kind":"filed","concept":"LiabilitiesCurrent","filing":7,"unit":"USD","end":"2021-12-31","value":11188000},"currentLiabilities@2022Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":8,"unit":"USD","end":"2022-03-31","value":10937000},"currentLiabilities@2022Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":9,"unit":"USD","end":"2022-06-30","value":12416000},"currentLiabilities@2022Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":10,"unit":"USD","end":"2022-09-30","value":14687000},"currentLiabilities@2022Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":11,"unit":"USD","end":"2022-12-31","value":15537000},"currentLiabilities@FY2022":{"kind":"filed","concept":"LiabilitiesCurrent","filing":11,"unit":"USD","end":"2022-12-31","value":15537000},"currentLiabilities@2023Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":12,"unit":"USD","end":"2023-03-31","value":18712000},"currentLiabilities@2023Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":13,"unit":"USD","end":"2023-06-30","value":14564000},"currentLiabilities@2023Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":14,"unit":"USD","end":"2023-09-30","value":16002000},"currentLiabilities@2023Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":15,"unit":"USD","end":"2023-12-31","value":17491000},"currentLiabilities@FY2023":{"kind":"filed","concept":"LiabilitiesCurrent","filing":15,"unit":"USD","end":"2023-12-31","value":17491000},"currentLiabilities@2024Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":16,"unit":"USD","end":"2024-03-31","value":19246000},"currentLiabilities@2024Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":17,"unit":"USD","end":"2024-06-30","value":14069000},"currentLiabilities@2024Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":18,"unit":"USD","end":"2024-09-30","value":18698000},"currentLiabilities@2024Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":19,"unit":"USD","end":"2024-12-31","value":16962000},"currentLiabilities@FY2024":{"kind":"filed","concept":"LiabilitiesCurrent","filing":19,"unit":"USD","end":"2024-12-31","value":16962000},"currentLiabilities@2025Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":20,"unit":"USD","end":"2025-03-31","value":25391000},"currentLiabilities@2025Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":21,"unit":"USD","end":"2025-06-30","value":18548000},"currentLiabilities@2025Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":22,"unit":"USD","end":"2025-09-30","value":23146000},"currentLiabilities@2025Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":24,"unit":"USD","end":"2025-12-31","value":23632000},"currentLiabilities@FY2025":{"kind":"filed","concept":"LiabilitiesCurrent","filing":24,"unit":"USD","end":"2025-12-31","value":23632000},"currentLiabilities@2026Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":23,"unit":"USD","end":"2026-03-31","value":22975000},"currentLiabilities@2026Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":24,"unit":"USD","end":"2026-06-30","value":18170000},"totalLiabilities@2019Q4":{"kind":"filed","concept":"Liabilities","filing":2,"unit":"USD","end":"2019-12-31","value":29905000},"totalLiabilities@FY2019":{"kind":"filed","concept":"Liabilities","filing":2,"unit":"USD","end":"2019-12-31","value":29905000},"totalLiabilities@2010Q4":{"kind":"filed","concept":"Liabilities","filing":25,"unit":"USD","end":"2010-12-31","value":60204000},"totalLiabilities@FY2010":{"kind":"filed","concept":"Liabilities","filing":25,"unit":"USD","end":"2010-12-31","value":60204000},"totalLiabilities@2011Q2":{"kind":"filed","concept":"Liabilities","filing":26,"unit":"USD","end":"2011-06-30","value":58473000},"totalLiabilities@2011Q3":{"kind":"filed","concept":"Liabilities","filing":27,"unit":"USD","end":"2011-09-30","value":60154000},"totalLiabilities@2011Q4":{"kind":"filed","concept":"Liabilities","filing":28,"unit":"USD","end":"2011-12-31","value":60060000},"totalLiabilities@FY2011":{"kind":"filed","concept":"Liabilities","filing":28,"unit":"USD","end":"2011-12-31","value":60060000},"totalLiabilities@2012Q1":{"kind":"filed","concept":"Liabilities","filing":34,"unit":"USD","end":"2012-03-31","value":58141000},"totalLiabilities@2012Q2":{"kind":"filed","concept":"Liabilities","filing":35,"unit":"USD","end":"2012-06-30","value":57388000},"totalLiabilities@2012Q3":{"kind":"filed","concept":"Liabilities","filing":36,"unit":"USD","end":"2012-09-30","value":57401000},"totalLiabilities@2012Q4":{"kind":"filed","concept":"Liabilities","filing":29,"unit":"USD","end":"2012-12-31","value":53891000},"totalLiabilities@FY2012":{"kind":"filed","concept":"Liabilities","filing":29,"unit":"USD","end":"2012-12-31","value":53891000},"totalLiabilities@2013Q1":{"kind":"filed","concept":"Liabilities","filing":37,"unit":"USD","end":"2013-03-31","value":54585000},"totalLiabilities@2013Q2":{"kind":"filed","concept":"Liabilities","filing":38,"unit":"USD","end":"2013-06-30","value":53473000},"totalLiabilities@2013Q3":{"kind":"filed","concept":"Liabilities","filing":39,"unit":"USD","end":"2013-09-30","value":52456000},"totalLiabilities@2013Q4":{"kind":"filed","concept":"Liabilities","filing":30,"unit":"USD","end":"2013-12-31","value":50721000},"totalLiabilities@FY2013":{"kind":"filed","concept":"Liabilities","filing":30,"unit":"USD","end":"2013-12-31","value":50721000},"totalLiabilities@2014Q1":{"kind":"filed","concept":"Liabilities","filing":40,"unit":"USD","end":"2014-03-31","value":47947000},"totalLiabilities@2014Q2":{"kind":"filed","concept":"Liabilities","filing":41,"unit":"USD","end":"2014-06-30","value":46758000},"totalLiabilities@2014Q3":{"kind":"filed","concept":"Liabilities","filing":42,"unit":"USD","end":"2014-09-30","value":46561000},"totalLiabilities@2014Q4":{"kind":"filed","concept":"Liabilities","filing":31,"unit":"USD","end":"2014-12-31","value":45295000},"totalLiabilities@FY2014":{"kind":"filed","concept":"Liabilities","filing":31,"unit":"USD","end":"2014-12-31","value":45295000},"totalLiabilities@2015Q1":{"kind":"filed","concept":"Liabilities","filing":43,"unit":"USD","end":"2015-03-31","value":43490000},"totalLiabilities@2015Q2":{"kind":"filed","concept":"Liabilities","filing":44,"unit":"USD","end":"2015-06-30","value":26580000},"totalLiabilities@2015Q3":{"kind":"filed","concept":"Liabilities","filing":45,"unit":"USD","end":"2015-09-30","value":28488000},"totalLiabilities@2015Q4":{"kind":"filed","concept":"Liabilities","filing":32,"unit":"USD","end":"2015-12-31","value":29872000},"totalLiabilities@FY2015":{"kind":"filed","concept":"Liabilities","filing":32,"unit":"USD","end":"2015-12-31","value":29872000},"totalLiabilities@2016Q1":{"kind":"filed","concept":"Liabilities","filing":46,"unit":"USD","end":"2016-03-31","value":28174000},"totalLiabilities@2016Q2":{"kind":"filed","concept":"Liabilities","filing":47,"unit":"USD","end":"2016-06-30","value":27390000},"totalLiabilities@2016Q3":{"kind":"filed","concept":"Liabilities","filing":48,"unit":"USD","end":"2016-09-30","value":28843000},"totalLiabilities@2016Q4":{"kind":"filed","concept":"Liabilities","filing":33,"unit":"USD","end":"2016-12-31","value":30520000},"totalLiabilities@FY2016":{"kind":"filed","concept":"Liabilities","filing":33,"unit":"USD","end":"2016-12-31","value":30520000},"totalLiabilities@2017Q1":{"kind":"filed","concept":"Liabilities","filing":49,"unit":"USD","end":"2017-03-31","value":29880000},"totalLiabilities@2017Q2":{"kind":"filed","concept":"Liabilities","filing":50,"unit":"USD","end":"2017-06-30","value":30666000},"totalLiabilities@2017Q3":{"kind":"filed","concept":"Liabilities","filing":51,"unit":"USD","end":"2017-09-30","value":28126000},"totalLiabilities@2017Q4":{"kind":"filed","concept":"Liabilities","filing":0,"unit":"USD","end":"2017-12-31","value":23194000},"totalLiabilities@FY2017":{"kind":"filed","concept":"Liabilities","filing":0,"unit":"USD","end":"2017-12-31","value":23194000},"totalLiabilities@2018Q1":{"kind":"filed","concept":"Liabilities","filing":52,"unit":"USD","end":"2018-03-31","value":21980000},"totalLiabilities@2018Q2":{"kind":"filed","concept":"Liabilities","filing":53,"unit":"USD","end":"2018-06-30","value":23595000},"totalLiabilities@2018Q3":{"kind":"filed","concept":"Liabilities","filing":54,"unit":"USD","end":"2018-09-30","value":26722000},"totalLiabilities@2018Q4":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2018-12-31","value":21704000},"totalLiabilities@FY2018":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2018-12-31","value":21704000},"totalLiabilities@2019Q1":{"kind":"filed","concept":"Liabilities","filing":55,"unit":"USD","end":"2019-03-31","value":27494000},"totalLiabilities@2019Q2":{"kind":"filed","concept":"Liabilities","filing":56,"unit":"USD","end":"2019-06-30","value":28332000},"totalLiabilities@2019Q3":{"kind":"filed","concept":"Liabilities","filing":57,"unit":"USD","end":"2019-09-30","value":31164000},"totalLiabilities@2020Q1":{"kind":"filed","concept":"Liabilities","filing":58,"unit":"USD","end":"2020-03-31","value":29700000},"totalLiabilities@2020Q2":{"kind":"filed","concept":"Liabilities","filing":59,"unit":"USD","end":"2020-06-30","value":31651000},"totalLiabilities@2020Q3":{"kind":"filed","concept":"Liabilities","filing":60,"unit":"USD","end":"2020-09-30","value":35163000},"totalLiabilities@2020Q4":{"kind":"filed","concept":"Liabilities","filing":3,"unit":"USD","end":"2020-12-31","value":35906000},"totalLiabilities@FY2020":{"kind":"filed","concept":"Liabilities","filing":3,"unit":"USD","end":"2020-12-31","value":35906000},"totalLiabilities@2021Q1":{"kind":"filed","concept":"Liabilities","filing":4,"unit":"USD","end":"2021-03-31","value":35640000},"totalLiabilities@2021Q2":{"kind":"filed","concept":"Liabilities","filing":5,"unit":"USD","end":"2021-06-30","value":36499000},"totalLiabilities@2021Q3":{"kind":"filed","concept":"Liabilities","filing":6,"unit":"USD","end":"2021-09-30","value":39333000},"totalLiabilities@2021Q4":{"kind":"filed","concept":"Liabilities","filing":7,"unit":"USD","end":"2021-12-31","value":37990000},"totalLiabilities@FY2021":{"kind":"filed","concept":"Liabilities","filing":7,"unit":"USD","end":"2021-12-31","value":37990000},"totalLiabilities@2022Q1":{"kind":"filed","concept":"Liabilities","filing":8,"unit":"USD","end":"2022-03-31","value":38441000},"totalLiabilities@2022Q2":{"kind":"filed","concept":"Liabilities","filing":9,"unit":"USD","end":"2022-06-30","value":40563000},"totalLiabilities@2022Q3":{"kind":"filed","concept":"Liabilities","filing":10,"unit":"USD","end":"2022-09-30","value":44478000},"totalLiabilities@2022Q4":{"kind":"filed","concept":"Liabilities","filing":11,"unit":"USD","end":"2022-12-31","value":46684000},"totalLiabilities@FY2022":{"kind":"filed","concept":"Liabilities","filing":11,"unit":"USD","end":"2022-12-31","value":46684000},"totalLiabilities@2023Q1":{"kind":"filed","concept":"Liabilities","filing":12,"unit":"USD","end":"2023-03-31","value":49863000},"totalLiabilities@2023Q2":{"kind":"filed","concept":"Liabilities","filing":13,"unit":"USD","end":"2023-06-30","value":45121000},"totalLiabilities@2023Q3":{"kind":"filed","concept":"Liabilities","filing":14,"unit":"USD","end":"2023-09-30","value":46423000},"totalLiabilities@2023Q4":{"kind":"filed","concept":"Liabilities","filing":15,"unit":"USD","end":"2023-12-31","value":47498000},"totalLiabilities@FY2023":{"kind":"filed","concept":"Liabilities","filing":15,"unit":"USD","end":"2023-12-31","value":47498000},"totalLiabilities@2024Q1":{"kind":"filed","concept":"Liabilities","filing":16,"unit":"USD","end":"2024-03-31","value":48680000},"totalLiabilities@2024Q2":{"kind":"filed","concept":"Liabilities","filing":17,"unit":"USD","end":"2024-06-30","value":43066000},"totalLiabilities@2024Q3":{"kind":"filed","concept":"Liabilities","filing":18,"unit":"USD","end":"2024-09-30","value":47545000},"totalLiabilities@2024Q4":{"kind":"filed","concept":"Liabilities","filing":19,"unit":"USD","end":"2024-12-31","value":45422000},"totalLiabilities@FY2024":{"kind":"filed","concept":"Liabilities","filing":19,"unit":"USD","end":"2024-12-31","value":45422000},"totalLiabilities@2025Q1":{"kind":"filed","concept":"Liabilities","filing":20,"unit":"USD","end":"2025-03-31","value":53048000},"totalLiabilities@2025Q2":{"kind":"filed","concept":"Liabilities","filing":21,"unit":"USD","end":"2025-06-30","value":44131000},"totalLiabilities@2025Q3":{"kind":"filed","concept":"Liabilities","filing":22,"unit":"USD","end":"2025-09-30","value":50535000},"totalLiabilities@2025Q4":{"kind":"filed","concept":"Liabilities","filing":24,"unit":"USD","end":"2025-12-31","value":50284000},"totalLiabilities@FY2025":{"kind":"filed","concept":"Liabilities","filing":24,"unit":"USD","end":"2025-12-31","value":50284000},"totalLiabilities@2026Q1":{"kind":"filed","concept":"Liabilities","filing":23,"unit":"USD","end":"2026-03-31","value":52678000},"totalLiabilities@2026Q2":{"kind":"filed","concept":"Liabilities","filing":24,"unit":"USD","end":"2026-06-30","value":51630000},"#394":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":25,"unit":"USD","end":"2010-12-31","value":31666000},"#395":{"kind":"filed","concept":"LongTermDebtCurrent","filing":25,"unit":"USD","end":"2010-12-31","value":5000000},"totalDebt@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#394"},{"ref":"#395"}],"rule":"component-sum","value":36666000},"totalDebt@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"#394"},{"ref":"#395"}],"rule":"component-sum","value":36666000},"#396":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":26,"unit":"USD","end":"2011-06-30","value":29166000},"#397":{"kind":"filed","concept":"LongTermDebtCurrent","filing":26,"unit":"USD","end":"2011-06-30","value":5000000},"totalDebt@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#396"},{"ref":"#397"}],"rule":"component-sum","value":34166000},"#398":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":27,"unit":"USD","end":"2011-09-30","value":27917000},"#399":{"kind":"filed","concept":"LongTermDebtCurrent","filing":27,"unit":"USD","end":"2011-09-30","value":5000000},"totalDebt@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#398"},{"ref":"#399"}],"rule":"component-sum","value":32917000},"#400":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":28,"unit":"USD","end":"2011-12-31","value":26667000},"#401":{"kind":"filed","concept":"LongTermDebtCurrent","filing":28,"unit":"USD","end":"2011-12-31","value":6250000},"totalDebt@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#400"},{"ref":"#401"}],"rule":"component-sum","value":32917000},"totalDebt@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"#400"},{"ref":"#401"}],"rule":"component-sum","value":32917000},"#402":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":34,"unit":"USD","end":"2012-03-31","value":25417000},"#403":{"kind":"filed","concept":"LongTermDebtCurrent","filing":34,"unit":"USD","end":"2012-03-31","value":6250000},"totalDebt@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#402"},{"ref":"#403"}],"rule":"component-sum","value":31667000},"#404":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":35,"unit":"USD","end":"2012-06-30","value":24167000},"#405":{"kind":"filed","concept":"LongTermDebtCurrent","filing":35,"unit":"USD","end":"2012-06-30","value":6250000},"totalDebt@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#404"},{"ref":"#405"}],"rule":"component-sum","value":30417000},"#406":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":36,"unit":"USD","end":"2012-09-30","value":22917000},"#407":{"kind":"filed","concept":"LongTermDebtCurrent","filing":36,"unit":"USD","end":"2012-09-30","value":6250000},"totalDebt@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#406"},{"ref":"#407"}],"rule":"component-sum","value":29167000},"#408":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":29,"unit":"USD","end":"2012-12-31","value":21667000},"#409":{"kind":"filed","concept":"LongTermDebtCurrent","filing":29,"unit":"USD","end":"2012-12-31","value":5000000},"totalDebt@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#408"},{"ref":"#409"}],"rule":"component-sum","value":26667000},"totalDebt@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"#408"},{"ref":"#409"}],"rule":"component-sum","value":26667000},"#410":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":37,"unit":"USD","end":"2013-03-31","value":20417000},"#411":{"kind":"filed","concept":"LongTermDebtCurrent","filing":37,"unit":"USD","end":"2013-03-31","value":6250000},"totalDebt@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#410"},{"ref":"#411"}],"rule":"component-sum","value":26667000},"#412":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":38,"unit":"USD","end":"2013-06-30","value":19167000},"#413":{"kind":"filed","concept":"LongTermDebtCurrent","filing":38,"unit":"USD","end":"2013-06-30","value":6250000},"totalDebt@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#412"},{"ref":"#413"}],"rule":"component-sum","value":25417000},"#414":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":39,"unit":"USD","end":"2013-09-30","value":17917000},"#415":{"kind":"filed","concept":"LongTermDebtCurrent","filing":39,"unit":"USD","end":"2013-09-30","value":5000000},"totalDebt@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#414"},{"ref":"#415"}],"rule":"component-sum","value":22917000},"#416":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":30,"unit":"USD","end":"2013-12-31","value":16667000},"#417":{"kind":"filed","concept":"LongTermDebtCurrent","filing":30,"unit":"USD","end":"2013-12-31","value":5000000},"totalDebt@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#416"},{"ref":"#417"}],"rule":"component-sum","value":21667000},"totalDebt@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"#416"},{"ref":"#417"}],"rule":"component-sum","value":21667000},"#418":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":40,"unit":"USD","end":"2014-03-31","value":15417000},"#419":{"kind":"filed","concept":"LongTermDebtCurrent","filing":40,"unit":"USD","end":"2014-03-31","value":5000000},"totalDebt@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#418"},{"ref":"#419"}],"rule":"component-sum","value":20417000},"#420":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":41,"unit":"USD","end":"2014-06-30","value":14167000},"#421":{"kind":"filed","concept":"LongTermDebtCurrent","filing":41,"unit":"USD","end":"2014-06-30","value":5000000},"totalDebt@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#420"},{"ref":"#421"}],"rule":"component-sum","value":19167000},"#422":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":42,"unit":"USD","end":"2014-09-30","value":12917000},"#423":{"kind":"filed","concept":"LongTermDebtCurrent","filing":42,"unit":"USD","end":"2014-09-30","value":5000000},"totalDebt@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#422"},{"ref":"#423"}],"rule":"component-sum","value":17917000},"totalDebt@2014Q4":{"kind":"filed","concept":"LongTermDebt","filing":31,"unit":"USD","end":"2014-12-31","value":16667000},"totalDebt@FY2014":{"kind":"filed","concept":"LongTermDebt","filing":31,"unit":"USD","end":"2014-12-31","value":16667000},"totalDebt@2015Q4":{"kind":"filed","concept":"LongTermDebt","filing":32,"unit":"USD","end":"2015-12-31","value":0},"totalDebt@FY2015":{"kind":"filed","concept":"LongTermDebt","filing":32,"unit":"USD","end":"2015-12-31","value":0},"totalDebt@2016Q4":{"kind":"filed","concept":"LongTermDebt","filing":33,"unit":"USD","end":"2016-12-31","value":0},"totalDebt@FY2016":{"kind":"filed","concept":"LongTermDebt","filing":33,"unit":"USD","end":"2016-12-31","value":0},"totalDebt@2017Q1":{"kind":"filed","concept":"LongTermDebt","filing":49,"unit":"USD","end":"2017-03-31","value":0},"totalDebt@2017Q2":{"kind":"filed","concept":"LongTermDebt","filing":50,"unit":"USD","end":"2017-06-30","value":0},"totalDebt@2017Q3":{"kind":"filed","concept":"LongTermDebt","filing":51,"unit":"USD","end":"2017-09-30","value":0},"totalDebt@2017Q4":{"kind":"filed","concept":"LongTermDebt","filing":0,"unit":"USD","end":"2017-12-31","value":0},"totalDebt@FY2017":{"kind":"filed","concept":"LongTermDebt","filing":0,"unit":"USD","end":"2017-12-31","value":0},"totalDebt@2018Q1":{"kind":"filed","concept":"LongTermDebt","filing":52,"unit":"USD","end":"2018-03-31","value":0},"totalDebt@2018Q2":{"kind":"filed","concept":"LongTermDebt","filing":53,"unit":"USD","end":"2018-06-30","value":0},"totalDebt@2018Q3":{"kind":"filed","concept":"LongTermDebt","filing":54,"unit":"USD","end":"2018-09-30","value":0},"totalDebt@2018Q4":{"kind":"filed","concept":"LongTermDebt","filing":1,"unit":"USD","end":"2018-12-31","value":0},"totalDebt@FY2018":{"kind":"filed","concept":"LongTermDebt","filing":1,"unit":"USD","end":"2018-12-31","value":0},"totalDebt@2019Q1":{"kind":"filed","concept":"LongTermDebt","filing":55,"unit":"USD","end":"2019-03-31","value":0},"totalDebt@2019Q2":{"kind":"filed","concept":"LongTermDebt","filing":56,"unit":"USD","end":"2019-06-30","value":0},"totalDebt@2019Q3":{"kind":"filed","concept":"LongTermDebt","filing":57,"unit":"USD","end":"2019-09-30","value":0},"totalDebt@2019Q4":{"kind":"filed","concept":"LongTermDebt","filing":2,"unit":"USD","end":"2019-12-31","value":0},"totalDebt@FY2019":{"kind":"filed","concept":"LongTermDebt","filing":2,"unit":"USD","end":"2019-12-31","value":0},"totalDebt@2020Q1":{"kind":"filed","concept":"LongTermDebt","filing":58,"unit":"USD","end":"2020-03-31","value":0},"totalDebt@2020Q2":{"kind":"filed","concept":"LongTermDebt","filing":59,"unit":"USD","end":"2020-06-30","value":0},"totalDebt@2020Q3":{"kind":"filed","concept":"LongTermDebt","filing":60,"unit":"USD","end":"2020-09-30","value":0},"totalDebt@2020Q4":{"kind":"filed","concept":"LongTermDebt","filing":3,"unit":"USD","end":"2020-12-31","value":0},"totalDebt@FY2020":{"kind":"filed","concept":"LongTermDebt","filing":3,"unit":"USD","end":"2020-12-31","value":0},"totalDebt@2021Q1":{"kind":"filed","concept":"LongTermDebt","filing":4,"unit":"USD","end":"2021-03-31","value":0},"totalDebt@2021Q2":{"kind":"filed","concept":"LongTermDebt","filing":5,"unit":"USD","end":"2021-06-30","value":0},"totalDebt@2021Q3":{"kind":"filed","concept":"LongTermDebt","filing":6,"unit":"USD","end":"2021-09-30","value":0},"totalDebt@2021Q4":{"kind":"filed","concept":"LongTermDebt","filing":7,"unit":"USD","end":"2021-12-31","value":0},"totalDebt@FY2021":{"kind":"filed","concept":"LongTermDebt","filing":7,"unit":"USD","end":"2021-12-31","value":0},"totalDebt@2022Q1":{"kind":"filed","concept":"LongTermDebt","filing":8,"unit":"USD","end":"2022-03-31","value":0},"totalDebt@2022Q2":{"kind":"filed","concept":"LongTermDebt","filing":9,"unit":"USD","end":"2022-06-30","value":0},"totalDebt@2022Q3":{"kind":"filed","concept":"LongTermDebt","filing":10,"unit":"USD","end":"2022-09-30","value":0},"totalDebt@2022Q4":{"kind":"filed","concept":"LongTermDebt","filing":11,"unit":"USD","end":"2022-12-31","value":0},"totalDebt@FY2022":{"kind":"filed","concept":"LongTermDebt","filing":11,"unit":"USD","end":"2022-12-31","value":0},"totalDebt@2023Q1":{"kind":"filed","concept":"LongTermDebt","filing":12,"unit":"USD","end":"2023-03-31","value":0},"totalDebt@2023Q2":{"kind":"filed","concept":"LongTermDebt","filing":13,"unit":"USD","end":"2023-06-30","value":0},"totalDebt@2023Q3":{"kind":"filed","concept":"LongTermDebt","filing":14,"unit":"USD","end":"2023-09-30","value":0},"totalDebt@2023Q4":{"kind":"filed","concept":"LongTermDebt","filing":15,"unit":"USD","end":"2023-12-31","value":0},"totalDebt@FY2023":{"kind":"filed","concept":"LongTermDebt","filing":15,"unit":"USD","end":"2023-12-31","value":0},"totalDebt@2024Q1":{"kind":"filed","concept":"LongTermDebt","filing":16,"unit":"USD","end":"2024-03-31","value":0},"totalDebt@2024Q2":{"kind":"filed","concept":"LongTermDebt","filing":17,"unit":"USD","end":"2024-06-30","value":0},"totalDebt@2024Q3":{"kind":"filed","concept":"LongTermDebt","filing":18,"unit":"USD","end":"2024-09-30","value":0},"totalDebt@2024Q4":{"kind":"filed","concept":"LongTermDebt","filing":19,"unit":"USD","end":"2024-12-31","value":0},"totalDebt@FY2024":{"kind":"filed","concept":"LongTermDebt","filing":19,"unit":"USD","end":"2024-12-31","value":0},"totalDebt@2025Q1":{"kind":"filed","concept":"LongTermDebt","filing":20,"unit":"USD","end":"2025-03-31","value":0},"totalDebt@2025Q2":{"kind":"filed","concept":"LongTermDebt","filing":21,"unit":"USD","end":"2025-06-30","value":0},"totalDebt@2025Q3":{"kind":"filed","concept":"LongTermDebt","filing":22,"unit":"USD","end":"2025-09-30","value":0},"totalDebt@2025Q4":{"kind":"filed","concept":"LongTermDebt","filing":19,"unit":"USD","end":"2025-12-31","value":0},"totalDebt@FY2025":{"kind":"filed","concept":"LongTermDebt","filing":19,"unit":"USD","end":"2025-12-31","value":0},"totalDebt@2026Q1":{"kind":"filed","concept":"LongTermDebt","filing":23,"unit":"USD","end":"2026-03-31","value":0},"totalDebt@2026Q2":{"kind":"filed","concept":"LongTermDebt","filing":24,"unit":"USD","end":"2026-06-30","value":0},"equity@2010Q4":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":26,"unit":"USD","end":"2010-12-31","value":128294000},"equity@FY2010":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":26,"unit":"USD","end":"2010-12-31","value":128294000},"equity@2011Q2":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":26,"unit":"USD","end":"2011-06-30","value":139317000},"equity@2013Q4":{"kind":"filed","concept":"StockholdersEquity","filing":32,"unit":"USD","end":"2013-12-31","value":136805000},"equity@FY2013":{"kind":"filed","concept":"StockholdersEquity","filing":32,"unit":"USD","end":"2013-12-31","value":136805000},"equity@FY2009":{"kind":"filed","concept":"StockholdersEquity","filing":28,"unit":"USD","end":"2009-12-31","value":109981000},"equity@2011Q3":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2011-09-30","value":138275000},"equity@2011Q4":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2011-12-31","value":143013000},"equity@FY2011":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2011-12-31","value":143013000},"equity@2012Q1":{"kind":"filed","concept":"StockholdersEquity","filing":34,"unit":"USD","end":"2012-03-31","value":107384000},"equity@2012Q2":{"kind":"filed","concept":"StockholdersEquity","filing":35,"unit":"USD","end":"2012-06-30","value":111758000},"equity@2012Q3":{"kind":"filed","concept":"StockholdersEquity","filing":36,"unit":"USD","end":"2012-09-30","value":116089000},"equity@2012Q4":{"kind":"filed","concept":"StockholdersEquity","filing":31,"unit":"USD","end":"2012-12-31","value":120355000},"equity@FY2012":{"kind":"filed","concept":"StockholdersEquity","filing":31,"unit":"USD","end":"2012-12-31","value":120355000},"equity@2013Q1":{"kind":"filed","concept":"StockholdersEquity","filing":37,"unit":"USD","end":"2013-03-31","value":123318000},"equity@2013Q2":{"kind":"filed","concept":"StockholdersEquity","filing":38,"unit":"USD","end":"2013-06-30","value":128393000},"equity@2013Q3":{"kind":"filed","concept":"StockholdersEquity","filing":39,"unit":"USD","end":"2013-09-30","value":133561000},"equity@2014Q1":{"kind":"filed","concept":"StockholdersEquity","filing":40,"unit":"USD","end":"2014-03-31","value":140900000},"equity@2014Q2":{"kind":"filed","concept":"StockholdersEquity","filing":41,"unit":"USD","end":"2014-06-30","value":146262000},"equity@2014Q3":{"kind":"filed","concept":"StockholdersEquity","filing":42,"unit":"USD","end":"2014-09-30","value":151434000},"equity@2014Q4":{"kind":"filed","concept":"StockholdersEquity","filing":33,"unit":"USD","end":"2014-12-31","value":154691000},"equity@FY2014":{"kind":"filed","concept":"StockholdersEquity","filing":33,"unit":"USD","end":"2014-12-31","value":154691000},"equity@2015Q1":{"kind":"filed","concept":"StockholdersEquity","filing":43,"unit":"USD","end":"2015-03-31","value":156660000},"equity@2015Q2":{"kind":"filed","concept":"StockholdersEquity","filing":44,"unit":"USD","end":"2015-06-30","value":159657000},"equity@2015Q3":{"kind":"filed","concept":"StockholdersEquity","filing":45,"unit":"USD","end":"2015-09-30","value":164995000},"equity@2015Q4":{"kind":"filed","concept":"StockholdersEquity","filing":0,"unit":"USD","end":"2015-12-31","value":166627000},"equity@FY2015":{"kind":"filed","concept":"StockholdersEquity","filing":0,"unit":"USD","end":"2015-12-31","value":166627000},"equity@2016Q1":{"kind":"filed","concept":"StockholdersEquity","filing":46,"unit":"USD","end":"2016-03-31","value":167640000},"equity@2016Q2":{"kind":"filed","concept":"StockholdersEquity","filing":47,"unit":"USD","end":"2016-06-30","value":170810000},"equity@2016Q3":{"kind":"filed","concept":"StockholdersEquity","filing":48,"unit":"USD","end":"2016-09-30","value":176487000},"equity@2016Q4":{"kind":"filed","concept":"StockholdersEquity","filing":1,"unit":"USD","end":"2016-12-31","value":179639000},"equity@FY2016":{"kind":"filed","concept":"StockholdersEquity","filing":1,"unit":"USD","end":"2016-12-31","value":179639000},"equity@2017Q1":{"kind":"filed","concept":"StockholdersEquity","filing":49,"unit":"USD","end":"2017-03-31","value":183749000},"equity@2017Q2":{"kind":"filed","concept":"StockholdersEquity","filing":50,"unit":"USD","end":"2017-06-30","value":188843000},"equity@2017Q3":{"kind":"filed","concept":"StockholdersEquity","filing":51,"unit":"USD","end":"2017-09-30","value":194233000},"equity@2017Q4":{"kind":"filed","concept":"StockholdersEquity","filing":2,"unit":"USD","end":"2017-12-31","value":205252000},"equity@FY2017":{"kind":"filed","concept":"StockholdersEquity","filing":2,"unit":"USD","end":"2017-12-31","value":205252000},"equity@2018Q1":{"kind":"filed","concept":"StockholdersEquity","filing":57,"unit":"USD","end":"2018-03-31","value":209053000},"equity@2018Q2":{"kind":"filed","concept":"StockholdersEquity","filing":57,"unit":"USD","end":"2018-06-30","value":215087000},"equity@2018Q3":{"kind":"filed","concept":"StockholdersEquity","filing":57,"unit":"USD","end":"2018-09-30","value":219293000},"equity@2018Q4":{"kind":"filed","concept":"StockholdersEquity","filing":3,"unit":"USD","end":"2018-12-31","value":222967000},"equity@FY2018":{"kind":"filed","concept":"StockholdersEquity","filing":3,"unit":"USD","end":"2018-12-31","value":222967000},"equity@2019Q1":{"kind":"filed","concept":"StockholdersEquity","filing":60,"unit":"USD","end":"2019-03-31","value":227575000},"equity@2019Q2":{"kind":"filed","concept":"StockholdersEquity","filing":60,"unit":"USD","end":"2019-06-30","value":233141000},"equity@2019Q3":{"kind":"filed","concept":"StockholdersEquity","filing":60,"unit":"USD","end":"2019-09-30","value":242669000},"equity@2019Q4":{"kind":"filed","concept":"StockholdersEquity","filing":7,"unit":"USD","end":"2019-12-31","value":217132000},"equity@FY2019":{"kind":"filed","concept":"StockholdersEquity","filing":7,"unit":"USD","end":"2019-12-31","value":217132000},"equity@2020Q1":{"kind":"filed","concept":"StockholdersEquity","filing":6,"unit":"USD","end":"2020-03-31","value":222167000},"equity@2020Q2":{"kind":"filed","concept":"StockholdersEquity","filing":6,"unit":"USD","end":"2020-06-30","value":227619000},"equity@2020Q3":{"kind":"filed","concept":"StockholdersEquity","filing":6,"unit":"USD","end":"2020-09-30","value":236544000},"equity@2020Q4":{"kind":"filed","concept":"StockholdersEquity","filing":11,"unit":"USD","end":"2020-12-31","value":243192000},"equity@FY2020":{"kind":"filed","concept":"StockholdersEquity","filing":11,"unit":"USD","end":"2020-12-31","value":243192000},"equity@2021Q1":{"kind":"filed","concept":"StockholdersEquity","filing":10,"unit":"USD","end":"2021-03-31","value":249770000},"equity@2021Q2":{"kind":"filed","concept":"StockholdersEquity","filing":10,"unit":"USD","end":"2021-06-30","value":260613000},"equity@2021Q3":{"kind":"filed","concept":"StockholdersEquity","filing":10,"unit":"USD","end":"2021-09-30","value":271575000},"equity@2021Q4":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2021-12-31","value":278206000},"equity@FY2021":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2021-12-31","value":278206000},"equity@2022Q1":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2022-03-31","value":286306000},"equity@2022Q2":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2022-06-30","value":296170000},"equity@2022Q3":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2022-09-30","value":311402000},"equity@2022Q4":{"kind":"filed","concept":"StockholdersEquity","filing":19,"unit":"USD","end":"2022-12-31","value":321088000},"equity@FY2022":{"kind":"filed","concept":"StockholdersEquity","filing":19,"unit":"USD","end":"2022-12-31","value":321088000},"equity@2023Q1":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2023-03-31","value":337882000},"equity@2023Q2":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2023-06-30","value":357251000},"equity@2023Q3":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2023-09-30","value":377632000},"equity@2023Q4":{"kind":"filed","concept":"StockholdersEquity","filing":19,"unit":"USD","end":"2023-12-31","value":393104000},"equity@FY2023":{"kind":"filed","concept":"StockholdersEquity","filing":19,"unit":"USD","end":"2023-12-31","value":393104000},"equity@2024Q1":{"kind":"filed","concept":"StockholdersEquity","filing":22,"unit":"USD","end":"2024-03-31","value":415316000},"equity@2024Q2":{"kind":"filed","concept":"StockholdersEquity","filing":22,"unit":"USD","end":"2024-06-30","value":441089000},"equity@2024Q3":{"kind":"filed","concept":"StockholdersEquity","filing":22,"unit":"USD","end":"2024-09-30","value":474214000},"equity@2024Q4":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2024-12-31","value":497741000},"equity@FY2024":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2024-12-31","value":497741000},"equity@2025Q1":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2025-03-31","value":532207000},"equity@2025Q2":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2025-06-30","value":563291000},"equity@2025Q3":{"kind":"filed","concept":"StockholdersEquity","filing":22,"unit":"USD","end":"2025-09-30","value":602269000},"equity@2025Q4":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2025-12-31","value":630760000},"equity@FY2025":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2025-12-31","value":630760000},"equity@2026Q1":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2026-03-31","value":661159000},"equity@2026Q2":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2026-06-30","value":695731000},"operatingCashFlow@FY2015":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":33,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":32494000},"#424":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":25870000},"#425":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":50,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":14917000},"operatingCashFlow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#424"},{"ref":"#425","weight":-1}],"rule":"quarter-from-ytd","value":10953000},"#426":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":37847000},"operatingCashFlow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#426"},{"ref":"#424","weight":-1}],"rule":"quarter-from-ytd","value":11977000},"operatingCashFlow@FY2016":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":37847000},"operatingCashFlow@2017Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":52,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":6139000},"#427":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":53,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":16648000},"#428":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":52,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":6139000},"operatingCashFlow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#427"},{"ref":"#428","weight":-1}],"rule":"quarter-from-ytd","value":10509000},"#429":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":54,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":23958000},"operatingCashFlow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#429"},{"ref":"#427","weight":-1}],"rule":"quarter-from-ytd","value":7310000},"#430":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":34282000},"operatingCashFlow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#430"},{"ref":"#429","weight":-1}],"rule":"quarter-from-ytd","value":10324000},"operatingCashFlow@FY2017":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":34282000},"operatingCashFlow@2018Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":55,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":6520000},"#431":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":56,"unit":"USD","start":"2018-01-01","end":"2018-06-30","value":18230000},"#432":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":55,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":6520000},"operatingCashFlow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#431"},{"ref":"#432","weight":-1}],"rule":"quarter-from-ytd","value":11710000},"#433":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":57,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":31838000},"operatingCashFlow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#433"},{"ref":"#431","weight":-1}],"rule":"quarter-from-ytd","value":13608000},"#434":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":38735000},"operatingCashFlow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#434"},{"ref":"#433","weight":-1}],"rule":"quarter-from-ytd","value":6897000},"operatingCashFlow@FY2018":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":38735000},"operatingCashFlow@2019Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":58,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":7474000},"#435":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":59,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":20036000},"#436":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":58,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":7474000},"operatingCashFlow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#435"},{"ref":"#436","weight":-1}],"rule":"quarter-from-ytd","value":12562000},"#437":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":60,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":36180000},"operatingCashFlow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#437"},{"ref":"#435","weight":-1}],"rule":"quarter-from-ytd","value":16144000},"#438":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":47011000},"operatingCashFlow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#438"},{"ref":"#437","weight":-1}],"rule":"quarter-from-ytd","value":10831000},"operatingCashFlow@FY2019":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":47011000},"operatingCashFlow@2020Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":11508000},"#439":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":5,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":27129000},"#440":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":11508000},"operatingCashFlow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#439"},{"ref":"#440","weight":-1}],"rule":"quarter-from-ytd","value":15621000},"#441":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":41907000},"operatingCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#441"},{"ref":"#439","weight":-1}],"rule":"quarter-from-ytd","value":14778000},"#442":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":58575000},"operatingCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#442"},{"ref":"#441","weight":-1}],"rule":"quarter-from-ytd","value":16668000},"operatingCashFlow@FY2020":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":58575000},"operatingCashFlow@2021Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":11622000},"#443":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":27372000},"#444":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":11622000},"operatingCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#443"},{"ref":"#444","weight":-1}],"rule":"quarter-from-ytd","value":15750000},"#445":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":44127000},"operatingCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#445"},{"ref":"#443","weight":-1}],"rule":"quarter-from-ytd","value":16755000},"#446":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":55689000},"operatingCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#446"},{"ref":"#445","weight":-1}],"rule":"quarter-from-ytd","value":11562000},"operatingCashFlow@FY2021":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":55689000},"operatingCashFlow@2022Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":8059000},"#447":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":22353000},"#448":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":8059000},"operatingCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#447"},{"ref":"#448","weight":-1}],"rule":"quarter-from-ytd","value":14294000},"#449":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":43918000},"operatingCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#449"},{"ref":"#447","weight":-1}],"rule":"quarter-from-ytd","value":21565000},"#450":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":64363000},"operatingCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#450"},{"ref":"#449","weight":-1}],"rule":"quarter-from-ytd","value":20445000},"operatingCashFlow@FY2022":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":64363000},"operatingCashFlow@2023Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":20644000},"#451":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":17,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":40273000},"#452":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":20644000},"operatingCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#451"},{"ref":"#452","weight":-1}],"rule":"quarter-from-ytd","value":19629000},"#453":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":64682000},"operatingCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#453"},{"ref":"#451","weight":-1}],"rule":"quarter-from-ytd","value":24409000},"#454":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":92259000},"operatingCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#454"},{"ref":"#453","weight":-1}],"rule":"quarter-from-ytd","value":27577000},"operatingCashFlow@FY2023":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":92259000},"operatingCashFlow@2024Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":27167000},"#455":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":21,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":48364000},"#456":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":27167000},"operatingCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#455"},{"ref":"#456","weight":-1}],"rule":"quarter-from-ytd","value":21197000},"#457":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":87414000},"operatingCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#457"},{"ref":"#455","weight":-1}],"rule":"quarter-from-ytd","value":39050000},"#458":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":126020000},"operatingCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#458"},{"ref":"#457","weight":-1}],"rule":"quarter-from-ytd","value":38606000},"operatingCashFlow@FY2024":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":126020000},"operatingCashFlow@2025Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":39434000},"#459":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":73465000},"#460":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":39434000},"operatingCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#459"},{"ref":"#460","weight":-1}],"rule":"quarter-from-ytd","value":34031000},"#461":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":119406000},"operatingCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#461"},{"ref":"#459","weight":-1}],"rule":"quarter-from-ytd","value":45941000},"#462":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":164970000},"operatingCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#462"},{"ref":"#461","weight":-1}],"rule":"quarter-from-ytd","value":45564000},"operatingCashFlow@FY2025":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":164970000},"operatingCashFlow@2026Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":32062000},"#463":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":24,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":71127000},"#464":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":32062000},"operatingCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#463"},{"ref":"#464","weight":-1}],"rule":"quarter-from-ytd","value":39065000},"operatingCashFlow@FY2009":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":25,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":31574000},"#465":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":34184000},"#466":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":27,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":27286000},"operatingCashFlow@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#465"},{"ref":"#466","weight":-1}],"rule":"quarter-from-ytd","value":6898000},"operatingCashFlow@FY2010":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":34184000},"operatingCashFlow@2011Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":34,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":5421000},"#467":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":35,"unit":"USD","start":"2011-01-01","end":"2011-06-30","value":16467000},"#468":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":34,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":5421000},"operatingCashFlow@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#467"},{"ref":"#468","weight":-1}],"rule":"quarter-from-ytd","value":11046000},"#469":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":29103000},"operatingCashFlow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#469"},{"ref":"#467","weight":-1}],"rule":"quarter-from-ytd","value":12636000},"#470":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":38507000},"operatingCashFlow@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#470"},{"ref":"#469","weight":-1}],"rule":"quarter-from-ytd","value":9404000},"operatingCashFlow@FY2011":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":38507000},"operatingCashFlow@2012Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":7119000},"#471":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":38,"unit":"USD","start":"2012-01-01","end":"2012-06-30","value":15864000},"#472":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":7119000},"operatingCashFlow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#471"},{"ref":"#472","weight":-1}],"rule":"quarter-from-ytd","value":8745000},"#473":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":24887000},"operatingCashFlow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#473"},{"ref":"#471","weight":-1}],"rule":"quarter-from-ytd","value":9023000},"#474":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":31687000},"operatingCashFlow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#474"},{"ref":"#473","weight":-1}],"rule":"quarter-from-ytd","value":6800000},"operatingCashFlow@FY2012":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":31687000},"operatingCashFlow@2013Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":40,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":5390000},"#475":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":41,"unit":"USD","start":"2013-01-01","end":"2013-06-30","value":12500000},"#476":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":40,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":5390000},"operatingCashFlow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#475"},{"ref":"#476","weight":-1}],"rule":"quarter-from-ytd","value":7110000},"#477":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":42,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":24167000},"operatingCashFlow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#477"},{"ref":"#475","weight":-1}],"rule":"quarter-from-ytd","value":11667000},"#478":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":33532000},"operatingCashFlow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#478"},{"ref":"#477","weight":-1}],"rule":"quarter-from-ytd","value":9365000},"operatingCashFlow@FY2013":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":33532000},"operatingCashFlow@2014Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":43,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":3797000},"#479":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":44,"unit":"USD","start":"2014-01-01","end":"2014-06-30","value":15938000},"#480":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":43,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":3797000},"operatingCashFlow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#479"},{"ref":"#480","weight":-1}],"rule":"quarter-from-ytd","value":12141000},"#481":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":23286000},"operatingCashFlow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#481"},{"ref":"#479","weight":-1}],"rule":"quarter-from-ytd","value":7348000},"#482":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":31974000},"operatingCashFlow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#482"},{"ref":"#481","weight":-1}],"rule":"quarter-from-ytd","value":8688000},"operatingCashFlow@FY2014":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":31974000},"operatingCashFlow@2015Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":46,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":7523000},"#483":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":47,"unit":"USD","start":"2015-01-01","end":"2015-06-30","value":13777000},"#484":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":46,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":7523000},"operatingCashFlow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#483"},{"ref":"#484","weight":-1}],"rule":"quarter-from-ytd","value":6254000},"#485":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":22900000},"operatingCashFlow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#485"},{"ref":"#483","weight":-1}],"rule":"quarter-from-ytd","value":9123000},"#486":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":32,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":32494000},"operatingCashFlow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#486"},{"ref":"#485","weight":-1}],"rule":"quarter-from-ytd","value":9594000},"operatingCashFlow@2016Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":49,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":7882000},"#487":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":47,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":14917000},"#488":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":49,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":7882000},"operatingCashFlow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#487"},{"ref":"#488","weight":-1}],"rule":"quarter-from-ytd","value":7035000},"#489":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":25,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":6653000},"capex@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"#489"}],"rule":"component-sum","value":6653000},"#490":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":27,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":7129000},"#491":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":26,"unit":"USD","start":"2010-01-01","end":"2010-06-30","value":5091000},"#492":{"kind":"computed","op":"sum","terms":[{"ref":"#490"},{"ref":"#491","weight":-1}],"rule":"quarter-from-ytd","value":2038000},"capex@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#492"}],"rule":"component-sum","value":2038000},"#493":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":9328000},"#494":{"kind":"computed","op":"sum","terms":[{"ref":"#493"},{"ref":"#490","weight":-1}],"rule":"quarter-from-ytd","value":2199000},"capex@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#494"}],"rule":"component-sum","value":2199000},"capex@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"#493"}],"rule":"component-sum","value":9328000},"#495":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":34,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":1741000},"capex@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#495"}],"rule":"component-sum","value":1741000},"#496":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":35,"unit":"USD","start":"2011-01-01","end":"2011-06-30","value":3887000},"#497":{"kind":"computed","op":"sum","terms":[{"ref":"#496"},{"ref":"#495","weight":-1}],"rule":"quarter-from-ytd","value":2146000},"capex@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#497"}],"rule":"component-sum","value":2146000},"#498":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":7075000},"#499":{"kind":"computed","op":"sum","terms":[{"ref":"#498"},{"ref":"#496","weight":-1}],"rule":"quarter-from-ytd","value":3188000},"capex@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#499"}],"rule":"component-sum","value":3188000},"#500":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":9413000},"#501":{"kind":"computed","op":"sum","terms":[{"ref":"#500"},{"ref":"#498","weight":-1}],"rule":"quarter-from-ytd","value":2338000},"capex@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#501"}],"rule":"component-sum","value":2338000},"capex@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"#500"}],"rule":"component-sum","value":9413000},"#502":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":2299000},"capex@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#502"}],"rule":"component-sum","value":2299000},"#503":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":38,"unit":"USD","start":"2012-01-01","end":"2012-06-30","value":4760000},"#504":{"kind":"computed","op":"sum","terms":[{"ref":"#503"},{"ref":"#502","weight":-1}],"rule":"quarter-from-ytd","value":2461000},"capex@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#504"}],"rule":"component-sum","value":2461000},"#505":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":6489000},"#506":{"kind":"computed","op":"sum","terms":[{"ref":"#505"},{"ref":"#503","weight":-1}],"rule":"quarter-from-ytd","value":1729000},"capex@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#506"}],"rule":"component-sum","value":1729000},"#507":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":8292000},"#508":{"kind":"computed","op":"sum","terms":[{"ref":"#507"},{"ref":"#505","weight":-1}],"rule":"quarter-from-ytd","value":1803000},"capex@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#508"}],"rule":"component-sum","value":1803000},"capex@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"#507"}],"rule":"component-sum","value":8292000},"#509":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":40,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":1519000},"capex@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#509"}],"rule":"component-sum","value":1519000},"#510":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":41,"unit":"USD","start":"2013-01-01","end":"2013-06-30","value":4012000},"#511":{"kind":"computed","op":"sum","terms":[{"ref":"#510"},{"ref":"#509","weight":-1}],"rule":"quarter-from-ytd","value":2493000},"capex@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#511"}],"rule":"component-sum","value":2493000},"#512":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":42,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":6690000},"#513":{"kind":"computed","op":"sum","terms":[{"ref":"#512"},{"ref":"#510","weight":-1}],"rule":"quarter-from-ytd","value":2678000},"capex@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#513"}],"rule":"component-sum","value":2678000},"#514":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":8921000},"#515":{"kind":"computed","op":"sum","terms":[{"ref":"#514"},{"ref":"#512","weight":-1}],"rule":"quarter-from-ytd","value":2231000},"capex@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#515"}],"rule":"component-sum","value":2231000},"capex@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"#514"}],"rule":"component-sum","value":8921000},"#516":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":43,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":2856000},"capex@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#516"}],"rule":"component-sum","value":2856000},"#517":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":44,"unit":"USD","start":"2014-01-01","end":"2014-06-30","value":5547000},"#518":{"kind":"computed","op":"sum","terms":[{"ref":"#517"},{"ref":"#516","weight":-1}],"rule":"quarter-from-ytd","value":2691000},"capex@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#518"}],"rule":"component-sum","value":2691000},"#519":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":8725000},"#520":{"kind":"computed","op":"sum","terms":[{"ref":"#519"},{"ref":"#517","weight":-1}],"rule":"quarter-from-ytd","value":3178000},"capex@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#520"}],"rule":"component-sum","value":3178000},"#521":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":11672000},"#522":{"kind":"computed","op":"sum","terms":[{"ref":"#521"},{"ref":"#519","weight":-1}],"rule":"quarter-from-ytd","value":2947000},"capex@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#522"}],"rule":"component-sum","value":2947000},"capex@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"#521"}],"rule":"component-sum","value":11672000},"#523":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":46,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":3424000},"capex@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#523"}],"rule":"component-sum","value":3424000},"#524":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":47,"unit":"USD","start":"2015-01-01","end":"2015-06-30","value":6310000},"#525":{"kind":"computed","op":"sum","terms":[{"ref":"#524"},{"ref":"#523","weight":-1}],"rule":"quarter-from-ytd","value":2886000},"capex@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#525"}],"rule":"component-sum","value":2886000},"#526":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":8080000},"#527":{"kind":"computed","op":"sum","terms":[{"ref":"#526"},{"ref":"#524","weight":-1}],"rule":"quarter-from-ytd","value":1770000},"capex@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#527"}],"rule":"component-sum","value":1770000},"#528":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":33,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":11459000},"#529":{"kind":"computed","op":"sum","terms":[{"ref":"#528"},{"ref":"#526","weight":-1}],"rule":"quarter-from-ytd","value":3379000},"capex@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#529"}],"rule":"component-sum","value":3379000},"capex@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#528"}],"rule":"component-sum","value":11459000},"#530":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":49,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":3935000},"capex@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#530"}],"rule":"component-sum","value":3935000},"#531":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":50,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":7900000},"#532":{"kind":"computed","op":"sum","terms":[{"ref":"#531"},{"ref":"#530","weight":-1}],"rule":"quarter-from-ytd","value":3965000},"capex@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#532"}],"rule":"component-sum","value":3965000},"#533":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":12230000},"#534":{"kind":"computed","op":"sum","terms":[{"ref":"#533"},{"ref":"#531","weight":-1}],"rule":"quarter-from-ytd","value":4330000},"capex@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#534"}],"rule":"component-sum","value":4330000},"#535":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":17664000},"#536":{"kind":"computed","op":"sum","terms":[{"ref":"#535"},{"ref":"#533","weight":-1}],"rule":"quarter-from-ytd","value":5434000},"capex@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#536"}],"rule":"component-sum","value":5434000},"capex@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#535"}],"rule":"component-sum","value":17664000},"#537":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":52,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":4208000},"capex@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#537"}],"rule":"component-sum","value":4208000},"#538":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":53,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":8585000},"#539":{"kind":"computed","op":"sum","terms":[{"ref":"#538"},{"ref":"#537","weight":-1}],"rule":"quarter-from-ytd","value":4377000},"capex@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#539"}],"rule":"component-sum","value":4377000},"#540":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":54,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":14504000},"#541":{"kind":"computed","op":"sum","terms":[{"ref":"#540"},{"ref":"#538","weight":-1}],"rule":"quarter-from-ytd","value":5919000},"capex@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#541"}],"rule":"component-sum","value":5919000},"#542":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":21337000},"#543":{"kind":"computed","op":"sum","terms":[{"ref":"#542"},{"ref":"#540","weight":-1}],"rule":"quarter-from-ytd","value":6833000},"capex@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#543"}],"rule":"component-sum","value":6833000},"capex@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#542"}],"rule":"component-sum","value":21337000},"#544":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":55,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":7620000},"capex@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#544"}],"rule":"component-sum","value":7620000},"#545":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":56,"unit":"USD","start":"2018-01-01","end":"2018-06-30","value":19378000},"#546":{"kind":"computed","op":"sum","terms":[{"ref":"#545"},{"ref":"#544","weight":-1}],"rule":"quarter-from-ytd","value":11758000},"capex@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#546"}],"rule":"component-sum","value":11758000},"#547":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":57,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":31687000},"#548":{"kind":"computed","op":"sum","terms":[{"ref":"#547"},{"ref":"#545","weight":-1}],"rule":"quarter-from-ytd","value":12309000},"capex@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#548"}],"rule":"component-sum","value":12309000},"#549":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":53762000},"#550":{"kind":"computed","op":"sum","terms":[{"ref":"#549"},{"ref":"#547","weight":-1}],"rule":"quarter-from-ytd","value":22075000},"capex@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#550"}],"rule":"component-sum","value":22075000},"capex@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#549"}],"rule":"component-sum","value":53762000},"#551":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":58,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":5684000},"capex@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#551"}],"rule":"component-sum","value":5684000},"#552":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":59,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":12360000},"#553":{"kind":"computed","op":"sum","terms":[{"ref":"#552"},{"ref":"#551","weight":-1}],"rule":"quarter-from-ytd","value":6676000},"capex@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#553"}],"rule":"component-sum","value":6676000},"#554":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":60,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":20423000},"#555":{"kind":"computed","op":"sum","terms":[{"ref":"#554"},{"ref":"#552","weight":-1}],"rule":"quarter-from-ytd","value":8063000},"capex@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#555"}],"rule":"component-sum","value":8063000},"#556":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":27100000},"#557":{"kind":"computed","op":"sum","terms":[{"ref":"#556"},{"ref":"#554","weight":-1}],"rule":"quarter-from-ytd","value":6677000},"capex@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#557"}],"rule":"component-sum","value":6677000},"capex@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#556"}],"rule":"component-sum","value":27100000},"#558":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":6106000},"capex@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#558"}],"rule":"component-sum","value":6106000},"#559":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":5,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":10599000},"#560":{"kind":"computed","op":"sum","terms":[{"ref":"#559"},{"ref":"#558","weight":-1}],"rule":"quarter-from-ytd","value":4493000},"capex@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#560"}],"rule":"component-sum","value":4493000},"#561":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":13621000},"#562":{"kind":"computed","op":"sum","terms":[{"ref":"#561"},{"ref":"#559","weight":-1}],"rule":"quarter-from-ytd","value":3022000},"capex@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#562"}],"rule":"component-sum","value":3022000},"#563":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":17133000},"#564":{"kind":"computed","op":"sum","terms":[{"ref":"#563"},{"ref":"#561","weight":-1}],"rule":"quarter-from-ytd","value":3512000},"capex@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#564"}],"rule":"component-sum","value":3512000},"capex@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#563"}],"rule":"component-sum","value":17133000},"#565":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":4543000},"capex@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#565"}],"rule":"component-sum","value":4543000},"#566":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":9,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":17776000},"#567":{"kind":"computed","op":"sum","terms":[{"ref":"#566"},{"ref":"#565","weight":-1}],"rule":"quarter-from-ytd","value":13233000},"capex@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#567"}],"rule":"component-sum","value":13233000},"#568":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":23731000},"#569":{"kind":"computed","op":"sum","terms":[{"ref":"#568"},{"ref":"#566","weight":-1}],"rule":"quarter-from-ytd","value":5955000},"capex@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#569"}],"rule":"component-sum","value":5955000},"#570":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":29914000},"#571":{"kind":"computed","op":"sum","terms":[{"ref":"#570"},{"ref":"#568","weight":-1}],"rule":"quarter-from-ytd","value":6183000},"capex@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#571"}],"rule":"component-sum","value":6183000},"capex@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#570"}],"rule":"component-sum","value":29914000},"#572":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":5517000},"capex@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#572"}],"rule":"component-sum","value":5517000},"#573":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":13,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":11485000},"#574":{"kind":"computed","op":"sum","terms":[{"ref":"#573"},{"ref":"#572","weight":-1}],"rule":"quarter-from-ytd","value":5968000},"capex@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#574"}],"rule":"component-sum","value":5968000},"#575":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":18120000},"#576":{"kind":"computed","op":"sum","terms":[{"ref":"#575"},{"ref":"#573","weight":-1}],"rule":"quarter-from-ytd","value":6635000},"capex@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#576"}],"rule":"component-sum","value":6635000},"#577":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":26815000},"#578":{"kind":"computed","op":"sum","terms":[{"ref":"#577"},{"ref":"#575","weight":-1}],"rule":"quarter-from-ytd","value":8695000},"capex@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#578"}],"rule":"component-sum","value":8695000},"capex@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#577"}],"rule":"component-sum","value":26815000},"#579":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":5451000},"capex@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#579"}],"rule":"component-sum","value":5451000},"#580":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":17,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":15432000},"#581":{"kind":"computed","op":"sum","terms":[{"ref":"#580"},{"ref":"#579","weight":-1}],"rule":"quarter-from-ytd","value":9981000},"capex@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#581"}],"rule":"component-sum","value":9981000},"#582":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":20541000},"#583":{"kind":"computed","op":"sum","terms":[{"ref":"#582"},{"ref":"#580","weight":-1}],"rule":"quarter-from-ytd","value":5109000},"capex@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#583"}],"rule":"component-sum","value":5109000},"#584":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":34250000},"#585":{"kind":"computed","op":"sum","terms":[{"ref":"#584"},{"ref":"#582","weight":-1}],"rule":"quarter-from-ytd","value":13709000},"capex@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#585"}],"rule":"component-sum","value":13709000},"capex@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#584"}],"rule":"component-sum","value":34250000},"#586":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":6824000},"capex@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#586"}],"rule":"component-sum","value":6824000},"#587":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":21,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":11220000},"#588":{"kind":"computed","op":"sum","terms":[{"ref":"#587"},{"ref":"#586","weight":-1}],"rule":"quarter-from-ytd","value":4396000},"capex@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#588"}],"rule":"component-sum","value":4396000},"#589":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":16371000},"#590":{"kind":"computed","op":"sum","terms":[{"ref":"#589"},{"ref":"#587","weight":-1}],"rule":"quarter-from-ytd","value":5151000},"capex@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#590"}],"rule":"component-sum","value":5151000},"#591":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":27414000},"#592":{"kind":"computed","op":"sum","terms":[{"ref":"#591"},{"ref":"#589","weight":-1}],"rule":"quarter-from-ytd","value":11043000},"capex@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#592"}],"rule":"component-sum","value":11043000},"capex@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#591"}],"rule":"component-sum","value":27414000},"#593":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":14852000},"capex@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#593"}],"rule":"component-sum","value":14852000},"#594":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":28126000},"#595":{"kind":"computed","op":"sum","terms":[{"ref":"#594"},{"ref":"#593","weight":-1}],"rule":"quarter-from-ytd","value":13274000},"capex@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#595"}],"rule":"component-sum","value":13274000},"#596":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":42789000},"#597":{"kind":"computed","op":"sum","terms":[{"ref":"#596"},{"ref":"#594","weight":-1}],"rule":"quarter-from-ytd","value":14663000},"capex@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#597"}],"rule":"component-sum","value":14663000},"#598":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":62698000},"#599":{"kind":"computed","op":"sum","terms":[{"ref":"#598"},{"ref":"#596","weight":-1}],"rule":"quarter-from-ytd","value":19909000},"capex@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#599"}],"rule":"component-sum","value":19909000},"capex@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#598"}],"rule":"component-sum","value":62698000},"#600":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":18340000},"capex@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#600"}],"rule":"component-sum","value":18340000},"#601":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":24,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":36247000},"#602":{"kind":"computed","op":"sum","terms":[{"ref":"#601"},{"ref":"#600","weight":-1}],"rule":"quarter-from-ytd","value":17907000},"capex@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#602"}],"rule":"component-sum","value":17907000},"depreciationAndAmortization@FY2009":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":25,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":13475000},"#603":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":27,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":9861000},"#604":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":26,"unit":"USD","start":"2010-01-01","end":"2010-06-30","value":6627000},"depreciationAndAmortization@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#603"},{"ref":"#604","weight":-1}],"rule":"quarter-from-ytd","value":3234000},"#605":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":13611000},"depreciationAndAmortization@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#605"},{"ref":"#603","weight":-1}],"rule":"quarter-from-ytd","value":3750000},"depreciationAndAmortization@FY2010":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":28,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":13611000},"depreciationAndAmortization@2011Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":34,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":3414000},"#606":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":35,"unit":"USD","start":"2011-01-01","end":"2011-06-30","value":6841000},"#607":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":34,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":3414000},"depreciationAndAmortization@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#606"},{"ref":"#607","weight":-1}],"rule":"quarter-from-ytd","value":3427000},"#608":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":10378000},"depreciationAndAmortization@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#608"},{"ref":"#606","weight":-1}],"rule":"quarter-from-ytd","value":3537000},"#609":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":13781000},"depreciationAndAmortization@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#609"},{"ref":"#608","weight":-1}],"rule":"quarter-from-ytd","value":3403000},"depreciationAndAmortization@FY2011":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":29,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":13781000},"depreciationAndAmortization@2012Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":3640000},"#610":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":38,"unit":"USD","start":"2012-01-01","end":"2012-06-30","value":7408000},"#611":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":3640000},"depreciationAndAmortization@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#610"},{"ref":"#611","weight":-1}],"rule":"quarter-from-ytd","value":3768000},"#612":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":11216000},"depreciationAndAmortization@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#612"},{"ref":"#610","weight":-1}],"rule":"quarter-from-ytd","value":3808000},"#613":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":15044000},"depreciationAndAmortization@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#613"},{"ref":"#612","weight":-1}],"rule":"quarter-from-ytd","value":3828000},"depreciationAndAmortization@FY2012":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":30,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":15044000},"depreciationAndAmortization@2013Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":40,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":3729000},"#614":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":41,"unit":"USD","start":"2013-01-01","end":"2013-06-30","value":7381000},"#615":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":40,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":3729000},"depreciationAndAmortization@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#614"},{"ref":"#615","weight":-1}],"rule":"quarter-from-ytd","value":3652000},"#616":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":42,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":11008000},"depreciationAndAmortization@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#616"},{"ref":"#614","weight":-1}],"rule":"quarter-from-ytd","value":3627000},"#617":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":14498000},"depreciationAndAmortization@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#617"},{"ref":"#616","weight":-1}],"rule":"quarter-from-ytd","value":3490000},"depreciationAndAmortization@FY2013":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":31,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":14498000},"depreciationAndAmortization@2014Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":43,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":3601000},"#618":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":44,"unit":"USD","start":"2014-01-01","end":"2014-06-30","value":7316000},"#619":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":43,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":3601000},"depreciationAndAmortization@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#618"},{"ref":"#619","weight":-1}],"rule":"quarter-from-ytd","value":3715000},"#620":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":11091000},"depreciationAndAmortization@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#620"},{"ref":"#618","weight":-1}],"rule":"quarter-from-ytd","value":3775000},"#621":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":14903000},"depreciationAndAmortization@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#621"},{"ref":"#620","weight":-1}],"rule":"quarter-from-ytd","value":3812000},"depreciationAndAmortization@FY2014":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":32,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":14903000},"depreciationAndAmortization@2015Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":46,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":3962000},"#622":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":47,"unit":"USD","start":"2015-01-01","end":"2015-06-30","value":7885000},"#623":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":46,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":3962000},"depreciationAndAmortization@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#622"},{"ref":"#623","weight":-1}],"rule":"quarter-from-ytd","value":3923000},"#624":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":11916000},"depreciationAndAmortization@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#624"},{"ref":"#622","weight":-1}],"rule":"quarter-from-ytd","value":4031000},"#625":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":33,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":16033000},"depreciationAndAmortization@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#625"},{"ref":"#624","weight":-1}],"rule":"quarter-from-ytd","value":4117000},"depreciationAndAmortization@FY2015":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":33,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":16033000},"depreciationAndAmortization@2016Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":49,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":3992000},"#626":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":50,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":7984000},"#627":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":49,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":3992000},"depreciationAndAmortization@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#626"},{"ref":"#627","weight":-1}],"rule":"quarter-from-ytd","value":3992000},"#628":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":12032000},"depreciationAndAmortization@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#628"},{"ref":"#626","weight":-1}],"rule":"quarter-from-ytd","value":4048000},"#629":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":16141000},"depreciationAndAmortization@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#629"},{"ref":"#628","weight":-1}],"rule":"quarter-from-ytd","value":4109000},"depreciationAndAmortization@FY2016":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":16141000},"depreciationAndAmortization@2017Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":52,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":4290000},"#630":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":53,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":8393000},"#631":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":52,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":4290000},"depreciationAndAmortization@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#630"},{"ref":"#631","weight":-1}],"rule":"quarter-from-ytd","value":4103000},"#632":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":54,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":12711000},"depreciationAndAmortization@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#632"},{"ref":"#630","weight":-1}],"rule":"quarter-from-ytd","value":4318000},"#633":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":16549000},"depreciationAndAmortization@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#633"},{"ref":"#632","weight":-1}],"rule":"quarter-from-ytd","value":3838000},"depreciationAndAmortization@FY2017":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":16549000},"depreciationAndAmortization@2018Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":55,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":4230000},"#634":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":56,"unit":"USD","start":"2018-01-01","end":"2018-06-30","value":8572000},"#635":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":55,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":4230000},"depreciationAndAmortization@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#634"},{"ref":"#635","weight":-1}],"rule":"quarter-from-ytd","value":4342000},"#636":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":57,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":13011000},"depreciationAndAmortization@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#636"},{"ref":"#634","weight":-1}],"rule":"quarter-from-ytd","value":4439000},"#637":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":17603000},"depreciationAndAmortization@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#637"},{"ref":"#636","weight":-1}],"rule":"quarter-from-ytd","value":4592000},"depreciationAndAmortization@FY2018":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":17603000},"depreciationAndAmortization@2019Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":58,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":4121000},"#638":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":59,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":8404000},"#639":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":58,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":4121000},"depreciationAndAmortization@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#638"},{"ref":"#639","weight":-1}],"rule":"quarter-from-ytd","value":4283000},"#640":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":60,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":12646000},"depreciationAndAmortization@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#640"},{"ref":"#638","weight":-1}],"rule":"quarter-from-ytd","value":4242000},"#641":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":17617000},"depreciationAndAmortization@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#641"},{"ref":"#640","weight":-1}],"rule":"quarter-from-ytd","value":4971000},"depreciationAndAmortization@FY2019":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":17617000},"depreciationAndAmortization@2020Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":4655000},"depreciationAndAmortization@2020Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":5,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":4796000},"#642":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":14391000},"#643":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":5,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":9453000},"depreciationAndAmortization@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#642"},{"ref":"#643","weight":-1}],"rule":"quarter-from-ytd","value":4938000},"#644":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":19611000},"depreciationAndAmortization@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#644"},{"ref":"#642","weight":-1}],"rule":"quarter-from-ytd","value":5220000},"depreciationAndAmortization@FY2020":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":19611000},"depreciationAndAmortization@2021Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":5341000},"depreciationAndAmortization@2021Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":5,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":5234000},"#645":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":15632000},"#646":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":9,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":10575000},"depreciationAndAmortization@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#645"},{"ref":"#646","weight":-1}],"rule":"quarter-from-ytd","value":5057000},"#647":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":20898000},"depreciationAndAmortization@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#647"},{"ref":"#645","weight":-1}],"rule":"quarter-from-ytd","value":5266000},"depreciationAndAmortization@FY2021":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":20898000},"depreciationAndAmortization@2022Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":5250000},"#648":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":13,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":10796000},"#649":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":5250000},"depreciationAndAmortization@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#648"},{"ref":"#649","weight":-1}],"rule":"quarter-from-ytd","value":5546000},"#650":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":16511000},"depreciationAndAmortization@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#650"},{"ref":"#648","weight":-1}],"rule":"quarter-from-ytd","value":5715000},"#651":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":22199000},"depreciationAndAmortization@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#651"},{"ref":"#650","weight":-1}],"rule":"quarter-from-ytd","value":5688000},"depreciationAndAmortization@FY2022":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":22199000},"depreciationAndAmortization@2023Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":5828000},"#652":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":17,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":11811000},"#653":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":5828000},"depreciationAndAmortization@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#652"},{"ref":"#653","weight":-1}],"rule":"quarter-from-ytd","value":5983000},"#654":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":17783000},"depreciationAndAmortization@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#654"},{"ref":"#652","weight":-1}],"rule":"quarter-from-ytd","value":5972000},"#655":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":23827000},"depreciationAndAmortization@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#655"},{"ref":"#654","weight":-1}],"rule":"quarter-from-ytd","value":6044000},"depreciationAndAmortization@FY2023":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":23827000},"depreciationAndAmortization@2024Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":6054000},"#656":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":21,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":12017000},"#657":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":6054000},"depreciationAndAmortization@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#656"},{"ref":"#657","weight":-1}],"rule":"quarter-from-ytd","value":5963000},"#658":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":18125000},"depreciationAndAmortization@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#658"},{"ref":"#656","weight":-1}],"rule":"quarter-from-ytd","value":6108000},"#659":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":24169000},"depreciationAndAmortization@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#659"},{"ref":"#658","weight":-1}],"rule":"quarter-from-ytd","value":6044000},"depreciationAndAmortization@FY2024":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":24169000},"depreciationAndAmortization@2025Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":6137000},"#660":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":12332000},"#661":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":6137000},"depreciationAndAmortization@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#660"},{"ref":"#661","weight":-1}],"rule":"quarter-from-ytd","value":6195000},"#662":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":18492000},"depreciationAndAmortization@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#662"},{"ref":"#660","weight":-1}],"rule":"quarter-from-ytd","value":6160000},"#663":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":25219000},"depreciationAndAmortization@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#663"},{"ref":"#662","weight":-1}],"rule":"quarter-from-ytd","value":6727000},"depreciationAndAmortization@FY2025":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":25219000},"depreciationAndAmortization@2026Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":6598000},"#664":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":24,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":13039000},"#665":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":6598000},"depreciationAndAmortization@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#664"},{"ref":"#665","weight":-1}],"rule":"quarter-from-ytd","value":6441000},"depreciationAndAmortization@2010Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":26,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":3259000},"#666":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":28,"unit":"shares","start":"2010-01-01","end":"2010-12-31","value":6417817},"dilutedShares@FY2010":{"kind":"computed","op":"product","terms":[{"ref":"#666"}],"scale":5,"rule":"split-restated","value":32089085},"#667":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":35,"unit":"shares","start":"2011-04-01","end":"2011-06-30","value":6433000},"dilutedShares@2011Q2":{"kind":"computed","op":"product","terms":[{"ref":"#667"}],"scale":5,"rule":"split-restated","value":32165000},"#668":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":36,"unit":"shares","start":"2011-07-01","end":"2011-09-30","value":6338000},"dilutedShares@2011Q3":{"kind":"computed","op":"product","terms":[{"ref":"#668"}],"scale":5,"rule":"split-restated","value":31690000},"#669":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2011-01-01","end":"2011-12-31","value":6362441},"#670":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":36,"unit":"shares","start":"2011-01-01","end":"2011-09-30","value":6401000},"#671":{"kind":"computed","op":"sum","terms":[{"ref":"#669","weight":4},{"ref":"#670","weight":-3}],"rule":"unaverage-quarter","value":6246764},"dilutedShares@2011Q4":{"kind":"computed","op":"product","terms":[{"ref":"#671"}],"scale":5,"rule":"split-restated","value":31233820},"dilutedShares@FY2011":{"kind":"computed","op":"product","terms":[{"ref":"#669"}],"scale":5,"rule":"split-restated","value":31812205},"#672":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":37,"unit":"shares","start":"2012-01-01","end":"2012-03-31","value":6188000},"dilutedShares@2012Q1":{"kind":"computed","op":"product","terms":[{"ref":"#672"}],"scale":5,"rule":"split-restated","value":30940000},"#673":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":38,"unit":"shares","start":"2012-04-01","end":"2012-06-30","value":5559000},"dilutedShares@2012Q2":{"kind":"computed","op":"product","terms":[{"ref":"#673"}],"scale":5,"rule":"split-restated","value":27795000},"#674":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":39,"unit":"shares","start":"2012-07-01","end":"2012-09-30","value":5558000},"dilutedShares@2012Q3":{"kind":"computed","op":"product","terms":[{"ref":"#674"}],"scale":5,"rule":"split-restated","value":27790000},"#675":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":30,"unit":"shares","start":"2012-01-01","end":"2012-12-31","value":5715761},"#676":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":39,"unit":"shares","start":"2012-01-01","end":"2012-09-30","value":5768000},"#677":{"kind":"computed","op":"sum","terms":[{"ref":"#675","weight":4},{"ref":"#676","weight":-3}],"rule":"unaverage-quarter","value":5559044},"dilutedShares@2012Q4":{"kind":"computed","op":"product","terms":[{"ref":"#677"}],"scale":5,"rule":"split-restated","value":27795220},"dilutedShares@FY2012":{"kind":"computed","op":"product","terms":[{"ref":"#675"}],"scale":5,"rule":"split-restated","value":28578805},"#678":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":40,"unit":"shares","start":"2013-01-01","end":"2013-03-31","value":5568000},"dilutedShares@2013Q1":{"kind":"computed","op":"product","terms":[{"ref":"#678"}],"scale":5,"rule":"split-restated","value":27840000},"#679":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":41,"unit":"shares","start":"2013-04-01","end":"2013-06-30","value":5569000},"dilutedShares@2013Q2":{"kind":"computed","op":"product","terms":[{"ref":"#679"}],"scale":5,"rule":"split-restated","value":27845000},"#680":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":42,"unit":"shares","start":"2013-07-01","end":"2013-09-30","value":5574000},"dilutedShares@2013Q3":{"kind":"computed","op":"product","terms":[{"ref":"#680"}],"scale":5,"rule":"split-restated","value":27870000},"#681":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":31,"unit":"shares","start":"2013-01-01","end":"2013-12-31","value":5571279},"#682":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":42,"unit":"shares","start":"2013-01-01","end":"2013-09-30","value":5570000},"#683":{"kind":"computed","op":"sum","terms":[{"ref":"#681","weight":4},{"ref":"#682","weight":-3}],"rule":"unaverage-quarter","value":5575116},"dilutedShares@2013Q4":{"kind":"computed","op":"product","terms":[{"ref":"#683"}],"scale":5,"rule":"split-restated","value":27875580},"dilutedShares@FY2013":{"kind":"computed","op":"product","terms":[{"ref":"#681"}],"scale":5,"rule":"split-restated","value":27856395},"#684":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":43,"unit":"shares","start":"2014-01-01","end":"2014-03-31","value":5586000},"dilutedShares@2014Q1":{"kind":"computed","op":"product","terms":[{"ref":"#684"}],"scale":5,"rule":"split-restated","value":27930000},"#685":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":44,"unit":"shares","start":"2014-04-01","end":"2014-06-30","value":5589000},"dilutedShares@2014Q2":{"kind":"computed","op":"product","terms":[{"ref":"#685"}],"scale":5,"rule":"split-restated","value":27945000},"#686":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":45,"unit":"shares","start":"2014-07-01","end":"2014-09-30","value":5589000},"dilutedShares@2014Q3":{"kind":"computed","op":"product","terms":[{"ref":"#686"}],"scale":5,"rule":"split-restated","value":27945000},"#687":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":32,"unit":"shares","start":"2014-01-01","end":"2014-12-31","value":5589243},"#688":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":45,"unit":"shares","start":"2014-01-01","end":"2014-09-30","value":5588000},"#689":{"kind":"computed","op":"sum","terms":[{"ref":"#687","weight":4},{"ref":"#688","weight":-3}],"rule":"unaverage-quarter","value":5592972},"dilutedShares@2014Q4":{"kind":"computed","op":"product","terms":[{"ref":"#689"}],"scale":5,"rule":"split-restated","value":27964860},"dilutedShares@FY2014":{"kind":"computed","op":"product","terms":[{"ref":"#687"}],"scale":5,"rule":"split-restated","value":27946215},"#690":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":46,"unit":"shares","start":"2015-01-01","end":"2015-03-31","value":5605000},"dilutedShares@2015Q1":{"kind":"computed","op":"product","terms":[{"ref":"#690"}],"scale":5,"rule":"split-restated","value":28025000},"#691":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":47,"unit":"shares","start":"2015-04-01","end":"2015-06-30","value":5605000},"dilutedShares@2015Q2":{"kind":"computed","op":"product","terms":[{"ref":"#691"}],"scale":5,"rule":"split-restated","value":28025000},"#692":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":48,"unit":"shares","start":"2015-07-01","end":"2015-09-30","value":5604000},"dilutedShares@2015Q3":{"kind":"computed","op":"product","terms":[{"ref":"#692"}],"scale":5,"rule":"split-restated","value":28020000},"#693":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":33,"unit":"shares","start":"2015-01-01","end":"2015-12-31","value":5604228},"#694":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":48,"unit":"shares","start":"2015-01-01","end":"2015-09-30","value":5605000},"#695":{"kind":"computed","op":"sum","terms":[{"ref":"#693","weight":4},{"ref":"#694","weight":-3}],"rule":"unaverage-quarter","value":5601912},"dilutedShares@2015Q4":{"kind":"computed","op":"product","terms":[{"ref":"#695"}],"scale":5,"rule":"split-restated","value":28009560},"dilutedShares@FY2015":{"kind":"computed","op":"product","terms":[{"ref":"#693"}],"scale":5,"rule":"split-restated","value":28021140},"#696":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":49,"unit":"shares","start":"2016-01-01","end":"2016-03-31","value":5580000},"dilutedShares@2016Q1":{"kind":"computed","op":"product","terms":[{"ref":"#696"}],"scale":5,"rule":"split-restated","value":27900000},"#697":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":50,"unit":"shares","start":"2016-04-01","end":"2016-06-30","value":5568000},"dilutedShares@2016Q2":{"kind":"computed","op":"product","terms":[{"ref":"#697"}],"scale":5,"rule":"split-restated","value":27840000},"#698":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":51,"unit":"shares","start":"2016-07-01","end":"2016-09-30","value":5569000},"dilutedShares@2016Q3":{"kind":"computed","op":"product","terms":[{"ref":"#698"}],"scale":5,"rule":"split-restated","value":27845000},"#699":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2016-01-01","end":"2016-12-31","value":5571973},"#700":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":51,"unit":"shares","start":"2016-01-01","end":"2016-09-30","value":5572000},"#701":{"kind":"computed","op":"sum","terms":[{"ref":"#699","weight":4},{"ref":"#700","weight":-3}],"rule":"unaverage-quarter","value":5571892},"dilutedShares@2016Q4":{"kind":"computed","op":"product","terms":[{"ref":"#701"}],"scale":5,"rule":"split-restated","value":27859460},"dilutedShares@FY2016":{"kind":"computed","op":"product","terms":[{"ref":"#699"}],"scale":5,"rule":"split-restated","value":27859865},"#702":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":52,"unit":"shares","start":"2017-01-01","end":"2017-03-31","value":5585000},"dilutedShares@2017Q1":{"kind":"computed","op":"product","terms":[{"ref":"#702"}],"scale":5,"rule":"split-restated","value":27925000},"#703":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":53,"unit":"shares","start":"2017-04-01","end":"2017-06-30","value":5588000},"dilutedShares@2017Q2":{"kind":"computed","op":"product","terms":[{"ref":"#703"}],"scale":5,"rule":"split-restated","value":27940000},"#704":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":54,"unit":"shares","start":"2017-07-01","end":"2017-09-30","value":5587000},"dilutedShares@2017Q3":{"kind":"computed","op":"product","terms":[{"ref":"#704"}],"scale":5,"rule":"split-restated","value":27935000},"#705":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2017-01-01","end":"2017-12-31","value":5588496},"#706":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":54,"unit":"shares","start":"2017-01-01","end":"2017-09-30","value":5586000},"#707":{"kind":"computed","op":"sum","terms":[{"ref":"#705","weight":4},{"ref":"#706","weight":-3}],"rule":"unaverage-quarter","value":5595984},"dilutedShares@2017Q4":{"kind":"computed","op":"product","terms":[{"ref":"#707"}],"scale":5,"rule":"split-restated","value":27979920},"dilutedShares@FY2017":{"kind":"computed","op":"product","terms":[{"ref":"#705"}],"scale":5,"rule":"split-restated","value":27942480},"#708":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":55,"unit":"shares","start":"2018-01-01","end":"2018-03-31","value":5598000},"dilutedShares@2018Q1":{"kind":"computed","op":"product","terms":[{"ref":"#708"}],"scale":5,"rule":"split-restated","value":27990000},"#709":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":56,"unit":"shares","start":"2018-04-01","end":"2018-06-30","value":5603000},"dilutedShares@2018Q2":{"kind":"computed","op":"product","terms":[{"ref":"#709"}],"scale":5,"rule":"split-restated","value":28015000},"#710":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":57,"unit":"shares","start":"2018-07-01","end":"2018-09-30","value":5606000},"dilutedShares@2018Q3":{"kind":"computed","op":"product","terms":[{"ref":"#710"}],"scale":5,"rule":"split-restated","value":28030000},"#711":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2018-01-01","end":"2018-12-31","value":5602377},"#712":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":57,"unit":"shares","start":"2018-01-01","end":"2018-09-30","value":5602000},"#713":{"kind":"computed","op":"sum","terms":[{"ref":"#711","weight":4},{"ref":"#712","weight":-3}],"rule":"unaverage-quarter","value":5603508},"dilutedShares@2018Q4":{"kind":"computed","op":"product","terms":[{"ref":"#713"}],"scale":5,"rule":"split-restated","value":28017540},"dilutedShares@FY2018":{"kind":"computed","op":"product","terms":[{"ref":"#711"}],"scale":5,"rule":"split-restated","value":28011885},"#714":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":58,"unit":"shares","start":"2019-01-01","end":"2019-03-31","value":5615000},"dilutedShares@2019Q1":{"kind":"computed","op":"product","terms":[{"ref":"#714"}],"scale":5,"rule":"split-restated","value":28075000},"#715":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":59,"unit":"shares","start":"2019-04-01","end":"2019-06-30","value":5624000},"dilutedShares@2019Q2":{"kind":"computed","op":"product","terms":[{"ref":"#715"}],"scale":5,"rule":"split-restated","value":28120000},"#716":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":60,"unit":"shares","start":"2019-07-01","end":"2019-09-30","value":5622000},"dilutedShares@2019Q3":{"kind":"computed","op":"product","terms":[{"ref":"#716"}],"scale":5,"rule":"split-restated","value":28110000},"#717":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2019-01-01","end":"2019-12-31","value":5621138},"#718":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":60,"unit":"shares","start":"2019-01-01","end":"2019-09-30","value":5620000},"#719":{"kind":"computed","op":"sum","terms":[{"ref":"#717","weight":4},{"ref":"#718","weight":-3}],"rule":"unaverage-quarter","value":5624552},"dilutedShares@2019Q4":{"kind":"computed","op":"product","terms":[{"ref":"#719"}],"scale":5,"rule":"split-restated","value":28122760},"dilutedShares@FY2019":{"kind":"computed","op":"product","terms":[{"ref":"#717"}],"scale":5,"rule":"split-restated","value":28105690},"#720":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2020-01-01","end":"2020-03-31","value":5634000},"dilutedShares@2020Q1":{"kind":"computed","op":"product","terms":[{"ref":"#720"}],"scale":5,"rule":"split-restated","value":28170000},"#721":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2020-04-01","end":"2020-06-30","value":5637000},"dilutedShares@2020Q2":{"kind":"computed","op":"product","terms":[{"ref":"#721"}],"scale":5,"rule":"split-restated","value":28185000},"#722":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2020-07-01","end":"2020-09-30","value":5641000},"dilutedShares@2020Q3":{"kind":"computed","op":"product","terms":[{"ref":"#722"}],"scale":5,"rule":"split-restated","value":28205000},"#723":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2020-01-01","end":"2020-12-31","value":5639863},"#724":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2020-01-01","end":"2020-09-30","value":5638000},"#725":{"kind":"computed","op":"sum","terms":[{"ref":"#723","weight":4},{"ref":"#724","weight":-3}],"rule":"unaverage-quarter","value":5645452},"dilutedShares@2020Q4":{"kind":"computed","op":"product","terms":[{"ref":"#725"}],"scale":5,"rule":"split-restated","value":28227260},"dilutedShares@FY2020":{"kind":"computed","op":"product","terms":[{"ref":"#723"}],"scale":5,"rule":"split-restated","value":28199315},"#726":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2021-01-01","end":"2021-03-31","value":5664000},"dilutedShares@2021Q1":{"kind":"computed","op":"product","terms":[{"ref":"#726"}],"scale":5,"rule":"split-restated","value":28320000},"#727":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2021-04-01","end":"2021-06-30","value":5669000},"dilutedShares@2021Q2":{"kind":"computed","op":"product","terms":[{"ref":"#727"}],"scale":5,"rule":"split-restated","value":28345000},"#728":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2021-07-01","end":"2021-09-30","value":5671000},"dilutedShares@2021Q3":{"kind":"computed","op":"product","terms":[{"ref":"#728"}],"scale":5,"rule":"split-restated","value":28355000},"dilutedShares@2021Q4":{"kind":"computed","op":"product","terms":[{"ref":"#364"}],"scale":5,"rule":"split-restated","value":28347180},"dilutedShares@FY2021":{"kind":"computed","op":"product","terms":[{"ref":"#358"}],"scale":5,"rule":"split-restated","value":28341795},"#729":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":12,"unit":"shares","start":"2022-01-01","end":"2022-03-31","value":5677000},"dilutedShares@2022Q1":{"kind":"computed","op":"product","terms":[{"ref":"#729"}],"scale":5,"rule":"split-restated","value":28385000},"#730":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2022-04-01","end":"2022-06-30","value":5680000},"dilutedShares@2022Q2":{"kind":"computed","op":"product","terms":[{"ref":"#730"}],"scale":5,"rule":"split-restated","value":28400000},"#731":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2022-07-01","end":"2022-09-30","value":5680000},"dilutedShares@2022Q3":{"kind":"computed","op":"product","terms":[{"ref":"#731"}],"scale":5,"rule":"split-restated","value":28400000},"dilutedShares@FY2022":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2022-01-01","end":"2022-12-31","value":28402045},"#732":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2023-01-01","end":"2023-03-31","value":5698000},"dilutedShares@2023Q1":{"kind":"computed","op":"product","terms":[{"ref":"#732"}],"scale":5,"rule":"split-restated","value":28490000},"dilutedShares@2023Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":17,"unit":"shares","start":"2023-04-01","end":"2023-06-30","value":28530000},"dilutedShares@2023Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2023-07-01","end":"2023-09-30","value":28560000},"dilutedShares@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#371","weight":4},{"ref":"#374","weight":-3}],"rule":"unaverage-quarter","value":28558520},"dilutedShares@FY2023":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2023-01-01","end":"2023-12-31","value":28533380},"dilutedShares@2024Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":20,"unit":"shares","start":"2024-01-01","end":"2024-03-31","value":28623000},"dilutedShares@2024Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":21,"unit":"shares","start":"2024-04-01","end":"2024-06-30","value":28698000},"dilutedShares@2024Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2024-07-01","end":"2024-09-30","value":28727000},"dilutedShares@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#379","weight":4},{"ref":"#382","weight":-3}],"rule":"unaverage-quarter","value":28704484},"dilutedShares@FY2024":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2024-01-01","end":"2024-12-31","value":28688371},"dilutedShares@2025Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":23,"unit":"shares","start":"2025-01-01","end":"2025-03-31","value":28719000},"dilutedShares@2025Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2025-04-01","end":"2025-06-30","value":28729000},"dilutedShares@2025Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2025-07-01","end":"2025-09-30","value":28738000},"dilutedShares@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#387","weight":4},{"ref":"#390","weight":-3}],"rule":"unaverage-quarter","value":28742752},"dilutedShares@FY2025":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2025-01-01","end":"2025-12-31","value":28733188},"dilutedShares@2026Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":23,"unit":"shares","start":"2026-01-01","end":"2026-03-31","value":28770000},"dilutedShares@2026Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2026-04-01","end":"2026-06-30","value":28776000},"dilutedShares@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2009"},{"ref":"dilutedEps@FY2009"}],"rule":"accounting-identity","value":31939252.336448595},"#733":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":8,"unit":"shares","end":"2022-03-31","value":5668123},"sharesOutstanding@2022Q1":{"kind":"computed","op":"product","terms":[{"ref":"#733"}],"scale":5,"rule":"split-restated","value":28340615},"#734":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":9,"unit":"shares","end":"2022-06-30","value":5673610},"sharesOutstanding@2022Q2":{"kind":"computed","op":"product","terms":[{"ref":"#734"}],"scale":5,"rule":"split-restated","value":28368050},"#735":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":10,"unit":"shares","end":"2022-09-30","value":5673574},"sharesOutstanding@2022Q3":{"kind":"computed","op":"product","terms":[{"ref":"#735"}],"scale":5,"rule":"split-restated","value":28367870},"sharesOutstanding@2023Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":18,"unit":"shares","end":"2023-12-31","value":28522780},"sharesOutstanding@FY2023":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":18,"unit":"shares","end":"2023-12-31","value":28522780},"#736":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":16,"unit":"shares","end":"2024-03-31","value":5709226},"sharesOutstanding@2024Q1":{"kind":"computed","op":"product","terms":[{"ref":"#736"}],"scale":5,"rule":"split-restated","value":28546130},"sharesOutstanding@2024Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":17,"unit":"shares","end":"2024-06-30","value":28594270},"sharesOutstanding@2024Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":18,"unit":"shares","end":"2024-09-30","value":28594270},"#737":{"kind":"filed","concept":"CommonStockSharesIssued","filing":25,"unit":"shares","end":"2010-12-31","value":6421424},"#738":{"kind":"filed","concept":"TreasuryStockShares","filing":25,"unit":"shares","end":"2010-12-31","value":11024},"#739":{"kind":"computed","op":"sum","terms":[{"ref":"#737"},{"ref":"#738","weight":-1}],"rule":"component-sum","value":6410400},"sharesOutstanding@2010Q4":{"kind":"computed","op":"product","terms":[{"ref":"#739"}],"scale":5,"rule":"split-restated","value":32052000},"sharesOutstanding@FY2010":{"kind":"computed","op":"product","terms":[{"ref":"#739"}],"scale":5,"rule":"split-restated","value":32052000},"#740":{"kind":"filed","concept":"CommonStockSharesIssued","filing":28,"unit":"shares","end":"2011-12-31","value":6450718},"#741":{"kind":"filed","concept":"TreasuryStockShares","filing":28,"unit":"shares","end":"2011-12-31","value":215279},"#742":{"kind":"computed","op":"sum","terms":[{"ref":"#740"},{"ref":"#741","weight":-1}],"rule":"component-sum","value":6235439},"sharesOutstanding@2011Q4":{"kind":"computed","op":"product","terms":[{"ref":"#742"}],"scale":5,"rule":"split-restated","value":31177195},"sharesOutstanding@FY2011":{"kind":"computed","op":"product","terms":[{"ref":"#742"}],"scale":5,"rule":"split-restated","value":31177195},"#743":{"kind":"filed","concept":"CommonStockSharesIssued","filing":29,"unit":"shares","end":"2012-12-31","value":6477716},"#744":{"kind":"filed","concept":"TreasuryStockShares","filing":29,"unit":"shares","end":"2012-12-31","value":919708},"#745":{"kind":"computed","op":"sum","terms":[{"ref":"#743"},{"ref":"#744","weight":-1}],"rule":"component-sum","value":5558008},"sharesOutstanding@2012Q4":{"kind":"computed","op":"product","terms":[{"ref":"#745"}],"scale":5,"rule":"split-restated","value":27790040},"sharesOutstanding@FY2012":{"kind":"computed","op":"product","terms":[{"ref":"#745"}],"scale":5,"rule":"split-restated","value":27790040},"#746":{"kind":"filed","concept":"CommonStockSharesIssued","filing":30,"unit":"shares","end":"2013-12-31","value":6499403},"#747":{"kind":"filed","concept":"TreasuryStockShares","filing":30,"unit":"shares","end":"2013-12-31","value":924271},"#748":{"kind":"computed","op":"sum","terms":[{"ref":"#746"},{"ref":"#747","weight":-1}],"rule":"component-sum","value":5575132},"sharesOutstanding@2013Q4":{"kind":"computed","op":"product","terms":[{"ref":"#748"}],"scale":5,"rule":"split-restated","value":27875660},"sharesOutstanding@FY2013":{"kind":"computed","op":"product","terms":[{"ref":"#748"}],"scale":5,"rule":"split-restated","value":27875660},"#749":{"kind":"filed","concept":"CommonStockSharesIssued","filing":31,"unit":"shares","end":"2014-12-31","value":6499403},"#750":{"kind":"filed","concept":"TreasuryStockShares","filing":31,"unit":"shares","end":"2014-12-31","value":928469},"#751":{"kind":"computed","op":"sum","terms":[{"ref":"#749"},{"ref":"#750","weight":-1}],"rule":"component-sum","value":5570934},"sharesOutstanding@2014Q4":{"kind":"computed","op":"product","terms":[{"ref":"#751"}],"scale":5,"rule":"split-restated","value":27854670},"sharesOutstanding@FY2014":{"kind":"computed","op":"product","terms":[{"ref":"#751"}],"scale":5,"rule":"split-restated","value":27854670},"#752":{"kind":"filed","concept":"CommonStockSharesIssued","filing":32,"unit":"shares","end":"2015-12-31","value":6541049},"#753":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":32,"unit":"shares","end":"2015-12-31","value":935368},"#754":{"kind":"computed","op":"sum","terms":[{"ref":"#752"},{"ref":"#753","weight":-1}],"rule":"component-sum","value":5605681},"sharesOutstanding@2015Q4":{"kind":"computed","op":"product","terms":[{"ref":"#754"}],"scale":5,"rule":"split-restated","value":28028405},"sharesOutstanding@FY2015":{"kind":"computed","op":"product","terms":[{"ref":"#754"}],"scale":5,"rule":"split-restated","value":28028405},"#755":{"kind":"filed","concept":"CommonStockSharesIssued","filing":33,"unit":"shares","end":"2016-12-31","value":6563440},"#756":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":33,"unit":"shares","end":"2016-12-31","value":989300},"#757":{"kind":"computed","op":"sum","terms":[{"ref":"#755"},{"ref":"#756","weight":-1}],"rule":"component-sum","value":5574140},"sharesOutstanding@2016Q4":{"kind":"computed","op":"product","terms":[{"ref":"#757"}],"scale":5,"rule":"split-restated","value":27870700},"sharesOutstanding@FY2016":{"kind":"computed","op":"product","terms":[{"ref":"#757"}],"scale":5,"rule":"split-restated","value":27870700},"#758":{"kind":"filed","concept":"CommonStockSharesIssued","filing":0,"unit":"shares","end":"2017-12-31","value":6582135},"#759":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":0,"unit":"shares","end":"2017-12-31","value":993314},"#760":{"kind":"computed","op":"sum","terms":[{"ref":"#758"},{"ref":"#759","weight":-1}],"rule":"component-sum","value":5588821},"sharesOutstanding@2017Q4":{"kind":"computed","op":"product","terms":[{"ref":"#760"}],"scale":5,"rule":"split-restated","value":27944105},"sharesOutstanding@FY2017":{"kind":"computed","op":"product","terms":[{"ref":"#760"}],"scale":5,"rule":"split-restated","value":27944105},"#761":{"kind":"filed","concept":"CommonStockSharesIssued","filing":0,"unit":"shares","end":"2018-12-31","value":6606100},"#762":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":0,"unit":"shares","end":"2018-12-31","value":998699},"#763":{"kind":"computed","op":"sum","terms":[{"ref":"#761"},{"ref":"#762","weight":-1}],"rule":"component-sum","value":5607401},"sharesOutstanding@2018Q4":{"kind":"computed","op":"product","terms":[{"ref":"#763"}],"scale":5,"rule":"split-restated","value":28037005},"sharesOutstanding@FY2018":{"kind":"computed","op":"product","terms":[{"ref":"#763"}],"scale":5,"rule":"split-restated","value":28037005},"#764":{"kind":"filed","concept":"CommonStockSharesIssued","filing":2,"unit":"shares","end":"2019-12-31","value":6627000},"#765":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":2,"unit":"shares","end":"2019-12-31","value":1004174},"#766":{"kind":"computed","op":"sum","terms":[{"ref":"#764"},{"ref":"#765","weight":-1}],"rule":"component-sum","value":5622826},"sharesOutstanding@2019Q4":{"kind":"computed","op":"product","terms":[{"ref":"#766"}],"scale":5,"rule":"split-restated","value":28114130},"sharesOutstanding@FY2019":{"kind":"computed","op":"product","terms":[{"ref":"#766"}],"scale":5,"rule":"split-restated","value":28114130},"#767":{"kind":"filed","concept":"CommonStockSharesIssued","filing":3,"unit":"shares","end":"2020-12-31","value":6657880},"#768":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":3,"unit":"shares","end":"2020-12-31","value":1009796},"#769":{"kind":"computed","op":"sum","terms":[{"ref":"#767"},{"ref":"#768","weight":-1}],"rule":"component-sum","value":5648084},"sharesOutstanding@2020Q4":{"kind":"computed","op":"product","terms":[{"ref":"#769"}],"scale":5,"rule":"split-restated","value":28240420},"sharesOutstanding@FY2020":{"kind":"computed","op":"product","terms":[{"ref":"#769"}],"scale":5,"rule":"split-restated","value":28240420},"#770":{"kind":"filed","concept":"CommonStockSharesIssued","filing":7,"unit":"shares","end":"2021-12-31","value":6681469},"#771":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":7,"unit":"shares","end":"2021-12-31","value":1015457},"#772":{"kind":"computed","op":"sum","terms":[{"ref":"#770"},{"ref":"#771","weight":-1}],"rule":"component-sum","value":5666012},"sharesOutstanding@2021Q4":{"kind":"computed","op":"product","terms":[{"ref":"#772"}],"scale":5,"rule":"split-restated","value":28330060},"sharesOutstanding@FY2021":{"kind":"computed","op":"product","terms":[{"ref":"#772"}],"scale":5,"rule":"split-restated","value":28330060},"#773":{"kind":"filed","concept":"CommonStockSharesIssued","filing":11,"unit":"shares","end":"2022-12-31","value":6703166},"#774":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":11,"unit":"shares","end":"2022-12-31","value":1021087},"#775":{"kind":"computed","op":"sum","terms":[{"ref":"#773"},{"ref":"#774","weight":-1}],"rule":"component-sum","value":5682079},"sharesOutstanding@2022Q4":{"kind":"computed","op":"product","terms":[{"ref":"#775"}],"scale":5,"rule":"split-restated","value":28410395},"sharesOutstanding@FY2022":{"kind":"computed","op":"product","terms":[{"ref":"#775"}],"scale":5,"rule":"split-restated","value":28410395},"#776":{"kind":"filed","concept":"CommonStockSharesIssued","filing":19,"unit":"shares","end":"2024-12-31","value":29671768},"#777":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":19,"unit":"shares","end":"2024-12-31","value":1051931},"sharesOutstanding@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#776"},{"ref":"#777","weight":-1}],"rule":"component-sum","value":28619837},"sharesOutstanding@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#776"},{"ref":"#777","weight":-1}],"rule":"component-sum","value":28619837},"#778":{"kind":"filed","concept":"CommonStockSharesIssued","filing":19,"unit":"shares","end":"2025-12-31","value":29742653},"#779":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":19,"unit":"shares","end":"2025-12-31","value":1074460},"sharesOutstanding@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#778"},{"ref":"#779","weight":-1}],"rule":"component-sum","value":28668193},"sharesOutstanding@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#778"},{"ref":"#779","weight":-1}],"rule":"component-sum","value":28668193},"#780":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":25,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":88578000},"totalCosts@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"#780"},{"ref":"#95"}],"rule":"component-sum","value":96376000},"#781":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":26,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":27367000},"totalCosts@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#781"},{"ref":"#96"}],"rule":"component-sum","value":29312000},"#782":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":27,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":23004000},"totalCosts@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#782"},{"ref":"#97"}],"rule":"component-sum","value":24882000},"#783":{"kind":"computed","op":"sum","terms":[{"ref":"#51"},{"ref":"#52","weight":-1}],"rule":"quarter-from-ytd","value":22087000},"totalCosts@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#783"},{"ref":"#100"}],"rule":"component-sum","value":24275000},"totalCosts@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"#51"},{"ref":"#98"}],"rule":"component-sum","value":104929000},"#784":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":34,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":23654000},"totalCosts@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#784"},{"ref":"#102"}],"rule":"component-sum","value":25839000},"#785":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":35,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":26441000},"totalCosts@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#785"},{"ref":"#103"}],"rule":"component-sum","value":28522000},"#786":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":36,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":26643000},"totalCosts@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#786"},{"ref":"#104"}],"rule":"component-sum","value":28940000},"#787":{"kind":"computed","op":"sum","terms":[{"ref":"#53"},{"ref":"#54","weight":-1}],"rule":"quarter-from-ytd","value":24496000},"totalCosts@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#787"},{"ref":"#107"}],"rule":"component-sum","value":26779000},"totalCosts@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"#53"},{"ref":"#105"}],"rule":"component-sum","value":110079000},"#788":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":26825000},"totalCosts@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#788"},{"ref":"#109"}],"rule":"component-sum","value":29092000},"#789":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":38,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":28145000},"totalCosts@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#789"},{"ref":"#110"}],"rule":"component-sum","value":30472000},"#790":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":39,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":26357000},"totalCosts@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#790"},{"ref":"#111"}],"rule":"component-sum","value":28447000},"#791":{"kind":"computed","op":"sum","terms":[{"ref":"#55"},{"ref":"#56","weight":-1}],"rule":"quarter-from-ytd","value":23760000},"totalCosts@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#791"},{"ref":"#114"}],"rule":"component-sum","value":26269000},"totalCosts@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"#55"},{"ref":"#112"}],"rule":"component-sum","value":114280000},"#792":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":40,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":25294000},"totalCosts@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#792"},{"ref":"#116"}],"rule":"component-sum","value":27437000},"#793":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":41,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":26208000},"totalCosts@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#793"},{"ref":"#117"}],"rule":"component-sum","value":28507000},"#794":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":42,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":27789000},"totalCosts@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#794"},{"ref":"#118"}],"rule":"component-sum","value":30012000},"#795":{"kind":"computed","op":"sum","terms":[{"ref":"#57"},{"ref":"#58","weight":-1}],"rule":"quarter-from-ytd","value":23674000},"totalCosts@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#795"},{"ref":"#121"}],"rule":"component-sum","value":26158000},"totalCosts@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"#57"},{"ref":"#119"}],"rule":"component-sum","value":112114000},"#796":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":43,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":28099000},"totalCosts@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#796"},{"ref":"#122"}],"rule":"component-sum","value":30281000},"#797":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":44,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":28253000},"totalCosts@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#797"},{"ref":"#123"}],"rule":"component-sum","value":30671000},"#798":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":45,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":29190000},"totalCosts@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#798"},{"ref":"#124"}],"rule":"component-sum","value":31594000},"#799":{"kind":"computed","op":"sum","terms":[{"ref":"#59"},{"ref":"#60","weight":-1}],"rule":"quarter-from-ytd","value":27508000},"totalCosts@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#799"},{"ref":"#127"}],"rule":"component-sum","value":29973000},"totalCosts@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"#59"},{"ref":"#125"}],"rule":"component-sum","value":122519000},"#800":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":46,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":24200000},"totalCosts@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#800"},{"ref":"#128"}],"rule":"component-sum","value":26599000},"#801":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":47,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":25437000},"totalCosts@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#801"},{"ref":"#129"}],"rule":"component-sum","value":27837000},"#802":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":48,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":26662000},"totalCosts@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#802"},{"ref":"#130"}],"rule":"component-sum","value":29129000},"#803":{"kind":"computed","op":"sum","terms":[{"ref":"#61"},{"ref":"#62","weight":-1}],"rule":"quarter-from-ytd","value":25824000},"totalCosts@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#803"},{"ref":"#133"}],"rule":"component-sum","value":28186000},"totalCosts@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#61"},{"ref":"#131"}],"rule":"component-sum","value":111751000},"#804":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":49,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":25738000},"totalCosts@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#804"},{"ref":"#134"}],"rule":"component-sum","value":28138000},"#805":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":50,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":25639000},"totalCosts@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#805"},{"ref":"#135"}],"rule":"component-sum","value":27970000},"#806":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":51,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":28081000},"totalCosts@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#806"},{"ref":"#136"}],"rule":"component-sum","value":30563000},"#807":{"kind":"computed","op":"sum","terms":[{"ref":"#63"},{"ref":"#64","weight":-1}],"rule":"quarter-from-ytd","value":26732000},"totalCosts@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#807"},{"ref":"#139"}],"rule":"component-sum","value":29131000},"totalCosts@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#63"},{"ref":"#137"}],"rule":"component-sum","value":115802000},"#808":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":52,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":27915000},"totalCosts@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#808"},{"ref":"#140"}],"rule":"component-sum","value":30335000},"#809":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":53,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":27680000},"totalCosts@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#809"},{"ref":"#141"}],"rule":"component-sum","value":30198000},"#810":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":54,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":27382000},"totalCosts@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#810"},{"ref":"#142"}],"rule":"component-sum","value":30039000},"#811":{"kind":"computed","op":"sum","terms":[{"ref":"#65"},{"ref":"#66","weight":-1}],"rule":"quarter-from-ytd","value":27487000},"totalCosts@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#811"},{"ref":"#145"}],"rule":"component-sum","value":30045000},"totalCosts@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#65"},{"ref":"#143"}],"rule":"component-sum","value":120617000},"#812":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":55,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":28250000},"totalCosts@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#812"},{"ref":"#146"}],"rule":"component-sum","value":30751000},"#813":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":56,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":29605000},"totalCosts@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#813"},{"ref":"#147"}],"rule":"component-sum","value":32170000},"#814":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":57,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":28076000},"totalCosts@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#814"},{"ref":"#148"}],"rule":"component-sum","value":30866000},"#815":{"kind":"computed","op":"sum","terms":[{"ref":"#67"},{"ref":"#68","weight":-1}],"rule":"quarter-from-ytd","value":28018000},"totalCosts@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#815"},{"ref":"#151"}],"rule":"component-sum","value":30646000},"totalCosts@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#67"},{"ref":"#149"}],"rule":"component-sum","value":124433000},"#816":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":58,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":29106000},"totalCosts@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#816"},{"ref":"#152"}],"rule":"component-sum","value":31779000},"#817":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":59,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":29227000},"totalCosts@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#817"},{"ref":"#153"}],"rule":"component-sum","value":31866000},"#818":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":60,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":30076000},"totalCosts@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#818"},{"ref":"#154"}],"rule":"component-sum","value":33004000},"totalCosts@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q4"},{"ref":"operatingIncome@2019Q4","weight":-1}],"value":32382000},"totalCosts@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#69"},{"ref":"#155"}],"rule":"component-sum","value":128101000},"#819":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":28563000},"totalCosts@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#819"},{"ref":"#158"}],"rule":"component-sum","value":31782000},"#820":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":5,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":27190000},"totalCosts@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#820"},{"ref":"#159"}],"rule":"component-sum","value":30071000},"#821":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":6,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":29545000},"totalCosts@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#821"},{"ref":"#160"}],"rule":"component-sum","value":32454000},"totalCosts@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q4"},{"ref":"operatingIncome@2020Q4","weight":-1}],"value":32528000},"totalCosts@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#71"},{"ref":"#161"}],"rule":"component-sum","value":125285000},"#822":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":29869000},"totalCosts@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#822"},{"ref":"#164"}],"rule":"component-sum","value":32936000},"#823":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":32367000},"totalCosts@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#823"},{"ref":"#165"}],"rule":"component-sum","value":35324000},"#824":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":34970000},"totalCosts@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#824"},{"ref":"#166"}],"rule":"component-sum","value":38115000},"#825":{"kind":"computed","op":"sum","terms":[{"ref":"#73"},{"ref":"#74","weight":-1}],"rule":"quarter-from-ytd","value":32789000},"totalCosts@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#825"},{"ref":"#169"}],"rule":"component-sum","value":36463000},"totalCosts@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#73"},{"ref":"#167"}],"rule":"component-sum","value":142838000},"#826":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":36442000},"totalCosts@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#826"},{"ref":"#170"}],"rule":"component-sum","value":40077000},"#827":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":44011000},"totalCosts@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#827"},{"ref":"#171"}],"rule":"component-sum","value":47859000},"#828":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":43867000},"totalCosts@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#828"},{"ref":"#172"}],"rule":"component-sum","value":47410000},"#829":{"kind":"computed","op":"sum","terms":[{"ref":"#75"},{"ref":"#76","weight":-1}],"rule":"quarter-from-ytd","value":41488000},"totalCosts@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#829"},{"ref":"#175"}],"rule":"component-sum","value":46021000},"totalCosts@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#75"},{"ref":"#173"}],"rule":"component-sum","value":181367000},"#830":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":42785000},"totalCosts@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#830"},{"ref":"#176"}],"rule":"component-sum","value":46937000},"#831":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":17,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":46852000},"totalCosts@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#831"},{"ref":"#177"}],"rule":"component-sum","value":51171000},"#832":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":18,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":46723000},"totalCosts@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#832"},{"ref":"#178"}],"rule":"component-sum","value":51078000},"#833":{"kind":"computed","op":"sum","terms":[{"ref":"#77"},{"ref":"#78","weight":-1}],"rule":"quarter-from-ytd","value":42103000},"totalCosts@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#833"},{"ref":"#181"}],"rule":"component-sum","value":46722000},"totalCosts@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#77"},{"ref":"#179"}],"rule":"component-sum","value":195908000},"#834":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":41080000},"totalCosts@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#834"},{"ref":"#182"}],"rule":"component-sum","value":45928000},"#835":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":21,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":41723000},"totalCosts@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#835"},{"ref":"#183"}],"rule":"component-sum","value":46605000},"#836":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":22,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":46314000},"totalCosts@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#836"},{"ref":"#184"}],"rule":"component-sum","value":51290000},"#837":{"kind":"computed","op":"sum","terms":[{"ref":"#79"},{"ref":"#80","weight":-1}],"rule":"quarter-from-ytd","value":44623000},"totalCosts@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#837"},{"ref":"#187"}],"rule":"component-sum","value":48975000},"totalCosts@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#79"},{"ref":"#185"}],"rule":"component-sum","value":192798000},"#838":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":45097000},"totalCosts@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#838"},{"ref":"#188"}],"rule":"component-sum","value":51359000},"#839":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":24,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":49640000},"totalCosts@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#839"},{"ref":"#189"}],"rule":"component-sum","value":55829000},"#840":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":22,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":49827000},"totalCosts@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#840"},{"ref":"#190"}],"rule":"component-sum","value":55754000},"#841":{"kind":"computed","op":"sum","terms":[{"ref":"#81"},{"ref":"#82","weight":-1}],"rule":"quarter-from-ytd","value":45765000},"totalCosts@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#841"},{"ref":"#193"}],"rule":"component-sum","value":51926000},"totalCosts@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#81"},{"ref":"#191"}],"rule":"component-sum","value":214868000},"#842":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":46081000},"totalCosts@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#842"},{"ref":"#194"}],"rule":"component-sum","value":52050000},"#843":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":24,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":52404000},"totalCosts@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#843"},{"ref":"#195"}],"rule":"component-sum","value":58471000},"ebitda@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2016Q4"},{"ref":"depreciationAndAmortization@2016Q4"}],"value":9290000},"netDebt@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2019Q2"},{"ref":"cash@2019Q2","weight":-1}],"value":-73672000},"ebit@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2019Q2"},{"ref":"interestExpense@2019Q2"}],"value":7578000},"ebit@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2021Q2"},{"ref":"interestExpense@2021Q2"}],"value":13929000},"netDebt@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2022Q4"},{"ref":"cash@2022Q4","weight":-1}],"value":-133384000},"ebit@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2022Q4"},{"ref":"interestExpense@2022Q4"}],"value":13489000},"ebit@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2011Q3"},{"ref":"interestExpense@2011Q3"}],"value":10292000},"netDebt@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2012"},{"ref":"cash@FY2012","weight":-1}],"value":-3120000},"ebit@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2012"},{"ref":"interestExpense@FY2012"}],"value":24264000},"netDebt@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2014Q2"},{"ref":"cash@2014Q2","weight":-1}],"value":-36848000},"ebit@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2014Q2"},{"ref":"interestExpense@2014Q2"}],"value":8060000},"ebitda@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2020Q2"},{"ref":"depreciationAndAmortization@2020Q2"}],"value":12376000},"ebitda@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2020Q3"},{"ref":"depreciationAndAmortization@2020Q3"}],"value":16260000},"ebitda@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2020Q4"},{"ref":"depreciationAndAmortization@2020Q4"}],"value":13733000},"ebitda@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2020"},{"ref":"depreciationAndAmortization@FY2020"}],"value":53931000},"ebitda@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2021Q1"},{"ref":"depreciationAndAmortization@2021Q1"}],"value":14113000},"ebitda@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2021Q2"},{"ref":"depreciationAndAmortization@2021Q2"}],"value":19163000},"ebitda@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2021Q3"},{"ref":"depreciationAndAmortization@2021Q3"}],"value":19400000},"ebitda@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2021Q4"},{"ref":"depreciationAndAmortization@2021Q4"}],"value":14990000},"ebitda@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2021"},{"ref":"depreciationAndAmortization@FY2021"}],"value":67666000},"ebitda@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2022Q1"},{"ref":"depreciationAndAmortization@2022Q1"}],"value":16142000},"ebitda@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2022Q2"},{"ref":"depreciationAndAmortization@2022Q2"}],"value":18356000},"ebitda@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2022Q3"},{"ref":"depreciationAndAmortization@2022Q3"}],"value":25340000},"ebitda@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2022Q4"},{"ref":"depreciationAndAmortization@2022Q4"}],"value":19177000},"ebitda@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2022"},{"ref":"depreciationAndAmortization@FY2022"}],"value":79015000},"ebitda@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2023Q1"},{"ref":"depreciationAndAmortization@2023Q1"}],"value":27239000},"ebitda@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2023Q2"},{"ref":"depreciationAndAmortization@2023Q2"}],"value":30684000},"ebitda@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2017Q1"},{"ref":"depreciationAndAmortization@2017Q1"}],"value":10287000},"ebitda@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2017Q2"},{"ref":"depreciationAndAmortization@2017Q2"}],"value":10648000},"ebitda@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2017Q3"},{"ref":"depreciationAndAmortization@2017Q3"}],"value":11474000},"ebitda@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2017Q4"},{"ref":"depreciationAndAmortization@2017Q4"}],"value":9324000},"ebitda@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2009"},{"ref":"depreciationAndAmortization@FY2009"}],"value":34505000},"ebitda@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2010Q2"},{"ref":"depreciationAndAmortization@2010Q2"}],"value":11917000},"ebitda@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2010Q3"},{"ref":"depreciationAndAmortization@2010Q3"}],"value":10235000},"ebitda@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2010Q4"},{"ref":"depreciationAndAmortization@2010Q4"}],"value":8707000},"ebitda@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2010"},{"ref":"depreciationAndAmortization@FY2010"}],"value":41384000},"ebitda@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2011Q1"},{"ref":"depreciationAndAmortization@2011Q1"}],"value":10662000},"ebitda@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2011Q2"},{"ref":"depreciationAndAmortization@2011Q2"}],"value":11787000},"ebitda@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2011Q3"},{"ref":"depreciationAndAmortization@2011Q3"}],"value":13829000},"ebitda@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2011Q4"},{"ref":"depreciationAndAmortization@2011Q4"}],"value":10141000},"ebitda@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2011"},{"ref":"depreciationAndAmortization@FY2011"}],"value":46420000},"ebitda@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2012Q1"},{"ref":"depreciationAndAmortization@2012Q1"}],"value":10550000},"ebitda@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2012Q2"},{"ref":"depreciationAndAmortization@2012Q2"}],"value":9871000},"ebitda@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2012Q3"},{"ref":"depreciationAndAmortization@2012Q3"}],"value":9493000},"ebitda@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2012Q4"},{"ref":"depreciationAndAmortization@2012Q4"}],"value":9394000},"ebitda@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2012"},{"ref":"depreciationAndAmortization@FY2012"}],"value":39308000},"ebitda@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2013Q1"},{"ref":"depreciationAndAmortization@2013Q1"}],"value":7916000},"ebitda@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2013Q2"},{"ref":"depreciationAndAmortization@2013Q2"}],"value":10353000},"ebitda@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2013Q3"},{"ref":"depreciationAndAmortization@2013Q3"}],"value":10455000},"ebitda@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2013Q4"},{"ref":"depreciationAndAmortization@2013Q4"}],"value":7460000},"ebitda@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2013"},{"ref":"depreciationAndAmortization@FY2013"}],"value":36183000},"ebitda@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2014Q1"},{"ref":"depreciationAndAmortization@2014Q1"}],"value":10009000},"ebitda@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2014Q2"},{"ref":"depreciationAndAmortization@2014Q2"}],"value":11775000},"ebitda@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2014Q3"},{"ref":"depreciationAndAmortization@2014Q3"}],"value":11244000},"ebitda@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2014Q4"},{"ref":"depreciationAndAmortization@2014Q4"}],"value":9326000},"ebitda@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2014"},{"ref":"depreciationAndAmortization@FY2014"}],"value":42354000},"ebitda@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2015Q1"},{"ref":"depreciationAndAmortization@2015Q1"}],"value":7434000},"ebitda@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2015Q2"},{"ref":"depreciationAndAmortization@2015Q2"}],"value":7824000},"ebitda@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2015Q3"},{"ref":"depreciationAndAmortization@2015Q3"}],"value":11985000},"ebitda@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2015Q4"},{"ref":"depreciationAndAmortization@2015Q4"}],"value":7307000},"ebitda@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2015"},{"ref":"depreciationAndAmortization@FY2015"}],"value":34550000},"ebitda@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2016Q1"},{"ref":"depreciationAndAmortization@2016Q1"}],"value":9483000},"ebitda@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2016Q2"},{"ref":"depreciationAndAmortization@2016Q2"}],"value":8982000},"ebitda@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2016Q3"},{"ref":"depreciationAndAmortization@2016Q3"}],"value":12250000},"capexOutflow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q2","weight":-1}],"value":-4396000},"capexOutflow@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2010","weight":-1}],"value":-9328000},"operatingMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":16.726271022617436},"netMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":18.7429234210599},"currentRatio@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2017"},{"ref":"currentLiabilities@FY2017"}],"value":12.609787370445561},"netDebt@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2017"},{"ref":"cash@FY2017","weight":-1}],"value":-85000000},"ebit@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2017"},{"ref":"interestExpense@FY2017"}],"value":25184000},"freeCashFlow@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2016"},{"ref":"capex@FY2016","weight":-1}],"value":20183000},"capexOutflow@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2016","weight":-1}],"value":-17664000},"grossMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":23.758992547493573},"operatingMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":16.85788544104766},"netMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":12.746801453166956},"currentRatio@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2016"},{"ref":"currentLiabilities@FY2016"}],"value":11.53227931488801},"netDebt@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2016"},{"ref":"cash@FY2016","weight":-1}],"value":-74712000},"ebit@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2016"},{"ref":"interestExpense@FY2016"}],"value":23864000},"freeCashFlow@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2017"},{"ref":"capex@FY2017","weight":-1}],"value":12945000},"capexOutflow@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2017","weight":-1}],"value":-21337000},"grossMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":23.735881362017068},"freeCashFlow@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q1"},{"ref":"capex@2018Q1","weight":-1}],"value":-1100000},"capexOutflow@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q1","weight":-1}],"value":-7620000},"grossMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":19.942188341315497},"operatingMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":12.854592342789129},"netMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":12.078102417320826},"currentRatio@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q1"},{"ref":"currentLiabilities@2018Q1"}],"value":15.269880457380458},"netDebt@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2018Q1"},{"ref":"cash@2018Q1","weight":-1}],"value":-83265000},"ebit@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2018Q1"},{"ref":"interestExpense@2018Q1"}],"value":4889000},"freeCashFlow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q2"},{"ref":"capex@2018Q2","weight":-1}],"value":-48000},"capexOutflow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q2","weight":-1}],"value":-11758000},"grossMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":24.5578716681107},"operatingMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":18.021507568421587},"netMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":16.915549666173998},"currentRatio@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q2"},{"ref":"currentLiabilities@2018Q2"}],"value":13.637140547407322},"netDebt@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2018Q2"},{"ref":"cash@2018Q2","weight":-1}],"value":-82346000},"ebit@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2018Q2"},{"ref":"interestExpense@2018Q2"}],"value":7531000},"freeCashFlow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q3"},{"ref":"capex@2018Q3","weight":-1}],"value":1299000},"capexOutflow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q3","weight":-1}],"value":-12309000},"grossMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":20.40145157632116},"operatingMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":12.491494669993196},"netMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":12.911090950328873},"currentRatio@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q3"},{"ref":"currentLiabilities@2018Q3"}],"value":9.857999155761926},"netDebt@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2018Q3"},{"ref":"cash@2018Q3","weight":-1}],"value":-83166000},"ebit@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2018Q3"},{"ref":"interestExpense@2018Q3"}],"value":4901000},"freeCashFlow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q4"},{"ref":"capex@2018Q4","weight":-1}],"value":-15178000},"capexOutflow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q4","weight":-1}],"value":-22075000},"grossMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":19.102615926546168},"operatingMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":11.5146965409713},"netMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":12.216319223884046},"currentRatio@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q4"},{"ref":"currentLiabilities@2018Q4"}],"value":12.72861986688434},"netDebt@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2018Q4"},{"ref":"cash@2018Q4","weight":-1}],"value":-67218000},"ebit@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2018Q4"},{"ref":"interestExpense@2018Q4"}],"value":4490000},"freeCashFlow@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2018"},{"ref":"capex@FY2018","weight":-1}],"value":-15027000},"capexOutflow@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2018","weight":-1}],"value":-53762000},"grossMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":21.10707238550213},"operatingMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":13.84844393671894},"netMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":13.628968047910824},"currentRatio@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2018"},{"ref":"currentLiabilities@FY2018"}],"value":12.72861986688434},"netDebt@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2018"},{"ref":"cash@FY2018","weight":-1}],"value":-67218000},"ebit@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2018"},{"ref":"interestExpense@FY2018"}],"value":21811000},"freeCashFlow@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q1"},{"ref":"capex@2019Q1","weight":-1}],"value":1790000},"capexOutflow@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q1","weight":-1}],"value":-5684000},"grossMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":22.997962909071667},"operatingMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":15.926347257863965},"netMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":13.566496468160533},"currentRatio@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q1"},{"ref":"currentLiabilities@2019Q1"}],"value":10.665991697883973},"netDebt@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2019Q1"},{"ref":"cash@2019Q1","weight":-1}],"value":-68341000},"ebit@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2019Q1"},{"ref":"interestExpense@2019Q1"}],"value":6512000},"freeCashFlow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q2"},{"ref":"capex@2019Q2","weight":-1}],"value":5886000},"capexOutflow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q2","weight":-1}],"value":-6676000},"grossMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":24.970477999691944},"operatingMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":18.195820711608565},"netMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":15.487498074652153},"currentRatio@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q2"},{"ref":"currentLiabilities@2019Q2"}],"value":11.681635246769751},"freeCashFlow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q3"},{"ref":"capex@2019Q3","weight":-1}],"value":8081000},"capexOutflow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q3","weight":-1}],"value":-8063000},"grossMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":30.95341949998852},"operatingMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":24.231502100599187},"netMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":22.73238595927363},"currentRatio@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q3"},{"ref":"currentLiabilities@2019Q3"}],"value":10.504686118479222},"netDebt@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2019Q3"},{"ref":"cash@2019Q3","weight":-1}],"value":-80731000},"ebit@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2019Q3"},{"ref":"interestExpense@2019Q3"}],"value":11032000},"freeCashFlow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q4"},{"ref":"capex@2019Q4","weight":-1}],"value":4154000},"capexOutflow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q4","weight":-1}],"value":-6677000},"grossMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":25.742130910048726},"operatingMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":14.705649940734888},"netMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":13.151586988015277},"currentRatio@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q4"},{"ref":"currentLiabilities@2019Q4"}],"value":9.803890474680198},"netDebt@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2019Q4"},{"ref":"cash@2019Q4","weight":-1}],"value":-54260000},"ebit@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2019Q4"},{"ref":"interestExpense@2019Q4"}],"value":6022000},"freeCashFlow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2019"},{"ref":"capex@FY2019","weight":-1}],"value":19911000},"capexOutflow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2019","weight":-1}],"value":-27100000},"grossMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":26.331052521844615},"operatingMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":18.477732077307504},"netMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":16.462278157913026},"currentRatio@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2019"},{"ref":"currentLiabilities@FY2019"}],"value":9.803890474680198},"netDebt@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2019"},{"ref":"cash@FY2019","weight":-1}],"value":-54260000},"ebit@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2019"},{"ref":"interestExpense@FY2019"}],"value":31144000},"freeCashFlow@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q1"},{"ref":"capex@2020Q1","weight":-1}],"value":5402000},"capexOutflow@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q1","weight":-1}],"value":-6106000},"grossMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":25.6945889698231},"operatingMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":17.320499479708637},"netMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":14.422476586888658},"currentRatio@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q1"},{"ref":"currentLiabilities@2020Q1"}],"value":11.368126094570929},"netDebt@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2020Q1"},{"ref":"cash@2020Q1","weight":-1}],"value":-58796000},"ebit@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2020Q1"},{"ref":"interestExpense@2020Q1"}],"value":6905000},"freeCashFlow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q2"},{"ref":"capex@2020Q2","weight":-1}],"value":11128000},"capexOutflow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q2","weight":-1}],"value":-4493000},"grossMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":27.584094601432867},"operatingMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":19.911044823820813},"netMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":16.248967960156605},"currentRatio@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q2"},{"ref":"currentLiabilities@2020Q2"}],"value":11.45836947094536},"netDebt@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2020Q2"},{"ref":"cash@2020Q2","weight":-1}],"value":-68835000},"ebit@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2020Q2"},{"ref":"interestExpense@2020Q2"}],"value":7580000},"freeCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q3"},{"ref":"capex@2020Q3","weight":-1}],"value":11756000},"capexOutflow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q3","weight":-1}],"value":-3022000},"grossMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":32.4330505179866},"operatingMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":25.780410272829148},"netMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":21.323209916070162},"currentRatio@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q3"},{"ref":"currentLiabilities@2020Q3"}],"value":10.21206647398844},"netDebt@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2020Q3"},{"ref":"cash@2020Q3","weight":-1}],"value":-71310000},"ebit@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2020Q3"},{"ref":"interestExpense@2020Q3"}],"value":11322000},"freeCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q4"},{"ref":"capex@2020Q4","weight":-1}],"value":13156000},"capexOutflow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q4","weight":-1}],"value":-3512000},"grossMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":32.13222737252989},"operatingMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":20.644059526713832},"netMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":17.696999268114176},"currentRatio@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q4"},{"ref":"currentLiabilities@2020Q4"}],"value":10.70037970314118},"netDebt@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2020Q4"},{"ref":"cash@2020Q4","weight":-1}],"value":-83562000},"ebit@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2020Q4"},{"ref":"interestExpense@2020Q4"}],"value":8513000},"freeCashFlow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2020"},{"ref":"capex@FY2020","weight":-1}],"value":41442000},"capexOutflow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2020","weight":-1}],"value":-17133000},"grossMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":29.611584030266826},"operatingMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":21.0753932696137},"netMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":17.562101752289923},"currentRatio@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2020"},{"ref":"currentLiabilities@FY2020"}],"value":10.70037970314118},"netDebt@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2020"},{"ref":"cash@FY2020","weight":-1}],"value":-83562000},"ebit@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2020"},{"ref":"interestExpense@FY2020"}],"value":34320000},"freeCashFlow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q1"},{"ref":"capex@2021Q1","weight":-1}],"value":7079000},"capexOutflow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q1","weight":-1}],"value":-4543000},"grossMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":28.3270144454576},"operatingMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":20.96750971828958},"netMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":16.871430628209435},"currentRatio@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q1"},{"ref":"currentLiabilities@2021Q1"}],"value":12.235409103602345},"netDebt@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2021Q1"},{"ref":"cash@2021Q1","weight":-1}],"value":-89651000},"ebit@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2021Q1"},{"ref":"interestExpense@2021Q1"}],"value":8772000},"freeCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q2"},{"ref":"capex@2021Q2","weight":-1}],"value":2517000},"capexOutflow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q2","weight":-1}],"value":-13233000},"grossMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":34.16256458240104},"operatingMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":28.14775639721736},"netMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":22.56417558276718},"currentRatio@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q2"},{"ref":"currentLiabilities@2021Q2"}],"value":12.75973597359736},"netDebt@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2021Q2"},{"ref":"cash@2021Q2","weight":-1}],"value":-91347000},"freeCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q3"},{"ref":"capex@2021Q3","weight":-1}],"value":10800000},"capexOutflow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q3","weight":-1}],"value":-5955000},"grossMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":33.14981552637113},"operatingMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":27.13769570453633},"netMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":21.616868345089944},"currentRatio@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q3"},{"ref":"currentLiabilities@2021Q3"}],"value":12.38024962050936},"netDebt@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2021Q3"},{"ref":"cash@2021Q3","weight":-1}],"value":-101402000},"ebit@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2021Q3"},{"ref":"interestExpense@2021Q3"}],"value":14343000},"freeCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q4"},{"ref":"capex@2021Q4","weight":-1}],"value":5379000},"capexOutflow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q4","weight":-1}],"value":-6183000},"grossMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":28.886527283768544},"operatingMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":20.91827882363147},"netMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":16.511234492929646},"currentRatio@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q4"},{"ref":"currentLiabilities@2021Q4"}],"value":13.445656060064355},"netDebt@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2021Q4"},{"ref":"cash@2021Q4","weight":-1}],"value":-105355000},"ebit@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2021Q4"},{"ref":"interestExpense@2021Q4"}],"value":9724000},"freeCashFlow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2021"},{"ref":"capex@FY2021","weight":-1}],"value":25775000},"capexOutflow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2021","weight":-1}],"value":-29914000},"grossMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":31.312250667089376},"operatingMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":24.52616839713614},"netMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":19.574119574119575},"currentRatio@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2021"},{"ref":"currentLiabilities@FY2021"}],"value":13.445656060064355},"netDebt@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2021"},{"ref":"cash@FY2021","weight":-1}],"value":-105355000},"ebit@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2021"},{"ref":"interestExpense@FY2021"}],"value":46768000},"freeCashFlow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q1"},{"ref":"capex@2022Q1","weight":-1}],"value":2542000},"capexOutflow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q1","weight":-1}],"value":-5517000},"grossMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":28.41737217387888},"operatingMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":21.277180852108664},"netMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":17.0264589758196},"currentRatio@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q1"},{"ref":"currentLiabilities@2022Q1"}],"value":13.967815671573558},"netDebt@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2022Q1"},{"ref":"cash@2022Q1","weight":-1}],"value":-100864000},"ebit@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2022Q1"},{"ref":"interestExpense@2022Q1"}],"value":10892000},"freeCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q2"},{"ref":"capex@2022Q2","weight":-1}],"value":8326000},"capexOutflow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q2","weight":-1}],"value":-5968000},"grossMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":27.244924948753553},"operatingMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":20.883753223566753},"netMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":16.92455200687694},"currentRatio@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q2"},{"ref":"currentLiabilities@2022Q2"}],"value":13.258698453608247},"netDebt@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2022Q2"},{"ref":"cash@2022Q2","weight":-1}],"value":-108581000},"ebit@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2022Q2"},{"ref":"interestExpense@2022Q2"}],"value":12810000},"freeCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q3"},{"ref":"capex@2022Q3","weight":-1}],"value":14930000},"capexOutflow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q3","weight":-1}],"value":-6635000},"grossMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":33.9919045397776},"operatingMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":28.66063770558406},"netMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":23.66342146049325},"currentRatio@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q3"},{"ref":"currentLiabilities@2022Q3"}],"value":12.394090011574862},"netDebt@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2022Q3"},{"ref":"cash@2022Q3","weight":-1}],"value":-122659000},"ebit@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2022Q3"},{"ref":"interestExpense@2022Q3"}],"value":19625000},"freeCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q4"},{"ref":"capex@2022Q4","weight":-1}],"value":11750000},"capexOutflow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q4","weight":-1}],"value":-8695000},"grossMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":28.82728333218967},"operatingMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":21.050916077677897},"netMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":18.522267206477732},"currentRatio@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q4"},{"ref":"currentLiabilities@2022Q4"}],"value":12.228229387912725},"freeCashFlow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2022"},{"ref":"capex@FY2022","weight":-1}],"value":37548000},"capexOutflow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2022","weight":-1}],"value":-26815000},"grossMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":29.78699978827017},"operatingMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":23.198390853271224},"netMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":19.23734914249418},"currentRatio@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2022"},{"ref":"currentLiabilities@FY2022"}],"value":12.228229387912725},"netDebt@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2022"},{"ref":"cash@FY2022","weight":-1}],"value":-133384000},"ebit@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2022"},{"ref":"interestExpense@FY2022"}],"value":56816000},"freeCashFlow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q1"},{"ref":"capex@2023Q1","weight":-1}],"value":15193000},"capexOutflow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q1","weight":-1}],"value":-5451000},"grossMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":35.928538269164534},"operatingMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":29.710828578702248},"netMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":25.613609476316697},"currentRatio@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q1"},{"ref":"currentLiabilities@2023Q1"}],"value":11.26565840102608},"netDebt@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2023Q1"},{"ref":"cash@2023Q1","weight":-1}],"value":-147575000},"ebit@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2023Q1"},{"ref":"interestExpense@2023Q1"}],"value":21411000},"freeCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q2"},{"ref":"capex@2023Q2","weight":-1}],"value":9648000},"capexOutflow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q2","weight":-1}],"value":-9981000},"grossMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":36.67193814795291},"operatingMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":30.834110538907588},"netMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":26.64395874727978},"currentRatio@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q2"},{"ref":"currentLiabilities@2023Q2"}],"value":15.250411974732216},"netDebt@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2023Q2"},{"ref":"cash@2023Q2","weight":-1}],"value":-156198000},"ebit@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2023Q2"},{"ref":"interestExpense@2023Q2"}],"value":24701000},"freeCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q3"},{"ref":"capex@2023Q3","weight":-1}],"value":19300000},"capexOutflow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q3","weight":-1}],"value":-5109000},"grossMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":37.60116456101926},"operatingMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":31.78503699350944},"netMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":27.689040839766022},"currentRatio@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q3"},{"ref":"currentLiabilities@2023Q3"}],"value":15.397700287464067},"netDebt@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2023Q3"},{"ref":"cash@2023Q3","weight":-1}],"value":-176305000},"freeCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q4"},{"ref":"capex@2023Q4","weight":-1}],"value":13868000},"capexOutflow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q4","weight":-1}],"value":-13709000},"grossMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":35.90848200694148},"operatingMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":28.87718443646106},"netMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":25.87834135054497},"currentRatio@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q4"},{"ref":"currentLiabilities@2023Q4"}],"value":14.577153964896233},"netDebt@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2023Q4"},{"ref":"cash@2023Q4","weight":-1}],"value":-187964000},"freeCashFlow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2023"},{"ref":"capex@FY2023","weight":-1}],"value":58009000},"capexOutflow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2023","weight":-1}],"value":-34250000},"grossMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":36.56453275512743},"operatingMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":30.363629900828208},"netMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":26.49877368215263},"currentRatio@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2023"},{"ref":"currentLiabilities@FY2023"}],"value":14.577153964896233},"netDebt@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2023"},{"ref":"cash@FY2023","weight":-1}],"value":-187964000},"freeCashFlow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q1"},{"ref":"capex@2024Q1","weight":-1}],"value":20343000},"capexOutflow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q1","weight":-1}],"value":-6824000},"grossMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":42.695328302202626},"operatingMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":35.932595868149036},"netMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":31.301351709514975},"currentRatio@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q1"},{"ref":"currentLiabilities@2024Q1"}],"value":14.490023901070352},"netDebt@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2024Q1"},{"ref":"cash@2024Q1","weight":-1}],"value":-206995000},"freeCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q2"},{"ref":"capex@2024Q2","weight":-1}],"value":16801000},"grossMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":45.492194134169445},"operatingMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":39.114246521653925},"netMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":34.04141354758639},"currentRatio@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q2"},{"ref":"currentLiabilities@2024Q2"}],"value":21.291563010874974},"netDebt@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2024Q2"},{"ref":"cash@2024Q2","weight":-1}],"value":-222501000},"freeCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q3"},{"ref":"capex@2024Q3","weight":-1}],"value":33899000},"capexOutflow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q3","weight":-1}],"value":-5151000},"grossMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":48.21027206548358},"operatingMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":42.64595703758373},"netMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":37.29634226799512},"currentRatio@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q3"},{"ref":"currentLiabilities@2024Q3"}],"value":18.10134773772596},"netDebt@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2024Q3"},{"ref":"cash@2024Q3","weight":-1}],"value":-255022000},"freeCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q4"},{"ref":"capex@2024Q4","weight":-1}],"value":27563000},"capexOutflow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q4","weight":-1}],"value":-11043000},"grossMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":44.26444505508231},"operatingMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":38.82865779021258},"netMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":33.711373685393816},"currentRatio@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q4"},{"ref":"currentLiabilities@2024Q4"}],"value":20.91628345713949},"netDebt@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2024Q4"},{"ref":"cash@2024Q4","weight":-1}],"value":-278031000},"freeCashFlow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2024"},{"ref":"capex@FY2024","weight":-1}],"value":98606000},"capexOutflow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2024","weight":-1}],"value":-27414000},"grossMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":45.316803107128585},"operatingMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":39.31845864768146},"netMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":34.25615555786366},"currentRatio@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2024"},{"ref":"currentLiabilities@FY2024"}],"value":20.91628345713949},"netDebt@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2024"},{"ref":"cash@FY2024","weight":-1}],"value":-278031000},"freeCashFlow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q1"},{"ref":"capex@2025Q1","weight":-1}],"value":24582000},"capexOutflow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q1","weight":-1}],"value":-14852000},"grossMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":50.58025489572946},"operatingMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":43.7180147502},"netMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":37.38288056283081},"currentRatio@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q1"},{"ref":"currentLiabilities@2025Q1"}],"value":15.29427749990154},"netDebt@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2025Q1"},{"ref":"cash@2025Q1","weight":-1}],"value":-300634000},"freeCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q2"},{"ref":"capex@2025Q2","weight":-1}],"value":20757000},"capexOutflow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q2","weight":-1}],"value":-13274000},"grossMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":45.759304180598356},"operatingMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":38.99670010271203},"netMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":33.688454730217},"currentRatio@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q2"},{"ref":"currentLiabilities@2025Q2"}],"value":21.751455682553374},"netDebt@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2025Q2"},{"ref":"cash@2025Q2","weight":-1}],"value":-319910000},"freeCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q3"},{"ref":"capex@2025Q3","weight":-1}],"value":31278000},"capexOutflow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q3","weight":-1}],"value":-14663000},"grossMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":51.157661543287325},"operatingMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":45.347788582183185},"netMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":38.01560539523212},"currentRatio@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q3"},{"ref":"currentLiabilities@2025Q3"}],"value":19.02212045277802},"netDebt@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2025Q3"},{"ref":"cash@2025Q3","weight":-1}],"value":-349514000},"freeCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q4"},{"ref":"capex@2025Q4","weight":-1}],"value":25655000},"capexOutflow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q4","weight":-1}],"value":-19909000},"grossMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":47.95883556970662},"operatingMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":40.952922447123036},"netMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":34.738458039572436},"currentRatio@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q4"},{"ref":"currentLiabilities@2025Q4"}],"value":19.266926201760324},"netDebt@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2025Q4"},{"ref":"cash@2025Q4","weight":-1}],"value":-371124000},"freeCashFlow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2025"},{"ref":"capex@FY2025","weight":-1}],"value":102272000},"capexOutflow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2025","weight":-1}],"value":-62698000},"grossMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":48.936084587378964},"operatingMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":42.3524456237407},"netMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":36.02502635977539},"currentRatio@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2025"},{"ref":"currentLiabilities@FY2025"}],"value":19.266926201760324},"netDebt@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2025"},{"ref":"cash@FY2025","weight":-1}],"value":-371124000},"freeCashFlow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q1"},{"ref":"capex@2026Q1","weight":-1}],"value":13722000},"capexOutflow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q1","weight":-1}],"value":-18340000},"grossMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":47.535664271970674},"operatingMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":40.739813054318994},"netMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":34.818348456730384},"currentRatio@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q1"},{"ref":"currentLiabilities@2026Q1"}],"value":20.729706202393906},"netDebt@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2026Q1"},{"ref":"cash@2026Q1","weight":-1}],"value":-383165000},"freeCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q2"},{"ref":"capex@2026Q2","weight":-1}],"value":21158000},"capexOutflow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q2","weight":-1}],"value":-17907000},"grossMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":47.13395072937473},"operatingMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":41.013457619595265},"netMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":34.81427677904889},"currentRatio@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q2"},{"ref":"currentLiabilities@2026Q2"}],"value":27.542597688497523},"netDebt@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2026Q2"},{"ref":"cash@2026Q2","weight":-1}],"value":-402642000},"freeCashFlow@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q1"},{"ref":"capex@2017Q1","weight":-1}],"value":1931000},"capexOutflow@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q1","weight":-1}],"value":-4208000},"grossMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":22.786490747655797},"operatingMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":16.09271706359085},"netMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":12.779022487760352},"currentRatio@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q1"},{"ref":"currentLiabilities@2017Q1"}],"value":11.922579230178748},"netDebt@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2017Q1"},{"ref":"cash@2017Q1","weight":-1}],"value":-75813000},"ebit@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2017Q1"},{"ref":"interestExpense@2017Q1"}],"value":5997000},"freeCashFlow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q2"},{"ref":"capex@2017Q2","weight":-1}],"value":6132000},"capexOutflow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q2","weight":-1}],"value":-4377000},"grossMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":24.201763513883563},"operatingMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":17.306533764171096},"netMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":14.45314639355934},"currentRatio@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q2"},{"ref":"currentLiabilities@2017Q2"}],"value":11.125726100226444},"netDebt@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2017Q2"},{"ref":"cash@2017Q2","weight":-1}],"value":-81591000},"ebit@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2017Q2"},{"ref":"interestExpense@2017Q2"}],"value":6545000},"freeCashFlow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q3"},{"ref":"capex@2017Q3","weight":-1}],"value":1391000},"capexOutflow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q3","weight":-1}],"value":-5919000},"grossMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":25.86234905507121},"operatingMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":18.668435587805273},"netMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":15.343585855850977},"currentRatio@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q3"},{"ref":"currentLiabilities@2017Q3"}],"value":14.605404027529952},"netDebt@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2017Q3"},{"ref":"cash@2017Q3","weight":-1}],"value":-82245000},"ebit@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2017Q3"},{"ref":"interestExpense@2017Q3"}],"value":7156000},"freeCashFlow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q4"},{"ref":"capex@2017Q4","weight":-1}],"value":3491000},"capexOutflow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q4","weight":-1}],"value":-6833000},"grossMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":21.998354096313744},"operatingMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":14.739351286926416},"netMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":32.86983172053691},"currentRatio@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q4"},{"ref":"currentLiabilities@2017Q4"}],"value":12.609787370445561},"netDebt@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2017Q4"},{"ref":"cash@2017Q4","weight":-1}],"value":-85000000},"ebit@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2017Q4"},{"ref":"interestExpense@2017Q4"}],"value":5486000},"freeCashFlow@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2009"},{"ref":"capex@FY2009","weight":-1}],"value":24921000},"capexOutflow@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2009","weight":-1}],"value":-6653000},"grossMargin@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2009"},{"ref":"revenue@FY2009"}],"scale":100,"value":24.505885060214265},"operatingMargin@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2009"},{"ref":"revenue@FY2009"}],"scale":100,"value":17.85973016508851},"netMargin@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2009"},{"ref":"revenue@FY2009"}],"scale":100,"value":11.650799873861128},"ebit@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2009"},{"ref":"interestExpense@FY2009"}],"value":21030000},"grossMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":27.841058904181825},"operatingMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":22.71265095185361},"netMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":14.931709117755629},"ebit@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2010Q2"},{"ref":"interestExpense@2010Q2"}],"value":8658000},"capexOutflow@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2010Q3","weight":-1}],"value":-2038000},"grossMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":27.8170008472183},"operatingMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":21.924126894474256},"netMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":14.26464589412909},"ebit@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2010Q3"},{"ref":"interestExpense@2010Q3"}],"value":7001000},"freeCashFlow@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2010Q4"},{"ref":"capex@2010Q4","weight":-1}],"value":4699000},"capexOutflow@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2010Q4","weight":-1}],"value":-2199000},"grossMargin@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2010Q4"},{"ref":"revenue@2010Q4"}],"scale":100,"value":24.31811951754386},"operatingMargin@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2010Q4"},{"ref":"revenue@2010Q4"}],"scale":100,"value":16.820860745614034},"netMargin@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q4"},{"ref":"revenue@2010Q4"}],"scale":100,"value":10.858689692982457},"currentRatio@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2010Q4"},{"ref":"currentLiabilities@2010Q4"}],"value":3.939087263700592},"netDebt@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2010Q4"},{"ref":"cash@2010Q4","weight":-1}],"value":443000},"ebit@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2010Q4"},{"ref":"interestExpense@2010Q4"}],"value":4957000},"freeCashFlow@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2010"},{"ref":"capex@FY2010","weight":-1}],"value":24856000},"grossMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":27.18147125812631},"operatingMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":20.864443338310934},"netMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":13.60544217687075},"currentRatio@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2010"},{"ref":"currentLiabilities@FY2010"}],"value":3.939087263700592},"netDebt@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2010"},{"ref":"cash@FY2010","weight":-1}],"value":443000},"ebit@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2010"},{"ref":"interestExpense@FY2010"}],"value":27773000},"freeCashFlow@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q1"},{"ref":"capex@2011Q1","weight":-1}],"value":3680000},"capexOutflow@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q1","weight":-1}],"value":-1741000},"grossMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":28.464283554103915},"operatingMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":21.856287425149702},"netMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":14.55573701082683},"ebit@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2011Q1"},{"ref":"interestExpense@2011Q1"}],"value":7248000},"freeCashFlow@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q2"},{"ref":"capex@2011Q2","weight":-1}],"value":8900000},"capexOutflow@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q2","weight":-1}],"value":-2146000},"grossMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":28.227470141150924},"operatingMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":22.57871878393051},"netMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":15.730184581976111},"currentRatio@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q2"},{"ref":"currentLiabilities@2011Q2"}],"value":4.918096364951029},"netDebt@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2011Q2"},{"ref":"cash@2011Q2","weight":-1}],"value":-12094000},"ebit@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2011Q2"},{"ref":"interestExpense@2011Q2"}],"value":8360000},"freeCashFlow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q3"},{"ref":"capex@2011Q3","weight":-1}],"value":9448000},"capexOutflow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q3","weight":-1}],"value":-3188000},"grossMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":32.00193966617324},"operatingMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":26.139553876780152},"netMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":18.0235822571589},"currentRatio@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q3"},{"ref":"currentLiabilities@2011Q3"}],"value":4.892621785760435},"netDebt@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2011Q3"},{"ref":"cash@2011Q3","weight":-1}],"value":-13457000},"freeCashFlow@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q4"},{"ref":"capex@2011Q4","weight":-1}],"value":7066000},"capexOutflow@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q4","weight":-1}],"value":-2338000},"grossMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":26.864513047112915},"operatingMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":20.04836687167851},"netMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":13.480026273362395},"currentRatio@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q4"},{"ref":"currentLiabilities@2011Q4"}],"value":5.085091771756773},"netDebt@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2011Q4"},{"ref":"cash@2011Q4","weight":-1}],"value":-20455000},"ebit@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2011Q4"},{"ref":"interestExpense@2011Q4"}],"value":6738000},"freeCashFlow@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2011"},{"ref":"capex@FY2011","weight":-1}],"value":29094000},"capexOutflow@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2011","weight":-1}],"value":-9413000},"grossMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":29.000154297176362},"operatingMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":22.796005105833835},"netMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":15.560168885273034},"currentRatio@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2011"},{"ref":"currentLiabilities@FY2011"}],"value":5.085091771756773},"netDebt@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2011"},{"ref":"cash@FY2011","weight":-1}],"value":-20455000},"ebit@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2011"},{"ref":"interestExpense@FY2011"}],"value":32639000},"freeCashFlow@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q1"},{"ref":"capex@2012Q1","weight":-1}],"value":4820000},"capexOutflow@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q1","weight":-1}],"value":-2299000},"grossMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":25.544021316753636},"operatingMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":19.25169312756745},"netMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":12.834462085044965},"currentRatio@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q1"},{"ref":"currentLiabilities@2012Q1"}],"value":2.911025886864813},"netDebt@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2012Q1"},{"ref":"cash@2012Q1","weight":-1}],"value":15381000},"ebit@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2012Q1"},{"ref":"interestExpense@2012Q1"}],"value":6910000},"freeCashFlow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q2"},{"ref":"capex@2012Q2","weight":-1}],"value":6284000},"capexOutflow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q2","weight":-1}],"value":-2461000},"grossMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":22.886185544413394},"operatingMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":16.5104937256836},"netMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":11.123897199846567},"currentRatio@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q2"},{"ref":"currentLiabilities@2012Q2"}],"value":3.1781820486815415},"netDebt@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2012Q2"},{"ref":"cash@2012Q2","weight":-1}],"value":9114000},"ebit@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2012Q2"},{"ref":"interestExpense@2012Q2"}],"value":6103000},"freeCashFlow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q3"},{"ref":"capex@2012Q3","weight":-1}],"value":7294000},"capexOutflow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q3","weight":-1}],"value":-1729000},"grossMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":22.742994489389144},"operatingMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":16.61683667487396},"netMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":11.569351623871498},"currentRatio@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q3"},{"ref":"currentLiabilities@2012Q3"}],"value":3.4763651929309605},"netDebt@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2012Q3"},{"ref":"cash@2012Q3","weight":-1}],"value":1814000},"ebit@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2012Q3"},{"ref":"interestExpense@2012Q3"}],"value":5685000},"freeCashFlow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q4"},{"ref":"capex@2012Q4","weight":-1}],"value":4997000},"capexOutflow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q4","weight":-1}],"value":-1803000},"grossMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":25.47752720885739},"operatingMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":17.60812972430449},"netMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":11.893485556566196},"currentRatio@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q4"},{"ref":"currentLiabilities@2012Q4"}],"value":4.4946776611694155},"netDebt@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2012Q4"},{"ref":"cash@2012Q4","weight":-1}],"value":-3120000},"ebit@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2012Q4"},{"ref":"interestExpense@2012Q4"}],"value":5566000},"freeCashFlow@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2012"},{"ref":"capex@FY2012","weight":-1}],"value":23395000},"capexOutflow@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2012","weight":-1}],"value":-8292000},"grossMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":24.138603140227396},"operatingMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":17.502255910485474},"netMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":11.855621728929796},"currentRatio@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2012"},{"ref":"currentLiabilities@FY2012"}],"value":4.4946776611694155},"freeCashFlow@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q1"},{"ref":"capex@2013Q1","weight":-1}],"value":3871000},"capexOutflow@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q1","weight":-1}],"value":-1519000},"grossMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":19.917682444198196},"operatingMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":13.132816210226373},"netMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":8.728826974829824},"currentRatio@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q1"},{"ref":"currentLiabilities@2013Q1"}],"value":4.313811647429171},"netDebt@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2013Q1"},{"ref":"cash@2013Q1","weight":-1}],"value":-6821000},"ebit@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2013Q1"},{"ref":"interestExpense@2013Q1"}],"value":4187000},"freeCashFlow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q2"},{"ref":"capex@2013Q2","weight":-1}],"value":4617000},"capexOutflow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q2","weight":-1}],"value":-2493000},"grossMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":25.48618219037871},"operatingMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":18.949732741953827},"netMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":13.152507676560901},"currentRatio@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q2"},{"ref":"currentLiabilities@2013Q2"}],"value":4.6721344004233085},"netDebt@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2013Q2"},{"ref":"cash@2013Q2","weight":-1}],"value":-11456000},"ebit@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2013Q2"},{"ref":"interestExpense@2013Q2"}],"value":6701000},"freeCashFlow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q3"},{"ref":"capex@2013Q3","weight":-1}],"value":8989000},"capexOutflow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q3","weight":-1}],"value":-2678000},"grossMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":24.68901596249221},"operatingMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":18.664462451556954},"netMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":12.978671508712974},"currentRatio@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q3"},{"ref":"currentLiabilities@2013Q3"}],"value":5.112995107566517},"netDebt@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2013Q3"},{"ref":"cash@2013Q3","weight":-1}],"value":-20484000},"ebit@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2013Q3"},{"ref":"interestExpense@2013Q3"}],"value":6828000},"freeCashFlow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q4"},{"ref":"capex@2013Q4","weight":-1}],"value":7134000},"capexOutflow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q4","weight":-1}],"value":-2231000},"grossMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":21.372347138729282},"operatingMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":13.122322229233784},"netMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":8.728287223089442},"currentRatio@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q4"},{"ref":"currentLiabilities@2013Q4"}],"value":5.495121271257318},"netDebt@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2013Q4"},{"ref":"cash@2013Q4","weight":-1}],"value":-27808000},"ebit@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2013Q4"},{"ref":"interestExpense@2013Q4"}],"value":3970000},"freeCashFlow@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2013"},{"ref":"capex@FY2013","weight":-1}],"value":24611000},"capexOutflow@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2013","weight":-1}],"value":-8921000},"grossMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":23.02545508914888},"operatingMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":16.1858483160767},"netMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":11.06417971816245},"currentRatio@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2013"},{"ref":"currentLiabilities@FY2013"}],"value":5.495121271257318},"netDebt@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2013"},{"ref":"cash@FY2013","weight":-1}],"value":-27808000},"ebit@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2013"},{"ref":"interestExpense@FY2013"}],"value":21685000},"freeCashFlow@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q1"},{"ref":"capex@2014Q1","weight":-1}],"value":941000},"capexOutflow@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q1","weight":-1}],"value":-2856000},"grossMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":23.417186776048624},"operatingMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":17.470224305688042},"netMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":12.24278433403287},"currentRatio@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q1"},{"ref":"currentLiabilities@2014Q1"}],"value":6.313963438350836},"netDebt@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2014Q1"},{"ref":"cash@2014Q1","weight":-1}],"value":-28070000},"ebit@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2014Q1"},{"ref":"interestExpense@2014Q1"}],"value":6408000},"freeCashFlow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q2"},{"ref":"capex@2014Q2","weight":-1}],"value":9450000},"capexOutflow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q2","weight":-1}],"value":-2691000},"grossMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":26.949529423932155},"operatingMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":20.697590236839382},"netMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":14.784362395283898},"currentRatio@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q2"},{"ref":"currentLiabilities@2014Q2"}],"value":6.749629051151894},"freeCashFlow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q3"},{"ref":"capex@2014Q3","weight":-1}],"value":4170000},"capexOutflow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q3","weight":-1}],"value":-3178000},"grossMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":25.293681058531465},"operatingMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":19.141094873697952},"netMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":13.886827220843037},"currentRatio@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q3"},{"ref":"currentLiabilities@2014Q3"}],"value":6.629440529267942},"netDebt@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2014Q3"},{"ref":"cash@2014Q3","weight":-1}],"value":-40355000},"ebit@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2014Q3"},{"ref":"interestExpense@2014Q3"}],"value":7469000},"freeCashFlow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q4"},{"ref":"capex@2014Q4","weight":-1}],"value":5741000},"capexOutflow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q4","weight":-1}],"value":-2947000},"grossMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":22.29598033953843},"operatingMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":15.332900200559308},"netMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":10.539250303663739},"currentRatio@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q4"},{"ref":"currentLiabilities@2014Q4"}],"value":3.6582415381534146},"netDebt@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2014Q4"},{"ref":"cash@2014Q4","weight":-1}],"value":-41665000},"ebit@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2014Q4"},{"ref":"interestExpense@2014Q4"}],"value":5514000},"freeCashFlow@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2014"},{"ref":"capex@FY2014","weight":-1}],"value":20302000},"capexOutflow@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2014","weight":-1}],"value":-11672000},"grossMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":24.553359894821845},"operatingMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":18.23399470104978},"netMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":12.925033869234722},"currentRatio@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2014"},{"ref":"currentLiabilities@FY2014"}],"value":3.6582415381534146},"netDebt@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2014"},{"ref":"cash@FY2014","weight":-1}],"value":-41665000},"ebit@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2014"},{"ref":"interestExpense@FY2014"}],"value":27451000},"freeCashFlow@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q1"},{"ref":"capex@2015Q1","weight":-1}],"value":4099000},"capexOutflow@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q1","weight":-1}],"value":-3424000},"grossMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":19.50505588078765},"operatingMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":11.525412453432676},"netMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":7.866551357104842},"currentRatio@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q1"},{"ref":"currentLiabilities@2015Q1"}],"value":4.073386383731211},"ebit@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2015Q1"},{"ref":"interestExpense@2015Q1"}],"value":3472000},"freeCashFlow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q2"},{"ref":"capex@2015Q2","weight":-1}],"value":3368000},"capexOutflow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q2","weight":-1}],"value":-2886000},"grossMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":21.61171032357473},"operatingMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":14.215716486902927},"netMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":7.885978428351309},"currentRatio@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q2"},{"ref":"currentLiabilities@2015Q2"}],"value":13.745633754106866},"ebit@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2015Q2"},{"ref":"interestExpense@2015Q2"}],"value":3901000},"freeCashFlow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q3"},{"ref":"capex@2015Q3","weight":-1}],"value":7353000},"capexOutflow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q3","weight":-1}],"value":-1770000},"grossMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":27.99697534364957},"operatingMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":21.334629614626373},"netMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":15.328526290204975},"currentRatio@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q3"},{"ref":"currentLiabilities@2015Q3"}],"value":11.315447361712975},"ebit@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2015Q3"},{"ref":"interestExpense@2015Q3"}],"value":7954000},"freeCashFlow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q4"},{"ref":"capex@2015Q4","weight":-1}],"value":6215000},"capexOutflow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q4","weight":-1}],"value":-3379000},"grossMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":17.479389020259475},"operatingMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":9.931616284271746},"netMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":7.304914680130377},"currentRatio@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q4"},{"ref":"currentLiabilities@2015Q4"}],"value":10.519446350949439},"netDebt@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2015Q4"},{"ref":"cash@2015Q4","weight":-1}],"value":-59926000},"ebit@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2015Q4"},{"ref":"interestExpense@2015Q4"}],"value":3190000},"ebitda@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2020Q1"},{"ref":"depreciationAndAmortization@2020Q1"}],"value":11560000},"freeCashFlow@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2015"},{"ref":"capex@FY2015","weight":-1}],"value":21035000},"capexOutflow@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2015","weight":-1}],"value":-11459000},"grossMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":21.94639131132631},"operatingMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":14.587616652781705},"netMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":9.848895954508281},"currentRatio@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2015"},{"ref":"currentLiabilities@FY2015"}],"value":10.519446350949439},"netDebt@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2015"},{"ref":"cash@FY2015","weight":-1}],"value":-59926000},"ebit@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2015"},{"ref":"interestExpense@FY2015"}],"value":18517000},"freeCashFlow@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q1"},{"ref":"capex@2016Q1","weight":-1}],"value":3947000},"capexOutflow@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q1","weight":-1}],"value":-3935000},"grossMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":23.366879056749838},"operatingMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":16.221044482820226},"netMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":12.106234740665753},"currentRatio@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q1"},{"ref":"currentLiabilities@2016Q1"}],"value":13.152322599031063},"ebit@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2016Q1"},{"ref":"interestExpense@2016Q1"}],"value":5491000},"freeCashFlow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q2"},{"ref":"capex@2016Q2","weight":-1}],"value":3070000},"capexOutflow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q2","weight":-1}],"value":-3965000},"grossMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":22.02250608272506},"operatingMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":14.9330900243309},"netMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":11.213503649635037},"currentRatio@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q2"},{"ref":"currentLiabilities@2016Q2"}],"value":15.226169426137277},"ebit@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2016Q2"},{"ref":"interestExpense@2016Q2"}],"value":4990000},"freeCashFlow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q3"},{"ref":"capex@2016Q3","weight":-1}],"value":6623000},"capexOutflow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q3","weight":-1}],"value":-4330000},"grossMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":27.345407503234153},"operatingMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":20.923673997412678},"netMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":15.733505821474775},"currentRatio@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q3"},{"ref":"currentLiabilities@2016Q3"}],"value":13.581954084356648},"ebit@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2016Q3"},{"ref":"interestExpense@2016Q3"}],"value":8202000},"freeCashFlow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q4"},{"ref":"capex@2016Q4","weight":-1}],"value":6543000},"capexOutflow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q4","weight":-1}],"value":-5434000},"grossMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":21.758473336065094},"operatingMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":14.736872914593455},"netMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":11.473394602821518},"currentRatio@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q4"},{"ref":"currentLiabilities@2016Q4"}],"value":11.53227931488801},"netDebt@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2016Q4"},{"ref":"cash@2016Q4","weight":-1}],"value":-74712000},"ebit@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2016Q4"},{"ref":"interestExpense@2016Q4"}],"value":5181000},"fcfMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":14.490745394236153},"fcfMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":8.937201402888626},"fcfMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":-3.1172953212231134},"fcfMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":-0.12231792467254472},"fcfMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":3.6828078929462467},"fcfMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":-43.82398798868164},"fcfMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":-10.403987953058468},"fcfMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":4.735575015212043},"fcfMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":15.110129896801356},"fcfMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":18.551849216005877},"fcfMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":10.941656789147899},"fcfMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":12.579844197198584},"fcfMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":14.053069719042663},"fcfMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":29.637520973712945},"fcfMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":26.884990966679627},"fcfMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":32.09563308123933},"fcfMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":25.787783751493432},"fcfMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":16.98661035657724},"fcfMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":5.119807981774541},"fcfMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":20.645753283248265},"fcfMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":11.666088314392296},"fcfMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":13.619191038545878},"fcfMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":4.993223202184289},"fcfMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":13.763803478145869},"fcfMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":22.465654483350136},"fcfMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":20.157139916283537},"fcfMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":15.90006351894982},"fcfMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":22.751845695374158},"fcfMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":13.040833705040347},"fcfMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":25.775261091375302},"fcfMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":21.110637520550448},"fcfMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":20.619557103757153},"fcfMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":28.377530096112263},"fcfMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":21.94918022078516},"fcfMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":37.906896127567734},"fcfMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":34.42706902150833},"fcfMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":31.03540527695683},"fcfMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":26.93829243970061},"fcfMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":22.680784108044318},"fcfMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":30.659896486825595},"fcfMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":29.173299977257223},"fcfMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":27.438849345499523},"fcfMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":15.62282968815821},"fcfMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":21.344551379052923},"fcfMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":5.341188836334467},"fcfMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":16.791719152198915},"fcfMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":3.7661775058211946},"fcfMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":9.906637532279577},"fcfMargin@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2009"},{"ref":"revenue@FY2009"}],"scale":100,"value":21.239911020957802},"fcfMargin@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2010Q4"},{"ref":"revenue@2010Q4"}],"scale":100,"value":16.101288377192983},"fcfMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":18.745946272078676},"fcfMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":11.129256638238674},"fcfMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":24.158523344191096},"fcfMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":24.113113164208055},"fcfMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":21.096315758046217},"fcfMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":20.405100223029553},"fcfMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":13.378483401798603},"fcfMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":17.2173817743438},"fcfMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":21.37999765505921},"fcfMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":15.67292914719443},"fcfMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":16.888648258437104},"fcfMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":12.255817634953301},"fcfMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":13.12691914022518},"fcfMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":24.36109379657985},"fcfMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":23.693912119299874},"fcfMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":18.398684259709192},"fcfMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":2.5646616336431274},"fcfMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":24.433757368910953},"fcfMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":10.672331277352647},"fcfMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":16.217056015366797},"fcfMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":13.549028637021909},"fcfMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":13.634246939861628},"fcfMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":10.379044684129429},"fcfMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":19.857409057765533},"fcfMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":19.860037067808527},"fcfMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":16.07725643357766},"fcfMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":11.751920443041744},"fcfMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":9.33698296836983},"fcfMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":17.135834411384216},"fcfMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":19.150617573025816},"ebitda@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2016"},{"ref":"depreciationAndAmortization@FY2016"}],"value":40005000},"ebitda@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2017"},{"ref":"depreciationAndAmortization@FY2017"}],"value":41733000},"ebitda@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2018Q1"},{"ref":"depreciationAndAmortization@2018Q1"}],"value":9119000},"ebitda@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2018Q2"},{"ref":"depreciationAndAmortization@2018Q2"}],"value":11873000},"ebitda@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2018Q3"},{"ref":"depreciationAndAmortization@2018Q3"}],"value":9340000},"ebitda@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2018Q4"},{"ref":"depreciationAndAmortization@2018Q4"}],"value":9082000},"ebitda@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2018"},{"ref":"depreciationAndAmortization@FY2018"}],"value":39414000},"ebitda@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2019Q1"},{"ref":"depreciationAndAmortization@2019Q1"}],"value":10633000},"ebitda@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2019Q2"},{"ref":"depreciationAndAmortization@2019Q2"}],"value":11861000},"ebitda@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2019Q3"},{"ref":"depreciationAndAmortization@2019Q3"}],"value":15274000},"ebitda@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2019Q4"},{"ref":"depreciationAndAmortization@2019Q4"}],"value":10993000},"ebitda@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2019"},{"ref":"depreciationAndAmortization@FY2019"}],"value":48761000},"#844":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2016"},{"ref":"equity@FY2016"}],"value":179639000},"debtToCapital@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2016"},{"ref":"#844"}],"scale":100,"value":0},"#845":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2017"},{"ref":"equity@FY2017"}],"value":205252000},"debtToCapital@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2017"},{"ref":"#845"}],"scale":100,"value":0},"#846":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2018Q1"},{"ref":"equity@2018Q1"}],"value":209053000},"debtToCapital@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2018Q1"},{"ref":"#846"}],"scale":100,"value":0},"#847":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2018Q2"},{"ref":"equity@2018Q2"}],"value":215087000},"debtToCapital@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2018Q2"},{"ref":"#847"}],"scale":100,"value":0},"#848":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2018Q3"},{"ref":"equity@2018Q3"}],"value":219293000},"debtToCapital@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2018Q3"},{"ref":"#848"}],"scale":100,"value":0},"#849":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2018Q4"},{"ref":"equity@2018Q4"}],"value":222967000},"debtToCapital@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2018Q4"},{"ref":"#849"}],"scale":100,"value":0},"#850":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2018"},{"ref":"equity@FY2018"}],"value":222967000},"debtToCapital@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2018"},{"ref":"#850"}],"scale":100,"value":0},"#851":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2019Q1"},{"ref":"equity@2019Q1"}],"value":227575000},"debtToCapital@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2019Q1"},{"ref":"#851"}],"scale":100,"value":0},"#852":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2019Q2"},{"ref":"equity@2019Q2"}],"value":233141000},"debtToCapital@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2019Q2"},{"ref":"#852"}],"scale":100,"value":0},"#853":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2019Q3"},{"ref":"equity@2019Q3"}],"value":242669000},"debtToCapital@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2019Q3"},{"ref":"#853"}],"scale":100,"value":0},"#854":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2019Q4"},{"ref":"equity@2019Q4"}],"value":217132000},"debtToCapital@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2019Q4"},{"ref":"#854"}],"scale":100,"value":0},"#855":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2019"},{"ref":"equity@FY2019"}],"value":217132000},"debtToCapital@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2019"},{"ref":"#855"}],"scale":100,"value":0},"#856":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2020Q1"},{"ref":"equity@2020Q1"}],"value":222167000},"debtToCapital@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2020Q1"},{"ref":"#856"}],"scale":100,"value":0},"#857":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2020Q2"},{"ref":"equity@2020Q2"}],"value":227619000},"debtToCapital@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2020Q2"},{"ref":"#857"}],"scale":100,"value":0},"#858":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2020Q3"},{"ref":"equity@2020Q3"}],"value":236544000},"debtToCapital@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2020Q3"},{"ref":"#858"}],"scale":100,"value":0},"#859":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2020Q4"},{"ref":"equity@2020Q4"}],"value":243192000},"debtToCapital@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2020Q4"},{"ref":"#859"}],"scale":100,"value":0},"#860":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2020"},{"ref":"equity@FY2020"}],"value":243192000},"debtToCapital@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2020"},{"ref":"#860"}],"scale":100,"value":0},"#861":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2021Q1"},{"ref":"equity@2021Q1"}],"value":249770000},"debtToCapital@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2021Q1"},{"ref":"#861"}],"scale":100,"value":0},"#862":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2021Q2"},{"ref":"equity@2021Q2"}],"value":260613000},"debtToCapital@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2021Q2"},{"ref":"#862"}],"scale":100,"value":0},"#863":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2021Q3"},{"ref":"equity@2021Q3"}],"value":271575000},"debtToCapital@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2021Q3"},{"ref":"#863"}],"scale":100,"value":0},"#864":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2021Q4"},{"ref":"equity@2021Q4"}],"value":278206000},"debtToCapital@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2021Q4"},{"ref":"#864"}],"scale":100,"value":0},"#865":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2021"},{"ref":"equity@FY2021"}],"value":278206000},"debtToCapital@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2021"},{"ref":"#865"}],"scale":100,"value":0},"#866":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2022Q1"},{"ref":"equity@2022Q1"}],"value":286306000},"debtToCapital@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2022Q1"},{"ref":"#866"}],"scale":100,"value":0},"#867":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2022Q2"},{"ref":"equity@2022Q2"}],"value":296170000},"debtToCapital@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2022Q2"},{"ref":"#867"}],"scale":100,"value":0},"#868":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2022Q3"},{"ref":"equity@2022Q3"}],"value":311402000},"debtToCapital@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2022Q3"},{"ref":"#868"}],"scale":100,"value":0},"#869":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2022Q4"},{"ref":"equity@2022Q4"}],"value":321088000},"debtToCapital@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2022Q4"},{"ref":"#869"}],"scale":100,"value":0},"#870":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2022"},{"ref":"equity@FY2022"}],"value":321088000},"debtToCapital@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2022"},{"ref":"#870"}],"scale":100,"value":0},"#871":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2023Q1"},{"ref":"equity@2023Q1"}],"value":337882000},"debtToCapital@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2023Q1"},{"ref":"#871"}],"scale":100,"value":0},"#872":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2023Q2"},{"ref":"equity@2023Q2"}],"value":357251000},"debtToCapital@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2023Q2"},{"ref":"#872"}],"scale":100,"value":0},"#873":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2023Q3"},{"ref":"equity@2023Q3"}],"value":377632000},"debtToCapital@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2023Q3"},{"ref":"#873"}],"scale":100,"value":0},"#874":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2023Q4"},{"ref":"equity@2023Q4"}],"value":393104000},"debtToCapital@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2023Q4"},{"ref":"#874"}],"scale":100,"value":0},"#875":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2023"},{"ref":"equity@FY2023"}],"value":393104000},"debtToCapital@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2023"},{"ref":"#875"}],"scale":100,"value":0},"#876":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2024Q1"},{"ref":"equity@2024Q1"}],"value":415316000},"debtToCapital@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2024Q1"},{"ref":"#876"}],"scale":100,"value":0},"#877":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2024Q2"},{"ref":"equity@2024Q2"}],"value":441089000},"debtToCapital@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2024Q2"},{"ref":"#877"}],"scale":100,"value":0},"#878":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2024Q3"},{"ref":"equity@2024Q3"}],"value":474214000},"debtToCapital@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2024Q3"},{"ref":"#878"}],"scale":100,"value":0},"#879":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2024Q4"},{"ref":"equity@2024Q4"}],"value":497741000},"debtToCapital@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2024Q4"},{"ref":"#879"}],"scale":100,"value":0},"#880":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2024"},{"ref":"equity@FY2024"}],"value":497741000},"debtToCapital@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2024"},{"ref":"#880"}],"scale":100,"value":0},"#881":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2025Q1"},{"ref":"equity@2025Q1"}],"value":532207000},"debtToCapital@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2025Q1"},{"ref":"#881"}],"scale":100,"value":0},"#882":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2025Q2"},{"ref":"equity@2025Q2"}],"value":563291000},"debtToCapital@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2025Q2"},{"ref":"#882"}],"scale":100,"value":0},"#883":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2025Q3"},{"ref":"equity@2025Q3"}],"value":602269000},"debtToCapital@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2025Q3"},{"ref":"#883"}],"scale":100,"value":0},"#884":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2025Q4"},{"ref":"equity@2025Q4"}],"value":630760000},"debtToCapital@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2025Q4"},{"ref":"#884"}],"scale":100,"value":0},"#885":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2025"},{"ref":"equity@FY2025"}],"value":630760000},"debtToCapital@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2025"},{"ref":"#885"}],"scale":100,"value":0},"#886":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2026Q1"},{"ref":"equity@2026Q1"}],"value":661159000},"debtToCapital@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2026Q1"},{"ref":"#886"}],"scale":100,"value":0},"#887":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2026Q2"},{"ref":"equity@2026Q2"}],"value":695731000},"debtToCapital@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2026Q2"},{"ref":"#887"}],"scale":100,"value":0},"#888":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2017Q1"},{"ref":"equity@2017Q1"}],"value":183749000},"debtToCapital@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2017Q1"},{"ref":"#888"}],"scale":100,"value":0},"#889":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2017Q2"},{"ref":"equity@2017Q2"}],"value":188843000},"debtToCapital@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2017Q2"},{"ref":"#889"}],"scale":100,"value":0},"#890":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2017Q3"},{"ref":"equity@2017Q3"}],"value":194233000},"debtToCapital@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2017Q3"},{"ref":"#890"}],"scale":100,"value":0},"#891":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2017Q4"},{"ref":"equity@2017Q4"}],"value":205252000},"debtToCapital@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2017Q4"},{"ref":"#891"}],"scale":100,"value":0},"#892":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2010Q4"},{"ref":"equity@2010Q4"}],"value":164960000},"debtToCapital@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2010Q4"},{"ref":"#892"}],"scale":100,"value":22.227206595538313},"#893":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2010"},{"ref":"equity@FY2010"}],"value":164960000},"debtToCapital@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2010"},{"ref":"#893"}],"scale":100,"value":22.227206595538313},"#894":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2011Q2"},{"ref":"equity@2011Q2"}],"value":173483000},"debtToCapital@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2011Q2"},{"ref":"#894"}],"scale":100,"value":19.694148706213287},"#895":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2011Q3"},{"ref":"equity@2011Q3"}],"value":171192000},"debtToCapital@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2011Q3"},{"ref":"#895"}],"scale":100,"value":19.228118136361513},"#896":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2011Q4"},{"ref":"equity@2011Q4"}],"value":175930000},"debtToCapital@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2011Q4"},{"ref":"#896"}],"scale":100,"value":18.71028249872108},"#897":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2011"},{"ref":"equity@FY2011"}],"value":175930000},"debtToCapital@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2011"},{"ref":"#897"}],"scale":100,"value":18.71028249872108},"#898":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2012Q1"},{"ref":"equity@2012Q1"}],"value":139051000},"debtToCapital@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2012Q1"},{"ref":"#898"}],"scale":100,"value":22.773658585698772},"#899":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2012Q2"},{"ref":"equity@2012Q2"}],"value":142175000},"debtToCapital@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2012Q2"},{"ref":"#899"}],"scale":100,"value":21.394056620362228},"#900":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2012Q3"},{"ref":"equity@2012Q3"}],"value":145256000},"debtToCapital@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2012Q3"},{"ref":"#900"}],"scale":100,"value":20.07972131960126},"#901":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2012Q4"},{"ref":"equity@2012Q4"}],"value":147022000},"debtToCapital@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2012Q4"},{"ref":"#901"}],"scale":100,"value":18.138101780685883},"#902":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2012"},{"ref":"equity@FY2012"}],"value":147022000},"debtToCapital@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2012"},{"ref":"#902"}],"scale":100,"value":18.138101780685883},"#903":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2013Q1"},{"ref":"equity@2013Q1"}],"value":149985000},"debtToCapital@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2013Q1"},{"ref":"#903"}],"scale":100,"value":17.77977797779778},"#904":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2013Q2"},{"ref":"equity@2013Q2"}],"value":153810000},"debtToCapital@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2013Q2"},{"ref":"#904"}],"scale":100,"value":16.524933359339443},"#905":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2013Q3"},{"ref":"equity@2013Q3"}],"value":156478000},"debtToCapital@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2013Q3"},{"ref":"#905"}],"scale":100,"value":14.645509272869027},"#906":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2013Q4"},{"ref":"equity@2013Q4"}],"value":158472000},"debtToCapital@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2013Q4"},{"ref":"#906"}],"scale":100,"value":13.672446867585442},"#907":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2013"},{"ref":"equity@FY2013"}],"value":158472000},"debtToCapital@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2013"},{"ref":"#907"}],"scale":100,"value":13.672446867585442},"#908":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2014Q1"},{"ref":"equity@2014Q1"}],"value":161317000},"debtToCapital@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2014Q1"},{"ref":"#908"}],"scale":100,"value":12.656446623728435},"#909":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2014Q2"},{"ref":"equity@2014Q2"}],"value":165429000},"debtToCapital@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2014Q2"},{"ref":"#909"}],"scale":100,"value":11.58623941388753},"#910":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2014Q3"},{"ref":"equity@2014Q3"}],"value":169351000},"debtToCapital@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2014Q3"},{"ref":"#910"}],"scale":100,"value":10.579801713600746},"#911":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2014Q4"},{"ref":"equity@2014Q4"}],"value":171358000},"debtToCapital@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2014Q4"},{"ref":"#911"}],"scale":100,"value":9.726420709858893},"#912":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2014"},{"ref":"equity@FY2014"}],"value":171358000},"debtToCapital@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2014"},{"ref":"#912"}],"scale":100,"value":9.726420709858893},"#913":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2015Q4"},{"ref":"equity@2015Q4"}],"value":166627000},"debtToCapital@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2015Q4"},{"ref":"#913"}],"scale":100,"value":0},"#914":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2015"},{"ref":"equity@FY2015"}],"value":166627000},"debtToCapital@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2015"},{"ref":"#914"}],"scale":100,"value":0},"#915":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2016Q4"},{"ref":"equity@2016Q4"}],"value":179639000},"debtToCapital@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2016Q4"},{"ref":"#915"}],"scale":100,"value":0},"#916":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2015","weight":0.5},{"ref":"totalAssets@FY2016","weight":0.5}],"rule":"average-balance","value":203329000},"returnOnAssets@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"#916"}],"scale":100,"value":8.73166149442529},"#917":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2016","weight":0.5},{"ref":"totalAssets@FY2017","weight":0.5}],"rule":"average-balance","value":219302500},"returnOnAssets@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"#917"}],"scale":100,"value":12.379247842591854},"#918":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"}],"rule":"trailing-year","value":26790000},"#919":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q1","weight":0.5},{"ref":"totalAssets@2018Q1","weight":0.5}],"rule":"average-balance","value":222331000},"returnOnAssets@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#918"},{"ref":"#919"}],"scale":100,"value":12.04960171995808},"#920":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"}],"rule":"trailing-year","value":28150000},"#921":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q2","weight":0.5},{"ref":"totalAssets@2018Q2","weight":0.5}],"rule":"average-balance","value":229095500},"returnOnAssets@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#920"},{"ref":"#921"}],"scale":100,"value":12.287452176057583},"#922":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"}],"rule":"trailing-year","value":27037000},"#923":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q3","weight":0.5},{"ref":"totalAssets@2018Q3","weight":0.5}],"rule":"average-balance","value":234187000},"returnOnAssets@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#922"},{"ref":"#923"}],"scale":100,"value":11.545047333968153},"#924":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"}],"rule":"trailing-year","value":19685000},"#925":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q4","weight":0.5},{"ref":"totalAssets@2018Q4","weight":0.5}],"rule":"average-balance","value":236558500},"returnOnAssets@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#924"},{"ref":"#925"}],"scale":100,"value":8.321408869264896},"#926":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2017","weight":0.5},{"ref":"totalAssets@FY2018","weight":0.5}],"rule":"average-balance","value":236558500},"returnOnAssets@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"#926"}],"scale":100,"value":8.321408869264896},"#927":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"}],"rule":"trailing-year","value":20551000},"#928":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q1","weight":0.5},{"ref":"totalAssets@2019Q1","weight":0.5}],"rule":"average-balance","value":243051000},"returnOnAssets@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#927"},{"ref":"#928"}],"scale":100,"value":8.455427050289858},"#929":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"}],"rule":"trailing-year","value":19946000},"#930":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q2","weight":0.5},{"ref":"totalAssets@2019Q2","weight":0.5}],"rule":"average-balance","value":250077500},"returnOnAssets@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#929"},{"ref":"#930"}],"scale":100,"value":7.975927462486629},"#931":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2016","weight":0.5},{"ref":"equity@FY2017","weight":0.5}],"rule":"average-balance","value":192445500},"returnOnEquity@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"#931"}],"scale":100,"value":14.106851030551507},"#932":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"}],"rule":"trailing-year","value":25294000},"#933":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q3","weight":0.5},{"ref":"totalAssets@2019Q3","weight":0.5}],"rule":"average-balance","value":259924000},"returnOnAssets@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#932"},{"ref":"#933"}],"scale":100,"value":9.731306074083193},"#934":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"}],"rule":"trailing-year","value":26056000},"#935":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q4","weight":0.5},{"ref":"totalAssets@2019Q4","weight":0.5}],"rule":"average-balance","value":245854000},"returnOnAssets@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#934"},{"ref":"#935"}],"scale":100,"value":10.5981598835081},"#936":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2018","weight":0.5},{"ref":"totalAssets@FY2019","weight":0.5}],"rule":"average-balance","value":245854000},"returnOnAssets@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#936"}],"scale":100,"value":10.5981598835081},"#937":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"}],"rule":"trailing-year","value":26472000},"#938":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q1","weight":0.5},{"ref":"totalAssets@2020Q1","weight":0.5}],"rule":"average-balance","value":253468000},"returnOnAssets@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#937"},{"ref":"#938"}],"scale":100,"value":10.44392191519245},"#939":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"}],"rule":"trailing-year","value":26540000},"#940":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q2","weight":0.5},{"ref":"totalAssets@2020Q2","weight":0.5}],"rule":"average-balance","value":260371500},"returnOnAssets@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#939"},{"ref":"#940"}],"scale":100,"value":10.1931278961023},"#941":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"}],"rule":"trailing-year","value":25962000},"#942":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q3","weight":0.5},{"ref":"totalAssets@2020Q3","weight":0.5}],"rule":"average-balance","value":272770000},"returnOnAssets@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#941"},{"ref":"#942"}],"scale":100,"value":9.51790886094512},"#943":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"}],"rule":"trailing-year","value":28223000},"#944":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q4","weight":0.5},{"ref":"totalAssets@2020Q4","weight":0.5}],"rule":"average-balance","value":263067500},"returnOnAssets@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#943"},{"ref":"#944"}],"scale":100,"value":10.72842521406103},"#945":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2019","weight":0.5},{"ref":"totalAssets@FY2020","weight":0.5}],"rule":"average-balance","value":263067500},"returnOnAssets@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#945"}],"scale":100,"value":10.72842521406103},"#946":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"}],"rule":"trailing-year","value":29710000},"#947":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q1","weight":0.5},{"ref":"totalAssets@2021Q1","weight":0.5}],"rule":"average-balance","value":268638500},"returnOnAssets@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#946"},{"ref":"#947"}],"scale":100,"value":11.05947211587319},"#948":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"}],"rule":"trailing-year","value":34702000},"#949":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q2","weight":0.5},{"ref":"totalAssets@2021Q2","weight":0.5}],"rule":"average-balance","value":278191000},"returnOnAssets@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#948"},{"ref":"#949"}],"scale":100,"value":12.474163434474875},"#950":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"}],"rule":"trailing-year","value":36686000},"#951":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q3","weight":0.5},{"ref":"totalAssets@2021Q3","weight":0.5}],"rule":"average-balance","value":291307500},"returnOnAssets@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#950"},{"ref":"#951"}],"scale":100,"value":12.593565218883827},"#952":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"}],"rule":"trailing-year","value":37045000},"#953":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q4","weight":0.5},{"ref":"totalAssets@2021Q4","weight":0.5}],"rule":"average-balance","value":297647000},"returnOnAssets@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#952"},{"ref":"#953"}],"scale":100,"value":12.445951076274916},"#954":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2020","weight":0.5},{"ref":"totalAssets@FY2021","weight":0.5}],"rule":"average-balance","value":297647000},"returnOnAssets@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#954"}],"scale":100,"value":12.445951076274916},"#955":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"}],"rule":"trailing-year","value":38682000},"#956":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q1","weight":0.5},{"ref":"totalAssets@2022Q1","weight":0.5}],"rule":"average-balance","value":305078500},"returnOnAssets@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#955"},{"ref":"#956"}],"scale":100,"value":12.679359574666849},"#957":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"}],"rule":"trailing-year","value":37827000},"#958":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q2","weight":0.5},{"ref":"totalAssets@2022Q2","weight":0.5}],"rule":"average-balance","value":316922500},"returnOnAssets@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#957"},{"ref":"#958"}],"scale":100,"value":11.93572561115099},"#959":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q1"},{"ref":"revenue@2019Q1","weight":-1}],"value":641000},"revenueGrowth@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#959"},{"ref":"revenue@2019Q1"}],"scale":100,"rule":"year-on-year","value":1.6958120585200742},"#960":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"}],"rule":"trailing-year","value":42245000},"#961":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q3","weight":0.5},{"ref":"totalAssets@2022Q3","weight":0.5}],"rule":"average-balance","value":333394000},"returnOnAssets@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#960"},{"ref":"#961"}],"scale":100,"value":12.671193842720625},"#962":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"}],"rule":"trailing-year","value":45429000},"#963":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q4","weight":0.5},{"ref":"totalAssets@2022Q4","weight":0.5}],"rule":"average-balance","value":341984000},"returnOnAssets@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#962"},{"ref":"#963"}],"scale":100,"value":13.283954804903154},"#964":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2021","weight":0.5},{"ref":"totalAssets@FY2022","weight":0.5}],"rule":"average-balance","value":341984000},"returnOnAssets@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#964"}],"scale":100,"value":13.283954804903154},"#965":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"}],"rule":"trailing-year","value":53865000},"#966":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q1","weight":0.5},{"ref":"totalAssets@2023Q1","weight":0.5}],"rule":"average-balance","value":356246000},"returnOnAssets@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#965"},{"ref":"#966"}],"scale":100,"value":15.120169770327246},"#967":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"}],"rule":"trailing-year","value":63339000},"#968":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q2","weight":0.5},{"ref":"totalAssets@2023Q2","weight":0.5}],"rule":"average-balance","value":369552500},"returnOnAssets@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#967"},{"ref":"#968"}],"scale":100,"value":17.139378031538143},"#969":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"}],"rule":"trailing-year","value":68346000},"#970":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q3","weight":0.5},{"ref":"totalAssets@2023Q3","weight":0.5}],"rule":"average-balance","value":389967500},"returnOnAssets@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#969"},{"ref":"#970"}],"scale":100,"value":17.52607589093963},"#971":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"}],"rule":"trailing-year","value":74549000},"#972":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q4","weight":0.5},{"ref":"totalAssets@2023Q4","weight":0.5}],"rule":"average-balance","value":404187000},"returnOnAssets@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#971"},{"ref":"#972"}],"scale":100,"value":18.444185488400173},"#973":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2022","weight":0.5},{"ref":"totalAssets@FY2023","weight":0.5}],"rule":"average-balance","value":404187000},"returnOnAssets@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#973"}],"scale":100,"value":18.444185488400173},"#974":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"}],"rule":"trailing-year","value":79884000},"#975":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q1","weight":0.5},{"ref":"totalAssets@2024Q1","weight":0.5}],"rule":"average-balance","value":425870500},"returnOnAssets@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#974"},{"ref":"#975"}],"scale":100,"value":18.75781487564882},"#976":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"}],"rule":"trailing-year","value":86229000},"#977":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q2","weight":0.5},{"ref":"totalAssets@2024Q2","weight":0.5}],"rule":"average-balance","value":443263500},"returnOnAssets@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#976"},{"ref":"#977"}],"scale":100,"value":19.453214622904884},"#978":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"}],"rule":"trailing-year","value":98849000},"#979":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q3","weight":0.5},{"ref":"totalAssets@2024Q3","weight":0.5}],"rule":"average-balance","value":472907000},"returnOnAssets@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#978"},{"ref":"#979"}],"scale":100,"value":20.902418445910083},"#980":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"}],"rule":"trailing-year","value":108839000},"#981":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q4","weight":0.5},{"ref":"totalAssets@2024Q4","weight":0.5}],"rule":"average-balance","value":491882500},"returnOnAssets@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#980"},{"ref":"#981"}],"scale":100,"value":22.127032370535645},"#982":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2023","weight":0.5},{"ref":"totalAssets@FY2024","weight":0.5}],"rule":"average-balance","value":491882500},"returnOnAssets@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#982"}],"scale":100,"value":22.127032370535645},"#983":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"}],"rule":"trailing-year","value":120513000},"#984":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q1","weight":0.5},{"ref":"totalAssets@2025Q1","weight":0.5}],"rule":"average-balance","value":524625500},"returnOnAssets@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#983"},{"ref":"#984"}],"scale":100,"value":22.97124329640858},"#985":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"}],"rule":"trailing-year","value":125287000},"#986":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q2","weight":0.5},{"ref":"totalAssets@2025Q2","weight":0.5}],"rule":"average-balance","value":545788500},"returnOnAssets@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#985"},{"ref":"#986"}],"scale":100,"value":22.955228994381525},"#987":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q2"},{"ref":"revenue@2019Q2","weight":-1}],"value":-1407000},"revenueGrowth@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#987"},{"ref":"revenue@2019Q2"}],"scale":100,"rule":"year-on-year","value":-3.611952559429066},"#988":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"}],"rule":"trailing-year","value":130716000},"#989":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q3","weight":0.5},{"ref":"totalAssets@2025Q3","weight":0.5}],"rule":"average-balance","value":587281500},"returnOnAssets@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#988"},{"ref":"#989"}],"scale":100,"value":22.257809925904358},"#990":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"}],"rule":"trailing-year","value":134275000},"#991":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q4","weight":0.5},{"ref":"totalAssets@2025Q4","weight":0.5}],"rule":"average-balance","value":612103500},"returnOnAssets@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#990"},{"ref":"#991"}],"scale":100,"value":21.936649602559044},"#992":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2024","weight":0.5},{"ref":"totalAssets@FY2025","weight":0.5}],"rule":"average-balance","value":612103500},"returnOnAssets@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#992"}],"scale":100,"value":21.936649602559044},"#993":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"}],"rule":"trailing-year","value":130744000},"#994":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q1","weight":0.5},{"ref":"totalAssets@2026Q1","weight":0.5}],"rule":"average-balance","value":649546000},"returnOnAssets@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#993"},{"ref":"#994"}],"scale":100,"value":20.128520535881986},"#995":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q2"},{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"}],"rule":"trailing-year","value":134423000},"#996":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q2","weight":0.5},{"ref":"totalAssets@2026Q2","weight":0.5}],"rule":"average-balance","value":677391500},"returnOnAssets@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#995"},{"ref":"#996"}],"scale":100,"value":19.844211213161074},"#997":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"}],"rule":"trailing-year","value":18308000},"#998":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q1","weight":0.5},{"ref":"totalAssets@2017Q1","weight":0.5}],"rule":"average-balance","value":204721500},"returnOnAssets@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#997"},{"ref":"#998"}],"scale":100,"value":8.942880938250257},"#999":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"}],"rule":"trailing-year","value":19899000},"#1000":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q2","weight":0.5},{"ref":"totalAssets@2017Q2","weight":0.5}],"rule":"average-balance","value":208854500},"returnOnAssets@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#999"},{"ref":"#1000"}],"scale":100,"value":9.527685541848511},"#1001":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q3"},{"ref":"revenue@2019Q3","weight":-1}],"value":168000},"revenueGrowth@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1001"},{"ref":"revenue@2019Q3"}],"scale":100,"rule":"year-on-year","value":0.3856837852108663},"#1002":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"}],"rule":"trailing-year","value":19485000},"#1003":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q3","weight":0.5},{"ref":"totalAssets@2017Q3","weight":0.5}],"rule":"average-balance","value":213844500},"returnOnAssets@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1002"},{"ref":"#1003"}],"scale":100,"value":9.111761116138128},"#1004":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"}],"rule":"trailing-year","value":27148000},"#1005":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q4","weight":0.5},{"ref":"totalAssets@2017Q4","weight":0.5}],"rule":"average-balance","value":219302500},"returnOnAssets@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1004"},{"ref":"#1005"}],"scale":100,"value":12.379247842591854},"returnOnAssets@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2010"},{"ref":"totalAssets@FY2010"}],"scale":100,"value":9.57039331982302},"#1006":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2011Q2"},{"ref":"netIncome@2011Q1"},{"ref":"netIncome@2010Q4"},{"ref":"netIncome@2010Q3"}],"rule":"trailing-year","value":18323000},"returnOnAssets@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1006"},{"ref":"totalAssets@2011Q2"}],"scale":100,"value":9.263865716163608},"#1007":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2011Q3"},{"ref":"netIncome@2011Q2"},{"ref":"netIncome@2011Q1"},{"ref":"netIncome@2010Q4"}],"rule":"trailing-year","value":20839000},"returnOnAssets@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1007"},{"ref":"totalAssets@2011Q3"}],"scale":100,"value":10.501993156242282},"#1008":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2011Q4"},{"ref":"netIncome@2011Q3"},{"ref":"netIncome@2011Q2"},{"ref":"netIncome@2011Q1"}],"rule":"trailing-year","value":22185000},"#1009":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2010Q4","weight":0.5},{"ref":"totalAssets@2011Q4","weight":0.5}],"rule":"average-balance","value":195785500},"returnOnAssets@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1008"},{"ref":"#1009"}],"scale":100,"value":11.331278363310867},"#1010":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2010","weight":0.5},{"ref":"totalAssets@FY2011","weight":0.5}],"rule":"average-balance","value":195785500},"returnOnAssets@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"#1010"}],"scale":100,"value":11.331789126365335},"#1011":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"},{"ref":"netIncome@2011Q3"},{"ref":"netIncome@2011Q2"}],"rule":"trailing-year","value":21996000},"returnOnAssets@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1011"},{"ref":"totalAssets@2012Q1"}],"scale":100,"value":13.288627095604893},"#1012":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"},{"ref":"netIncome@2011Q3"}],"rule":"trailing-year","value":20261000},"#1013":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q2","weight":0.5},{"ref":"totalAssets@2012Q2","weight":0.5}],"rule":"average-balance","value":183468000},"returnOnAssets@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1012"},{"ref":"#1013"}],"scale":100,"value":11.0433427082652},"#1014":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"}],"rule":"trailing-year","value":17146000},"#1015":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q3","weight":0.5},{"ref":"totalAssets@2012Q3","weight":0.5}],"rule":"average-balance","value":185959500},"returnOnAssets@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1014"},{"ref":"#1015"}],"scale":100,"value":9.220287213075967},"#1016":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"}],"rule":"trailing-year","value":16423000},"#1017":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q4","weight":0.5},{"ref":"totalAssets@2012Q4","weight":0.5}],"rule":"average-balance","value":188659500},"returnOnAssets@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1016"},{"ref":"#1017"}],"scale":100,"value":8.70510098881848},"#1018":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2011","weight":0.5},{"ref":"totalAssets@FY2012","weight":0.5}],"rule":"average-balance","value":188659500},"returnOnAssets@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"#1018"}],"scale":100,"value":8.70510098881848},"#1019":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"}],"rule":"trailing-year","value":14556000},"#1020":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q1","weight":0.5},{"ref":"totalAssets@2013Q1","weight":0.5}],"rule":"average-balance","value":171714000},"returnOnAssets@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1019"},{"ref":"#1020"}],"scale":100,"value":8.47688598483525},"#1021":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"}],"rule":"trailing-year","value":15122000},"#1022":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q2","weight":0.5},{"ref":"totalAssets@2013Q2","weight":0.5}],"rule":"average-balance","value":175506000},"returnOnAssets@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1021"},{"ref":"#1022"}],"scale":100,"value":8.616229644570556},"#1023":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"}],"rule":"trailing-year","value":15964000},"#1024":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q3","weight":0.5},{"ref":"totalAssets@2013Q3","weight":0.5}],"rule":"average-balance","value":179753500},"returnOnAssets@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1023"},{"ref":"#1024"}],"scale":100,"value":8.881050994834592},"#1025":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"}],"rule":"trailing-year","value":14800000},"#1026":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q4","weight":0.5},{"ref":"totalAssets@2013Q4","weight":0.5}],"rule":"average-balance","value":180886000},"returnOnAssets@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1025"},{"ref":"#1026"}],"scale":100,"value":8.18194885176299},"#1027":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2012","weight":0.5},{"ref":"totalAssets@FY2013","weight":0.5}],"rule":"average-balance","value":180886000},"returnOnAssets@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"#1027"}],"scale":100,"value":8.18194885176299},"#1028":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"}],"rule":"trailing-year","value":16535000},"#1029":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q1","weight":0.5},{"ref":"totalAssets@2014Q1","weight":0.5}],"rule":"average-balance","value":183375000},"returnOnAssets@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1028"},{"ref":"#1029"}],"scale":100,"value":9.01704158145876},"#1030":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"}],"rule":"trailing-year","value":17627000},"#1031":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q2","weight":0.5},{"ref":"totalAssets@2014Q2","weight":0.5}],"rule":"average-balance","value":187443000},"returnOnAssets@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1030"},{"ref":"#1031"}],"scale":100,"value":9.403925460006509},"#1032":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"}],"rule":"trailing-year","value":18264000},"#1033":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q3","weight":0.5},{"ref":"totalAssets@2014Q3","weight":0.5}],"rule":"average-balance","value":192006000},"returnOnAssets@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1032"},{"ref":"#1033"}],"scale":100,"value":9.512202743664261},"#1034":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"}],"rule":"trailing-year","value":19367000},"#1035":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q4","weight":0.5},{"ref":"totalAssets@2014Q4","weight":0.5}],"rule":"average-balance","value":193756000},"returnOnAssets@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1034"},{"ref":"#1035"}],"scale":100,"value":9.99556142777514},"#1036":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2013","weight":0.5},{"ref":"totalAssets@FY2014","weight":0.5}],"rule":"average-balance","value":193756000},"returnOnAssets@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"#1036"}],"scale":100,"value":9.99556142777514},"#1037":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"}],"rule":"trailing-year","value":17240000},"#1038":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q1","weight":0.5},{"ref":"totalAssets@2015Q1","weight":0.5}],"rule":"average-balance","value":194498500},"returnOnAssets@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1037"},{"ref":"#1038"}],"scale":100,"value":8.863821571888728},"#1039":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"}],"rule":"trailing-year","value":14081000},"#1040":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q2","weight":0.5},{"ref":"totalAssets@2015Q2","weight":0.5}],"rule":"average-balance","value":189628500},"returnOnAssets@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1039"},{"ref":"#1040"}],"scale":100,"value":7.42557157811194},"#1041":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q4"},{"ref":"revenue@2019Q4","weight":-1}],"value":3025000},"revenueGrowth@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1041"},{"ref":"revenue@2019Q4"}],"scale":100,"rule":"year-on-year","value":7.967865138943764},"#1042":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"}],"rule":"trailing-year","value":14331000},"#1043":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q3","weight":0.5},{"ref":"totalAssets@2015Q3","weight":0.5}],"rule":"average-balance","value":195739000},"returnOnAssets@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1042"},{"ref":"#1043"}],"scale":100,"value":7.321484221335554},"#1044":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"}],"rule":"trailing-year","value":12886000},"#1045":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q4","weight":0.5},{"ref":"totalAssets@2015Q4","weight":0.5}],"rule":"average-balance","value":198242500},"returnOnAssets@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1044"},{"ref":"#1045"}],"scale":100,"value":6.500119802766813},"#1046":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2014","weight":0.5},{"ref":"totalAssets@FY2015","weight":0.5}],"rule":"average-balance","value":198242500},"returnOnAssets@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"#1046"}],"scale":100,"value":6.500119802766813},"#1047":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"}],"rule":"trailing-year","value":14587000},"#1048":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q1","weight":0.5},{"ref":"totalAssets@2016Q1","weight":0.5}],"rule":"average-balance","value":197982000},"returnOnAssets@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1047"},{"ref":"#1048"}],"scale":100,"value":7.367841520946349},"#1049":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"}],"rule":"trailing-year","value":15715000},"#1050":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q2","weight":0.5},{"ref":"totalAssets@2016Q2","weight":0.5}],"rule":"average-balance","value":192218500},"returnOnAssets@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1049"},{"ref":"#1050"}],"scale":100,"value":8.175591839495159},"#1051":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"}],"rule":"trailing-year","value":16120000},"#1052":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q3","weight":0.5},{"ref":"totalAssets@2016Q3","weight":0.5}],"rule":"average-balance","value":199406500},"returnOnAssets@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1051"},{"ref":"#1052"}],"scale":100,"value":8.083989238063955},"#1053":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"}],"rule":"trailing-year","value":17754000},"#1054":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q4","weight":0.5},{"ref":"totalAssets@2016Q4","weight":0.5}],"rule":"average-balance","value":203329000},"returnOnAssets@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1053"},{"ref":"#1054"}],"scale":100,"value":8.73166149442529},"#1055":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2015","weight":0.5},{"ref":"equity@FY2016","weight":0.5}],"rule":"average-balance","value":173133000},"returnOnEquity@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"#1055"}],"scale":100,"value":10.254544194347698},"#1056":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q1","weight":0.5},{"ref":"equity@2018Q1","weight":0.5}],"rule":"average-balance","value":196401000},"returnOnEquity@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#918"},{"ref":"#1056"}],"scale":100,"value":13.640460079123834},"#1057":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q2","weight":0.5},{"ref":"equity@2018Q2","weight":0.5}],"rule":"average-balance","value":201965000},"returnOnEquity@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#920"},{"ref":"#1057"}],"scale":100,"value":13.938058574505483},"#1058":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q3","weight":0.5},{"ref":"equity@2018Q3","weight":0.5}],"rule":"average-balance","value":206763000},"returnOnEquity@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#922"},{"ref":"#1058"}],"scale":100,"value":13.076324100540232},"#1059":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q4","weight":0.5},{"ref":"equity@2018Q4","weight":0.5}],"rule":"average-balance","value":214109500},"returnOnEquity@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#924"},{"ref":"#1059"}],"scale":100,"value":9.193893778650644},"#1060":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2017","weight":0.5},{"ref":"equity@FY2018","weight":0.5}],"rule":"average-balance","value":214109500},"returnOnEquity@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"#1060"}],"scale":100,"value":9.193893778650644},"#1061":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q1","weight":0.5},{"ref":"equity@2019Q1","weight":0.5}],"rule":"average-balance","value":218314000},"returnOnEquity@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#927"},{"ref":"#1061"}],"scale":100,"value":9.413505318028163},"#1062":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q2","weight":0.5},{"ref":"equity@2019Q2","weight":0.5}],"rule":"average-balance","value":224114000},"returnOnEquity@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#929"},{"ref":"#1062"}],"scale":100,"value":8.899934854582936},"#1063":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2020"},{"ref":"revenue@FY2019","weight":-1}],"value":2427000},"revenueGrowth@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"#1063"},{"ref":"revenue@FY2019"}],"scale":100,"rule":"year-on-year","value":1.5333876684546777},"#1064":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q3","weight":0.5},{"ref":"equity@2019Q3","weight":0.5}],"rule":"average-balance","value":230981000},"returnOnEquity@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#932"},{"ref":"#1064"}],"scale":100,"value":10.950684255414947},"#1065":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q4","weight":0.5},{"ref":"equity@2019Q4","weight":0.5}],"rule":"average-balance","value":220049500},"returnOnEquity@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#934"},{"ref":"#1065"}],"scale":100,"value":11.84097214490376},"#1066":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2018","weight":0.5},{"ref":"equity@FY2019","weight":0.5}],"rule":"average-balance","value":220049500},"returnOnEquity@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#1066"}],"scale":100,"value":11.84097214490376},"#1067":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q1","weight":0.5},{"ref":"equity@2020Q1","weight":0.5}],"rule":"average-balance","value":224871000},"returnOnEquity@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#937"},{"ref":"#1067"}],"scale":100,"value":11.772082660725482},"#1068":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q2","weight":0.5},{"ref":"equity@2020Q2","weight":0.5}],"rule":"average-balance","value":230380000},"returnOnEquity@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#939"},{"ref":"#1068"}],"scale":100,"value":11.520097230662383},"#1069":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q3","weight":0.5},{"ref":"equity@2020Q3","weight":0.5}],"rule":"average-balance","value":239606500},"returnOnEquity@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#941"},{"ref":"#1069"}],"scale":100,"value":10.835265320431624},"#1070":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q4","weight":0.5},{"ref":"equity@2020Q4","weight":0.5}],"rule":"average-balance","value":230162000},"returnOnEquity@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#943"},{"ref":"#1070"}],"scale":100,"value":12.26223268828043},"#1071":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2019","weight":0.5},{"ref":"equity@FY2020","weight":0.5}],"rule":"average-balance","value":230162000},"returnOnEquity@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#1071"}],"scale":100,"value":12.26223268828043},"#1072":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q1","weight":0.5},{"ref":"equity@2021Q1","weight":0.5}],"rule":"average-balance","value":235968500},"returnOnEquity@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#946"},{"ref":"#1072"}],"scale":100,"value":12.590663584334349},"#1073":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q2","weight":0.5},{"ref":"equity@2021Q2","weight":0.5}],"rule":"average-balance","value":244116000},"returnOnEquity@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#948"},{"ref":"#1073"}],"scale":100,"value":14.215373019384229},"#1074":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q3","weight":0.5},{"ref":"equity@2021Q3","weight":0.5}],"rule":"average-balance","value":254059500},"returnOnEquity@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#950"},{"ref":"#1074"}],"scale":100,"value":14.439924505873625},"#1075":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q4","weight":0.5},{"ref":"equity@2021Q4","weight":0.5}],"rule":"average-balance","value":260699000},"returnOnEquity@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#952"},{"ref":"#1075"}],"scale":100,"value":14.20987422276265},"#1076":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2020","weight":0.5},{"ref":"equity@FY2021","weight":0.5}],"rule":"average-balance","value":260699000},"returnOnEquity@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#1076"}],"scale":100,"value":14.20987422276265},"#1077":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q1","weight":0.5},{"ref":"equity@2022Q1","weight":0.5}],"rule":"average-balance","value":268038000},"returnOnEquity@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#955"},{"ref":"#1077"}],"scale":100,"value":14.431535827009604},"#1078":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q2","weight":0.5},{"ref":"equity@2022Q2","weight":0.5}],"rule":"average-balance","value":278391500},"returnOnEquity@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#957"},{"ref":"#1078"}],"scale":100,"value":13.587699337084644},"#1079":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q1"},{"ref":"revenue@2020Q1","weight":-1}],"value":3234000},"revenueGrowth@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1079"},{"ref":"revenue@2020Q1"}],"scale":100,"rule":"year-on-year","value":8.41311134235172},"#1080":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q3","weight":0.5},{"ref":"equity@2022Q3","weight":0.5}],"rule":"average-balance","value":291488500},"returnOnEquity@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#960"},{"ref":"#1080"}],"scale":100,"value":14.492853062813799},"#1081":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q4","weight":0.5},{"ref":"equity@2022Q4","weight":0.5}],"rule":"average-balance","value":299647000},"returnOnEquity@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#962"},{"ref":"#1081"}],"scale":100,"value":15.160839254189096},"#1082":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2021","weight":0.5},{"ref":"equity@FY2022","weight":0.5}],"rule":"average-balance","value":299647000},"returnOnEquity@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#1082"}],"scale":100,"value":15.160839254189096},"#1083":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q1","weight":0.5},{"ref":"equity@2023Q1","weight":0.5}],"rule":"average-balance","value":312094000},"returnOnEquity@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#965"},{"ref":"#1083"}],"scale":100,"value":17.25922318275904},"#1084":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q2","weight":0.5},{"ref":"equity@2023Q2","weight":0.5}],"rule":"average-balance","value":326710500},"returnOnEquity@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#967"},{"ref":"#1084"}],"scale":100,"value":19.386888392016786},"#1085":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q3","weight":0.5},{"ref":"equity@2023Q3","weight":0.5}],"rule":"average-balance","value":344517000},"returnOnEquity@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#969"},{"ref":"#1085"}],"scale":100,"value":19.838208274192564},"#1086":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q4","weight":0.5},{"ref":"equity@2023Q4","weight":0.5}],"rule":"average-balance","value":357096000},"returnOnEquity@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#971"},{"ref":"#1086"}],"scale":100,"value":20.876458991419675},"#1087":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2022","weight":0.5},{"ref":"equity@FY2023","weight":0.5}],"rule":"average-balance","value":357096000},"returnOnEquity@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#1087"}],"scale":100,"value":20.876458991419675},"#1088":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q1","weight":0.5},{"ref":"equity@2024Q1","weight":0.5}],"rule":"average-balance","value":376599000},"returnOnEquity@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#974"},{"ref":"#1088"}],"scale":100,"value":21.211952235667113},"#1089":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q2","weight":0.5},{"ref":"equity@2024Q2","weight":0.5}],"rule":"average-balance","value":399170000},"returnOnEquity@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#976"},{"ref":"#1089"}],"scale":100,"value":21.602074304181176},"#1090":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q3","weight":0.5},{"ref":"equity@2024Q3","weight":0.5}],"rule":"average-balance","value":425923000},"returnOnEquity@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#978"},{"ref":"#1090"}],"scale":100,"value":23.208185517100507},"#1091":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q4","weight":0.5},{"ref":"equity@2024Q4","weight":0.5}],"rule":"average-balance","value":445422500},"returnOnEquity@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#980"},{"ref":"#1091"}],"scale":100,"value":24.435002722134602},"#1092":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2023","weight":0.5},{"ref":"equity@FY2024","weight":0.5}],"rule":"average-balance","value":445422500},"returnOnEquity@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#1092"}],"scale":100,"value":24.435002722134602},"#1093":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q1","weight":0.5},{"ref":"equity@2025Q1","weight":0.5}],"rule":"average-balance","value":473761500},"returnOnEquity@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#983"},{"ref":"#1093"}],"scale":100,"value":25.437482784059068},"#1094":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q2","weight":0.5},{"ref":"equity@2025Q2","weight":0.5}],"rule":"average-balance","value":502190000},"returnOnEquity@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#985"},{"ref":"#1094"}],"scale":100,"value":24.94812720285151},"#1095":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q2"},{"ref":"revenue@2020Q2","weight":-1}],"value":11615000},"revenueGrowth@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1095"},{"ref":"revenue@2020Q2"}],"scale":100,"rule":"year-on-year","value":30.934562015607113},"#1096":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q3","weight":0.5},{"ref":"equity@2025Q3","weight":0.5}],"rule":"average-balance","value":538241500},"returnOnEquity@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#988"},{"ref":"#1096"}],"scale":100,"value":24.285752770828708},"#1097":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q4","weight":0.5},{"ref":"equity@2025Q4","weight":0.5}],"rule":"average-balance","value":564250500},"returnOnEquity@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#990"},{"ref":"#1097"}],"scale":100,"value":23.79705467695642},"#1098":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2024","weight":0.5},{"ref":"equity@FY2025","weight":0.5}],"rule":"average-balance","value":564250500},"returnOnEquity@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#1098"}],"scale":100,"value":23.79705467695642},"#1099":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q1","weight":0.5},{"ref":"equity@2026Q1","weight":0.5}],"rule":"average-balance","value":596683000},"returnOnEquity@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#993"},{"ref":"#1099"}],"scale":100,"value":21.911802414347317},"#1100":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q2","weight":0.5},{"ref":"equity@2026Q2","weight":0.5}],"rule":"average-balance","value":629511000},"returnOnEquity@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#995"},{"ref":"#1100"}],"scale":100,"value":21.35355855576789},"#1101":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q1","weight":0.5},{"ref":"equity@2017Q1","weight":0.5}],"rule":"average-balance","value":175694500},"returnOnEquity@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#997"},{"ref":"#1101"}],"scale":100,"value":10.420360341388033},"#1102":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q2","weight":0.5},{"ref":"equity@2017Q2","weight":0.5}],"rule":"average-balance","value":179826500},"returnOnEquity@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#999"},{"ref":"#1102"}],"scale":100,"value":11.06566607257551},"#1103":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q3"},{"ref":"revenue@2020Q3","weight":-1}],"value":8584000},"revenueGrowth@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1103"},{"ref":"revenue@2020Q3"}],"scale":100,"rule":"year-on-year","value":19.630891668763017},"#1104":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q3","weight":0.5},{"ref":"equity@2017Q3","weight":0.5}],"rule":"average-balance","value":185360000},"returnOnEquity@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1002"},{"ref":"#1104"}],"scale":100,"value":10.511976694000863},"#1105":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q4","weight":0.5},{"ref":"equity@2017Q4","weight":0.5}],"rule":"average-balance","value":192445500},"returnOnEquity@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1004"},{"ref":"#1105"}],"scale":100,"value":14.106851030551507},"#1106":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2008","weight":0.5},{"ref":"equity@FY2009","weight":0.5}],"rule":"average-balance","value":102214000},"returnOnEquity@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2009"},{"ref":"#1106"}],"scale":100,"value":13.373901813841549},"#1107":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2009","weight":0.5},{"ref":"equity@FY2010","weight":0.5}],"rule":"average-balance","value":119137500},"returnOnEquity@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2010"},{"ref":"#1107"}],"scale":100,"value":15.142167663414122},"returnOnEquity@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1006"},{"ref":"equity@2011Q2"}],"scale":100,"value":13.15202021289577},"returnOnEquity@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1007"},{"ref":"equity@2011Q3"}],"scale":100,"value":15.070692460676188},"#1108":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2010Q4","weight":0.5},{"ref":"equity@2011Q4","weight":0.5}],"rule":"average-balance","value":135653500},"returnOnEquity@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1008"},{"ref":"#1108"}],"scale":100,"value":16.354167050610563},"#1109":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2010","weight":0.5},{"ref":"equity@FY2011","weight":0.5}],"rule":"average-balance","value":135653500},"returnOnEquity@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"#1109"}],"scale":100,"value":16.354904222891413},"returnOnEquity@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1011"},{"ref":"equity@2012Q1"}],"scale":100,"value":20.483498472770616},"#1110":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q4"},{"ref":"revenue@2020Q4","weight":-1}],"value":5118000},"revenueGrowth@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1110"},{"ref":"revenue@2020Q4"}],"scale":100,"rule":"year-on-year","value":12.485972188338623},"#1111":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q2","weight":0.5},{"ref":"equity@2012Q2","weight":0.5}],"rule":"average-balance","value":125537500},"returnOnEquity@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1012"},{"ref":"#1111"}],"scale":100,"value":16.13940057751668},"#1112":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q3","weight":0.5},{"ref":"equity@2012Q3","weight":0.5}],"rule":"average-balance","value":127182000},"returnOnEquity@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1014"},{"ref":"#1112"}],"scale":100,"value":13.481467503263039},"#1113":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q4","weight":0.5},{"ref":"equity@2012Q4","weight":0.5}],"rule":"average-balance","value":131684000},"returnOnEquity@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1016"},{"ref":"#1113"}],"scale":100,"value":12.47152273624738},"#1114":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2011","weight":0.5},{"ref":"equity@FY2012","weight":0.5}],"rule":"average-balance","value":131684000},"returnOnEquity@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"#1114"}],"scale":100,"value":12.47152273624738},"#1115":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q1","weight":0.5},{"ref":"equity@2013Q1","weight":0.5}],"rule":"average-balance","value":115351000},"returnOnEquity@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1019"},{"ref":"#1115"}],"scale":100,"value":12.618876299295195},"#1116":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q2","weight":0.5},{"ref":"equity@2013Q2","weight":0.5}],"rule":"average-balance","value":120075500},"returnOnEquity@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1021"},{"ref":"#1116"}],"scale":100,"value":12.59374310329751},"#1117":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q3","weight":0.5},{"ref":"equity@2013Q3","weight":0.5}],"rule":"average-balance","value":124825000},"returnOnEquity@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1023"},{"ref":"#1117"}],"scale":100,"value":12.789104746645302},"#1118":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2021"},{"ref":"revenue@FY2020","weight":-1}],"value":28551000},"revenueGrowth@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"#1118"},{"ref":"revenue@FY2020"}],"scale":100,"rule":"year-on-year","value":17.7662037037037},"#1119":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q4","weight":0.5},{"ref":"equity@2013Q4","weight":0.5}],"rule":"average-balance","value":128580000},"returnOnEquity@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1025"},{"ref":"#1119"}],"scale":100,"value":11.510343754860788},"#1120":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2012","weight":0.5},{"ref":"equity@FY2013","weight":0.5}],"rule":"average-balance","value":128580000},"returnOnEquity@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"#1120"}],"scale":100,"value":11.510343754860788},"#1121":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q1","weight":0.5},{"ref":"equity@2014Q1","weight":0.5}],"rule":"average-balance","value":132109000},"returnOnEquity@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1028"},{"ref":"#1121"}],"scale":100,"value":12.516179821208246},"#1122":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q2","weight":0.5},{"ref":"equity@2014Q2","weight":0.5}],"rule":"average-balance","value":137327500},"returnOnEquity@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1030"},{"ref":"#1122"}],"scale":100,"value":12.835739382133951},"#1123":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q3","weight":0.5},{"ref":"equity@2014Q3","weight":0.5}],"rule":"average-balance","value":142497500},"returnOnEquity@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1032"},{"ref":"#1123"}],"scale":100,"value":12.817066966087124},"#1124":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q4","weight":0.5},{"ref":"equity@2014Q4","weight":0.5}],"rule":"average-balance","value":145748000},"returnOnEquity@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1034"},{"ref":"#1124"}],"scale":100,"value":13.288003952026786},"#1125":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2013","weight":0.5},{"ref":"equity@FY2014","weight":0.5}],"rule":"average-balance","value":145748000},"returnOnEquity@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"#1125"}],"scale":100,"value":13.288003952026786},"#1126":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q1","weight":0.5},{"ref":"equity@2015Q1","weight":0.5}],"rule":"average-balance","value":148780000},"returnOnEquity@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1037"},{"ref":"#1126"}],"scale":100,"value":11.587578975668773},"#1127":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q2","weight":0.5},{"ref":"equity@2015Q2","weight":0.5}],"rule":"average-balance","value":152959500},"returnOnEquity@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1039"},{"ref":"#1127"}],"scale":100,"value":9.205704778062167},"#1128":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q3","weight":0.5},{"ref":"equity@2015Q3","weight":0.5}],"rule":"average-balance","value":158214500},"returnOnEquity@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1042"},{"ref":"#1128"}],"scale":100,"value":9.057956129179058},"#1129":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q4","weight":0.5},{"ref":"equity@2015Q4","weight":0.5}],"rule":"average-balance","value":160659000},"returnOnEquity@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1044"},{"ref":"#1129"}],"scale":100,"value":8.02071468140596},"#1130":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2014","weight":0.5},{"ref":"equity@FY2015","weight":0.5}],"rule":"average-balance","value":160659000},"returnOnEquity@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"#1130"}],"scale":100,"value":8.02071468140596},"#1131":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q1","weight":0.5},{"ref":"equity@2016Q1","weight":0.5}],"rule":"average-balance","value":162150000},"returnOnEquity@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1047"},{"ref":"#1131"}],"scale":100,"value":8.995991366019119},"#1132":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q2","weight":0.5},{"ref":"equity@2016Q2","weight":0.5}],"rule":"average-balance","value":165233500},"returnOnEquity@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1049"},{"ref":"#1132"}],"scale":100,"value":9.510783224951357},"#1133":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q3","weight":0.5},{"ref":"equity@2016Q3","weight":0.5}],"rule":"average-balance","value":170741000},"returnOnEquity@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1051"},{"ref":"#1133"}],"scale":100,"value":9.441200414663145},"#1134":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q1"},{"ref":"revenue@2021Q1","weight":-1}],"value":9235000},"revenueGrowth@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1134"},{"ref":"revenue@2021Q1"}],"scale":100,"rule":"year-on-year","value":22.160099822431256},"#1135":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q4","weight":0.5},{"ref":"equity@2016Q4","weight":0.5}],"rule":"average-balance","value":173133000},"returnOnEquity@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1053"},{"ref":"#1135"}],"scale":100,"value":10.254544194347698},"#1136":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2016"},{"ref":"revenue@FY2015","weight":-1}],"value":8445000},"revenueGrowth@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"#1136"},{"ref":"revenue@FY2015"}],"scale":100,"rule":"year-on-year","value":6.454596176922434},"#1137":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2017"},{"ref":"revenue@FY2016","weight":-1}],"value":5562000},"revenueGrowth@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"#1137"},{"ref":"revenue@FY2016"}],"scale":100,"rule":"year-on-year","value":3.9933372582243276},"#1138":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q1"},{"ref":"revenue@2017Q1","weight":-1}],"value":-866000},"revenueGrowth@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1138"},{"ref":"revenue@2017Q1"}],"scale":100,"rule":"year-on-year","value":-2.3953752109091897},"#1139":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q2"},{"ref":"revenue@2017Q2","weight":-1}],"value":2724000},"revenueGrowth@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1139"},{"ref":"revenue@2017Q2"}],"scale":100,"rule":"year-on-year","value":7.459335122405397},"#1140":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q3"},{"ref":"revenue@2017Q3","weight":-1}],"value":-1662000},"revenueGrowth@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1140"},{"ref":"revenue@2017Q3"}],"scale":100,"rule":"year-on-year","value":-4.4999187740293545},"#1141":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q4"},{"ref":"revenue@2017Q4","weight":-1}],"value":-605000},"revenueGrowth@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1141"},{"ref":"revenue@2017Q4"}],"scale":100,"rule":"year-on-year","value":-1.7168478106643237},"#1142":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2018"},{"ref":"revenue@FY2017","weight":-1}],"value":-409000},"revenueGrowth@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"#1142"},{"ref":"revenue@FY2017"}],"scale":100,"rule":"year-on-year","value":-0.2823727596586667},"#1143":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q1"},{"ref":"revenue@2018Q1","weight":-1}],"value":2512000},"revenueGrowth@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1143"},{"ref":"revenue@2018Q1"}],"scale":100,"rule":"year-on-year","value":7.118768951738597},"#1144":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q2"},{"ref":"revenue@2018Q2","weight":-1}],"value":-288000},"revenueGrowth@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1144"},{"ref":"revenue@2018Q2"}],"scale":100,"rule":"year-on-year","value":-0.733907548035273},"#1145":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q3"},{"ref":"revenue@2018Q3","weight":-1}],"value":8287000},"revenueGrowth@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1145"},{"ref":"revenue@2018Q3"}],"scale":100,"rule":"year-on-year","value":23.494556588795646},"#1146":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q4"},{"ref":"revenue@2018Q4","weight":-1}],"value":3331000},"revenueGrowth@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1146"},{"ref":"revenue@2018Q4"}],"scale":100,"rule":"year-on-year","value":9.617716694577583},"#1147":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2019"},{"ref":"revenue@FY2018","weight":-1}],"value":13842000},"revenueGrowth@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"#1147"},{"ref":"revenue@FY2018"}],"scale":100,"rule":"year-on-year","value":9.58354969363382},"#1148":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q2"},{"ref":"revenue@2021Q2","weight":-1}],"value":11330000},"revenueGrowth@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1148"},{"ref":"revenue@2021Q2"}],"scale":100,"rule":"year-on-year","value":23.046255237785275},"#1149":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q3"},{"ref":"revenue@2021Q3","weight":-1}],"value":14146000},"revenueGrowth@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1149"},{"ref":"revenue@2021Q3"}],"scale":100,"rule":"year-on-year","value":27.042113513410172},"#1150":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q4"},{"ref":"revenue@2021Q4","weight":-1}],"value":12184000},"revenueGrowth@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1150"},{"ref":"revenue@2021Q4"}],"scale":100,"rule":"year-on-year","value":26.424915415979868},"#1151":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2022"},{"ref":"revenue@FY2021","weight":-1}],"value":46895000},"revenueGrowth@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"#1151"},{"ref":"revenue@FY2021"}],"scale":100,"rule":"year-on-year","value":24.77873768196348},"#1152":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q1"},{"ref":"revenue@2022Q1","weight":-1}],"value":15868000},"revenueGrowth@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1152"},{"ref":"revenue@2022Q1"}],"scale":100,"rule":"year-on-year","value":31.169341373823876},"#1153":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q2"},{"ref":"revenue@2022Q2","weight":-1}],"value":13491000},"revenueGrowth@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1153"},{"ref":"revenue@2022Q2"}],"scale":100,"rule":"year-on-year","value":22.30212259472326},"#1154":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q3"},{"ref":"revenue@2022Q3","weight":-1}],"value":8421000},"revenueGrowth@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1154"},{"ref":"revenue@2022Q3"}],"scale":100,"rule":"year-on-year","value":12.671351400153474},"#1155":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q4"},{"ref":"revenue@2022Q4","weight":-1}],"value":7400000},"revenueGrowth@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1155"},{"ref":"revenue@2022Q4"}],"scale":100,"rule":"year-on-year","value":12.694709394084946},"#1156":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2023"},{"ref":"revenue@FY2022","weight":-1}],"value":45180000},"revenueGrowth@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"#1156"},{"ref":"revenue@FY2022"}],"scale":100,"rule":"year-on-year","value":19.13190768579294},"#1157":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q1"},{"ref":"revenue@2023Q1","weight":-1}],"value":4910000},"revenueGrowth@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1157"},{"ref":"revenue@2023Q1"}],"scale":100,"rule":"year-on-year","value":7.352831064588106},"#1158":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q2"},{"ref":"revenue@2023Q2","weight":-1}],"value":2562000},"revenueGrowth@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1158"},{"ref":"revenue@2023Q2"}],"scale":100,"rule":"year-on-year","value":3.462957706500136},"#1159":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q3"},{"ref":"revenue@2023Q3","weight":-1}],"value":14549000},"revenueGrowth@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1159"},{"ref":"revenue@2023Q3"}],"scale":100,"rule":"year-on-year","value":19.430273244477682},"#1160":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q4"},{"ref":"revenue@2023Q4","weight":-1}],"value":14370000},"revenueGrowth@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1160"},{"ref":"revenue@2023Q4"}],"scale":100,"rule":"year-on-year","value":21.874809718078314},"#1161":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2024"},{"ref":"revenue@FY2023","weight":-1}],"value":36391000},"revenueGrowth@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"#1161"},{"ref":"revenue@FY2023"}],"scale":100,"rule":"year-on-year","value":12.93534283581559},"#1162":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q1"},{"ref":"revenue@2024Q1","weight":-1}],"value":19566000},"revenueGrowth@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1162"},{"ref":"revenue@2024Q1"}],"scale":100,"rule":"year-on-year","value":27.29365156862471},"#1163":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q2"},{"ref":"revenue@2024Q2","weight":-1}],"value":14973000},"revenueGrowth@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1163"},{"ref":"revenue@2024Q2"}],"scale":100,"rule":"year-on-year","value":19.56104252400548},"#1164":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q3"},{"ref":"revenue@2024Q3","weight":-1}],"value":12589000},"revenueGrowth@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1164"},{"ref":"revenue@2024Q3"}],"scale":100,"rule":"year-on-year","value":14.077403916043263},"#1165":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q4"},{"ref":"revenue@2024Q4","weight":-1}],"value":7878000},"revenueGrowth@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1165"},{"ref":"revenue@2024Q4"}],"scale":100,"rule":"year-on-year","value":9.839874097574386},"#1166":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2025"},{"ref":"revenue@FY2024","weight":-1}],"value":55006000},"revenueGrowth@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"#1166"},{"ref":"revenue@FY2024"}],"scale":100,"rule":"year-on-year","value":17.3126736979929},"#1167":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q1"},{"ref":"revenue@2025Q1","weight":-1}],"value":-3420000},"revenueGrowth@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1167"},{"ref":"revenue@2025Q1"}],"scale":100,"rule":"year-on-year","value":-3.7478219894140463},"#1168":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q2"},{"ref":"revenue@2025Q2","weight":-1}],"value":7608000},"revenueGrowth@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1168"},{"ref":"revenue@2025Q2"}],"scale":100,"rule":"year-on-year","value":8.313118730741497},"#1169":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q1"},{"ref":"revenue@2016Q1","weight":-1}],"value":2567000},"revenueGrowth@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1169"},{"ref":"revenue@2016Q1"}],"scale":100,"rule":"year-on-year","value":7.643065563032225},"#1170":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q2"},{"ref":"revenue@2016Q2","weight":-1}],"value":3638000},"revenueGrowth@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1170"},{"ref":"revenue@2016Q2"}],"scale":100,"rule":"year-on-year","value":11.064476885644758},"#1171":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q3"},{"ref":"revenue@2016Q3","weight":-1}],"value":-1716000},"revenueGrowth@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1171"},{"ref":"revenue@2016Q3"}],"scale":100,"rule":"year-on-year","value":-4.439844760672706},"#1172":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q4"},{"ref":"revenue@2016Q4","weight":-1}],"value":1073000},"revenueGrowth@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1172"},{"ref":"revenue@2016Q4"}],"scale":100,"rule":"year-on-year","value":3.1405490838845695},"#1173":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2010"},{"ref":"revenue@FY2009","weight":-1}],"value":15263000},"revenueGrowth@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"#1173"},{"ref":"revenue@FY2009"}],"scale":100,"rule":"year-on-year","value":13.008497328071854},"#1174":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q2"},{"ref":"revenue@2010Q2","weight":-1}],"value":-1086000},"revenueGrowth@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1174"},{"ref":"revenue@2010Q2"}],"scale":100,"rule":"year-on-year","value":-2.863470969783266},"#1175":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q3"},{"ref":"revenue@2010Q3","weight":-1}],"value":7313000},"revenueGrowth@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1175"},{"ref":"revenue@2010Q3"}],"scale":100,"rule":"year-on-year","value":22.947064545483077},"#1176":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q4"},{"ref":"revenue@2010Q4","weight":-1}],"value":4310000},"revenueGrowth@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1176"},{"ref":"revenue@2010Q4"}],"scale":100,"rule":"year-on-year","value":14.768366228070185},"#1177":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2011"},{"ref":"revenue@FY2010","weight":-1}],"value":9988000},"revenueGrowth@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"#1177"},{"ref":"revenue@FY2010"}],"scale":100,"rule":"year-on-year","value":7.532769205243084},"#1178":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q1"},{"ref":"revenue@2011Q1","weight":-1}],"value":2962000},"revenueGrowth@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1178"},{"ref":"revenue@2011Q1"}],"scale":100,"rule":"year-on-year","value":8.95784189197364},"#1179":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q2"},{"ref":"revenue@2011Q2","weight":-1}],"value":-342000},"revenueGrowth@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1179"},{"ref":"revenue@2011Q2"}],"scale":100,"rule":"year-on-year","value":-0.9283387622149863},"#1180":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q3"},{"ref":"revenue@2011Q3","weight":-1}],"value":-5066000},"revenueGrowth@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1180"},{"ref":"revenue@2011Q3"}],"scale":100,"rule":"year-on-year","value":-12.92940636006329},"#1181":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q4"},{"ref":"revenue@2011Q4","weight":-1}],"value":-1611000},"revenueGrowth@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1181"},{"ref":"revenue@2011Q4"}],"scale":100,"rule":"year-on-year","value":-4.809816683585122},"#1182":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2012"},{"ref":"revenue@FY2011","weight":-1}],"value":-4057000},"revenueGrowth@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"#1182"},{"ref":"revenue@FY2011"}],"scale":100,"rule":"year-on-year","value":-2.845380202269576},"#1183":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q1"},{"ref":"revenue@2012Q1","weight":-1}],"value":-4443000},"revenueGrowth@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1183"},{"ref":"revenue@2012Q1"}],"scale":100,"rule":"year-on-year","value":-12.332075052736757},"#1184":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q2"},{"ref":"revenue@2012Q2","weight":-1}],"value":-1326000},"revenueGrowth@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1184"},{"ref":"revenue@2012Q2"}],"scale":100,"rule":"year-on-year","value":-3.6330757849745154},"#1185":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q3"},{"ref":"revenue@2012Q3","weight":-1}],"value":2783000},"revenueGrowth@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1185"},{"ref":"revenue@2012Q3"}],"scale":100,"rule":"year-on-year","value":8.15746277406495},"#1186":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q4"},{"ref":"revenue@2012Q4","weight":-1}],"value":-1774000},"revenueGrowth@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1186"},{"ref":"revenue@2012Q4"}],"scale":100,"rule":"year-on-year","value":-5.564093717655172},"#1187":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2013"},{"ref":"revenue@FY2012","weight":-1}],"value":-4760000},"revenueGrowth@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"#1187"},{"ref":"revenue@FY2012"}],"scale":100,"rule":"year-on-year","value":-3.4362028514708487},"#1188":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q1"},{"ref":"revenue@2013Q1","weight":-1}],"value":5106000},"revenueGrowth@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1188"},{"ref":"revenue@2013Q1"}],"scale":100,"rule":"year-on-year","value":16.165901535539028},"#1189":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q2"},{"ref":"revenue@2013Q2","weight":-1}],"value":3504000},"revenueGrowth@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1189"},{"ref":"revenue@2013Q2"}],"scale":100,"rule":"year-on-year","value":9.962470146707613},"#1190":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q3"},{"ref":"revenue@2013Q3","weight":-1}],"value":2174000},"revenueGrowth@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1190"},{"ref":"revenue@2013Q3"}],"scale":100,"rule":"year-on-year","value":5.891758584243467},"#1191":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q4"},{"ref":"revenue@2013Q4","weight":-1}],"value":5292000},"revenueGrowth@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1191"},{"ref":"revenue@2013Q4"}],"scale":100,"rule":"year-on-year","value":17.57614002457737},"#1192":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2014"},{"ref":"revenue@FY2013","weight":-1}],"value":16076000},"revenueGrowth@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"#1192"},{"ref":"revenue@FY2013"}],"scale":100,"rule":"year-on-year","value":12.018091428998613},"#1193":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q1"},{"ref":"revenue@2014Q1","weight":-1}],"value":-6627000},"revenueGrowth@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1193"},{"ref":"revenue@2014Q1"}],"scale":100,"rule":"year-on-year","value":-18.0616499959118},"#1194":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q2"},{"ref":"revenue@2014Q2","weight":-1}],"value":-6226000},"revenueGrowth@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1194"},{"ref":"revenue@2014Q2"}],"scale":100,"rule":"year-on-year","value":-16.09783845278726},"#1195":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q3"},{"ref":"revenue@2014Q3","weight":-1}],"value":-2044000},"revenueGrowth@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1195"},{"ref":"revenue@2014Q3"}],"scale":100,"rule":"year-on-year","value":-5.231233844342642},"#1196":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q4"},{"ref":"revenue@2014Q4","weight":-1}],"value":-4107000},"revenueGrowth@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1196"},{"ref":"revenue@2014Q4"}],"scale":100,"rule":"year-on-year","value":-11.601367193017143},"#1197":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2015"},{"ref":"revenue@FY2014","weight":-1}],"value":-19004000},"revenueGrowth@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"#1197"},{"ref":"revenue@FY2014"}],"scale":100,"rule":"year-on-year","value":-12.68277707703499},"#1198":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q1"},{"ref":"revenue@2015Q1","weight":-1}],"value":3522000},"revenueGrowth@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1198"},{"ref":"revenue@2015Q1"}],"scale":100,"rule":"year-on-year","value":11.715007982969672},"#1199":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q2"},{"ref":"revenue@2015Q2","weight":-1}],"value":430000},"revenueGrowth@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1199"},{"ref":"revenue@2015Q2"}],"scale":100,"rule":"year-on-year","value":1.3251155624036892},"#1200":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q3"},{"ref":"revenue@2015Q3","weight":-1}],"value":1621000},"revenueGrowth@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1200"},{"ref":"revenue@2015Q3"}],"scale":100,"rule":"year-on-year","value":4.377649950039153},"#1201":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q4"},{"ref":"revenue@2015Q4","weight":-1}],"value":2872000},"revenueGrowth@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1201"},{"ref":"revenue@2015Q4"}],"scale":100,"rule":"year-on-year","value":9.177478110819969},"equity@FY2008":{"kind":"filed","concept":"StockholdersEquity","filing":25,"unit":"USD","end":"2008-12-31","value":94447000}},"quality":[]}