{"schemaVersion":2,"ticker":"RGEN","company":{"ticker":"RGEN","name":"REPLIGEN CORP","exchange":"Nasdaq","cik":730272,"sic":"2836","sicDescription":"Biological Products, (No Diagnostic Substances)","fiscalYearEnd":"1231"},"updatedAt":"2026-09-11T02:29:49.330Z","filingsThrough":"Q2 2026","annual":{"keys":["FY2011","FY2012","FY2013","FY2014","FY2015","FY2016","FY2017","FY2018","FY2019","FY2020","FY2021","FY2022","FY2023","FY2024","FY2025"],"labels":["2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021","2022","2023","2024","2025"],"series":{"revenue":[null,62266536,68169000,63548000,83537000,104541000,141236000,194032000,270245000,366260000,670534000,801536000,632362000,634439000,738256000],"costOfRevenue":[null,24957243,22481000,28022000,35251000,47117000,67050000,86531000,119099000,156634000,279280000,345830000,353922000,359794000,352011000],"grossProfit":[null,37309293,45688000,35526000,48286000,57424000,74186000,107501000,151146000,209626000,391254000,455706000,278440000,274645000,386245000],"operatingExpenses":[null,24733543,21064000,24188000,32039000,40308000,66381000,92113000,128663000,155903000,240240000,286865000,292906000,341268000,383785000],"operatingIncome":[null,11083113,22873000,10691000,13764000,15974000,14005000,25988000,36083000,69823000,167249000,224670000,47703000,-35114000,55167000],"pretaxIncome":[-1596881,11271406,23014000,11138000,13423000,11692000,7248000,21436000,26151000,59217000,153543000,219140000,56707000,-27035000,62383000],"interestExpense":[null,56714,50000,50000,32000,3768000,6441000,6709000,9292000,10768000,11278000,1162000,2503000,20731000,21513000],"netIncome":[-1612625,14156037,16093000,8170000,9345000,11681000,28353000,16617000,21411000,59926000,128291000,185959000,35596000,-25514000,48894000],"dilutedEps":[null,0.45,0.5,0.25,0.28,0.34,0.72,0.37,0.44,1.11,2.24,3.24,0.63,-0.46,0.86],"cash":[11167745,29210000,39830000,35363000,54092000,122233000,173759000,193822000,528392000,717292000,603814000,523458000,751323000,757355000,566021000],"currentAssets":[46894806,66209451,86350599,80946000,103252000,184153000,242782000,275739000,641828000,902382000,931677000,998118000,1111346000,1066041000,1137385000],"totalAssets":[76056814,97010163,118644904,128293000,146237000,288913000,743519000,774621000,1400113000,1902887000,2358354000,2531600000,2831185000,2829666000,2949699000],"currentLiabilities":[7463521,10752228,11301171,10682000,18781000,21075000,25211000,129842000,48313000,318956000,375262000,404196000,164942000,126787000,135826000],"totalLiabilities":[10069814,12886163,34520904,16561000,23489000,120149000,151971000,159053000,340345000,373737000,608287000,620900000,866340000,856948000,843570000],"totalDebt":[null,null,null,null,null,null,null,null,null,null,null,null,null,525567000,542213000],"equity":[65987000,84124000,84124000,111732000,122748000,168764000,591548000,615568000,1059768000,1529150000,1750067000,1910700000,1964845000,1972718000,2106129000],"operatingCashFlow":[null,13439608,25929967,18401000,15053000,7521000,17451000,32770000,67216000,62625000,119016000,172083000,113918000,175394000,117417000],"capex":[null,1263647,4635000,5602000,2628000,4325000,5454000,12782000,23154000,26344000,71276000,133346000,38988000,32905000,25730000],"depreciationAndAmortization":[null,3508592,3114000,4020000,4594000,5334000,10507000,15778000,20868000,27067000,38447000,50985000,68556000,69673000,78745000],"dilutedShares":[null,31253434,32406641,33263667,33577091,null,39150000,45471000,49206000,null,null,null,null,null,null],"sharesOutstanding":[30714757,31195041,31925741,32774374,32949353,33844074,43587079,43917378,52078258,54760837,55321457,55557698,55766078,56091677,56325429],"totalCosts":[null,51183423,45296000,52857000,69773000,88567000,127231000,168044000,234162000,296437000,503285000,576866000,584659000,669553000,683089000],"freeCashFlow":[null,12175961,21294967,12799000,12425000,3196000,11997000,19988000,44062000,36281000,47740000,38737000,74930000,142489000,91687000],"capexOutflow":[null,-1263647,-4635000,-5602000,-2628000,-4325000,-5454000,-12782000,-23154000,-26344000,-71276000,-133346000,-38988000,-32905000,-25730000],"grossMargin":[null,59.9186905145968,67.02166674001379,55.90419840120854,57.801932078001364,54.92964482834486,52.526268090288596,55.40374783540859,55.92924938481748,57.23420520941408,58.34961388982512,56.85409014691791,44.0317413127291,43.28942577615815,52.31857241932338],"operatingMargin":[null,17.799469365053486,33.55337470111048,16.823503493422294,16.476531357362607,15.280129327249595,9.916027075249936,13.393667023996041,13.351958408111159,19.063779828537104,24.942657643012883,28.029932529543277,7.543622165784789,-5.534653449740637,7.472611126763616],"netMargin":[null,22.734582505119604,23.60750487758365,12.856423490904515,11.186659803440392,11.173606527582479,20.07491007958311,8.564051290508782,7.922810782808193,16.36160104843554,19.132661431038546,23.20033036569786,5.629054244246175,-4.021505613620852,6.622905875468672],"currentRatio":[6.28320145411261,6.157742469746736,7.640854120338503,7.577794420520502,5.497683829402055,8.737983392645315,9.630002776565785,2.1236502826512225,13.284788773208039,2.8291739299464504,2.482737394140627,2.4693910874922067,6.737798741375756,8.408125438727945,8.37383858760473],"ebit":[null,11328120,23064000,11188000,13455000,15460000,13689000,28145000,35443000,69985000,164821000,220302000,59210000,-6304000,83896000],"netDebt":[null,null,null,null,null,null,null,null,null,null,null,null,null,-231788000,-23808000],"fcfMargin":[null,19.554582255868546,31.238491102994033,20.14068105998615,14.873648802327114,3.0571737404463324,8.494293239683934,10.301393584563371,16.304464467427703,9.905804619669087,7.119698628257479,4.832845935803258,11.849225601791378,22.459054377174166,12.419404650961184],"ebitda":[null,14836712,26178000,15208000,18049000,20794000,24196000,43923000,56311000,97052000,203268000,271287000,127766000,63369000,162641000],"debtToCapital":[null,null,null,null,null,null,null,null,null,null,null,null,null,21.037111458460505,20.473677493314685],"returnOnAssets":[-2.1202899716519807,16.35902729149767,14.924759453947816,6.617048146646616,6.807999125778603,5.368723428702746,5.4924682690966575,2.18912616754713,1.969068401009043,3.6285800787163183,6.021297551581804,7.605756618569417,1.3275191901222965,-0.9014192389094856,1.6920197980227931],"returnOnEquity":[-2.423656893175529,18.86075903831165,19.130093671247206,8.342864145086185,7.970829068577277,8.014078322676253,7.458253979945074,2.7531736800771425,2.556024582531504,4.629424338661943,7.824489809610038,10.15956492177732,1.8369545444576183,-1.2959284714936625,2.3974422183523925],"revenueGrowth":[null,null,9.47935179821149,-6.778741069987825,31.454963177440675,25.14334965344698,35.10106082780919,37.38140417457305,39.27857260658036,35.52887194952727,83.07595697045815,19.536966059886595,-21.106226045991693,0.3284511087003894,16.36359051067162]}},"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":[7009872,7306978,null,5906000,7654000,8631000,7165000,12824000,15524000,15104000,18814000,16456000,17509000,18822000,15382000,16326000,15551000,15278000,16393000,20816000,21457000,19814000,21449000,25094000,29170000,24677000,25600000,30590000,32455000,36580000,41611000,44830000,47731000,49529000,51942000,60634000,70692000,69445000,69474000,76090000,87462000,94060000,108648000,142837000,162960000,178216000,186521000,206400000,207633000,200741000,186762000,165380000,159169000,141192000,166621000,153182000,158839000,154871000,167547000,169172000,182366000,188805000,197913000,194255000,204128000],"costOfRevenue":[1265750,1471561,null,1393000,1553000,2093000,1511000,5273000,7345000,6419000,5920000,6897000,5298000,5659000,4627000,6335000,6671000,6931000,8084000,8073000,8586000,8444000,10148000,11069000,12644000,11242000,12162000,13990000,13937000,19987000,19137000,19668000,21088000,22183000,23592000,26845000,30708000,31425000,30121000,31982000,36863000,39626000,48163000,59747000,61990000,75495000,82048000,82356000,86260000,86514000,90700000,81845000,79307000,104634000,88136000,76391000,77314000,77383000,128706000,77801000,89371000,88290000,94082000,85971000,94091000],"grossProfit":[5744122,5835417,null,4513000,6101000,6538000,5654000,7551000,8179000,8685000,12894000,9559000,12211000,13163000,10755000,9991000,8880000,8347000,8309000,12743000,12871000,11370000,11301000,14025000,16526000,13435000,13438000,16600000,18518000,16593000,22475000,25162000,26643000,27346000,28350000,33789000,39984000,38020000,39353000,44108000,50599000,54434000,60485000,83090000,100970000,102721000,104473000,124044000,121373000,114227000,96062000,83535000,79862000,36558000,78485000,76791000,81525000,77488000,38841000,91371000,92995000,100515000,103831000,108284000,110037000],"operatingExpenses":[4483286,4931896,null,6223000,5806000,5568000,7138000,6236000,6324000,5841000,5856000,5742000,5648000,4640000,5034000,4833000,6078000,6555000,6724000,7993000,7894000,7849000,8303000,8956000,10563000,9565000,11224000,24914000,26982000,36986000,38349000,38854000,43458000,41643000,44089000,49463000,59638000,61481000,63580000,64184000,67925000,73099000,91229000,51907000,57930000,63227000,67176000,73055000,71689000,70471000,71650000,75942000,66490000,73759000,76715000,81741000,84756000,93920000,80851000,93893000,97338000,97738000,97283000,102290000,103253000],"operatingIncome":[889095,526530,null,-2086000,-121000,552000,-1538000,1167000,1318000,2188000,6411000,3545000,6103000,8042000,5183000,5308000,3106000,2216000,61000,4039000,4609000,3688000,1428000,3463000,5859000,3747000,2905000,5676000,5473000,-406000,3262000,5976000,4273000,7886000,7853000,11171000,11054000,7964000,5894000,11906000,19537000,20961000,17419000,36383000,48240000,45194000,37432000,60000000,63168000,52665000,48837000,13858000,19281000,4691000,9873000,3750000,5469000,-7832000,-36501000,6578000,13896000,16825000,17868000,15940000,13976000],"pretaxIncome":[988053,623209,null,-2030000,-55000,605000,-2146000,1285000,1778000,1790000,6418000,3622000,6034000,8143000,5215000,5398000,3243000,2255000,242000,4198000,4351000,3679000,1194000,2540000,5372000,2214000,1566000,4067000,3654000,-2022000,1549000,4576000,3367000,6623000,6871000,10516000,9619000,1671000,4345000,10676000,16020000,17743000,14778000,33105000,44358000,41232000,34848000,58931000,59756000,47467000,52986000,18556000,24905000,11381000,1865000,3695000,9027000,-1149000,-38608000,7943000,18215000,17112000,19113000,1772000,14153000],"interestExpense":[null,null,null,13000,484,0,28000,22381,27360,null,14000,13531,12402,11704,12363,14000,13000,11000,12000,9000,8000,8000,8000,5000,638000,1555000,1570000,1585000,1601000,1618000,1637000,1652000,1669000,1687000,1701000,1726000,1743000,2857000,2966000,2976000,3004000,3052000,1736000,2754000,2787000,2859000,2878000,292000,271000,329000,270000,408000,411000,408000,1276000,5029000,5118000,5122000,5462000,5250000,5354000,5414000,5495000,5578000,5663000],"netIncome":[988053,623209,null,-2030000,-55000,605000,-2162000,1226000,1570000,1806000,9553000,2338000,4539000,5888000,3328000,4277000,2825000,1466000,-398000,2929000,3613000,2538000,265000,1625000,3872000,1155000,5029000,3068000,8438000,4669000,12178000,3448000,2738000,4794000,5638000,8053000,8095000,1659000,3604000,9815000,15861000,14552000,19698000,29450000,36233000,33498000,29110000,46964000,49861000,40405000,48729000,15337000,19786000,16923000,-16450000,3296000,5713000,-654000,-33869000,5830000,14866000,14911000,13287000,8333000,5008000],"dilutedEps":[0.03,0.02,null,-0.06,0,0.02,-0.07,0.04,0.05,0.06,0.3,0.07,0.14,0.18,0.1,0.13,0.09,0.04,-0.01,0.09,0.11,0.08,0.01,0.05,0.11,0.03,0.15,0.09,0.24,0.11,0.27,0.08,0.06,0.1,0.12,0.17,0.17,0.03,0.07,0.18,0.3,0.27,0.36,0.52,0.64,0.58,0.5007966804979256,0.81,0.88,0.71,0.8504012204959144,0.27,0.35,0.3,-0.2977850079511597,0.06,0.1,-0.01,-0.6236569165921574,0.1,0.26,0.26,0.2299566015101263,0.15,0.09],"cash":[8332988,15163290,9794509,14203544,7466587,10500112,11167745,12792899,15880006,18389977,29210000,28570015,37331578,42244420,39830000,49209621,33755718,35907000,35363000,31210000,40012000,48084000,54092000,53213000,172622000,157651000,122233000,129663000,142207000,159666000,173759000,173876000,175611000,190304000,193822000,196135000,208888000,513454000,528392000,529525000,560364000,553302000,717292000,711318000,734327000,621098000,603814000,584640000,596512000,573363000,523458000,516609000,603656000,630779000,751323000,780617000,809146000,783964000,757355000,697229000,708855000,748747000,566021000,582650000,606783000],"currentAssets":[null,null,null,55844016,52221729,60015595,46894806,50741589,52359202,53792710,66209451,70698940,80914960,87441118,86350599,88697437,73857562,75692625,80946000,83511940,93267251,96279000,103252000,105245000,217941000,219833000,184153000,185799000,195945000,231195000,242782000,248322000,252909000,267248000,275739000,284077000,316494000,621540000,641828000,651378000,687157000,696728000,902382000,926335000,983830000,910854000,931677000,944789000,975995000,953233000,998118000,1021684000,999932000,980472000,1111346000,1131088000,1156765000,1131570000,1066041000,1032465000,1056865000,1096485000,1137385000,1161360000,1200554000],"totalAssets":[null,null,null,72293990,71605529,72567530,76056814,80393597,81448695,84896632,97010163,97314768,104654531,111636957,118644904,119334391,129048493,128832774,128293000,128584239,137344655,139853000,146237000,147324000,282310000,285050000,288913000,290628000,308763000,734236000,743519000,743248000,745081000,762125000,774621000,797921000,1068267000,1378708000,1400113000,1406481000,1442045000,1476316000,1902887000,1927327000,2015965000,2241397000,2358354000,2383824000,2444916000,2462532000,2531600000,2547939000,2557058000,2522734000,2831185000,2853692000,2866006000,2830644000,2829666000,2852143000,2901627000,2923711000,2949699000,2930772000,2950180000],"currentLiabilities":[null,null,null,4623124,3715877,4152964,7463521,8790747,9732977,9035785,10752228,8894666,10218738,8784315,11301171,7122382,8815401,10470873,10682000,13184058,15825671,15709000,18781000,15821000,21350000,20192000,21075000,13751000,16519000,118447000,25211000,20321000,121119000,129846000,129842000,130278000,140913000,38765000,48313000,41853000,44401000,50984000,318956000,313328000,332342000,349439000,375262000,424333000,423522000,410696000,404196000,416555000,388345000,378939000,164942000,181547000,174805000,108366000,126787000,151996000,123012000,131136000,135826000,126209000,132656000],"totalLiabilities":[null,null,null,5207286,4292404,4733290,10069814,11723383,12718450,11192652,12886163,9903734,12202321,11479836,34520904,10482859,13487174,14247228,16561000,16652224,19122117,18402000,23489000,18438000,118586000,118528000,120149000,113837000,117820000,157367000,151971000,146065000,146422000,155638000,159053000,172896000,189299000,333590000,340345000,336723000,342018000,351446000,373737000,371111000,412896000,526132000,608287000,617423000,639552000,627423000,620900000,621225000,600199000,548991000,866340000,888100000,881568000,813958000,856948000,866660000,839886000,840624000,843570000,825309000,838148000],"totalDebt":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,525567000,null,null,537927000,542213000,546585000,551046000],"equity":[null,null,67086704,67086704,67313125,67834240,65987000,68670214,68730245,73703980,84124000,87411034,92452210,100157121,84124000,108851532,115561319,114585546,111732000,111932015,118222538,121451000,122748000,128886000,163724000,166522000,168764000,176791000,190943000,576869000,591548000,597183000,598659000,606487000,615568000,625025000,878968000,1045118000,1059768000,1069758000,1100027000,1124870000,1529150000,1556216000,1603069000,1715265000,1750067000,1766401000,1805364000,1835109000,1910700000,1926714000,1956859000,1973743000,1964845000,1965592000,1984438000,2016686000,1972718000,1985483000,2061741000,2083087000,2106129000,2105463000,2112032000],"operatingCashFlow":[-461355,null,null,1444080,-2710594,148089,null,1733822,2005001,2471341,7229444,3594703,8795981,6201075,7338208,7998790,2321536,6327674,1753000,-2305000,7418000,6588000,3352000,-3811000,10564000,-1186000,1954000,1147000,2814000,-1728000,15218000,1572000,5963000,19680000,5555000,9788000,17789000,21965000,17674000,9530000,16735000,21489000,14871000,9262000,37651000,22483000,49620000,23113000,45721000,41367000,61882000,11154000,34468000,39231000,29065000,44708000,42190000,49320000,39176000,15005000,28609000,48099000,25704000,28295000,32766000],"capex":[63955,null,null,206684,168002,170632,null,156742,356773,311546,438586,322099,783118,2669630,860153,596788,627303,1739909,2638000,1272000,465000,318000,573000,431000,975000,2056000,863000,1295000,1381000,1010000,1768000,1564000,2848000,2956000,4202000,3828000,5301000,6914000,7111000,5037000,4480000,5135000,11692000,9068000,17201000,11645000,33362000,28231000,26220000,12507000,21388000,9433000,9391000,9047000,11117000,8373000,7400000,7138000,6988000,4430000,7605000,5386000,8309000,4947000,6069000],"depreciationAndAmortization":[402021,null,null,400281,406377,405831,null,824409,872476,895939,915768,818920,690023,762238,842819,892407,962985,1109608,1055000,1150000,1145000,1154000,1145000,1150000,1315000,1379000,1490000,1582000,1696000,3096000,4133000,3960000,3934000,3881000,4003000,4213000,4840000,5738000,6077000,6390000,6479000,6712000,7486000,8444000,8976000,10010000,11017000,11834000,12099000,12672000,14380000,15370000,16103000,19822000,17261000,16909000,16975000,17422000,18367000,18704000,20081000,20009000,19951000,19762000,19062000],"dilutedShares":[30926096,30920400,null,30782000,30812000,30934000,30715000,31010000,31149000,31256000,31600000,31855000,32317000,32552000,32708000,31855000,33076000,33327000,32747000,33451000,33671000,33690000,33577000,33494000,34175127,34313000,34369000,34382322,35094814,42563002,44385000,null,null,null,null,46279000,49056000,51809000,53034000,53109000,53306000,53469000,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,56012,null,56558000,56510000,null,null,56666000,56638000],"sharesOutstanding":[null,null,null,30812257,30812257,30714757,30714757,30836206,30846165,31054765,31195041,31425368,31814199,31883041,31925741,32040683,32658782,32703113,32774374,32851500,32902987,32943553,32949353,33097903,33691278,33822962,33844074,34076544,34118994,43559081,43587079,43692303,43798572,43853389,43917378,44073998,48086422,52052581,52078258,52278083,52494884,52606700,54760837,54899245,54969481,55283988,55321457,55429046,55465918,55519646,55557698,55644301,55744896,55774706,55766078,55841318,55902860,56026725,56091677,56179127,56253009,56283321,56325429,56399294,56427067],"totalCosts":[6120777,6780448,null,7992000,7775000,8079000,8703000,11657000,14206000,12916000,12403000,12911000,11406000,10780000,10199000,11018000,12445000,13062000,16332000,16777000,16848000,16126000,20021000,21631000,23311000,20930000,22695000,24914000,26982000,36986000,38349000,38854000,43458000,41643000,44089000,49463000,59638000,61481000,63580000,64184000,67925000,73099000,91229000,106454000,114720000,133022000,149089000,146400000,144465000,148076000,137925000,151522000,139888000,136501000,156748000,149432000,153370000,162703000,204048000,162594000,168470000,171980000,180045000,178315000,190152000],"freeCashFlow":[-525310,null,null,1237396,-2878596,-22543,null,1577080,1648228,2159795,6790858,3272604,8012863,3531445,6478055,7402002,1694233,4587765,-885000,-3577000,6953000,6270000,2779000,-4242000,9589000,-3242000,1091000,-148000,1433000,-2738000,13450000,8000,3115000,16724000,1353000,5960000,12488000,15051000,10563000,4493000,12255000,16354000,3179000,194000,20450000,10838000,16258000,-5118000,19501000,28860000,40494000,1721000,25077000,30184000,17948000,36335000,34790000,42182000,32188000,10575000,21004000,42713000,17395000,23348000,26697000],"capexOutflow":[-63955,null,null,-206684,-168002,-170632,null,-156742,-356773,-311546,-438586,-322099,-783118,-2669630,-860153,-596788,-627303,-1739909,-2638000,-1272000,-465000,-318000,-573000,-431000,-975000,-2056000,-863000,-1295000,-1381000,-1010000,-1768000,-1564000,-2848000,-2956000,-4202000,-3828000,-5301000,-6914000,-7111000,-5037000,-4480000,-5135000,-11692000,-9068000,-17201000,-11645000,-33362000,-28231000,-26220000,-12507000,-21388000,-9433000,-9391000,-9047000,-11117000,-8373000,-7400000,-7138000,-6988000,-4430000,-7605000,-5386000,-8309000,-4947000,-6069000],"grossMargin":[81.94332221758116,79.86088092779259,null,76.41381645783949,79.70995557878233,75.75020275750202,78.91137473831124,58.88178415470991,52.68616335995877,57.501324152542374,68.5340703731264,58.08823529411765,69.74127591524358,69.93411964722134,69.91938629567026,61.19686389807669,57.10243714230596,54.63411441288126,50.68626852925029,61.217332820907004,59.985086451973714,57.38366811345513,52.687770991654624,55.88985414840201,56.65409667466575,54.44340884224176,52.4921875,54.266100032690424,57.057464181173934,45.36085292509568,54.01216024608877,56.12759312960072,55.81906936791603,55.21209796280967,54.58010858264988,55.726160240129296,56.56085554235274,54.74836201310389,56.64421222327777,57.96819555789197,57.85255310877867,57.87157133744418,55.67060599366762,58.171202139501666,61.95999018163967,57.638483637832735,56.01138745771254,60.098837209302324,58.45554415723897,56.902675586950345,51.43551686103168,50.510944491474184,50.17434299392469,25.89240183579806,47.10390647037288,50.1305636432479,51.3255560662054,50.03389918060838,23.182151873802574,54.010710992362796,50.993606264325585,53.23746722809247,52.46295089256391,55.74322411263546,53.90588258347704],"operatingMargin":[12.683469826553182,7.205851721464058,null,-35.3200135455469,-1.5808727462764567,6.3955509210983665,-21.46545708304257,9.10012476606363,8.490079876320536,14.486228813559322,34.07568831721059,21.54229460379193,34.85635958649837,42.72659653596855,33.69522818879209,32.51255665809139,19.9729920905408,14.504516297944757,0.3721100469712682,19.403343581860106,21.4801696416088,18.61310184717876,6.657653037437643,13.80011158045748,20.085704490915322,15.184179600437655,11.34765625,18.55508336057535,16.863349252811584,-1.109896118097321,7.8392732690875,13.330359134508141,8.95225325260313,15.921985099638594,15.118786338608448,18.423656694263947,15.636847167996379,11.468068255453955,8.483749316290986,15.647259823892758,22.337700944410145,22.28471188603019,16.032508651792945,25.471691508502698,29.60235640648012,25.359114782062214,20.068517754033056,29.069767441860467,30.422909653089825,26.23529822009455,26.149323738233686,8.379489660176564,12.113539696800256,3.3224261997846902,5.925423566057099,2.4480683108981474,3.4431090601174774,-5.057112048091637,-21.78552883668463,3.8883503180195302,7.619841417808145,8.91131061147745,9.028209364720862,8.20570899075957,6.846684433296756],"netMargin":[14.09516464779956,8.52895684098132,null,-34.37182526244497,-0.7185785210347531,7.009616498667594,-30.174459176552688,9.56019962570181,10.113372842051017,11.957097457627118,50.77601785904115,14.207583859990278,25.923810611685422,31.282541706513655,21.635678065271097,26.197476417983584,18.16603433862774,9.595496792773924,-2.427865552369914,14.070906994619522,16.838327818427555,12.809124861209245,1.235488833978274,6.475651550171356,13.273911552965375,4.6804716942902305,19.64453125,10.029421379535796,25.999075643198278,12.76380535811919,29.266299776501402,7.691278161945125,5.736313925960069,9.679177855397848,10.854414539293828,13.28132730811096,11.451083573813161,2.3889408884728924,5.1875521777931315,12.899198317781574,18.134732798243807,15.470975972783329,18.130108239452174,20.61790712490461,22.23429062346588,18.796292139875206,15.606821751974309,22.753875968992247,24.014005480824338,20.127926034043867,26.09149612876281,9.273793687265691,12.430812532591146,11.98580656127826,-9.872705121203209,2.1516888407254116,3.596723726540711,-0.4222869355786429,-20.214626343652824,3.4461967701510887,8.15173881096257,7.8975662720796596,6.713555956405087,4.289722272270984,2.453362596018185],"currentRatio":[null,null,null,12.07928145556987,14.053675350395075,14.451267817394998,6.28320145411261,5.772158953044605,5.379567012230687,5.953296808190987,6.157742469746736,7.948464843986272,7.918292845946339,9.95423297092602,7.640854120338503,12.453338925095565,8.378241897333995,7.228874325951618,7.577794420520502,6.334312242861795,5.8934152618236535,6.12890699598956,5.497683829402055,6.6522343720371655,10.208009367681498,10.88713351822504,8.737983392645315,13.511671878408842,11.861795508202675,1.9518856534990334,9.630002776565785,12.219969489690468,2.0881034354642956,2.058192012075844,2.1236502826512225,2.1805446813736777,2.2460241425560454,16.033535405649427,13.284788773208039,15.563472152533869,15.476160446836783,13.665620586850777,2.8291739299464504,2.956438620231834,2.960293914100535,2.606618036338245,2.482737394140627,2.2265272792830157,2.304472967165814,2.3210184662134523,2.4693910874922067,2.4526989233114476,2.57485483268743,2.5874138053882025,6.737798741375756,6.2302764573361165,6.617459454821087,10.442112839820608,8.408125438727945,6.792711650306587,8.591560172991253,8.361433931185944,8.37383858760473,9.20187942222821,9.050129658666023],"ebit":[null,null,null,-2017000,-54516,605000,-2118000,1307381,1805360,null,6432000,3635531,6046402,8154704,5227363,5412000,3256000,2266000,254000,4207000,4359000,3687000,1202000,2545000,6010000,3769000,3136000,5652000,5255000,-404000,3186000,6228000,5036000,8310000,8572000,12242000,11362000,4528000,7311000,13652000,19024000,20795000,16514000,35859000,47145000,44091000,37726000,59223000,60027000,47796000,53256000,18964000,25316000,11789000,3141000,8724000,14145000,3973000,-33146000,13193000,23569000,22526000,24608000,7350000,19816000],"netDebt":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-231788000,null,null,-210820000,-23808000,-36065000,-55737000],"fcfMargin":[-7.493860087602171,null,null,20.951506942092788,-37.60904102430102,-0.26118642104043566,null,12.297878976918279,10.61728935841278,14.299490201271187,36.09470606994791,19.886995624696162,45.7642526700554,18.76232600148762,42.11451696788454,45.338735758912165,10.894688444473024,30.028570493520096,-5.398645763435613,-17.18389700230592,32.40434357086265,31.64429191480771,12.956314979719336,-16.904439308201162,32.87281453548166,-13.137739595574827,4.26171875,-0.4838182412553122,4.415344322908642,-7.4849644614543465,32.32318377352142,0.017845192951148784,6.526157004881523,33.76607644006542,2.6048284625158833,9.8294686149685,17.665365246421093,21.67326661386709,15.20424907159513,5.904849520304902,14.011799410029498,17.38677439931958,2.9259627420661216,0.13581915050022053,12.549091801669121,6.081384387484849,8.716444797100594,-2.479651162790698,9.392052323089297,14.376734199789778,21.68214090660841,1.0406336921030355,15.754952283422021,21.377981755340244,10.771751459900013,23.72014988706245,21.90268133141105,27.236861646144213,19.211325777244596,6.251034450145414,11.517497779191297,22.622811895871404,8.789215463360163,12.019253043679699,13.0785585514971],"ebitda":[null,null,null,-1616719,351861,1010831,null,2131790,2677836,null,7347768,4454451,6736425,8916942,6070182,6304407,4218985,3375608,1309000,5357000,5504000,4841000,2347000,3695000,7325000,5148000,4626000,7234000,6951000,2692000,7319000,10188000,8970000,12191000,12575000,16455000,16202000,10266000,13388000,20042000,25503000,27507000,24000000,44303000,56121000,54101000,48743000,71057000,72126000,60468000,67636000,34334000,41419000,31611000,20402000,25633000,31120000,21395000,-14779000,31897000,43650000,42535000,44559000,27112000,38878000],"debtToCapital":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,21.037111458460505,null,null,20.523621773863095,20.473677493314685,20.609921087401133,20.692071355026027],"returnOnAssets":[null,null,null,null,null,null,-4.788525588253013,-0.5056075710987561,1.6190340490047501,3.099117880549861,16.35782891152019,17.182083690883093,19.597725834156147,22.71163938292502,14.924759453947816,16.64626817222032,13.964731581735974,9.893968734052438,6.617048146646616,5.503418601498403,5.713360164954393,6.462567683244741,6.807999125778603,5.828749463331539,3.9556334720033073,3.2558019124364854,5.368723428702746,5.993350869501681,5.985724267560859,4.160559450438837,5.4924682690966575,5.558306798881104,4.3712352112836435,3.095242391374809,2.189257907702847,2.7541431212281067,2.9315939356372853,2.1902689280294165,1.969068401009043,2.1024295931504327,2.464952563665393,3.0705170954780066,3.6285800787163183,4.77298032760135,5.779798207639654,6.395275805313642,6.021297551581804,6.76408689929905,7.1480499031469344,7.072385658882181,7.605756618569417,6.258694912955062,4.9683185078531,4.042913657967298,1.3275191901222965,0.8721439876215166,0.3496916134495186,-0.3024258701701991,-0.9014192389094856,-0.8054912208292038,-0.47946878728240855,0.060406422613829,1.6920197980227931,1.7775464450022178,1.419698223130052],"returnOnEquity":[null,null,null,null,null,null,-5.473658417143029,-0.5686634695109976,1.8214779595653943,3.4478319707567326,18.859377394061728,19.562888169628167,22.62777297938538,25.673367845519397,19.130093671247206,18.37538392318788,15.68936412784959,11.079307308779955,8.342864145086185,6.179808316966662,6.510286978454633,7.356487922849032,7.970829068577277,6.67807182116338,5.887641010864265,4.8039225899650315,8.014078322676253,8.586841666203213,9.975554534253257,5.704669548057482,7.458253979945074,7.4247972154103365,5.834078434451787,3.9139531975162165,2.7533393642367425,3.4728949573231396,3.597660302633885,2.839056554079214,2.556024582531504,2.7346273829746934,3.1267385718508636,4.039838008320784,4.629424338661943,6.059542097522671,7.393966030063305,8.37136262888912,7.824489809610038,8.776515620066954,9.355208097093298,9.370280426794473,10.15956492177732,8.357822596913445,6.6055095617670725,5.291620677306443,1.8369545444576183,1.210336494612705,0.48116140448182415,-0.4057207884164835,-1.2959284714936625,-1.1632277291623168,-0.6834596294429881,0.08478518200885757,2.3974422183523925,2.512719551908043,1.9904772013235987],"revenueGrowth":[null,null,null,null,9.188869639845066,18.119966968560732,null,117.13511683034201,102.82205382806376,74.99710346425674,162.58199581297976,28.321896444167184,12.786652924503983,24.615995762711872,-18.241734878282134,-0.7899854156538599,-11.1828202638643,-18.829029858676016,6.57261734494865,27.50214381967413,37.97826506333999,29.689749967273205,30.84243274568412,20.551498847040726,35.94631122710537,24.543252245886737,19.35288358431628,21.90164979676417,11.261570106273577,48.23519876808364,62.54296875000001,46.55116050997057,47.068248343860745,35.39912520503008,24.82756963302972,35.25317867499442,48.105005132932476,40.21078560035534,33.75303222825459,25.490648810898175,23.722627737226286,35.44531643746851,56.386561879264185,87.7211197266395,86.32091651231393,89.4705507123113,71.67458213680877,44.50037455281195,27.413475699558166,12.639156978049115,0.12920797122040195,-19.874031007751935,-23.34118372320392,-29.664592684105383,-10.784313725490192,-7.375740718345625,-0.20732680358612754,9.68822596181087,0.5557522761236555,10.438563277669699,14.811853512046792,21.91113894789858,18.12386972013822,14.82692171281299,11.933145432810942]}},"filings":[{"accn":"0001193125-19-060645","filed":"2019-03-01","form":"10-K"},{"accn":"0001193125-20-050136","filed":"2020-02-26","form":"10-K"},{"accn":"0001193125-21-054675","filed":"2021-02-24","form":"10-K"},{"accn":"0000950170-22-001430","filed":"2022-02-17","form":"10-K"},{"accn":"0001193125-21-150053","filed":"2021-05-04","form":"10-Q"},{"accn":"0001193125-21-225812","filed":"2021-07-27","form":"10-Q"},{"accn":"0000950170-21-002479","filed":"2021-10-28","form":"10-Q"},{"accn":"0000950170-23-003793","filed":"2023-02-22","form":"10-K"},{"accn":"0000950170-22-006373","filed":"2022-04-27","form":"10-Q"},{"accn":"0000950170-22-013883","filed":"2022-08-02","form":"10-Q"},{"accn":"0000950170-22-020864","filed":"2022-11-01","form":"10-Q"},{"accn":"0000950170-24-127842","filed":"2024-11-18","form":"10-K/A"},{"accn":"0000950170-24-127837","filed":"2024-11-18","form":"10-Q/A"},{"accn":"0000950170-24-127839","filed":"2024-11-18","form":"10-Q/A"},{"accn":"0000950170-24-127841","filed":"2024-11-18","form":"10-Q/A"},{"accn":"0000950170-25-038999","filed":"2025-03-14","form":"10-K"},{"accn":"0001193125-26-076528","filed":"2026-02-26","form":"10-K"},{"accn":"0000950170-25-060156","filed":"2025-04-29","form":"10-Q"},{"accn":"0000950170-25-105166","filed":"2025-08-07","form":"10-Q"},{"accn":"0001193125-25-264666","filed":"2025-11-04","form":"10-Q"},{"accn":"0001193125-26-208954","filed":"2026-05-06","form":"10-Q"},{"accn":"0001193125-26-323773","filed":"2026-07-29","form":"10-Q"},{"accn":"0001193125-11-211895","filed":"2011-08-05","form":"10-Q"},{"accn":"0001193125-11-303532","filed":"2011-11-09","form":"10-Q"},{"accn":"0001193125-13-109050","filed":"2013-03-15","form":"10-K"},{"accn":"0001193125-14-099241","filed":"2014-03-14","form":"10-K"},{"accn":"0001193125-15-095569","filed":"2015-03-17","form":"10-K"},{"accn":"0001193125-16-478518","filed":"2016-02-25","form":"10-K"},{"accn":"0001193125-17-054220","filed":"2017-02-23","form":"10-K"},{"accn":"0001193125-18-054262","filed":"2018-02-22","form":"10-K"},{"accn":"0001193125-17-247408","filed":"2017-08-03","form":"10-Q"},{"accn":"0001193125-18-236196","filed":"2018-08-02","form":"10-Q"},{"accn":"0001193125-18-315604","filed":"2018-11-01","form":"10-Q"},{"accn":"0001193125-19-142798","filed":"2019-05-09","form":"10-Q"},{"accn":"0001193125-19-210947","filed":"2019-08-01","form":"10-Q"},{"accn":"0001193125-19-280380","filed":"2019-10-31","form":"10-Q"},{"accn":"0001193125-20-134898","filed":"2020-05-06","form":"10-Q"},{"accn":"0001193125-20-204153","filed":"2020-07-30","form":"10-Q"},{"accn":"0001193125-20-286931","filed":"2020-11-05","form":"10-Q"},{"accn":"0001193125-18-155618","filed":"2018-05-08","form":"10-Q"},{"accn":"0001193125-12-459650","filed":"2012-11-08","form":"10-Q"},{"accn":"0001193125-12-346073","filed":"2012-08-09","form":"10-Q"},{"accn":"0001193125-13-203891","filed":"2013-05-07","form":"10-Q"},{"accn":"0001193125-13-323245","filed":"2013-08-07","form":"10-Q"},{"accn":"0001193125-13-434893","filed":"2013-11-08","form":"10-Q"},{"accn":"0001193125-14-191602","filed":"2014-05-09","form":"10-Q"},{"accn":"0001193125-14-304499","filed":"2014-08-11","form":"10-Q"},{"accn":"0001193125-14-402643","filed":"2014-11-07","form":"10-Q"},{"accn":"0001193125-16-579640","filed":"2016-05-05","form":"10-Q"},{"accn":"0001193125-16-671496","filed":"2016-08-04","form":"10-Q"},{"accn":"0001193125-16-758650","filed":"2016-11-03","form":"10-Q"},{"accn":"0001193125-17-158131","filed":"2017-05-04","form":"10-Q"},{"accn":"0001193125-17-338561","filed":"2017-11-09","form":"10-Q"},{"accn":"0000950170-24-018809","filed":"2024-02-22","form":"10-K"},{"accn":"0001193125-15-179473","filed":"2015-05-08","form":"10-Q"},{"accn":"0001193125-15-280610","filed":"2015-08-06","form":"10-Q"},{"accn":"0001193125-15-368180","filed":"2015-11-05","form":"10-Q"},{"accn":"0000950170-24-127844","filed":"2024-11-18","form":"10-Q/A"},{"accn":"0000950170-24-127845","filed":"2024-11-18","form":"10-Q/A"},{"accn":"0000950170-24-127846","filed":"2024-11-18","form":"10-Q"},{"accn":"0001193125-12-116662","filed":"2012-03-15","form":"10-K"},{"accn":"0001193125-12-224145","filed":"2012-05-10","form":"10-Q"}],"provenance":{"#0":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":104541000},"revenue@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#0"}],"rule":"component-sum","value":104541000},"#1":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":30590000},"revenue@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#1"}],"rule":"component-sum","value":30590000},"#2":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":0,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":32455000},"revenue@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#2"}],"rule":"component-sum","value":32455000},"#3":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":0,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":36580000},"revenue@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#3"}],"rule":"component-sum","value":36580000},"#4":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":0,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":41611000},"revenue@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#4"}],"rule":"component-sum","value":41611000},"#5":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":141236000},"revenue@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#5"}],"rule":"component-sum","value":141236000},"#6":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":44830000},"revenue@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#6"}],"rule":"component-sum","value":44830000},"#7":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":1,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":47731000},"revenue@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#7"}],"rule":"component-sum","value":47731000},"#8":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":1,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":49529000},"revenue@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#8"}],"rule":"component-sum","value":49529000},"#9":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":1,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":51942000},"revenue@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#9"}],"rule":"component-sum","value":51942000},"#10":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":194032000},"revenue@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#10"}],"rule":"component-sum","value":194032000},"#11":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":60634000},"revenue@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#11"}],"rule":"component-sum","value":60634000},"#12":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":2,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":70692000},"revenue@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#12"}],"rule":"component-sum","value":70692000},"#13":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":2,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":69445000},"revenue@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#13"}],"rule":"component-sum","value":69445000},"#14":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":2,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":69474000},"revenue@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#14"}],"rule":"component-sum","value":69474000},"#15":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":270245000},"revenue@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#15"}],"rule":"component-sum","value":270245000},"#16":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":76090000},"revenue@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#16"}],"rule":"component-sum","value":76090000},"#17":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":5,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":87462000},"revenue@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#17"}],"rule":"component-sum","value":87462000},"#18":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":6,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":94060000},"revenue@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#18"}],"rule":"component-sum","value":94060000},"#19":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":2,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":108648000},"revenue@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#19"}],"rule":"component-sum","value":108648000},"#20":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":366260000},"revenue@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#20"}],"rule":"component-sum","value":366260000},"#21":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":142837000},"revenue@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#21"}],"rule":"component-sum","value":142837000},"#22":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":162960000},"revenue@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#22"}],"rule":"component-sum","value":162960000},"#23":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":178216000},"revenue@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#23"}],"rule":"component-sum","value":178216000},"#24":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":670534000},"#25":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":484013000},"#26":{"kind":"computed","op":"sum","terms":[{"ref":"#24"},{"ref":"#25","weight":-1}],"rule":"quarter-from-ytd","value":186521000},"revenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#26"}],"rule":"component-sum","value":186521000},"revenue@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#24"}],"rule":"component-sum","value":670534000},"#27":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":206400000},"revenue@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#27"}],"rule":"component-sum","value":206400000},"#28":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":207633000},"revenue@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#28"}],"rule":"component-sum","value":207633000},"#29":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":200741000},"revenue@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#29"}],"rule":"component-sum","value":200741000},"#30":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":801536000},"#31":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":614774000},"#32":{"kind":"computed","op":"sum","terms":[{"ref":"#30"},{"ref":"#31","weight":-1}],"rule":"quarter-from-ytd","value":186762000},"revenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#32"}],"rule":"component-sum","value":186762000},"revenue@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#30"}],"rule":"component-sum","value":801536000},"#33":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":165380000},"revenue@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#33"}],"rule":"component-sum","value":165380000},"#34":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":159169000},"revenue@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#34"}],"rule":"component-sum","value":159169000},"#35":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":141192000},"revenue@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#35"}],"rule":"component-sum","value":141192000},"#36":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":632362000},"#37":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":465741000},"#38":{"kind":"computed","op":"sum","terms":[{"ref":"#36"},{"ref":"#37","weight":-1}],"rule":"quarter-from-ytd","value":166621000},"revenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#38"}],"rule":"component-sum","value":166621000},"revenue@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#36"}],"rule":"component-sum","value":632362000},"#39":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":153182000},"revenue@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#39"}],"rule":"component-sum","value":153182000},"#40":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":18,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":158839000},"revenue@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#40"}],"rule":"component-sum","value":158839000},"#41":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":19,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":154871000},"revenue@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#41"}],"rule":"component-sum","value":154871000},"#42":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":634439000},"#43":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":466892000},"#44":{"kind":"computed","op":"sum","terms":[{"ref":"#42"},{"ref":"#43","weight":-1}],"rule":"quarter-from-ytd","value":167547000},"revenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#44"}],"rule":"component-sum","value":167547000},"revenue@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#42"}],"rule":"component-sum","value":634439000},"#45":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":169172000},"revenue@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#45"}],"rule":"component-sum","value":169172000},"#46":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":21,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":182366000},"revenue@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#46"}],"rule":"component-sum","value":182366000},"#47":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":19,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":188805000},"revenue@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#47"}],"rule":"component-sum","value":188805000},"#48":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":738256000},"#49":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":540343000},"#50":{"kind":"computed","op":"sum","terms":[{"ref":"#48"},{"ref":"#49","weight":-1}],"rule":"quarter-from-ytd","value":197913000},"revenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#50"}],"rule":"component-sum","value":197913000},"revenue@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#48"}],"rule":"component-sum","value":738256000},"#51":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":194255000},"revenue@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#51"}],"rule":"component-sum","value":194255000},"#52":{"kind":"filed","concept":"RevenueFromContractWithCustomerIncludingAssessedTax","filing":21,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":204128000},"revenue@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#52"}],"rule":"component-sum","value":204128000},"revenue@2010Q2":{"kind":"filed","concept":"Revenues","filing":22,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":7009872},"revenue@2010Q3":{"kind":"filed","concept":"Revenues","filing":23,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":7306978},"revenue@2011Q1":{"kind":"filed","concept":"Revenues","filing":24,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":5906000},"revenue@2011Q2":{"kind":"filed","concept":"Revenues","filing":24,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":7654000},"revenue@2011Q3":{"kind":"filed","concept":"Revenues","filing":24,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":8631000},"revenue@2011Q4":{"kind":"filed","concept":"Revenues","filing":24,"unit":"USD","start":"2011-10-01","end":"2011-12-31","value":7165000},"revenue@2012Q1":{"kind":"filed","concept":"Revenues","filing":25,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":12824000},"revenue@2012Q2":{"kind":"filed","concept":"Revenues","filing":25,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":15524000},"revenue@2012Q3":{"kind":"filed","concept":"Revenues","filing":25,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":15104000},"revenue@2012Q4":{"kind":"filed","concept":"Revenues","filing":25,"unit":"USD","start":"2012-10-01","end":"2012-12-31","value":18814000},"revenue@FY2012":{"kind":"filed","concept":"Revenues","filing":26,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":62266536},"revenue@2013Q1":{"kind":"filed","concept":"Revenues","filing":26,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":16456000},"revenue@2013Q2":{"kind":"filed","concept":"Revenues","filing":26,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":17509000},"revenue@2013Q3":{"kind":"filed","concept":"Revenues","filing":26,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":18822000},"revenue@2013Q4":{"kind":"filed","concept":"Revenues","filing":26,"unit":"USD","start":"2013-10-01","end":"2013-12-31","value":15382000},"revenue@FY2013":{"kind":"filed","concept":"Revenues","filing":27,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":68169000},"revenue@2014Q1":{"kind":"filed","concept":"Revenues","filing":27,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":16326000},"revenue@2014Q2":{"kind":"filed","concept":"Revenues","filing":27,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":15551000},"revenue@2014Q3":{"kind":"filed","concept":"Revenues","filing":27,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":15278000},"revenue@2014Q4":{"kind":"filed","concept":"Revenues","filing":27,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":16393000},"revenue@FY2014":{"kind":"filed","concept":"Revenues","filing":28,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":63548000},"revenue@2015Q1":{"kind":"filed","concept":"Revenues","filing":28,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":20816000},"revenue@2015Q2":{"kind":"filed","concept":"Revenues","filing":28,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":21457000},"revenue@2015Q3":{"kind":"filed","concept":"Revenues","filing":28,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":19814000},"revenue@2015Q4":{"kind":"filed","concept":"Revenues","filing":28,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":21449000},"revenue@FY2015":{"kind":"filed","concept":"Revenues","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":83537000},"revenue@2016Q1":{"kind":"filed","concept":"Revenues","filing":29,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":25094000},"revenue@2016Q2":{"kind":"filed","concept":"Revenues","filing":30,"unit":"USD","start":"2016-04-02","end":"2016-06-30","value":29170000},"revenue@2016Q3":{"kind":"filed","concept":"Revenues","filing":29,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":24677000},"revenue@2016Q4":{"kind":"filed","concept":"Revenues","filing":29,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":25600000},"costOfRevenue@FY2016":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":47117000},"costOfRevenue@2017Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":31,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":13937000},"costOfRevenue@2017Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":32,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":19987000},"#53":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":67050000},"#54":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":32,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":47913000},"costOfRevenue@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#53"},{"ref":"#54","weight":-1}],"rule":"quarter-from-ytd","value":19137000},"costOfRevenue@FY2017":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":67050000},"costOfRevenue@2018Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":33,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":19668000},"costOfRevenue@2018Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":34,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":21088000},"costOfRevenue@2018Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":35,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":22183000},"#55":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":86531000},"#56":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":35,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":62939000},"costOfRevenue@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#55"},{"ref":"#56","weight":-1}],"rule":"quarter-from-ytd","value":23592000},"costOfRevenue@FY2018":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":86531000},"costOfRevenue@2019Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":36,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":26845000},"costOfRevenue@2019Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":37,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":30708000},"costOfRevenue@2019Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":38,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":31425000},"#57":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":119099000},"#58":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":38,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":88978000},"costOfRevenue@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#57"},{"ref":"#58","weight":-1}],"rule":"quarter-from-ytd","value":30121000},"costOfRevenue@FY2019":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":119099000},"costOfRevenue@2020Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":31982000},"costOfRevenue@2020Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":5,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":36863000},"costOfRevenue@2020Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":6,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":39626000},"#59":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":156634000},"#60":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":108471000},"costOfRevenue@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#59"},{"ref":"#60","weight":-1}],"rule":"quarter-from-ytd","value":48163000},"costOfRevenue@FY2020":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":156634000},"costOfRevenue@2021Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":59747000},"costOfRevenue@2021Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":61990000},"costOfRevenue@2021Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":75495000},"#61":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":279280000},"#62":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":197232000},"costOfRevenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#61"},{"ref":"#62","weight":-1}],"rule":"quarter-from-ytd","value":82048000},"costOfRevenue@FY2021":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":279280000},"costOfRevenue@2022Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":82356000},"costOfRevenue@2022Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":86260000},"costOfRevenue@2022Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":86514000},"#63":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":345830000},"#64":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":255130000},"costOfRevenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#63"},{"ref":"#64","weight":-1}],"rule":"quarter-from-ytd","value":90700000},"costOfRevenue@FY2022":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":345830000},"costOfRevenue@2023Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":81845000},"costOfRevenue@2023Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":79307000},"costOfRevenue@2023Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":104634000},"#65":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":353922000},"#66":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":265786000},"costOfRevenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#65"},{"ref":"#66","weight":-1}],"rule":"quarter-from-ytd","value":88136000},"costOfRevenue@FY2023":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":353922000},"costOfRevenue@2024Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":76391000},"costOfRevenue@2024Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":18,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":77314000},"costOfRevenue@2024Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":77383000},"#67":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":359794000},"#68":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":231088000},"costOfRevenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#67"},{"ref":"#68","weight":-1}],"rule":"quarter-from-ytd","value":128706000},"costOfRevenue@FY2024":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":359794000},"costOfRevenue@2025Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":77801000},"costOfRevenue@2025Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":21,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":89371000},"costOfRevenue@2025Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":88290000},"#69":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":352011000},"#70":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":257929000},"costOfRevenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#69"},{"ref":"#70","weight":-1}],"rule":"quarter-from-ytd","value":94082000},"costOfRevenue@FY2025":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":352011000},"costOfRevenue@2026Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":85971000},"costOfRevenue@2026Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":21,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":94091000},"costOfRevenue@2010Q2":{"kind":"filed","concept":"CostOfGoodsSold","filing":22,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":1265750},"costOfRevenue@2010Q3":{"kind":"filed","concept":"CostOfGoodsSold","filing":23,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":1471561},"costOfRevenue@2011Q1":{"kind":"filed","concept":"CostOfGoodsSold","filing":24,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":1393000},"costOfRevenue@2011Q2":{"kind":"filed","concept":"CostOfGoodsSold","filing":24,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":1553000},"costOfRevenue@2011Q3":{"kind":"filed","concept":"CostOfGoodsSold","filing":24,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":2093000},"costOfRevenue@2011Q4":{"kind":"filed","concept":"CostOfGoodsSold","filing":24,"unit":"USD","start":"2011-10-01","end":"2011-12-31","value":1511000},"costOfRevenue@2012Q1":{"kind":"filed","concept":"CostOfGoodsSold","filing":25,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":5273000},"costOfRevenue@2012Q2":{"kind":"filed","concept":"CostOfGoodsSold","filing":25,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":7345000},"costOfRevenue@2012Q3":{"kind":"filed","concept":"CostOfGoodsSold","filing":25,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":6419000},"costOfRevenue@2012Q4":{"kind":"filed","concept":"CostOfGoodsSold","filing":25,"unit":"USD","start":"2012-10-01","end":"2012-12-31","value":5920000},"costOfRevenue@FY2012":{"kind":"filed","concept":"CostOfGoodsSold","filing":26,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":24957243},"costOfRevenue@2013Q1":{"kind":"filed","concept":"CostOfGoodsSold","filing":26,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":6897000},"costOfRevenue@2013Q2":{"kind":"filed","concept":"CostOfGoodsSold","filing":26,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":5298000},"costOfRevenue@2013Q3":{"kind":"filed","concept":"CostOfGoodsSold","filing":26,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":5659000},"costOfRevenue@2013Q4":{"kind":"filed","concept":"CostOfGoodsSold","filing":26,"unit":"USD","start":"2013-10-01","end":"2013-12-31","value":4627000},"costOfRevenue@FY2013":{"kind":"filed","concept":"CostOfGoodsSold","filing":27,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":22481000},"costOfRevenue@2014Q1":{"kind":"filed","concept":"CostOfGoodsSold","filing":27,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":6335000},"costOfRevenue@2014Q2":{"kind":"filed","concept":"CostOfGoodsSold","filing":27,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":6671000},"costOfRevenue@2014Q3":{"kind":"filed","concept":"CostOfGoodsSold","filing":27,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":6931000},"costOfRevenue@2014Q4":{"kind":"filed","concept":"CostOfGoodsSold","filing":27,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":8084000},"costOfRevenue@FY2014":{"kind":"filed","concept":"CostOfGoodsSold","filing":28,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":28022000},"costOfRevenue@2015Q1":{"kind":"filed","concept":"CostOfGoodsSold","filing":28,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":8073000},"costOfRevenue@2015Q2":{"kind":"filed","concept":"CostOfGoodsSold","filing":28,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":8586000},"costOfRevenue@2015Q3":{"kind":"filed","concept":"CostOfGoodsSold","filing":28,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":8444000},"costOfRevenue@2015Q4":{"kind":"filed","concept":"CostOfGoodsSold","filing":28,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":10148000},"costOfRevenue@FY2015":{"kind":"filed","concept":"CostOfGoodsSold","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":35251000},"costOfRevenue@2016Q1":{"kind":"filed","concept":"CostOfGoodsSold","filing":29,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":11069000},"costOfRevenue@2016Q2":{"kind":"filed","concept":"CostOfGoodsSold","filing":30,"unit":"USD","start":"2016-04-02","end":"2016-06-30","value":12644000},"costOfRevenue@2016Q3":{"kind":"filed","concept":"CostOfGoodsSold","filing":29,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":11242000},"costOfRevenue@2016Q4":{"kind":"filed","concept":"CostOfGoodsSold","filing":29,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":12162000},"costOfRevenue@2017Q1":{"kind":"filed","concept":"CostOfGoodsSold","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":13990000},"grossProfit@2017Q1":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":16600000},"grossProfit@2017Q2":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":18518000},"grossProfit@2017Q3":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":16593000},"grossProfit@2017Q4":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":22475000},"grossProfit@2018Q1":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":25162000},"grossProfit@2018Q2":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":26643000},"grossProfit@2018Q3":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":27346000},"grossProfit@2018Q4":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":28350000},"grossProfit@2019Q1":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":33789000},"grossProfit@2019Q2":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":39984000},"grossProfit@2019Q3":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":38020000},"grossProfit@2019Q4":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":39353000},"grossProfit@2020Q1":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":44108000},"grossProfit@2020Q2":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":50599000},"grossProfit@2020Q3":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":54434000},"grossProfit@2020Q4":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":60485000},"grossProfit@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2016"},{"ref":"costOfRevenue@FY2016","weight":-1}],"rule":"accounting-identity","value":57424000},"grossProfit@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2017"},{"ref":"costOfRevenue@FY2017","weight":-1}],"rule":"accounting-identity","value":74186000},"grossProfit@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2018"},{"ref":"costOfRevenue@FY2018","weight":-1}],"rule":"accounting-identity","value":107501000},"grossProfit@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2019"},{"ref":"costOfRevenue@FY2019","weight":-1}],"rule":"accounting-identity","value":151146000},"grossProfit@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2020"},{"ref":"costOfRevenue@FY2020","weight":-1}],"rule":"accounting-identity","value":209626000},"grossProfit@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q1"},{"ref":"costOfRevenue@2021Q1","weight":-1}],"rule":"accounting-identity","value":83090000},"grossProfit@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q2"},{"ref":"costOfRevenue@2021Q2","weight":-1}],"rule":"accounting-identity","value":100970000},"grossProfit@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q3"},{"ref":"costOfRevenue@2021Q3","weight":-1}],"rule":"accounting-identity","value":102721000},"grossProfit@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q4"},{"ref":"costOfRevenue@2021Q4","weight":-1}],"rule":"accounting-identity","value":104473000},"grossProfit@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2021"},{"ref":"costOfRevenue@FY2021","weight":-1}],"rule":"accounting-identity","value":391254000},"grossProfit@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q1"},{"ref":"costOfRevenue@2022Q1","weight":-1}],"rule":"accounting-identity","value":124044000},"grossProfit@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q2"},{"ref":"costOfRevenue@2022Q2","weight":-1}],"rule":"accounting-identity","value":121373000},"grossProfit@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q3"},{"ref":"costOfRevenue@2022Q3","weight":-1}],"rule":"accounting-identity","value":114227000},"grossProfit@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q4"},{"ref":"costOfRevenue@2022Q4","weight":-1}],"rule":"accounting-identity","value":96062000},"grossProfit@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2022"},{"ref":"costOfRevenue@FY2022","weight":-1}],"rule":"accounting-identity","value":455706000},"grossProfit@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q1"},{"ref":"costOfRevenue@2023Q1","weight":-1}],"rule":"accounting-identity","value":83535000},"grossProfit@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q2"},{"ref":"costOfRevenue@2023Q2","weight":-1}],"rule":"accounting-identity","value":79862000},"grossProfit@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q3"},{"ref":"costOfRevenue@2023Q3","weight":-1}],"rule":"accounting-identity","value":36558000},"grossProfit@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q4"},{"ref":"costOfRevenue@2023Q4","weight":-1}],"rule":"accounting-identity","value":78485000},"grossProfit@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2023"},{"ref":"costOfRevenue@FY2023","weight":-1}],"rule":"accounting-identity","value":278440000},"grossProfit@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q1"},{"ref":"costOfRevenue@2024Q1","weight":-1}],"rule":"accounting-identity","value":76791000},"grossProfit@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q2"},{"ref":"costOfRevenue@2024Q2","weight":-1}],"rule":"accounting-identity","value":81525000},"grossProfit@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q3"},{"ref":"costOfRevenue@2024Q3","weight":-1}],"rule":"accounting-identity","value":77488000},"grossProfit@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q4"},{"ref":"costOfRevenue@2024Q4","weight":-1}],"rule":"accounting-identity","value":38841000},"grossProfit@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2024"},{"ref":"costOfRevenue@FY2024","weight":-1}],"rule":"accounting-identity","value":274645000},"grossProfit@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q1"},{"ref":"costOfRevenue@2025Q1","weight":-1}],"rule":"accounting-identity","value":91371000},"grossProfit@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q2"},{"ref":"costOfRevenue@2025Q2","weight":-1}],"rule":"accounting-identity","value":92995000},"grossProfit@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q3"},{"ref":"costOfRevenue@2025Q3","weight":-1}],"rule":"accounting-identity","value":100515000},"grossProfit@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q4"},{"ref":"costOfRevenue@2025Q4","weight":-1}],"rule":"accounting-identity","value":103831000},"grossProfit@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2025"},{"ref":"costOfRevenue@FY2025","weight":-1}],"rule":"accounting-identity","value":386245000},"grossProfit@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q1"},{"ref":"costOfRevenue@2026Q1","weight":-1}],"rule":"accounting-identity","value":108284000},"grossProfit@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q2"},{"ref":"costOfRevenue@2026Q2","weight":-1}],"rule":"accounting-identity","value":110037000},"grossProfit@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q2"},{"ref":"costOfRevenue@2010Q2","weight":-1}],"rule":"accounting-identity","value":5744122},"grossProfit@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q3"},{"ref":"costOfRevenue@2010Q3","weight":-1}],"rule":"accounting-identity","value":5835417},"grossProfit@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q1"},{"ref":"costOfRevenue@2011Q1","weight":-1}],"rule":"accounting-identity","value":4513000},"grossProfit@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q2"},{"ref":"costOfRevenue@2011Q2","weight":-1}],"rule":"accounting-identity","value":6101000},"grossProfit@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q3"},{"ref":"costOfRevenue@2011Q3","weight":-1}],"rule":"accounting-identity","value":6538000},"grossProfit@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q4"},{"ref":"costOfRevenue@2011Q4","weight":-1}],"rule":"accounting-identity","value":5654000},"grossProfit@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q1"},{"ref":"costOfRevenue@2012Q1","weight":-1}],"rule":"accounting-identity","value":7551000},"grossProfit@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q2"},{"ref":"costOfRevenue@2012Q2","weight":-1}],"rule":"accounting-identity","value":8179000},"grossProfit@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q3"},{"ref":"costOfRevenue@2012Q3","weight":-1}],"rule":"accounting-identity","value":8685000},"grossProfit@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q4"},{"ref":"costOfRevenue@2012Q4","weight":-1}],"rule":"accounting-identity","value":12894000},"grossProfit@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2012"},{"ref":"costOfRevenue@FY2012","weight":-1}],"rule":"accounting-identity","value":37309293},"grossProfit@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q1"},{"ref":"costOfRevenue@2013Q1","weight":-1}],"rule":"accounting-identity","value":9559000},"grossProfit@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q2"},{"ref":"costOfRevenue@2013Q2","weight":-1}],"rule":"accounting-identity","value":12211000},"grossProfit@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q3"},{"ref":"costOfRevenue@2013Q3","weight":-1}],"rule":"accounting-identity","value":13163000},"grossProfit@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q4"},{"ref":"costOfRevenue@2013Q4","weight":-1}],"rule":"accounting-identity","value":10755000},"grossProfit@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2013"},{"ref":"costOfRevenue@FY2013","weight":-1}],"rule":"accounting-identity","value":45688000},"grossProfit@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q1"},{"ref":"costOfRevenue@2014Q1","weight":-1}],"rule":"accounting-identity","value":9991000},"grossProfit@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q2"},{"ref":"costOfRevenue@2014Q2","weight":-1}],"rule":"accounting-identity","value":8880000},"grossProfit@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q3"},{"ref":"costOfRevenue@2014Q3","weight":-1}],"rule":"accounting-identity","value":8347000},"grossProfit@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q4"},{"ref":"costOfRevenue@2014Q4","weight":-1}],"rule":"accounting-identity","value":8309000},"grossProfit@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2014"},{"ref":"costOfRevenue@FY2014","weight":-1}],"rule":"accounting-identity","value":35526000},"grossProfit@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q1"},{"ref":"costOfRevenue@2015Q1","weight":-1}],"rule":"accounting-identity","value":12743000},"grossProfit@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q2"},{"ref":"costOfRevenue@2015Q2","weight":-1}],"rule":"accounting-identity","value":12871000},"grossProfit@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q3"},{"ref":"costOfRevenue@2015Q3","weight":-1}],"rule":"accounting-identity","value":11370000},"grossProfit@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q4"},{"ref":"costOfRevenue@2015Q4","weight":-1}],"rule":"accounting-identity","value":11301000},"grossProfit@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2015"},{"ref":"costOfRevenue@FY2015","weight":-1}],"rule":"accounting-identity","value":48286000},"grossProfit@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q1"},{"ref":"costOfRevenue@2016Q1","weight":-1}],"rule":"accounting-identity","value":14025000},"grossProfit@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q2"},{"ref":"costOfRevenue@2016Q2","weight":-1}],"rule":"accounting-identity","value":16526000},"grossProfit@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q3"},{"ref":"costOfRevenue@2016Q3","weight":-1}],"rule":"accounting-identity","value":13435000},"grossProfit@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q4"},{"ref":"costOfRevenue@2016Q4","weight":-1}],"rule":"accounting-identity","value":13438000},"operatingExpenses@2017Q1":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":24914000},"operatingExpenses@2017Q2":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":26982000},"operatingExpenses@2017Q3":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":36986000},"operatingExpenses@2017Q4":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":38349000},"operatingExpenses@2018Q1":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":38854000},"operatingExpenses@2018Q2":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":43458000},"operatingExpenses@2018Q3":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":41643000},"operatingExpenses@2018Q4":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":44089000},"operatingExpenses@2019Q1":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":49463000},"operatingExpenses@2019Q2":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":59638000},"operatingExpenses@2019Q3":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":61481000},"operatingExpenses@2019Q4":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":63580000},"operatingExpenses@2020Q1":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":64184000},"operatingExpenses@2020Q2":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":67925000},"operatingExpenses@2020Q3":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":73099000},"operatingExpenses@2020Q4":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":91229000},"#71":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":22,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":1788238},"#72":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":22,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":2695048},"operatingExpenses@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#71"},{"ref":"#72"}],"rule":"component-sum","value":4483286},"#73":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":23,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":1812617},"#74":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":23,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":3119279},"operatingExpenses@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#73"},{"ref":"#74"}],"rule":"component-sum","value":4931896},"#75":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":24,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":2438000},"#76":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":24,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":3785000},"operatingExpenses@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#75"},{"ref":"#76"}],"rule":"component-sum","value":6223000},"#77":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":24,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":2289000},"#78":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":24,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":3517000},"operatingExpenses@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#77"},{"ref":"#78"}],"rule":"component-sum","value":5806000},"#79":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":24,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":2493000},"#80":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":24,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":3075000},"operatingExpenses@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#79"},{"ref":"#80"}],"rule":"component-sum","value":5568000},"#81":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":24,"unit":"USD","start":"2011-10-01","end":"2011-12-31","value":4268000},"#82":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":24,"unit":"USD","start":"2011-10-01","end":"2011-12-31","value":2870000},"operatingExpenses@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#81"},{"ref":"#82"}],"rule":"component-sum","value":7138000},"#83":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":25,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":3428000},"#84":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":25,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":2808000},"operatingExpenses@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#83"},{"ref":"#84"}],"rule":"component-sum","value":6236000},"#85":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":25,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":3418000},"#86":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":25,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":2906000},"operatingExpenses@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#85"},{"ref":"#86"}],"rule":"component-sum","value":6324000},"#87":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":25,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":3126000},"#88":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":25,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":2433000},"#89":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":757000},"#90":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":41,"unit":"USD","start":"2012-01-01","end":"2012-06-30","value":475000},"#91":{"kind":"computed","op":"sum","terms":[{"ref":"#89"},{"ref":"#90","weight":-1}],"rule":"quarter-from-ytd","value":282000},"operatingExpenses@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#87"},{"ref":"#88"},{"ref":"#91"}],"rule":"component-sum","value":5841000},"#92":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":25,"unit":"USD","start":"2012-10-01","end":"2012-12-31","value":3253000},"#93":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":25,"unit":"USD","start":"2012-10-01","end":"2012-12-31","value":2343000},"#94":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":26,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":1017000},"#95":{"kind":"computed","op":"sum","terms":[{"ref":"#94"},{"ref":"#89","weight":-1}],"rule":"quarter-from-ytd","value":260000},"operatingExpenses@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#92"},{"ref":"#93"},{"ref":"#95"}],"rule":"component-sum","value":5856000},"#96":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":26,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":13226732},"#97":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":26,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":10489811},"operatingExpenses@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"#96"},{"ref":"#97"},{"ref":"#94"}],"rule":"component-sum","value":24733543},"#98":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":26,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":3308000},"#99":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":26,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":2183000},"#100":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":42,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":251000},"operatingExpenses@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#98"},{"ref":"#99"},{"ref":"#100"}],"rule":"component-sum","value":5742000},"#101":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":26,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":3124000},"#102":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":26,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":2306000},"#103":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":43,"unit":"USD","start":"2013-01-01","end":"2013-06-30","value":469000},"#104":{"kind":"computed","op":"sum","terms":[{"ref":"#103"},{"ref":"#100","weight":-1}],"rule":"quarter-from-ytd","value":218000},"operatingExpenses@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#101"},{"ref":"#102"},{"ref":"#104"}],"rule":"component-sum","value":5648000},"#105":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":26,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":2902000},"#106":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":26,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":1430000},"#107":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":777000},"#108":{"kind":"computed","op":"sum","terms":[{"ref":"#107"},{"ref":"#103","weight":-1}],"rule":"quarter-from-ytd","value":308000},"operatingExpenses@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#105"},{"ref":"#106"},{"ref":"#108"}],"rule":"component-sum","value":4640000},"#109":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":26,"unit":"USD","start":"2013-10-01","end":"2013-12-31","value":3367000},"#110":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":26,"unit":"USD","start":"2013-10-01","end":"2013-12-31","value":1422000},"#111":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":27,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":1022000},"#112":{"kind":"computed","op":"sum","terms":[{"ref":"#111"},{"ref":"#107","weight":-1}],"rule":"quarter-from-ytd","value":245000},"operatingExpenses@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#109"},{"ref":"#110"},{"ref":"#112"}],"rule":"component-sum","value":5034000},"#113":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":27,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":12701000},"#114":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":27,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":7341000},"operatingExpenses@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"#113"},{"ref":"#114"},{"ref":"#111"}],"rule":"component-sum","value":21064000},"#115":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":27,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":3384000},"#116":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":27,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":1201000},"#117":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":248000},"operatingExpenses@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#115"},{"ref":"#116"},{"ref":"#117"}],"rule":"component-sum","value":4833000},"#118":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":27,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":4326000},"#119":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":27,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":1430000},"#120":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":46,"unit":"USD","start":"2014-01-01","end":"2014-06-30","value":570000},"#121":{"kind":"computed","op":"sum","terms":[{"ref":"#120"},{"ref":"#117","weight":-1}],"rule":"quarter-from-ytd","value":322000},"operatingExpenses@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#118"},{"ref":"#119"},{"ref":"#121"}],"rule":"component-sum","value":6078000},"#122":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":27,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":4471000},"#123":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":27,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":1650000},"#124":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":1004000},"#125":{"kind":"computed","op":"sum","terms":[{"ref":"#124"},{"ref":"#120","weight":-1}],"rule":"quarter-from-ytd","value":434000},"operatingExpenses@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#122"},{"ref":"#123"},{"ref":"#125"}],"rule":"component-sum","value":6555000},"#126":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":27,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":4975000},"#127":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":27,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":1328000},"#128":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":28,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":1425000},"#129":{"kind":"computed","op":"sum","terms":[{"ref":"#128"},{"ref":"#124","weight":-1}],"rule":"quarter-from-ytd","value":421000},"operatingExpenses@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#126"},{"ref":"#127"},{"ref":"#129"}],"rule":"component-sum","value":6724000},"#130":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":28,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":17154000},"#131":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":28,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":5609000},"operatingExpenses@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"#130"},{"ref":"#131"},{"ref":"#128"}],"rule":"component-sum","value":24188000},"#132":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":28,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":6024000},"#133":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":28,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":1568000},"#134":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":401000},"operatingExpenses@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#132"},{"ref":"#133"},{"ref":"#134"}],"rule":"component-sum","value":7993000},"#135":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":28,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":6242000},"#136":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":28,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":1252000},"#137":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":49,"unit":"USD","start":"2015-01-01","end":"2015-06-30","value":801000},"#138":{"kind":"computed","op":"sum","terms":[{"ref":"#137"},{"ref":"#134","weight":-1}],"rule":"quarter-from-ytd","value":400000},"operatingExpenses@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#135"},{"ref":"#136"},{"ref":"#138"}],"rule":"component-sum","value":7894000},"#139":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":28,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":5959000},"#140":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":28,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":1490000},"#141":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":1201000},"#142":{"kind":"computed","op":"sum","terms":[{"ref":"#141"},{"ref":"#137","weight":-1}],"rule":"quarter-from-ytd","value":400000},"operatingExpenses@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#139"},{"ref":"#140"},{"ref":"#142"}],"rule":"component-sum","value":7849000},"#143":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":28,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":6473000},"#144":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":28,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":1431000},"#145":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":1600000},"#146":{"kind":"computed","op":"sum","terms":[{"ref":"#145"},{"ref":"#141","weight":-1}],"rule":"quarter-from-ytd","value":399000},"operatingExpenses@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#143"},{"ref":"#144"},{"ref":"#146"}],"rule":"component-sum","value":8303000},"#147":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":24699000},"#148":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":5740000},"operatingExpenses@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#147"},{"ref":"#148"},{"ref":"#145"}],"rule":"component-sum","value":32039000},"#149":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":29,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":7018000},"#150":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":29,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":1539000},"#151":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":399000},"operatingExpenses@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#149"},{"ref":"#150"},{"ref":"#151"}],"rule":"component-sum","value":8956000},"#152":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":30,"unit":"USD","start":"2016-04-02","end":"2016-06-30","value":8140000},"#153":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":30,"unit":"USD","start":"2016-04-02","end":"2016-06-30","value":1890000},"#154":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":30,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":932000},"#155":{"kind":"computed","op":"sum","terms":[{"ref":"#154"},{"ref":"#151","weight":-1}],"rule":"quarter-from-ytd","value":533000},"operatingExpenses@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#152"},{"ref":"#153"},{"ref":"#155"}],"rule":"component-sum","value":10563000},"#156":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":29,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":7127000},"#157":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":29,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":1886000},"#158":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":52,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":1484000},"#159":{"kind":"computed","op":"sum","terms":[{"ref":"#158"},{"ref":"#154","weight":-1}],"rule":"quarter-from-ytd","value":552000},"operatingExpenses@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#156"},{"ref":"#157"},{"ref":"#159"}],"rule":"component-sum","value":9565000},"#160":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":29,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":8568000},"#161":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":29,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":2040000},"#162":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":2100000},"#163":{"kind":"computed","op":"sum","terms":[{"ref":"#162"},{"ref":"#158","weight":-1}],"rule":"quarter-from-ytd","value":616000},"operatingExpenses@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#160"},{"ref":"#161"},{"ref":"#163"}],"rule":"component-sum","value":11224000},"#164":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":30853000},"#165":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":7355000},"operatingExpenses@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#164"},{"ref":"#165"},{"ref":"#162"}],"rule":"component-sum","value":40308000},"#166":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":51509000},"#167":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":8672000},"#168":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":6200000},"operatingExpenses@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#166"},{"ref":"#167"},{"ref":"#168"}],"rule":"component-sum","value":66381000},"#169":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":65692000},"#170":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":15821000},"#171":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":10600000},"operatingExpenses@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#169"},{"ref":"#170"},{"ref":"#171"}],"rule":"component-sum","value":92113000},"#172":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":95613000},"#173":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":19450000},"#174":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":13600000},"operatingExpenses@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#172"},{"ref":"#173"},{"ref":"#174"}],"rule":"component-sum","value":128663000},"#175":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":119621000},"#176":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":20182000},"#177":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":16100000},"operatingExpenses@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#175"},{"ref":"#176"},{"ref":"#177"}],"rule":"component-sum","value":155903000},"#178":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":39095000},"#179":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":7612000},"#180":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":5200000},"operatingExpenses@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#178"},{"ref":"#179"},{"ref":"#180"}],"rule":"component-sum","value":51907000},"#181":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":44341000},"#182":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":8389000},"#183":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":5200000},"operatingExpenses@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#181"},{"ref":"#182"},{"ref":"#183"}],"rule":"component-sum","value":57930000},"#184":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":48373000},"#185":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":9154000},"#186":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":5700000},"operatingExpenses@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#184"},{"ref":"#185"},{"ref":"#186"}],"rule":"component-sum","value":63227000},"#187":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":183866000},"#188":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":131809000},"#189":{"kind":"computed","op":"sum","terms":[{"ref":"#187"},{"ref":"#188","weight":-1}],"rule":"quarter-from-ytd","value":52057000},"#190":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":34274000},"#191":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":25155000},"#192":{"kind":"computed","op":"sum","terms":[{"ref":"#190"},{"ref":"#191","weight":-1}],"rule":"quarter-from-ytd","value":9119000},"#193":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":22100000},"#194":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":16100000},"#195":{"kind":"computed","op":"sum","terms":[{"ref":"#193"},{"ref":"#194","weight":-1}],"rule":"quarter-from-ytd","value":6000000},"operatingExpenses@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#189"},{"ref":"#192"},{"ref":"#195"}],"rule":"component-sum","value":67176000},"operatingExpenses@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#187"},{"ref":"#190"},{"ref":"#193"}],"rule":"component-sum","value":240240000},"#196":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":54300000},"#197":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":12155000},"#198":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":6600000},"operatingExpenses@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#196"},{"ref":"#197"},{"ref":"#198"}],"rule":"component-sum","value":73055000},"#199":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":54649000},"#200":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":10440000},"#201":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":6600000},"operatingExpenses@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#199"},{"ref":"#200"},{"ref":"#201"}],"rule":"component-sum","value":71689000},"#202":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":53643000},"#203":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":10228000},"#204":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":6600000},"operatingExpenses@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#202"},{"ref":"#203"},{"ref":"#204"}],"rule":"component-sum","value":70471000},"#205":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":215829000},"#206":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":162592000},"#207":{"kind":"computed","op":"sum","terms":[{"ref":"#205"},{"ref":"#206","weight":-1}],"rule":"quarter-from-ytd","value":53237000},"#208":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":43936000},"#209":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":32823000},"#210":{"kind":"computed","op":"sum","terms":[{"ref":"#208"},{"ref":"#209","weight":-1}],"rule":"quarter-from-ytd","value":11113000},"#211":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":27100000},"#212":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":19800000},"#213":{"kind":"computed","op":"sum","terms":[{"ref":"#211"},{"ref":"#212","weight":-1}],"rule":"quarter-from-ytd","value":7300000},"operatingExpenses@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#207"},{"ref":"#210"},{"ref":"#213"}],"rule":"component-sum","value":71650000},"operatingExpenses@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#205"},{"ref":"#208"},{"ref":"#211"}],"rule":"component-sum","value":286865000},"#214":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":56288000},"#215":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":12154000},"#216":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":7500000},"operatingExpenses@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#214"},{"ref":"#215"},{"ref":"#216"}],"rule":"component-sum","value":75942000},"#217":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":49084000},"#218":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":9706000},"#219":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":7700000},"operatingExpenses@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#217"},{"ref":"#218"},{"ref":"#219"}],"rule":"component-sum","value":66490000},"#220":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":55582000},"#221":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":10577000},"#222":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":7600000},"operatingExpenses@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#220"},{"ref":"#221"},{"ref":"#222"}],"rule":"component-sum","value":73759000},"#223":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":218584000},"#224":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":160954000},"#225":{"kind":"computed","op":"sum","terms":[{"ref":"#223"},{"ref":"#224","weight":-1}],"rule":"quarter-from-ytd","value":57630000},"#226":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":42722000},"#227":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":32437000},"#228":{"kind":"computed","op":"sum","terms":[{"ref":"#226"},{"ref":"#227","weight":-1}],"rule":"quarter-from-ytd","value":10285000},"#229":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":31600000},"#230":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":22800000},"#231":{"kind":"computed","op":"sum","terms":[{"ref":"#229"},{"ref":"#230","weight":-1}],"rule":"quarter-from-ytd","value":8800000},"operatingExpenses@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#225"},{"ref":"#228"},{"ref":"#231"}],"rule":"component-sum","value":76715000},"operatingExpenses@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#223"},{"ref":"#226"},{"ref":"#229"}],"rule":"component-sum","value":292906000},"#232":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":61803000},"#233":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":11238000},"#234":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":8700000},"operatingExpenses@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#232"},{"ref":"#233"},{"ref":"#234"}],"rule":"component-sum","value":81741000},"#235":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":18,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":65481000},"#236":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":18,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":10575000},"#237":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":18,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":8700000},"operatingExpenses@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#235"},{"ref":"#236"},{"ref":"#237"}],"rule":"component-sum","value":84756000},"#238":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":19,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":75610000},"#239":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":19,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":9710000},"#240":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":19,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":8600000},"operatingExpenses@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#238"},{"ref":"#239"},{"ref":"#240"}],"rule":"component-sum","value":93920000},"#241":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":263368000},"#242":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":202894000},"#243":{"kind":"computed","op":"sum","terms":[{"ref":"#241"},{"ref":"#242","weight":-1}],"rule":"quarter-from-ytd","value":60474000},"#244":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":43200000},"#245":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":31523000},"#246":{"kind":"computed","op":"sum","terms":[{"ref":"#244"},{"ref":"#245","weight":-1}],"rule":"quarter-from-ytd","value":11677000},"#247":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":34700000},"#248":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":26000000},"#249":{"kind":"computed","op":"sum","terms":[{"ref":"#247"},{"ref":"#248","weight":-1}],"rule":"quarter-from-ytd","value":8700000},"operatingExpenses@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#243"},{"ref":"#246"},{"ref":"#249"}],"rule":"component-sum","value":80851000},"operatingExpenses@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#241"},{"ref":"#244"},{"ref":"#247"}],"rule":"component-sum","value":341268000},"#250":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":70706000},"#251":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":12114000},"#252":{"kind":"filed","concept":"RestructuringCharges","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":1973000},"#253":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":9100000},"operatingExpenses@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#250"},{"ref":"#251"},{"ref":"#252"},{"ref":"#253"}],"rule":"component-sum","value":93893000},"#254":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":21,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":70906000},"#255":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":21,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":13970000},"#256":{"kind":"filed","concept":"RestructuringCharges","filing":21,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":2162000},"#257":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":21,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":10300000},"operatingExpenses@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#254"},{"ref":"#255"},{"ref":"#256"},{"ref":"#257"}],"rule":"component-sum","value":97338000},"#258":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":19,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":73663000},"#259":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":19,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":14175000},"#260":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":19,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":9900000},"operatingExpenses@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#258"},{"ref":"#259"},{"ref":"#260"}],"rule":"component-sum","value":97738000},"#261":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":290508000},"#262":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":216145000},"#263":{"kind":"computed","op":"sum","terms":[{"ref":"#261"},{"ref":"#262","weight":-1}],"rule":"quarter-from-ytd","value":74363000},"#264":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":54177000},"#265":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":41057000},"#266":{"kind":"computed","op":"sum","terms":[{"ref":"#264"},{"ref":"#265","weight":-1}],"rule":"quarter-from-ytd","value":13120000},"#267":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":39100000},"#268":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":29300000},"#269":{"kind":"computed","op":"sum","terms":[{"ref":"#267"},{"ref":"#268","weight":-1}],"rule":"quarter-from-ytd","value":9800000},"operatingExpenses@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#263"},{"ref":"#266"},{"ref":"#269"}],"rule":"component-sum","value":97283000},"operatingExpenses@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#261"},{"ref":"#264"},{"ref":"#267"}],"rule":"component-sum","value":383785000},"#270":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":76536000},"#271":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":14458000},"#272":{"kind":"filed","concept":"RestructuringCharges","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":1496000},"#273":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":9800000},"operatingExpenses@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#270"},{"ref":"#271"},{"ref":"#272"},{"ref":"#273"}],"rule":"component-sum","value":102290000},"#274":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":21,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":76618000},"#275":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":21,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":14417000},"#276":{"kind":"filed","concept":"RestructuringCharges","filing":21,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":2718000},"#277":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":21,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":9500000},"operatingExpenses@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#274"},{"ref":"#275"},{"ref":"#276"},{"ref":"#277"}],"rule":"component-sum","value":103253000},"operatingIncome@2010Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":889095},"operatingIncome@2010Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":23,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":526530},"operatingIncome@2011Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":-2086000},"operatingIncome@2011Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":-121000},"operatingIncome@2011Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":552000},"operatingIncome@2011Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2011-10-01","end":"2011-12-31","value":-1538000},"operatingIncome@2012Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":1167000},"operatingIncome@2012Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":1318000},"operatingIncome@2012Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":2188000},"operatingIncome@2012Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2012-10-01","end":"2012-12-31","value":6411000},"operatingIncome@FY2012":{"kind":"filed","concept":"OperatingIncomeLoss","filing":26,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":11083113},"operatingIncome@2013Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":26,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":3545000},"operatingIncome@2013Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":26,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":6103000},"operatingIncome@2013Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":26,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":8042000},"operatingIncome@2013Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":26,"unit":"USD","start":"2013-10-01","end":"2013-12-31","value":5183000},"operatingIncome@FY2013":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":22873000},"operatingIncome@2014Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":5308000},"operatingIncome@2014Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":3106000},"operatingIncome@2014Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":2216000},"operatingIncome@2014Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":61000},"operatingIncome@FY2014":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":10691000},"operatingIncome@2015Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":4039000},"operatingIncome@2015Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":4609000},"operatingIncome@2015Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":3688000},"operatingIncome@2015Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":1428000},"operatingIncome@FY2015":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":13764000},"operatingIncome@2016Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":3463000},"operatingIncome@2016Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":30,"unit":"USD","start":"2016-04-02","end":"2016-06-30","value":5859000},"operatingIncome@2016Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":3747000},"operatingIncome@2016Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":2905000},"operatingIncome@FY2016":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":15974000},"operatingIncome@2017Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":5676000},"operatingIncome@2017Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":31,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":5473000},"operatingIncome@2017Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":32,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":-406000},"operatingIncome@2017Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":3262000},"operatingIncome@FY2017":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":14005000},"operatingIncome@2018Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":33,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":5976000},"operatingIncome@2018Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":34,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":4273000},"operatingIncome@2018Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":35,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":7886000},"#278":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":25988000},"#279":{"kind":"filed","concept":"OperatingIncomeLoss","filing":35,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":18135000},"operatingIncome@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#278"},{"ref":"#279","weight":-1}],"rule":"quarter-from-ytd","value":7853000},"operatingIncome@FY2018":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":25988000},"operatingIncome@2019Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":36,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":11171000},"operatingIncome@2019Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":37,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":11054000},"operatingIncome@2019Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":38,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":7964000},"#280":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":36083000},"#281":{"kind":"filed","concept":"OperatingIncomeLoss","filing":38,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":30189000},"operatingIncome@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#280"},{"ref":"#281","weight":-1}],"rule":"quarter-from-ytd","value":5894000},"operatingIncome@FY2019":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":36083000},"operatingIncome@2020Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":11906000},"operatingIncome@2020Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":5,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":19537000},"operatingIncome@2020Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":20961000},"#282":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":69823000},"#283":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":52404000},"operatingIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#282"},{"ref":"#283","weight":-1}],"rule":"quarter-from-ytd","value":17419000},"operatingIncome@FY2020":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":69823000},"operatingIncome@2021Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":36383000},"operatingIncome@2021Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":48240000},"operatingIncome@2021Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":45194000},"#284":{"kind":"filed","concept":"OperatingIncomeLoss","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":167249000},"#285":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":129817000},"operatingIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#284"},{"ref":"#285","weight":-1}],"rule":"quarter-from-ytd","value":37432000},"operatingIncome@FY2021":{"kind":"filed","concept":"OperatingIncomeLoss","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":167249000},"operatingIncome@2022Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":60000000},"operatingIncome@2022Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":63168000},"operatingIncome@2022Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":52665000},"#286":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":224670000},"#287":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":175833000},"operatingIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#286"},{"ref":"#287","weight":-1}],"rule":"quarter-from-ytd","value":48837000},"operatingIncome@FY2022":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":224670000},"operatingIncome@2023Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":13858000},"operatingIncome@2023Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":19281000},"operatingIncome@2023Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":4691000},"#288":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":47703000},"#289":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":37830000},"operatingIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#288"},{"ref":"#289","weight":-1}],"rule":"quarter-from-ytd","value":9873000},"operatingIncome@FY2023":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":47703000},"operatingIncome@2024Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":3750000},"operatingIncome@2024Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":5469000},"operatingIncome@2024Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":-7832000},"#290":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":-35114000},"#291":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":1387000},"operatingIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#290"},{"ref":"#291","weight":-1}],"rule":"quarter-from-ytd","value":-36501000},"operatingIncome@FY2024":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":-35114000},"operatingIncome@2025Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":6578000},"operatingIncome@2025Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":21,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":13896000},"operatingIncome@2025Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":16825000},"#292":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":55167000},"#293":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":37299000},"operatingIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#292"},{"ref":"#293","weight":-1}],"rule":"quarter-from-ytd","value":17868000},"operatingIncome@FY2025":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":55167000},"operatingIncome@2026Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":15940000},"operatingIncome@2026Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":21,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":13976000},"pretaxIncome@FY2012":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":26,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":11271406},"pretaxIncome@FY2013":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":23014000},"pretaxIncome@2014Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":5398000},"pretaxIncome@2014Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":3243000},"pretaxIncome@2014Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":2255000},"pretaxIncome@2014Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":242000},"pretaxIncome@FY2014":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":28,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":11138000},"pretaxIncome@2015Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":28,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":4198000},"pretaxIncome@2015Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":28,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":4351000},"pretaxIncome@2015Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":28,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":3679000},"pretaxIncome@2015Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":28,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":1194000},"pretaxIncome@FY2015":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":13423000},"pretaxIncome@2016Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":29,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":2540000},"pretaxIncome@2016Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":30,"unit":"USD","start":"2016-04-02","end":"2016-06-30","value":5372000},"pretaxIncome@2016Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":29,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":2214000},"pretaxIncome@2016Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":29,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":1566000},"pretaxIncome@FY2016":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":11692000},"pretaxIncome@2017Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":4067000},"pretaxIncome@2017Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":31,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":3654000},"pretaxIncome@2017Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":32,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":-2022000},"pretaxIncome@2017Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":29,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":1549000},"pretaxIncome@FY2017":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":7248000},"pretaxIncome@2018Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":33,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":4576000},"pretaxIncome@2018Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":34,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":3367000},"pretaxIncome@2018Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":35,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":6623000},"#294":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":21436000},"#295":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":35,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":14565000},"pretaxIncome@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#294"},{"ref":"#295","weight":-1}],"rule":"quarter-from-ytd","value":6871000},"pretaxIncome@FY2018":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":21436000},"pretaxIncome@2019Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":36,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":10516000},"pretaxIncome@2019Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":37,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":9619000},"pretaxIncome@2019Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":38,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":1671000},"#296":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":26151000},"#297":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":38,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":21806000},"pretaxIncome@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#296"},{"ref":"#297","weight":-1}],"rule":"quarter-from-ytd","value":4345000},"pretaxIncome@FY2019":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":26151000},"pretaxIncome@2020Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":10676000},"pretaxIncome@2020Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":5,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":16020000},"pretaxIncome@2020Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":6,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":17743000},"#298":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":59217000},"#299":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":44439000},"pretaxIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#298"},{"ref":"#299","weight":-1}],"rule":"quarter-from-ytd","value":14778000},"pretaxIncome@FY2020":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":59217000},"pretaxIncome@2021Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":33105000},"pretaxIncome@2021Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":44358000},"pretaxIncome@2021Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":41232000},"#300":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":153543000},"#301":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":118695000},"pretaxIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#300"},{"ref":"#301","weight":-1}],"rule":"quarter-from-ytd","value":34848000},"pretaxIncome@FY2021":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":153543000},"pretaxIncome@2022Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":58931000},"pretaxIncome@2022Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":59756000},"pretaxIncome@2022Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":47467000},"#302":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":219140000},"#303":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":166154000},"pretaxIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#302"},{"ref":"#303","weight":-1}],"rule":"quarter-from-ytd","value":52986000},"pretaxIncome@FY2022":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":219140000},"pretaxIncome@2023Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":18556000},"pretaxIncome@2023Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":24905000},"pretaxIncome@2023Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":11381000},"#304":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":56707000},"#305":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":54842000},"pretaxIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#304"},{"ref":"#305","weight":-1}],"rule":"quarter-from-ytd","value":1865000},"pretaxIncome@FY2023":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":56707000},"pretaxIncome@2024Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":3695000},"pretaxIncome@2024Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":9027000},"pretaxIncome@2024Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":-1149000},"#306":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":-27035000},"#307":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":11573000},"pretaxIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#306"},{"ref":"#307","weight":-1}],"rule":"quarter-from-ytd","value":-38608000},"pretaxIncome@FY2024":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":-27035000},"pretaxIncome@2025Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":7943000},"pretaxIncome@2025Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":21,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":18215000},"pretaxIncome@2025Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":17112000},"#308":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":62383000},"#309":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":43270000},"pretaxIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#308"},{"ref":"#309","weight":-1}],"rule":"quarter-from-ytd","value":19113000},"pretaxIncome@FY2025":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":62383000},"pretaxIncome@2026Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":1772000},"pretaxIncome@2026Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":21,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":14153000},"pretaxIncome@2010Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":22,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":988053},"pretaxIncome@2010Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":23,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":623209},"pretaxIncome@2011Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":24,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":-2030000},"pretaxIncome@2011Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":24,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":-55000},"pretaxIncome@2011Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":24,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":605000},"pretaxIncome@2011Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":24,"unit":"USD","start":"2011-10-01","end":"2011-12-31","value":-2146000},"pretaxIncome@FY2011":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":24,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":-1596881},"pretaxIncome@2012Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":25,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":1285000},"pretaxIncome@2012Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":25,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":1778000},"pretaxIncome@2012Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":25,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":1790000},"pretaxIncome@2012Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":25,"unit":"USD","start":"2012-10-01","end":"2012-12-31","value":6418000},"pretaxIncome@2013Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":26,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":3622000},"pretaxIncome@2013Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":26,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":6034000},"pretaxIncome@2013Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":26,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":8143000},"pretaxIncome@2013Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":26,"unit":"USD","start":"2013-10-01","end":"2013-12-31","value":5215000},"interestExpense@FY2021":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":11278000},"interestExpense@2022Q1":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":292000},"interestExpense@2022Q2":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":271000},"interestExpense@2022Q3":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":329000},"#310":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":1162000},"#311":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":892000},"interestExpense@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#310"},{"ref":"#311","weight":-1}],"rule":"quarter-from-ytd","value":270000},"interestExpense@FY2022":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":1162000},"interestExpense@2023Q1":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":408000},"interestExpense@2023Q2":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":411000},"interestExpense@2023Q3":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":408000},"#312":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":2503000},"#313":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":1227000},"interestExpense@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#312"},{"ref":"#313","weight":-1}],"rule":"quarter-from-ytd","value":1276000},"interestExpense@FY2023":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":2503000},"interestExpense@2024Q1":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":5029000},"interestExpense@2024Q2":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":18,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":5118000},"interestExpense@2024Q3":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":19,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":5122000},"#314":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":20731000},"#315":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":15269000},"interestExpense@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#314"},{"ref":"#315","weight":-1}],"rule":"quarter-from-ytd","value":5462000},"interestExpense@FY2024":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":20731000},"interestExpense@2025Q1":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":5250000},"interestExpense@2025Q2":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":21,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":5354000},"interestExpense@2025Q3":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":19,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":5414000},"#316":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":21513000},"#317":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":16018000},"interestExpense@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#316"},{"ref":"#317","weight":-1}],"rule":"quarter-from-ytd","value":5495000},"interestExpense@FY2025":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":21513000},"interestExpense@2026Q1":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":5578000},"interestExpense@2026Q2":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":21,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":5663000},"interestExpense@2015Q1":{"kind":"filed","concept":"InterestExpense","filing":28,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":9000},"interestExpense@2015Q2":{"kind":"filed","concept":"InterestExpense","filing":28,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":8000},"interestExpense@2015Q3":{"kind":"filed","concept":"InterestExpense","filing":28,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":8000},"interestExpense@2015Q4":{"kind":"filed","concept":"InterestExpense","filing":28,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":8000},"interestExpense@FY2015":{"kind":"filed","concept":"InterestExpense","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":32000},"interestExpense@2011Q1":{"kind":"filed","concept":"InterestExpense","filing":24,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":13000},"#318":{"kind":"filed","concept":"InterestExpense","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-06-30","value":13484},"#319":{"kind":"filed","concept":"InterestExpense","filing":24,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":13000},"interestExpense@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#318"},{"ref":"#319","weight":-1}],"rule":"quarter-from-ytd","value":484},"#320":{"kind":"filed","concept":"InterestExpense","filing":40,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":13484},"interestExpense@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#320"},{"ref":"#318","weight":-1}],"rule":"quarter-from-ytd","value":0},"interestExpense@2011Q4":{"kind":"filed","concept":"InterestExpense","filing":24,"unit":"USD","start":"2011-10-01","end":"2011-12-31","value":28000},"interestExpense@2012Q1":{"kind":"filed","concept":"InterestExpense","filing":42,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":22381},"interestExpense@2012Q2":{"kind":"filed","concept":"InterestExpense","filing":43,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":27360},"interestExpense@2012Q3":{"kind":"filed","concept":"InterestExpense","filing":24,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":-7000},"interestExpense@2012Q4":{"kind":"filed","concept":"InterestExpense","filing":24,"unit":"USD","start":"2012-10-01","end":"2012-12-31","value":14000},"interestExpense@FY2012":{"kind":"filed","concept":"InterestExpense","filing":26,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":56714},"interestExpense@2013Q1":{"kind":"filed","concept":"InterestExpense","filing":45,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":13531},"interestExpense@2013Q2":{"kind":"filed","concept":"InterestExpense","filing":46,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":12402},"interestExpense@2013Q3":{"kind":"filed","concept":"InterestExpense","filing":47,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":11704},"#321":{"kind":"filed","concept":"InterestExpense","filing":27,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":50000},"#322":{"kind":"filed","concept":"InterestExpense","filing":47,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":37637},"interestExpense@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#321"},{"ref":"#322","weight":-1}],"rule":"quarter-from-ytd","value":12363},"interestExpense@FY2013":{"kind":"filed","concept":"InterestExpense","filing":27,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":50000},"interestExpense@2014Q1":{"kind":"filed","concept":"InterestExpense","filing":27,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":14000},"interestExpense@2014Q2":{"kind":"filed","concept":"InterestExpense","filing":27,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":13000},"interestExpense@2014Q3":{"kind":"filed","concept":"InterestExpense","filing":27,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":11000},"interestExpense@2014Q4":{"kind":"filed","concept":"InterestExpense","filing":27,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":12000},"interestExpense@FY2014":{"kind":"filed","concept":"InterestExpense","filing":28,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":50000},"interestExpense@2016Q1":{"kind":"filed","concept":"InterestExpense","filing":29,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":5000},"interestExpense@2016Q2":{"kind":"filed","concept":"InterestExpense","filing":30,"unit":"USD","start":"2016-04-02","end":"2016-06-30","value":638000},"interestExpense@2016Q3":{"kind":"filed","concept":"InterestExpense","filing":29,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":1555000},"interestExpense@2016Q4":{"kind":"filed","concept":"InterestExpense","filing":29,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":1570000},"interestExpense@FY2016":{"kind":"filed","concept":"InterestExpense","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":3768000},"interestExpense@2017Q1":{"kind":"filed","concept":"InterestExpense","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":1585000},"interestExpense@2017Q2":{"kind":"filed","concept":"InterestExpense","filing":31,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":1601000},"interestExpense@2017Q3":{"kind":"filed","concept":"InterestExpense","filing":32,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":1618000},"interestExpense@2017Q4":{"kind":"filed","concept":"InterestExpense","filing":29,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":1637000},"interestExpense@FY2017":{"kind":"filed","concept":"InterestExpense","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":6441000},"interestExpense@2018Q1":{"kind":"filed","concept":"InterestExpense","filing":33,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":1652000},"interestExpense@2018Q2":{"kind":"filed","concept":"InterestExpense","filing":34,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":1669000},"interestExpense@2018Q3":{"kind":"filed","concept":"InterestExpense","filing":35,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":1687000},"#323":{"kind":"filed","concept":"InterestExpense","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":6709000},"#324":{"kind":"filed","concept":"InterestExpense","filing":35,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":5008000},"interestExpense@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#323"},{"ref":"#324","weight":-1}],"rule":"quarter-from-ytd","value":1701000},"interestExpense@FY2018":{"kind":"filed","concept":"InterestExpense","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":6709000},"interestExpense@2019Q1":{"kind":"filed","concept":"InterestExpense","filing":36,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":1726000},"interestExpense@2019Q2":{"kind":"filed","concept":"InterestExpense","filing":37,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":1743000},"interestExpense@2019Q3":{"kind":"filed","concept":"InterestExpense","filing":38,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":2857000},"#325":{"kind":"filed","concept":"InterestExpense","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":9292000},"#326":{"kind":"filed","concept":"InterestExpense","filing":38,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":6326000},"interestExpense@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#325"},{"ref":"#326","weight":-1}],"rule":"quarter-from-ytd","value":2966000},"interestExpense@FY2019":{"kind":"filed","concept":"InterestExpense","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":9292000},"interestExpense@2020Q1":{"kind":"filed","concept":"InterestExpense","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":2976000},"interestExpense@2020Q2":{"kind":"filed","concept":"InterestExpense","filing":5,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":3004000},"interestExpense@2020Q3":{"kind":"filed","concept":"InterestExpense","filing":6,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":3052000},"#327":{"kind":"filed","concept":"InterestExpense","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":10768000},"#328":{"kind":"filed","concept":"InterestExpense","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":9032000},"interestExpense@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#327"},{"ref":"#328","weight":-1}],"rule":"quarter-from-ytd","value":1736000},"interestExpense@FY2020":{"kind":"filed","concept":"InterestExpense","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":10768000},"interestExpense@2021Q1":{"kind":"filed","concept":"InterestExpense","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":2754000},"interestExpense@2021Q2":{"kind":"filed","concept":"InterestExpense","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":2787000},"interestExpense@2021Q3":{"kind":"filed","concept":"InterestExpense","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":2859000},"#329":{"kind":"filed","concept":"InterestExpense","filing":53,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":11278000},"#330":{"kind":"filed","concept":"InterestExpense","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":8400000},"interestExpense@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#329"},{"ref":"#330","weight":-1}],"rule":"quarter-from-ytd","value":2878000},"netIncome@2013Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":26,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":2338000},"netIncome@2013Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":26,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":4539000},"netIncome@2013Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":26,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":5888000},"netIncome@2013Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":26,"unit":"USD","start":"2013-10-01","end":"2013-12-31","value":3328000},"netIncome@FY2013":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":16093000},"netIncome@2010Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":988053},"netIncome@2010Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":23,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":623209},"netIncome@2011Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":-2030000},"netIncome@2011Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":-55000},"netIncome@2011Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":605000},"netIncome@2011Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2011-10-01","end":"2011-12-31","value":-2162000},"netIncome@FY2011":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":-1612625},"netIncome@2012Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":1226000},"netIncome@2012Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":1570000},"netIncome@2012Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":1806000},"netIncome@2012Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2012-10-01","end":"2012-12-31","value":9553000},"netIncome@FY2012":{"kind":"filed","concept":"NetIncomeLoss","filing":26,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":14156037},"netIncome@2014Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":4277000},"netIncome@2014Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":2825000},"netIncome@2014Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":1466000},"netIncome@2014Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":-398000},"netIncome@FY2014":{"kind":"filed","concept":"NetIncomeLoss","filing":28,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":8170000},"netIncome@2015Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":28,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":2929000},"netIncome@2015Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":28,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":3613000},"netIncome@2015Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":28,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":2538000},"netIncome@2015Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":28,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":265000},"netIncome@FY2015":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":9345000},"netIncome@2016Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":1625000},"netIncome@2016Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":30,"unit":"USD","start":"2016-04-02","end":"2016-06-30","value":3872000},"netIncome@2016Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":1155000},"netIncome@2016Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":5029000},"netIncome@FY2016":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":11681000},"netIncome@2017Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":3068000},"netIncome@2017Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":8438000},"netIncome@2017Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":4669000},"netIncome@2017Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":12178000},"netIncome@FY2017":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":28353000},"netIncome@2018Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":3448000},"netIncome@2018Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":2738000},"netIncome@2018Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":4794000},"netIncome@2018Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":5638000},"netIncome@FY2018":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":16617000},"netIncome@2019Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":8053000},"netIncome@2019Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":8095000},"netIncome@2019Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":1659000},"netIncome@2019Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":3604000},"netIncome@FY2019":{"kind":"filed","concept":"NetIncomeLoss","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":21411000},"netIncome@2020Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":9815000},"netIncome@2020Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":5,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":15861000},"netIncome@2020Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":14552000},"netIncome@2020Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":19698000},"netIncome@FY2020":{"kind":"filed","concept":"NetIncomeLoss","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":59926000},"netIncome@2021Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":29450000},"netIncome@2021Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":36233000},"netIncome@2021Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":33498000},"#331":{"kind":"filed","concept":"NetIncomeLoss","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":128291000},"#332":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":99181000},"netIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#331"},{"ref":"#332","weight":-1}],"rule":"quarter-from-ytd","value":29110000},"netIncome@FY2021":{"kind":"filed","concept":"NetIncomeLoss","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":128291000},"netIncome@2022Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":46964000},"netIncome@2022Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":49861000},"netIncome@2022Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":40405000},"#333":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":185959000},"#334":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":137230000},"netIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#333"},{"ref":"#334","weight":-1}],"rule":"quarter-from-ytd","value":48729000},"netIncome@FY2022":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":185959000},"netIncome@2023Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":15337000},"netIncome@2023Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":19786000},"netIncome@2023Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":16923000},"#335":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":35596000},"#336":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":52046000},"netIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#335"},{"ref":"#336","weight":-1}],"rule":"quarter-from-ytd","value":-16450000},"netIncome@FY2023":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":35596000},"netIncome@2024Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":3296000},"netIncome@2024Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":5713000},"netIncome@2024Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":-654000},"#337":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":-25514000},"#338":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":8355000},"netIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#337"},{"ref":"#338","weight":-1}],"rule":"quarter-from-ytd","value":-33869000},"netIncome@FY2024":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":-25514000},"netIncome@2025Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":5830000},"netIncome@2025Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":21,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":14866000},"netIncome@2025Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":14911000},"#339":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":48894000},"#340":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":35607000},"netIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#339"},{"ref":"#340","weight":-1}],"rule":"quarter-from-ytd","value":13287000},"netIncome@FY2025":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":48894000},"netIncome@2026Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":8333000},"netIncome@2026Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":21,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":5008000},"dilutedEps@2010Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2010-04-01","end":"2010-06-30","value":0.03},"dilutedEps@2010Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":23,"unit":"USD/shares","start":"2010-07-01","end":"2010-09-30","value":0.02},"dilutedEps@2011Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2011-01-01","end":"2011-03-31","value":-0.06},"dilutedEps@2011Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2011-04-01","end":"2011-06-30","value":0},"dilutedEps@2011Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2011-07-01","end":"2011-09-30","value":0.02},"dilutedEps@2011Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2011-10-01","end":"2011-12-31","value":-0.07},"dilutedEps@2012Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2012-01-01","end":"2012-03-31","value":0.04},"dilutedEps@2012Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2012-04-01","end":"2012-06-30","value":0.05},"dilutedEps@2012Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2012-07-01","end":"2012-09-30","value":0.06},"dilutedEps@2012Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2012-10-01","end":"2012-12-31","value":0.3},"dilutedEps@FY2012":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":26,"unit":"USD/shares","start":"2012-01-01","end":"2012-12-31","value":0.45},"dilutedEps@2013Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":26,"unit":"USD/shares","start":"2013-01-01","end":"2013-03-31","value":0.07},"dilutedEps@2013Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":26,"unit":"USD/shares","start":"2013-04-01","end":"2013-06-30","value":0.14},"dilutedEps@2013Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":26,"unit":"USD/shares","start":"2013-07-01","end":"2013-09-30","value":0.18},"dilutedEps@2013Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":26,"unit":"USD/shares","start":"2013-10-01","end":"2013-12-31","value":0.1},"dilutedEps@FY2013":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2013-01-01","end":"2013-12-31","value":0.5},"dilutedEps@2014Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2014-01-01","end":"2014-03-31","value":0.13},"dilutedEps@2014Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2014-04-01","end":"2014-06-30","value":0.09},"dilutedEps@2014Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2014-07-01","end":"2014-09-30","value":0.04},"dilutedEps@2014Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2014-10-01","end":"2014-12-31","value":-0.01},"dilutedEps@FY2014":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2014-01-01","end":"2014-12-31","value":0.25},"dilutedEps@2015Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2015-01-01","end":"2015-03-31","value":0.09},"dilutedEps@2015Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2015-04-01","end":"2015-06-30","value":0.11},"dilutedEps@2015Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2015-07-01","end":"2015-09-30","value":0.08},"dilutedEps@2015Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2015-10-01","end":"2015-12-31","value":0.01},"dilutedEps@FY2015":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2015-01-01","end":"2015-12-31","value":0.28},"dilutedEps@2016Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2016-01-01","end":"2016-03-31","value":0.05},"dilutedEps@2016Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":30,"unit":"USD/shares","start":"2016-04-02","end":"2016-06-30","value":0.11},"dilutedEps@2016Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2016-07-01","end":"2016-09-30","value":0.03},"dilutedEps@2016Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2016-10-01","end":"2016-12-31","value":0.15},"dilutedEps@FY2016":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2016-01-01","end":"2016-12-31","value":0.34},"dilutedEps@2017Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2017-01-01","end":"2017-03-31","value":0.09},"dilutedEps@2017Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2017-04-01","end":"2017-06-30","value":0.24},"dilutedEps@2017Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2017-07-01","end":"2017-09-30","value":0.11},"dilutedEps@2017Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2017-10-01","end":"2017-12-31","value":0.27},"dilutedEps@FY2017":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2017-01-01","end":"2017-12-31","value":0.72},"dilutedEps@2018Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-01-01","end":"2018-03-31","value":0.08},"dilutedEps@2018Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-04-01","end":"2018-06-30","value":0.06},"dilutedEps@2018Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-07-01","end":"2018-09-30","value":0.1},"dilutedEps@2018Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-10-01","end":"2018-12-31","value":0.12},"dilutedEps@FY2018":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2018-01-01","end":"2018-12-31","value":0.37},"dilutedEps@2019Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2019-01-01","end":"2019-03-31","value":0.17},"dilutedEps@2019Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2019-04-01","end":"2019-06-30","value":0.17},"dilutedEps@2019Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2019-07-01","end":"2019-09-30","value":0.03},"dilutedEps@2019Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2019-10-01","end":"2019-12-31","value":0.07},"dilutedEps@FY2019":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2019-01-01","end":"2019-12-31","value":0.44},"dilutedEps@2020Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2020-01-01","end":"2020-03-31","value":0.18},"dilutedEps@2020Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":5,"unit":"USD/shares","start":"2020-04-01","end":"2020-06-30","value":0.3},"dilutedEps@2020Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":6,"unit":"USD/shares","start":"2020-07-01","end":"2020-09-30","value":0.27},"dilutedEps@2020Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2020-10-01","end":"2020-12-31","value":0.36},"dilutedEps@FY2020":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":7,"unit":"USD/shares","start":"2020-01-01","end":"2020-12-31","value":1.11},"dilutedEps@2021Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":8,"unit":"USD/shares","start":"2021-01-01","end":"2021-03-31","value":0.52},"dilutedEps@2021Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2021-04-01","end":"2021-06-30","value":0.64},"dilutedEps@2021Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2021-07-01","end":"2021-09-30","value":0.58},"#341":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":11,"unit":"USD/shares","start":"2021-01-01","end":"2021-12-31","value":2.24},"#342":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":11,"unit":"shares","start":"2021-01-01","end":"2021-12-31","value":57264},"#343":{"kind":"computed","op":"product","terms":[{"ref":"#341"},{"ref":"#342"}],"value":128271.36000000002},"#344":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2021-01-01","end":"2021-09-30","value":1.74},"#345":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2021-01-01","end":"2021-09-30","value":57072},"#346":{"kind":"computed","op":"product","terms":[{"ref":"#344"},{"ref":"#345"}],"value":99305.28},"#347":{"kind":"computed","op":"sum","terms":[{"ref":"#343"},{"ref":"#346","weight":-1}],"value":28966.080000000016},"#348":{"kind":"computed","op":"sum","terms":[{"ref":"#342","weight":4},{"ref":"#345","weight":-3}],"rule":"unaverage-quarter","value":57840},"dilutedEps@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#347"},{"ref":"#348"}],"rule":"per-share-quarter","value":0.5007966804979256},"dilutedEps@FY2021":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":11,"unit":"USD/shares","start":"2021-01-01","end":"2021-12-31","value":2.24},"dilutedEps@2022Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":12,"unit":"USD/shares","start":"2022-01-01","end":"2022-03-31","value":0.81},"dilutedEps@2022Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2022-04-01","end":"2022-06-30","value":0.88},"dilutedEps@2022Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2022-07-01","end":"2022-09-30","value":0.71},"#349":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2022-01-01","end":"2022-12-31","value":3.24},"#350":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2022-01-01","end":"2022-12-31","value":57455},"#351":{"kind":"computed","op":"product","terms":[{"ref":"#349"},{"ref":"#350"}],"value":186154.2},"#352":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2022-01-01","end":"2022-09-30","value":2.39},"#353":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2022-01-01","end":"2022-09-30","value":57598},"#354":{"kind":"computed","op":"product","terms":[{"ref":"#352"},{"ref":"#353"}],"value":137659.22},"#355":{"kind":"computed","op":"sum","terms":[{"ref":"#351"},{"ref":"#354","weight":-1}],"value":48494.98000000001},"#356":{"kind":"computed","op":"sum","terms":[{"ref":"#350","weight":4},{"ref":"#353","weight":-3}],"rule":"unaverage-quarter","value":57026},"dilutedEps@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#355"},{"ref":"#356"}],"rule":"per-share-quarter","value":0.8504012204959144},"dilutedEps@FY2022":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2022-01-01","end":"2022-12-31","value":3.24},"dilutedEps@2023Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":12,"unit":"USD/shares","start":"2023-01-01","end":"2023-03-31","value":0.27},"dilutedEps@2023Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2023-04-01","end":"2023-06-30","value":0.35},"dilutedEps@2023Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2023-07-01","end":"2023-09-30","value":0.3},"#357":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2023-01-01","end":"2023-12-31","value":0.63},"#358":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2023-01-01","end":"2023-12-31","value":56377},"#359":{"kind":"computed","op":"product","terms":[{"ref":"#357"},{"ref":"#358"}],"value":35517.51},"#360":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2023-01-01","end":"2023-09-30","value":0.91},"#361":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2023-01-01","end":"2023-09-30","value":56933},"#362":{"kind":"computed","op":"product","terms":[{"ref":"#360"},{"ref":"#361"}],"value":51809.03},"#363":{"kind":"computed","op":"sum","terms":[{"ref":"#359"},{"ref":"#362","weight":-1}],"value":-16291.519999999997},"#364":{"kind":"computed","op":"sum","terms":[{"ref":"#358","weight":4},{"ref":"#361","weight":-3}],"rule":"unaverage-quarter","value":54709},"dilutedEps@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#363"},{"ref":"#364"}],"rule":"per-share-quarter","value":-0.2977850079511597},"dilutedEps@FY2023":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2023-01-01","end":"2023-12-31","value":0.63},"dilutedEps@2024Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":17,"unit":"USD/shares","start":"2024-01-01","end":"2024-03-31","value":0.06},"dilutedEps@2024Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2024-04-01","end":"2024-06-30","value":0.1},"dilutedEps@2024Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2024-07-01","end":"2024-09-30","value":-0.01},"#365":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2024-01-01","end":"2024-12-31","value":-0.46},"#366":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2024-01-01","end":"2024-12-31","value":55937},"#367":{"kind":"computed","op":"product","terms":[{"ref":"#365"},{"ref":"#366"}],"value":-25731.02},"#368":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2024-01-01","end":"2024-09-30","value":0.15},"#369":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2024-01-01","end":"2024-09-30","value":56315},"#370":{"kind":"computed","op":"product","terms":[{"ref":"#368"},{"ref":"#369"}],"value":8447.25},"#371":{"kind":"computed","op":"sum","terms":[{"ref":"#367"},{"ref":"#370","weight":-1}],"value":-34178.270000000004},"#372":{"kind":"computed","op":"sum","terms":[{"ref":"#366","weight":4},{"ref":"#369","weight":-3}],"rule":"unaverage-quarter","value":54803},"dilutedEps@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#371"},{"ref":"#372"}],"rule":"per-share-quarter","value":-0.6236569165921574},"dilutedEps@FY2024":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2024-01-01","end":"2024-12-31","value":-0.46},"dilutedEps@2025Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":20,"unit":"USD/shares","start":"2025-01-01","end":"2025-03-31","value":0.1},"dilutedEps@2025Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":21,"unit":"USD/shares","start":"2025-04-01","end":"2025-06-30","value":0.26},"dilutedEps@2025Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2025-07-01","end":"2025-09-30","value":0.26},"#373":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2025-01-01","end":"2025-12-31","value":0.86},"#374":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2025-01-01","end":"2025-12-31","value":56561},"#375":{"kind":"computed","op":"product","terms":[{"ref":"#373"},{"ref":"#374"}],"value":48642.46},"#376":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2025-01-01","end":"2025-09-30","value":0.63},"#377":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2025-01-01","end":"2025-09-30","value":56520},"#378":{"kind":"computed","op":"product","terms":[{"ref":"#376"},{"ref":"#377"}],"value":35607.6},"#379":{"kind":"computed","op":"sum","terms":[{"ref":"#375"},{"ref":"#378","weight":-1}],"value":13034.86},"#380":{"kind":"computed","op":"sum","terms":[{"ref":"#374","weight":4},{"ref":"#377","weight":-3}],"rule":"unaverage-quarter","value":56684},"dilutedEps@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#379"},{"ref":"#380"}],"rule":"per-share-quarter","value":0.2299566015101263},"dilutedEps@FY2025":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2025-01-01","end":"2025-12-31","value":0.86},"dilutedEps@2026Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":20,"unit":"USD/shares","start":"2026-01-01","end":"2026-03-31","value":0.15},"dilutedEps@2026Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":21,"unit":"USD/shares","start":"2026-04-01","end":"2026-06-30","value":0.09},"cash@2010Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":22,"unit":"USD","end":"2010-06-30","value":8332988},"cash@2010Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":23,"unit":"USD","end":"2010-09-30","value":15163290},"cash@2010Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":25,"unit":"USD","end":"2010-12-31","value":9794509},"cash@2011Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":25,"unit":"USD","end":"2011-03-31","value":14203544},"cash@2011Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":41,"unit":"USD","end":"2011-06-30","value":7466587},"cash@2011Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":40,"unit":"USD","end":"2011-09-30","value":10500112},"cash@2011Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":26,"unit":"USD","end":"2011-12-31","value":11167745},"cash@FY2011":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":26,"unit":"USD","end":"2011-12-31","value":11167745},"cash@2012Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":42,"unit":"USD","end":"2012-03-31","value":12792899},"cash@2012Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":43,"unit":"USD","end":"2012-06-30","value":15880006},"cash@2012Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":44,"unit":"USD","end":"2012-09-30","value":18389977},"cash@2012Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":27,"unit":"USD","end":"2012-12-31","value":29210000},"cash@FY2012":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":27,"unit":"USD","end":"2012-12-31","value":29210000},"cash@2013Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":45,"unit":"USD","end":"2013-03-31","value":28570015},"cash@2013Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":46,"unit":"USD","end":"2013-06-30","value":37331578},"cash@2013Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":47,"unit":"USD","end":"2013-09-30","value":42244420},"cash@2013Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":28,"unit":"USD","end":"2013-12-31","value":39830000},"cash@FY2013":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":28,"unit":"USD","end":"2013-12-31","value":39830000},"cash@2014Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":54,"unit":"USD","end":"2014-03-31","value":49209621},"cash@2014Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":55,"unit":"USD","end":"2014-06-30","value":33755718},"cash@2014Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":56,"unit":"USD","end":"2014-09-30","value":35907000},"cash@2014Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":29,"unit":"USD","end":"2014-12-31","value":35363000},"cash@FY2014":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":29,"unit":"USD","end":"2014-12-31","value":35363000},"cash@2015Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":48,"unit":"USD","end":"2015-03-31","value":31210000},"cash@2015Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":49,"unit":"USD","end":"2015-06-30","value":40012000},"cash@2015Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":50,"unit":"USD","end":"2015-09-30","value":48084000},"cash@2015Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":29,"unit":"USD","end":"2015-12-31","value":54092000},"cash@FY2015":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":29,"unit":"USD","end":"2015-12-31","value":54092000},"cash@2016Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":51,"unit":"USD","end":"2016-03-31","value":53213000},"cash@2016Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2016-06-30","value":172622000},"cash@2016Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":52,"unit":"USD","end":"2016-09-30","value":157651000},"cash@2016Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2016-12-31","value":122233000},"cash@FY2016":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2016-12-31","value":122233000},"cash@2017Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":51,"unit":"USD","end":"2017-03-31","value":129663000},"cash@2017Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2017-06-30","value":142207000},"cash@2017Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":52,"unit":"USD","end":"2017-09-30","value":159666000},"cash@2017Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2017-12-31","value":173759000},"cash@FY2017":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2017-12-31","value":173759000},"cash@2018Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":39,"unit":"USD","end":"2018-03-31","value":173876000},"cash@2018Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":31,"unit":"USD","end":"2018-06-30","value":175611000},"cash@2018Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":32,"unit":"USD","end":"2018-09-30","value":190304000},"cash@2018Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2018-12-31","value":193822000},"cash@FY2018":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2018-12-31","value":193822000},"cash@2019Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":33,"unit":"USD","end":"2019-03-31","value":196135000},"cash@2019Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":34,"unit":"USD","end":"2019-06-30","value":208888000},"cash@2019Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":35,"unit":"USD","end":"2019-09-30","value":513454000},"cash@2019Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2019-12-31","value":528392000},"cash@FY2019":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2019-12-31","value":528392000},"cash@2020Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":36,"unit":"USD","end":"2020-03-31","value":529525000},"cash@2020Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":37,"unit":"USD","end":"2020-06-30","value":560364000},"cash@2020Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":38,"unit":"USD","end":"2020-09-30","value":553302000},"cash@2020Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2020-12-31","value":717292000},"cash@FY2020":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2020-12-31","value":717292000},"cash@2021Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":4,"unit":"USD","end":"2021-03-31","value":711318000},"cash@2021Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":5,"unit":"USD","end":"2021-06-30","value":734327000},"cash@2021Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":6,"unit":"USD","end":"2021-09-30","value":621098000},"cash@2021Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":7,"unit":"USD","end":"2021-12-31","value":603814000},"cash@FY2021":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":7,"unit":"USD","end":"2021-12-31","value":603814000},"cash@2022Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":8,"unit":"USD","end":"2022-03-31","value":584640000},"cash@2022Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":9,"unit":"USD","end":"2022-06-30","value":596512000},"cash@2022Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":10,"unit":"USD","end":"2022-09-30","value":573363000},"cash@2022Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":12,"unit":"USD","end":"2022-12-31","value":523458000},"cash@FY2022":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":12,"unit":"USD","end":"2022-12-31","value":523458000},"cash@2023Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":12,"unit":"USD","end":"2023-03-31","value":516609000},"cash@2023Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":13,"unit":"USD","end":"2023-06-30","value":603656000},"cash@2023Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":14,"unit":"USD","end":"2023-09-30","value":630779000},"cash@2023Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":15,"unit":"USD","end":"2023-12-31","value":751323000},"cash@FY2023":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":15,"unit":"USD","end":"2023-12-31","value":751323000},"cash@2024Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":57,"unit":"USD","end":"2024-03-31","value":780617000},"cash@2024Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":58,"unit":"USD","end":"2024-06-30","value":809146000},"cash@2024Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":59,"unit":"USD","end":"2024-09-30","value":783964000},"cash@2024Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":16,"unit":"USD","end":"2024-12-31","value":757355000},"cash@FY2024":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":16,"unit":"USD","end":"2024-12-31","value":757355000},"cash@2025Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":20,"unit":"USD","end":"2025-03-31","value":697229000},"cash@2025Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":21,"unit":"USD","end":"2025-06-30","value":708855000},"cash@2025Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":19,"unit":"USD","end":"2025-09-30","value":748747000},"cash@2025Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":21,"unit":"USD","end":"2025-12-31","value":566021000},"cash@FY2025":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":21,"unit":"USD","end":"2025-12-31","value":566021000},"cash@2026Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":20,"unit":"USD","end":"2026-03-31","value":582650000},"cash@2026Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":21,"unit":"USD","end":"2026-06-30","value":606783000},"currentAssets@2011Q1":{"kind":"filed","concept":"AssetsCurrent","filing":60,"unit":"USD","end":"2011-03-31","value":55844016},"currentAssets@2011Q2":{"kind":"filed","concept":"AssetsCurrent","filing":22,"unit":"USD","end":"2011-06-30","value":52221729},"currentAssets@2011Q3":{"kind":"filed","concept":"AssetsCurrent","filing":23,"unit":"USD","end":"2011-09-30","value":60015595},"currentAssets@2011Q4":{"kind":"filed","concept":"AssetsCurrent","filing":24,"unit":"USD","end":"2011-12-31","value":46894806},"currentAssets@FY2011":{"kind":"filed","concept":"AssetsCurrent","filing":24,"unit":"USD","end":"2011-12-31","value":46894806},"currentAssets@2012Q1":{"kind":"filed","concept":"AssetsCurrent","filing":61,"unit":"USD","end":"2012-03-31","value":50741589},"currentAssets@2012Q2":{"kind":"filed","concept":"AssetsCurrent","filing":41,"unit":"USD","end":"2012-06-30","value":52359202},"currentAssets@2012Q3":{"kind":"filed","concept":"AssetsCurrent","filing":40,"unit":"USD","end":"2012-09-30","value":53792710},"currentAssets@2012Q4":{"kind":"filed","concept":"AssetsCurrent","filing":25,"unit":"USD","end":"2012-12-31","value":66209451},"currentAssets@FY2012":{"kind":"filed","concept":"AssetsCurrent","filing":25,"unit":"USD","end":"2012-12-31","value":66209451},"currentAssets@2013Q1":{"kind":"filed","concept":"AssetsCurrent","filing":42,"unit":"USD","end":"2013-03-31","value":70698940},"currentAssets@2013Q2":{"kind":"filed","concept":"AssetsCurrent","filing":43,"unit":"USD","end":"2013-06-30","value":80914960},"currentAssets@2013Q3":{"kind":"filed","concept":"AssetsCurrent","filing":44,"unit":"USD","end":"2013-09-30","value":87441118},"currentAssets@2013Q4":{"kind":"filed","concept":"AssetsCurrent","filing":26,"unit":"USD","end":"2013-12-31","value":86350599},"currentAssets@FY2013":{"kind":"filed","concept":"AssetsCurrent","filing":26,"unit":"USD","end":"2013-12-31","value":86350599},"currentAssets@2014Q1":{"kind":"filed","concept":"AssetsCurrent","filing":45,"unit":"USD","end":"2014-03-31","value":88697437},"currentAssets@2014Q2":{"kind":"filed","concept":"AssetsCurrent","filing":46,"unit":"USD","end":"2014-06-30","value":73857562},"currentAssets@2014Q3":{"kind":"filed","concept":"AssetsCurrent","filing":47,"unit":"USD","end":"2014-09-30","value":75692625},"currentAssets@2014Q4":{"kind":"filed","concept":"AssetsCurrent","filing":27,"unit":"USD","end":"2014-12-31","value":80946000},"currentAssets@FY2014":{"kind":"filed","concept":"AssetsCurrent","filing":27,"unit":"USD","end":"2014-12-31","value":80946000},"currentAssets@2015Q1":{"kind":"filed","concept":"AssetsCurrent","filing":54,"unit":"USD","end":"2015-03-31","value":83511940},"currentAssets@2015Q2":{"kind":"filed","concept":"AssetsCurrent","filing":55,"unit":"USD","end":"2015-06-30","value":93267251},"currentAssets@2015Q3":{"kind":"filed","concept":"AssetsCurrent","filing":56,"unit":"USD","end":"2015-09-30","value":96279000},"currentAssets@2015Q4":{"kind":"filed","concept":"AssetsCurrent","filing":28,"unit":"USD","end":"2015-12-31","value":103252000},"currentAssets@FY2015":{"kind":"filed","concept":"AssetsCurrent","filing":28,"unit":"USD","end":"2015-12-31","value":103252000},"currentAssets@2016Q1":{"kind":"filed","concept":"AssetsCurrent","filing":48,"unit":"USD","end":"2016-03-31","value":105245000},"currentAssets@2016Q2":{"kind":"filed","concept":"AssetsCurrent","filing":49,"unit":"USD","end":"2016-06-30","value":217941000},"currentAssets@2016Q3":{"kind":"filed","concept":"AssetsCurrent","filing":50,"unit":"USD","end":"2016-09-30","value":219833000},"currentAssets@2016Q4":{"kind":"filed","concept":"AssetsCurrent","filing":29,"unit":"USD","end":"2016-12-31","value":184153000},"currentAssets@FY2016":{"kind":"filed","concept":"AssetsCurrent","filing":29,"unit":"USD","end":"2016-12-31","value":184153000},"currentAssets@2017Q1":{"kind":"filed","concept":"AssetsCurrent","filing":51,"unit":"USD","end":"2017-03-31","value":185799000},"currentAssets@2017Q2":{"kind":"filed","concept":"AssetsCurrent","filing":30,"unit":"USD","end":"2017-06-30","value":195945000},"currentAssets@2017Q3":{"kind":"filed","concept":"AssetsCurrent","filing":52,"unit":"USD","end":"2017-09-30","value":231195000},"currentAssets@2017Q4":{"kind":"filed","concept":"AssetsCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":242782000},"currentAssets@FY2017":{"kind":"filed","concept":"AssetsCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":242782000},"currentAssets@2018Q1":{"kind":"filed","concept":"AssetsCurrent","filing":39,"unit":"USD","end":"2018-03-31","value":248322000},"currentAssets@2018Q2":{"kind":"filed","concept":"AssetsCurrent","filing":31,"unit":"USD","end":"2018-06-30","value":252909000},"currentAssets@2018Q3":{"kind":"filed","concept":"AssetsCurrent","filing":32,"unit":"USD","end":"2018-09-30","value":267248000},"currentAssets@2018Q4":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2018-12-31","value":275739000},"currentAssets@FY2018":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2018-12-31","value":275739000},"currentAssets@2019Q1":{"kind":"filed","concept":"AssetsCurrent","filing":33,"unit":"USD","end":"2019-03-31","value":284077000},"currentAssets@2019Q2":{"kind":"filed","concept":"AssetsCurrent","filing":34,"unit":"USD","end":"2019-06-30","value":316494000},"currentAssets@2019Q3":{"kind":"filed","concept":"AssetsCurrent","filing":35,"unit":"USD","end":"2019-09-30","value":621540000},"currentAssets@2019Q4":{"kind":"filed","concept":"AssetsCurrent","filing":2,"unit":"USD","end":"2019-12-31","value":641828000},"currentAssets@FY2019":{"kind":"filed","concept":"AssetsCurrent","filing":2,"unit":"USD","end":"2019-12-31","value":641828000},"currentAssets@2020Q1":{"kind":"filed","concept":"AssetsCurrent","filing":36,"unit":"USD","end":"2020-03-31","value":651378000},"currentAssets@2020Q2":{"kind":"filed","concept":"AssetsCurrent","filing":37,"unit":"USD","end":"2020-06-30","value":687157000},"currentAssets@2020Q3":{"kind":"filed","concept":"AssetsCurrent","filing":38,"unit":"USD","end":"2020-09-30","value":696728000},"currentAssets@2020Q4":{"kind":"filed","concept":"AssetsCurrent","filing":3,"unit":"USD","end":"2020-12-31","value":902382000},"currentAssets@FY2020":{"kind":"filed","concept":"AssetsCurrent","filing":3,"unit":"USD","end":"2020-12-31","value":902382000},"currentAssets@2021Q1":{"kind":"filed","concept":"AssetsCurrent","filing":4,"unit":"USD","end":"2021-03-31","value":926335000},"currentAssets@2021Q2":{"kind":"filed","concept":"AssetsCurrent","filing":5,"unit":"USD","end":"2021-06-30","value":983830000},"currentAssets@2021Q3":{"kind":"filed","concept":"AssetsCurrent","filing":6,"unit":"USD","end":"2021-09-30","value":910854000},"currentAssets@2021Q4":{"kind":"filed","concept":"AssetsCurrent","filing":7,"unit":"USD","end":"2021-12-31","value":931677000},"currentAssets@FY2021":{"kind":"filed","concept":"AssetsCurrent","filing":7,"unit":"USD","end":"2021-12-31","value":931677000},"currentAssets@2022Q1":{"kind":"filed","concept":"AssetsCurrent","filing":8,"unit":"USD","end":"2022-03-31","value":944789000},"currentAssets@2022Q2":{"kind":"filed","concept":"AssetsCurrent","filing":9,"unit":"USD","end":"2022-06-30","value":975995000},"currentAssets@2022Q3":{"kind":"filed","concept":"AssetsCurrent","filing":10,"unit":"USD","end":"2022-09-30","value":953233000},"currentAssets@2022Q4":{"kind":"filed","concept":"AssetsCurrent","filing":12,"unit":"USD","end":"2022-12-31","value":998118000},"currentAssets@FY2022":{"kind":"filed","concept":"AssetsCurrent","filing":12,"unit":"USD","end":"2022-12-31","value":998118000},"currentAssets@2023Q1":{"kind":"filed","concept":"AssetsCurrent","filing":12,"unit":"USD","end":"2023-03-31","value":1021684000},"currentAssets@2023Q2":{"kind":"filed","concept":"AssetsCurrent","filing":13,"unit":"USD","end":"2023-06-30","value":999932000},"currentAssets@2023Q3":{"kind":"filed","concept":"AssetsCurrent","filing":14,"unit":"USD","end":"2023-09-30","value":980472000},"currentAssets@2023Q4":{"kind":"filed","concept":"AssetsCurrent","filing":15,"unit":"USD","end":"2023-12-31","value":1111346000},"currentAssets@FY2023":{"kind":"filed","concept":"AssetsCurrent","filing":15,"unit":"USD","end":"2023-12-31","value":1111346000},"currentAssets@2024Q1":{"kind":"filed","concept":"AssetsCurrent","filing":57,"unit":"USD","end":"2024-03-31","value":1131088000},"currentAssets@2024Q2":{"kind":"filed","concept":"AssetsCurrent","filing":58,"unit":"USD","end":"2024-06-30","value":1156765000},"currentAssets@2024Q3":{"kind":"filed","concept":"AssetsCurrent","filing":59,"unit":"USD","end":"2024-09-30","value":1131570000},"currentAssets@2024Q4":{"kind":"filed","concept":"AssetsCurrent","filing":16,"unit":"USD","end":"2024-12-31","value":1066041000},"currentAssets@FY2024":{"kind":"filed","concept":"AssetsCurrent","filing":16,"unit":"USD","end":"2024-12-31","value":1066041000},"currentAssets@2025Q1":{"kind":"filed","concept":"AssetsCurrent","filing":17,"unit":"USD","end":"2025-03-31","value":1032465000},"currentAssets@2025Q2":{"kind":"filed","concept":"AssetsCurrent","filing":18,"unit":"USD","end":"2025-06-30","value":1056865000},"currentAssets@2025Q3":{"kind":"filed","concept":"AssetsCurrent","filing":19,"unit":"USD","end":"2025-09-30","value":1096485000},"currentAssets@2025Q4":{"kind":"filed","concept":"AssetsCurrent","filing":21,"unit":"USD","end":"2025-12-31","value":1137385000},"currentAssets@FY2025":{"kind":"filed","concept":"AssetsCurrent","filing":21,"unit":"USD","end":"2025-12-31","value":1137385000},"currentAssets@2026Q1":{"kind":"filed","concept":"AssetsCurrent","filing":20,"unit":"USD","end":"2026-03-31","value":1161360000},"currentAssets@2026Q2":{"kind":"filed","concept":"AssetsCurrent","filing":21,"unit":"USD","end":"2026-06-30","value":1200554000},"totalAssets@2011Q1":{"kind":"filed","concept":"Assets","filing":60,"unit":"USD","end":"2011-03-31","value":72293990},"totalAssets@2011Q2":{"kind":"filed","concept":"Assets","filing":22,"unit":"USD","end":"2011-06-30","value":71605529},"totalAssets@2011Q3":{"kind":"filed","concept":"Assets","filing":23,"unit":"USD","end":"2011-09-30","value":72567530},"totalAssets@2011Q4":{"kind":"filed","concept":"Assets","filing":24,"unit":"USD","end":"2011-12-31","value":76056814},"totalAssets@FY2011":{"kind":"filed","concept":"Assets","filing":24,"unit":"USD","end":"2011-12-31","value":76056814},"totalAssets@2012Q1":{"kind":"filed","concept":"Assets","filing":61,"unit":"USD","end":"2012-03-31","value":80393597},"totalAssets@2012Q2":{"kind":"filed","concept":"Assets","filing":41,"unit":"USD","end":"2012-06-30","value":81448695},"totalAssets@2012Q3":{"kind":"filed","concept":"Assets","filing":40,"unit":"USD","end":"2012-09-30","value":84896632},"totalAssets@2012Q4":{"kind":"filed","concept":"Assets","filing":25,"unit":"USD","end":"2012-12-31","value":97010163},"totalAssets@FY2012":{"kind":"filed","concept":"Assets","filing":25,"unit":"USD","end":"2012-12-31","value":97010163},"totalAssets@2013Q1":{"kind":"filed","concept":"Assets","filing":42,"unit":"USD","end":"2013-03-31","value":97314768},"totalAssets@2013Q2":{"kind":"filed","concept":"Assets","filing":43,"unit":"USD","end":"2013-06-30","value":104654531},"totalAssets@2013Q3":{"kind":"filed","concept":"Assets","filing":44,"unit":"USD","end":"2013-09-30","value":111636957},"totalAssets@2013Q4":{"kind":"filed","concept":"Assets","filing":26,"unit":"USD","end":"2013-12-31","value":118644904},"totalAssets@FY2013":{"kind":"filed","concept":"Assets","filing":26,"unit":"USD","end":"2013-12-31","value":118644904},"totalAssets@2014Q1":{"kind":"filed","concept":"Assets","filing":45,"unit":"USD","end":"2014-03-31","value":119334391},"totalAssets@2014Q2":{"kind":"filed","concept":"Assets","filing":46,"unit":"USD","end":"2014-06-30","value":129048493},"totalAssets@2014Q3":{"kind":"filed","concept":"Assets","filing":47,"unit":"USD","end":"2014-09-30","value":128832774},"totalAssets@2014Q4":{"kind":"filed","concept":"Assets","filing":27,"unit":"USD","end":"2014-12-31","value":128293000},"totalAssets@FY2014":{"kind":"filed","concept":"Assets","filing":27,"unit":"USD","end":"2014-12-31","value":128293000},"totalAssets@2015Q1":{"kind":"filed","concept":"Assets","filing":54,"unit":"USD","end":"2015-03-31","value":128584239},"totalAssets@2015Q2":{"kind":"filed","concept":"Assets","filing":55,"unit":"USD","end":"2015-06-30","value":137344655},"totalAssets@2015Q3":{"kind":"filed","concept":"Assets","filing":56,"unit":"USD","end":"2015-09-30","value":139853000},"totalAssets@2015Q4":{"kind":"filed","concept":"Assets","filing":28,"unit":"USD","end":"2015-12-31","value":146237000},"totalAssets@FY2015":{"kind":"filed","concept":"Assets","filing":28,"unit":"USD","end":"2015-12-31","value":146237000},"totalAssets@2016Q1":{"kind":"filed","concept":"Assets","filing":48,"unit":"USD","end":"2016-03-31","value":147324000},"totalAssets@2016Q2":{"kind":"filed","concept":"Assets","filing":49,"unit":"USD","end":"2016-06-30","value":282310000},"totalAssets@2016Q3":{"kind":"filed","concept":"Assets","filing":50,"unit":"USD","end":"2016-09-30","value":285050000},"totalAssets@2016Q4":{"kind":"filed","concept":"Assets","filing":29,"unit":"USD","end":"2016-12-31","value":288913000},"totalAssets@FY2016":{"kind":"filed","concept":"Assets","filing":29,"unit":"USD","end":"2016-12-31","value":288913000},"totalAssets@2017Q1":{"kind":"filed","concept":"Assets","filing":51,"unit":"USD","end":"2017-03-31","value":290628000},"totalAssets@2017Q2":{"kind":"filed","concept":"Assets","filing":30,"unit":"USD","end":"2017-06-30","value":308763000},"totalAssets@2017Q3":{"kind":"filed","concept":"Assets","filing":52,"unit":"USD","end":"2017-09-30","value":734236000},"totalAssets@2017Q4":{"kind":"filed","concept":"Assets","filing":0,"unit":"USD","end":"2017-12-31","value":743519000},"totalAssets@FY2017":{"kind":"filed","concept":"Assets","filing":0,"unit":"USD","end":"2017-12-31","value":743519000},"totalAssets@2018Q1":{"kind":"filed","concept":"Assets","filing":39,"unit":"USD","end":"2018-03-31","value":743248000},"totalAssets@2018Q2":{"kind":"filed","concept":"Assets","filing":31,"unit":"USD","end":"2018-06-30","value":745081000},"totalAssets@2018Q3":{"kind":"filed","concept":"Assets","filing":32,"unit":"USD","end":"2018-09-30","value":762125000},"totalAssets@2018Q4":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2018-12-31","value":774621000},"totalAssets@FY2018":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2018-12-31","value":774621000},"totalAssets@2019Q1":{"kind":"filed","concept":"Assets","filing":33,"unit":"USD","end":"2019-03-31","value":797921000},"totalAssets@2019Q2":{"kind":"filed","concept":"Assets","filing":34,"unit":"USD","end":"2019-06-30","value":1068267000},"totalAssets@2019Q3":{"kind":"filed","concept":"Assets","filing":35,"unit":"USD","end":"2019-09-30","value":1378708000},"totalAssets@2019Q4":{"kind":"filed","concept":"Assets","filing":2,"unit":"USD","end":"2019-12-31","value":1400113000},"totalAssets@FY2019":{"kind":"filed","concept":"Assets","filing":2,"unit":"USD","end":"2019-12-31","value":1400113000},"totalAssets@2020Q1":{"kind":"filed","concept":"Assets","filing":36,"unit":"USD","end":"2020-03-31","value":1406481000},"totalAssets@2020Q2":{"kind":"filed","concept":"Assets","filing":37,"unit":"USD","end":"2020-06-30","value":1442045000},"totalAssets@2020Q3":{"kind":"filed","concept":"Assets","filing":38,"unit":"USD","end":"2020-09-30","value":1476316000},"totalAssets@2020Q4":{"kind":"filed","concept":"Assets","filing":3,"unit":"USD","end":"2020-12-31","value":1902887000},"totalAssets@FY2020":{"kind":"filed","concept":"Assets","filing":3,"unit":"USD","end":"2020-12-31","value":1902887000},"totalAssets@2021Q1":{"kind":"filed","concept":"Assets","filing":4,"unit":"USD","end":"2021-03-31","value":1927327000},"totalAssets@2021Q2":{"kind":"filed","concept":"Assets","filing":5,"unit":"USD","end":"2021-06-30","value":2015965000},"totalAssets@2021Q3":{"kind":"filed","concept":"Assets","filing":6,"unit":"USD","end":"2021-09-30","value":2241397000},"totalAssets@2021Q4":{"kind":"filed","concept":"Assets","filing":7,"unit":"USD","end":"2021-12-31","value":2358354000},"totalAssets@FY2021":{"kind":"filed","concept":"Assets","filing":7,"unit":"USD","end":"2021-12-31","value":2358354000},"totalAssets@2022Q1":{"kind":"filed","concept":"Assets","filing":8,"unit":"USD","end":"2022-03-31","value":2383824000},"totalAssets@2022Q2":{"kind":"filed","concept":"Assets","filing":9,"unit":"USD","end":"2022-06-30","value":2444916000},"totalAssets@2022Q3":{"kind":"filed","concept":"Assets","filing":10,"unit":"USD","end":"2022-09-30","value":2462532000},"totalAssets@2022Q4":{"kind":"filed","concept":"Assets","filing":12,"unit":"USD","end":"2022-12-31","value":2531600000},"totalAssets@FY2022":{"kind":"filed","concept":"Assets","filing":12,"unit":"USD","end":"2022-12-31","value":2531600000},"totalAssets@2023Q1":{"kind":"filed","concept":"Assets","filing":12,"unit":"USD","end":"2023-03-31","value":2547939000},"totalAssets@2023Q2":{"kind":"filed","concept":"Assets","filing":13,"unit":"USD","end":"2023-06-30","value":2557058000},"totalAssets@2023Q3":{"kind":"filed","concept":"Assets","filing":14,"unit":"USD","end":"2023-09-30","value":2522734000},"totalAssets@2023Q4":{"kind":"filed","concept":"Assets","filing":15,"unit":"USD","end":"2023-12-31","value":2831185000},"totalAssets@FY2023":{"kind":"filed","concept":"Assets","filing":15,"unit":"USD","end":"2023-12-31","value":2831185000},"totalAssets@2024Q1":{"kind":"filed","concept":"Assets","filing":57,"unit":"USD","end":"2024-03-31","value":2853692000},"totalAssets@2024Q2":{"kind":"filed","concept":"Assets","filing":58,"unit":"USD","end":"2024-06-30","value":2866006000},"totalAssets@2024Q3":{"kind":"filed","concept":"Assets","filing":59,"unit":"USD","end":"2024-09-30","value":2830644000},"totalAssets@2024Q4":{"kind":"filed","concept":"Assets","filing":16,"unit":"USD","end":"2024-12-31","value":2829666000},"totalAssets@FY2024":{"kind":"filed","concept":"Assets","filing":16,"unit":"USD","end":"2024-12-31","value":2829666000},"totalAssets@2025Q1":{"kind":"filed","concept":"Assets","filing":17,"unit":"USD","end":"2025-03-31","value":2852143000},"totalAssets@2025Q2":{"kind":"filed","concept":"Assets","filing":18,"unit":"USD","end":"2025-06-30","value":2901627000},"totalAssets@2025Q3":{"kind":"filed","concept":"Assets","filing":19,"unit":"USD","end":"2025-09-30","value":2923711000},"totalAssets@2025Q4":{"kind":"filed","concept":"Assets","filing":21,"unit":"USD","end":"2025-12-31","value":2949699000},"totalAssets@FY2025":{"kind":"filed","concept":"Assets","filing":21,"unit":"USD","end":"2025-12-31","value":2949699000},"totalAssets@2026Q1":{"kind":"filed","concept":"Assets","filing":20,"unit":"USD","end":"2026-03-31","value":2930772000},"totalAssets@2026Q2":{"kind":"filed","concept":"Assets","filing":21,"unit":"USD","end":"2026-06-30","value":2950180000},"currentLiabilities@2011Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":60,"unit":"USD","end":"2011-03-31","value":4623124},"currentLiabilities@2011Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":22,"unit":"USD","end":"2011-06-30","value":3715877},"currentLiabilities@2011Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":23,"unit":"USD","end":"2011-09-30","value":4152964},"currentLiabilities@2011Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":24,"unit":"USD","end":"2011-12-31","value":7463521},"currentLiabilities@FY2011":{"kind":"filed","concept":"LiabilitiesCurrent","filing":24,"unit":"USD","end":"2011-12-31","value":7463521},"currentLiabilities@2012Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":61,"unit":"USD","end":"2012-03-31","value":8790747},"currentLiabilities@2012Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":41,"unit":"USD","end":"2012-06-30","value":9732977},"currentLiabilities@2012Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":40,"unit":"USD","end":"2012-09-30","value":9035785},"currentLiabilities@2012Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":25,"unit":"USD","end":"2012-12-31","value":10752228},"currentLiabilities@FY2012":{"kind":"filed","concept":"LiabilitiesCurrent","filing":25,"unit":"USD","end":"2012-12-31","value":10752228},"currentLiabilities@2013Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":42,"unit":"USD","end":"2013-03-31","value":8894666},"currentLiabilities@2013Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":43,"unit":"USD","end":"2013-06-30","value":10218738},"currentLiabilities@2013Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":44,"unit":"USD","end":"2013-09-30","value":8784315},"currentLiabilities@2013Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":26,"unit":"USD","end":"2013-12-31","value":11301171},"currentLiabilities@FY2013":{"kind":"filed","concept":"LiabilitiesCurrent","filing":26,"unit":"USD","end":"2013-12-31","value":11301171},"currentLiabilities@2014Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":45,"unit":"USD","end":"2014-03-31","value":7122382},"currentLiabilities@2014Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":46,"unit":"USD","end":"2014-06-30","value":8815401},"currentLiabilities@2014Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":47,"unit":"USD","end":"2014-09-30","value":10470873},"currentLiabilities@2014Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":27,"unit":"USD","end":"2014-12-31","value":10682000},"currentLiabilities@FY2014":{"kind":"filed","concept":"LiabilitiesCurrent","filing":27,"unit":"USD","end":"2014-12-31","value":10682000},"currentLiabilities@2015Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":54,"unit":"USD","end":"2015-03-31","value":13184058},"currentLiabilities@2015Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":55,"unit":"USD","end":"2015-06-30","value":15825671},"currentLiabilities@2015Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":56,"unit":"USD","end":"2015-09-30","value":15709000},"currentLiabilities@2015Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":28,"unit":"USD","end":"2015-12-31","value":18781000},"currentLiabilities@FY2015":{"kind":"filed","concept":"LiabilitiesCurrent","filing":28,"unit":"USD","end":"2015-12-31","value":18781000},"currentLiabilities@2016Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":48,"unit":"USD","end":"2016-03-31","value":15821000},"currentLiabilities@2016Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":49,"unit":"USD","end":"2016-06-30","value":21350000},"currentLiabilities@2016Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":50,"unit":"USD","end":"2016-09-30","value":20192000},"currentLiabilities@2016Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":29,"unit":"USD","end":"2016-12-31","value":21075000},"currentLiabilities@FY2016":{"kind":"filed","concept":"LiabilitiesCurrent","filing":29,"unit":"USD","end":"2016-12-31","value":21075000},"currentLiabilities@2017Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":51,"unit":"USD","end":"2017-03-31","value":13751000},"currentLiabilities@2017Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":30,"unit":"USD","end":"2017-06-30","value":16519000},"currentLiabilities@2017Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":52,"unit":"USD","end":"2017-09-30","value":118447000},"currentLiabilities@2017Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":25211000},"currentLiabilities@FY2017":{"kind":"filed","concept":"LiabilitiesCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":25211000},"currentLiabilities@2018Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":39,"unit":"USD","end":"2018-03-31","value":20321000},"currentLiabilities@2018Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":31,"unit":"USD","end":"2018-06-30","value":121119000},"currentLiabilities@2018Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":32,"unit":"USD","end":"2018-09-30","value":129846000},"currentLiabilities@2018Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2018-12-31","value":129842000},"currentLiabilities@FY2018":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2018-12-31","value":129842000},"currentLiabilities@2019Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":33,"unit":"USD","end":"2019-03-31","value":130278000},"currentLiabilities@2019Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":34,"unit":"USD","end":"2019-06-30","value":140913000},"currentLiabilities@2019Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":35,"unit":"USD","end":"2019-09-30","value":38765000},"currentLiabilities@2019Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":2,"unit":"USD","end":"2019-12-31","value":48313000},"currentLiabilities@FY2019":{"kind":"filed","concept":"LiabilitiesCurrent","filing":2,"unit":"USD","end":"2019-12-31","value":48313000},"currentLiabilities@2020Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":36,"unit":"USD","end":"2020-03-31","value":41853000},"currentLiabilities@2020Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":37,"unit":"USD","end":"2020-06-30","value":44401000},"currentLiabilities@2020Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":38,"unit":"USD","end":"2020-09-30","value":50984000},"currentLiabilities@2020Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":3,"unit":"USD","end":"2020-12-31","value":318956000},"currentLiabilities@FY2020":{"kind":"filed","concept":"LiabilitiesCurrent","filing":3,"unit":"USD","end":"2020-12-31","value":318956000},"currentLiabilities@2021Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":4,"unit":"USD","end":"2021-03-31","value":313328000},"currentLiabilities@2021Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":5,"unit":"USD","end":"2021-06-30","value":332342000},"currentLiabilities@2021Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":6,"unit":"USD","end":"2021-09-30","value":349439000},"currentLiabilities@2021Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":7,"unit":"USD","end":"2021-12-31","value":375262000},"currentLiabilities@FY2021":{"kind":"filed","concept":"LiabilitiesCurrent","filing":7,"unit":"USD","end":"2021-12-31","value":375262000},"currentLiabilities@2022Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":8,"unit":"USD","end":"2022-03-31","value":424333000},"currentLiabilities@2022Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":9,"unit":"USD","end":"2022-06-30","value":423522000},"currentLiabilities@2022Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":10,"unit":"USD","end":"2022-09-30","value":410696000},"currentLiabilities@2022Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":12,"unit":"USD","end":"2022-12-31","value":404196000},"currentLiabilities@FY2022":{"kind":"filed","concept":"LiabilitiesCurrent","filing":12,"unit":"USD","end":"2022-12-31","value":404196000},"currentLiabilities@2023Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":12,"unit":"USD","end":"2023-03-31","value":416555000},"currentLiabilities@2023Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":13,"unit":"USD","end":"2023-06-30","value":388345000},"currentLiabilities@2023Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":14,"unit":"USD","end":"2023-09-30","value":378939000},"currentLiabilities@2023Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":15,"unit":"USD","end":"2023-12-31","value":164942000},"currentLiabilities@FY2023":{"kind":"filed","concept":"LiabilitiesCurrent","filing":15,"unit":"USD","end":"2023-12-31","value":164942000},"currentLiabilities@2024Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":57,"unit":"USD","end":"2024-03-31","value":181547000},"currentLiabilities@2024Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":58,"unit":"USD","end":"2024-06-30","value":174805000},"currentLiabilities@2024Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":59,"unit":"USD","end":"2024-09-30","value":108366000},"currentLiabilities@2024Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":16,"unit":"USD","end":"2024-12-31","value":126787000},"currentLiabilities@FY2024":{"kind":"filed","concept":"LiabilitiesCurrent","filing":16,"unit":"USD","end":"2024-12-31","value":126787000},"currentLiabilities@2025Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":17,"unit":"USD","end":"2025-03-31","value":151996000},"currentLiabilities@2025Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":18,"unit":"USD","end":"2025-06-30","value":123012000},"currentLiabilities@2025Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":19,"unit":"USD","end":"2025-09-30","value":131136000},"currentLiabilities@2025Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":21,"unit":"USD","end":"2025-12-31","value":135826000},"currentLiabilities@FY2025":{"kind":"filed","concept":"LiabilitiesCurrent","filing":21,"unit":"USD","end":"2025-12-31","value":135826000},"currentLiabilities@2026Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":20,"unit":"USD","end":"2026-03-31","value":126209000},"currentLiabilities@2026Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":21,"unit":"USD","end":"2026-06-30","value":132656000},"totalLiabilities@2011Q1":{"kind":"filed","concept":"Liabilities","filing":23,"unit":"USD","end":"2011-03-31","value":5207286},"totalLiabilities@2011Q2":{"kind":"filed","concept":"Liabilities","filing":22,"unit":"USD","end":"2011-06-30","value":4292404},"totalLiabilities@2011Q3":{"kind":"filed","concept":"Liabilities","filing":23,"unit":"USD","end":"2011-09-30","value":4733290},"totalLiabilities@2017Q4":{"kind":"filed","concept":"Liabilities","filing":0,"unit":"USD","end":"2017-12-31","value":151971000},"totalLiabilities@FY2017":{"kind":"filed","concept":"Liabilities","filing":0,"unit":"USD","end":"2017-12-31","value":151971000},"totalLiabilities@2018Q4":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2018-12-31","value":159053000},"totalLiabilities@FY2018":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2018-12-31","value":159053000},"totalLiabilities@2019Q1":{"kind":"filed","concept":"Liabilities","filing":33,"unit":"USD","end":"2019-03-31","value":172896000},"totalLiabilities@2019Q2":{"kind":"filed","concept":"Liabilities","filing":34,"unit":"USD","end":"2019-06-30","value":189299000},"totalLiabilities@2019Q3":{"kind":"filed","concept":"Liabilities","filing":35,"unit":"USD","end":"2019-09-30","value":333590000},"totalLiabilities@2019Q4":{"kind":"filed","concept":"Liabilities","filing":2,"unit":"USD","end":"2019-12-31","value":340345000},"totalLiabilities@FY2019":{"kind":"filed","concept":"Liabilities","filing":2,"unit":"USD","end":"2019-12-31","value":340345000},"totalLiabilities@2020Q1":{"kind":"filed","concept":"Liabilities","filing":36,"unit":"USD","end":"2020-03-31","value":336723000},"totalLiabilities@2020Q2":{"kind":"filed","concept":"Liabilities","filing":37,"unit":"USD","end":"2020-06-30","value":342018000},"totalLiabilities@2020Q3":{"kind":"filed","concept":"Liabilities","filing":38,"unit":"USD","end":"2020-09-30","value":351446000},"totalLiabilities@2020Q4":{"kind":"filed","concept":"Liabilities","filing":3,"unit":"USD","end":"2020-12-31","value":373737000},"totalLiabilities@FY2020":{"kind":"filed","concept":"Liabilities","filing":3,"unit":"USD","end":"2020-12-31","value":373737000},"totalLiabilities@2021Q1":{"kind":"filed","concept":"Liabilities","filing":4,"unit":"USD","end":"2021-03-31","value":371111000},"totalLiabilities@2021Q2":{"kind":"filed","concept":"Liabilities","filing":5,"unit":"USD","end":"2021-06-30","value":412896000},"totalLiabilities@2021Q3":{"kind":"filed","concept":"Liabilities","filing":6,"unit":"USD","end":"2021-09-30","value":526132000},"totalLiabilities@2021Q4":{"kind":"filed","concept":"Liabilities","filing":7,"unit":"USD","end":"2021-12-31","value":608287000},"totalLiabilities@FY2021":{"kind":"filed","concept":"Liabilities","filing":7,"unit":"USD","end":"2021-12-31","value":608287000},"totalLiabilities@2022Q1":{"kind":"filed","concept":"Liabilities","filing":8,"unit":"USD","end":"2022-03-31","value":617423000},"totalLiabilities@2022Q2":{"kind":"filed","concept":"Liabilities","filing":9,"unit":"USD","end":"2022-06-30","value":639552000},"totalLiabilities@2022Q3":{"kind":"filed","concept":"Liabilities","filing":10,"unit":"USD","end":"2022-09-30","value":627423000},"totalLiabilities@2022Q4":{"kind":"filed","concept":"Liabilities","filing":12,"unit":"USD","end":"2022-12-31","value":620900000},"totalLiabilities@FY2022":{"kind":"filed","concept":"Liabilities","filing":12,"unit":"USD","end":"2022-12-31","value":620900000},"totalLiabilities@2023Q1":{"kind":"filed","concept":"Liabilities","filing":12,"unit":"USD","end":"2023-03-31","value":621225000},"totalLiabilities@2023Q2":{"kind":"filed","concept":"Liabilities","filing":13,"unit":"USD","end":"2023-06-30","value":600199000},"totalLiabilities@2023Q3":{"kind":"filed","concept":"Liabilities","filing":14,"unit":"USD","end":"2023-09-30","value":548991000},"totalLiabilities@2023Q4":{"kind":"filed","concept":"Liabilities","filing":15,"unit":"USD","end":"2023-12-31","value":866340000},"totalLiabilities@FY2023":{"kind":"filed","concept":"Liabilities","filing":15,"unit":"USD","end":"2023-12-31","value":866340000},"totalLiabilities@2024Q1":{"kind":"filed","concept":"Liabilities","filing":57,"unit":"USD","end":"2024-03-31","value":888100000},"totalLiabilities@2024Q2":{"kind":"filed","concept":"Liabilities","filing":58,"unit":"USD","end":"2024-06-30","value":881568000},"totalLiabilities@2024Q3":{"kind":"filed","concept":"Liabilities","filing":59,"unit":"USD","end":"2024-09-30","value":813958000},"totalLiabilities@2024Q4":{"kind":"filed","concept":"Liabilities","filing":16,"unit":"USD","end":"2024-12-31","value":856948000},"totalLiabilities@FY2024":{"kind":"filed","concept":"Liabilities","filing":16,"unit":"USD","end":"2024-12-31","value":856948000},"totalLiabilities@2025Q1":{"kind":"filed","concept":"Liabilities","filing":17,"unit":"USD","end":"2025-03-31","value":866660000},"totalLiabilities@2025Q2":{"kind":"filed","concept":"Liabilities","filing":18,"unit":"USD","end":"2025-06-30","value":839886000},"totalLiabilities@2025Q3":{"kind":"filed","concept":"Liabilities","filing":19,"unit":"USD","end":"2025-09-30","value":840624000},"totalLiabilities@2025Q4":{"kind":"filed","concept":"Liabilities","filing":21,"unit":"USD","end":"2025-12-31","value":843570000},"totalLiabilities@FY2025":{"kind":"filed","concept":"Liabilities","filing":21,"unit":"USD","end":"2025-12-31","value":843570000},"totalLiabilities@2026Q1":{"kind":"filed","concept":"Liabilities","filing":20,"unit":"USD","end":"2026-03-31","value":825309000},"totalLiabilities@2026Q2":{"kind":"filed","concept":"Liabilities","filing":21,"unit":"USD","end":"2026-06-30","value":838148000},"totalLiabilities@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2016"},{"ref":"equity@FY2016","weight":-1}],"rule":"accounting-identity","value":120149000},"totalLiabilities@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q1"},{"ref":"equity@2017Q1","weight":-1}],"rule":"accounting-identity","value":113837000},"totalLiabilities@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q2"},{"ref":"equity@2017Q2","weight":-1}],"rule":"accounting-identity","value":117820000},"totalLiabilities@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q3"},{"ref":"equity@2017Q3","weight":-1}],"rule":"accounting-identity","value":157367000},"totalLiabilities@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q1"},{"ref":"equity@2018Q1","weight":-1}],"rule":"accounting-identity","value":146065000},"totalLiabilities@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q2"},{"ref":"equity@2018Q2","weight":-1}],"rule":"accounting-identity","value":146422000},"totalLiabilities@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q3"},{"ref":"equity@2018Q3","weight":-1}],"rule":"accounting-identity","value":155638000},"totalLiabilities@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q4"},{"ref":"equity@2011Q4","weight":-1}],"rule":"accounting-identity","value":10069814},"totalLiabilities@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q1"},{"ref":"equity@2012Q1","weight":-1}],"rule":"accounting-identity","value":11723383},"totalLiabilities@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q2"},{"ref":"equity@2012Q2","weight":-1}],"rule":"accounting-identity","value":12718450},"totalLiabilities@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q3"},{"ref":"equity@2012Q3","weight":-1}],"rule":"accounting-identity","value":11192652},"totalLiabilities@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q4"},{"ref":"equity@2012Q4","weight":-1}],"rule":"accounting-identity","value":12886163},"totalLiabilities@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2012"},{"ref":"equity@FY2012","weight":-1}],"rule":"accounting-identity","value":12886163},"totalLiabilities@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q1"},{"ref":"equity@2013Q1","weight":-1}],"rule":"accounting-identity","value":9903734},"totalLiabilities@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q2"},{"ref":"equity@2013Q2","weight":-1}],"rule":"accounting-identity","value":12202321},"totalLiabilities@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q3"},{"ref":"equity@2013Q3","weight":-1}],"rule":"accounting-identity","value":11479836},"totalLiabilities@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q4"},{"ref":"equity@2013Q4","weight":-1}],"rule":"accounting-identity","value":34520904},"totalLiabilities@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2013"},{"ref":"equity@FY2013","weight":-1}],"rule":"accounting-identity","value":34520904},"totalLiabilities@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q1"},{"ref":"equity@2014Q1","weight":-1}],"rule":"accounting-identity","value":10482859},"totalLiabilities@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q2"},{"ref":"equity@2014Q2","weight":-1}],"rule":"accounting-identity","value":13487174},"totalLiabilities@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q3"},{"ref":"equity@2014Q3","weight":-1}],"rule":"accounting-identity","value":14247228},"totalLiabilities@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q4"},{"ref":"equity@2014Q4","weight":-1}],"rule":"accounting-identity","value":16561000},"totalLiabilities@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2014"},{"ref":"equity@FY2014","weight":-1}],"rule":"accounting-identity","value":16561000},"totalLiabilities@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q1"},{"ref":"equity@2015Q1","weight":-1}],"rule":"accounting-identity","value":16652224},"totalLiabilities@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q2"},{"ref":"equity@2015Q2","weight":-1}],"rule":"accounting-identity","value":19122117},"totalLiabilities@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q3"},{"ref":"equity@2015Q3","weight":-1}],"rule":"accounting-identity","value":18402000},"totalLiabilities@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q4"},{"ref":"equity@2015Q4","weight":-1}],"rule":"accounting-identity","value":23489000},"totalLiabilities@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2015"},{"ref":"equity@FY2015","weight":-1}],"rule":"accounting-identity","value":23489000},"totalLiabilities@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q1"},{"ref":"equity@2016Q1","weight":-1}],"rule":"accounting-identity","value":18438000},"totalLiabilities@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q2"},{"ref":"equity@2016Q2","weight":-1}],"rule":"accounting-identity","value":118586000},"totalLiabilities@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q3"},{"ref":"equity@2016Q3","weight":-1}],"rule":"accounting-identity","value":118528000},"totalLiabilities@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q4"},{"ref":"equity@2016Q4","weight":-1}],"rule":"accounting-identity","value":120149000},"totalLiabilities@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2011"},{"ref":"equity@FY2011","weight":-1}],"rule":"accounting-identity","value":10069814},"totalDebt@2024Q4":{"kind":"filed","concept":"LongTermDebt","filing":16,"unit":"USD","end":"2024-12-31","value":525567000},"totalDebt@FY2024":{"kind":"filed","concept":"LongTermDebt","filing":16,"unit":"USD","end":"2024-12-31","value":525567000},"totalDebt@2025Q3":{"kind":"filed","concept":"LongTermDebt","filing":19,"unit":"USD","end":"2025-09-30","value":537927000},"totalDebt@2025Q4":{"kind":"filed","concept":"LongTermDebt","filing":21,"unit":"USD","end":"2025-12-31","value":542213000},"totalDebt@FY2025":{"kind":"filed","concept":"LongTermDebt","filing":21,"unit":"USD","end":"2025-12-31","value":542213000},"totalDebt@2026Q1":{"kind":"filed","concept":"LongTermDebt","filing":20,"unit":"USD","end":"2026-03-31","value":546585000},"totalDebt@2026Q2":{"kind":"filed","concept":"LongTermDebt","filing":21,"unit":"USD","end":"2026-06-30","value":551046000},"equity@2010Q4":{"kind":"filed","concept":"StockholdersEquity","filing":25,"unit":"USD","end":"2010-12-31","value":67086704},"equity@2011Q1":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2011-03-31","value":67086704},"equity@2011Q2":{"kind":"filed","concept":"StockholdersEquity","filing":22,"unit":"USD","end":"2011-06-30","value":67313125},"equity@2011Q3":{"kind":"filed","concept":"StockholdersEquity","filing":23,"unit":"USD","end":"2011-09-30","value":67834240},"equity@2011Q4":{"kind":"filed","concept":"StockholdersEquity","filing":26,"unit":"USD","end":"2011-12-31","value":65987000},"equity@FY2011":{"kind":"filed","concept":"StockholdersEquity","filing":26,"unit":"USD","end":"2011-12-31","value":65987000},"equity@2012Q1":{"kind":"filed","concept":"StockholdersEquity","filing":61,"unit":"USD","end":"2012-03-31","value":68670214},"equity@2012Q2":{"kind":"filed","concept":"StockholdersEquity","filing":41,"unit":"USD","end":"2012-06-30","value":68730245},"equity@2012Q3":{"kind":"filed","concept":"StockholdersEquity","filing":40,"unit":"USD","end":"2012-09-30","value":73703980},"equity@2012Q4":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2012-12-31","value":84124000},"equity@FY2012":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2012-12-31","value":84124000},"equity@2013Q1":{"kind":"filed","concept":"StockholdersEquity","filing":42,"unit":"USD","end":"2013-03-31","value":87411034},"equity@2013Q2":{"kind":"filed","concept":"StockholdersEquity","filing":43,"unit":"USD","end":"2013-06-30","value":92452210},"equity@2013Q3":{"kind":"filed","concept":"StockholdersEquity","filing":44,"unit":"USD","end":"2013-09-30","value":100157121},"equity@2013Q4":{"kind":"filed","concept":"StockholdersEquity","filing":28,"unit":"USD","end":"2013-12-31","value":84124000},"equity@FY2013":{"kind":"filed","concept":"StockholdersEquity","filing":28,"unit":"USD","end":"2013-12-31","value":84124000},"equity@2014Q1":{"kind":"filed","concept":"StockholdersEquity","filing":45,"unit":"USD","end":"2014-03-31","value":108851532},"equity@2014Q2":{"kind":"filed","concept":"StockholdersEquity","filing":46,"unit":"USD","end":"2014-06-30","value":115561319},"equity@2014Q3":{"kind":"filed","concept":"StockholdersEquity","filing":47,"unit":"USD","end":"2014-09-30","value":114585546},"equity@2014Q4":{"kind":"filed","concept":"StockholdersEquity","filing":29,"unit":"USD","end":"2014-12-31","value":111732000},"equity@FY2014":{"kind":"filed","concept":"StockholdersEquity","filing":29,"unit":"USD","end":"2014-12-31","value":111732000},"equity@2015Q1":{"kind":"filed","concept":"StockholdersEquity","filing":54,"unit":"USD","end":"2015-03-31","value":111932015},"equity@2015Q2":{"kind":"filed","concept":"StockholdersEquity","filing":55,"unit":"USD","end":"2015-06-30","value":118222538},"equity@2015Q3":{"kind":"filed","concept":"StockholdersEquity","filing":56,"unit":"USD","end":"2015-09-30","value":121451000},"equity@2015Q4":{"kind":"filed","concept":"StockholdersEquity","filing":0,"unit":"USD","end":"2015-12-31","value":122748000},"equity@FY2015":{"kind":"filed","concept":"StockholdersEquity","filing":0,"unit":"USD","end":"2015-12-31","value":122748000},"equity@2016Q1":{"kind":"filed","concept":"StockholdersEquity","filing":48,"unit":"USD","end":"2016-03-31","value":128886000},"equity@2016Q2":{"kind":"filed","concept":"StockholdersEquity","filing":49,"unit":"USD","end":"2016-06-30","value":163724000},"equity@2016Q3":{"kind":"filed","concept":"StockholdersEquity","filing":50,"unit":"USD","end":"2016-09-30","value":166522000},"equity@2016Q4":{"kind":"filed","concept":"StockholdersEquity","filing":1,"unit":"USD","end":"2016-12-31","value":168764000},"equity@FY2016":{"kind":"filed","concept":"StockholdersEquity","filing":1,"unit":"USD","end":"2016-12-31","value":168764000},"equity@2017Q1":{"kind":"filed","concept":"StockholdersEquity","filing":51,"unit":"USD","end":"2017-03-31","value":176791000},"equity@2017Q2":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2017-06-30","value":190943000},"equity@2017Q3":{"kind":"filed","concept":"StockholdersEquity","filing":52,"unit":"USD","end":"2017-09-30","value":576869000},"equity@2017Q4":{"kind":"filed","concept":"StockholdersEquity","filing":2,"unit":"USD","end":"2017-12-31","value":591548000},"equity@FY2017":{"kind":"filed","concept":"StockholdersEquity","filing":2,"unit":"USD","end":"2017-12-31","value":591548000},"equity@2018Q1":{"kind":"filed","concept":"StockholdersEquity","filing":34,"unit":"USD","end":"2018-03-31","value":597183000},"equity@2018Q2":{"kind":"filed","concept":"StockholdersEquity","filing":35,"unit":"USD","end":"2018-06-30","value":598659000},"equity@2018Q3":{"kind":"filed","concept":"StockholdersEquity","filing":35,"unit":"USD","end":"2018-09-30","value":606487000},"equity@2018Q4":{"kind":"filed","concept":"StockholdersEquity","filing":3,"unit":"USD","end":"2018-12-31","value":615568000},"equity@FY2018":{"kind":"filed","concept":"StockholdersEquity","filing":3,"unit":"USD","end":"2018-12-31","value":615568000},"equity@2019Q1":{"kind":"filed","concept":"StockholdersEquity","filing":37,"unit":"USD","end":"2019-03-31","value":625025000},"equity@2019Q2":{"kind":"filed","concept":"StockholdersEquity","filing":38,"unit":"USD","end":"2019-06-30","value":878968000},"equity@2019Q3":{"kind":"filed","concept":"StockholdersEquity","filing":38,"unit":"USD","end":"2019-09-30","value":1045118000},"equity@2019Q4":{"kind":"filed","concept":"StockholdersEquity","filing":7,"unit":"USD","end":"2019-12-31","value":1059768000},"equity@FY2019":{"kind":"filed","concept":"StockholdersEquity","filing":7,"unit":"USD","end":"2019-12-31","value":1059768000},"equity@2020Q1":{"kind":"filed","concept":"StockholdersEquity","filing":5,"unit":"USD","end":"2020-03-31","value":1069758000},"equity@2020Q2":{"kind":"filed","concept":"StockholdersEquity","filing":6,"unit":"USD","end":"2020-06-30","value":1100027000},"equity@2020Q3":{"kind":"filed","concept":"StockholdersEquity","filing":6,"unit":"USD","end":"2020-09-30","value":1124870000},"equity@2020Q4":{"kind":"filed","concept":"StockholdersEquity","filing":11,"unit":"USD","end":"2020-12-31","value":1529150000},"equity@FY2020":{"kind":"filed","concept":"StockholdersEquity","filing":11,"unit":"USD","end":"2020-12-31","value":1529150000},"equity@2021Q1":{"kind":"filed","concept":"StockholdersEquity","filing":9,"unit":"USD","end":"2021-03-31","value":1556216000},"equity@2021Q2":{"kind":"filed","concept":"StockholdersEquity","filing":10,"unit":"USD","end":"2021-06-30","value":1603069000},"equity@2021Q3":{"kind":"filed","concept":"StockholdersEquity","filing":10,"unit":"USD","end":"2021-09-30","value":1715265000},"equity@2021Q4":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2021-12-31","value":1750067000},"equity@FY2021":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2021-12-31","value":1750067000},"equity@2022Q1":{"kind":"filed","concept":"StockholdersEquity","filing":12,"unit":"USD","end":"2022-03-31","value":1766401000},"equity@2022Q2":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2022-06-30","value":1805364000},"equity@2022Q3":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2022-09-30","value":1835109000},"equity@2022Q4":{"kind":"filed","concept":"StockholdersEquity","filing":16,"unit":"USD","end":"2022-12-31","value":1910700000},"equity@FY2022":{"kind":"filed","concept":"StockholdersEquity","filing":16,"unit":"USD","end":"2022-12-31","value":1910700000},"equity@2023Q1":{"kind":"filed","concept":"StockholdersEquity","filing":12,"unit":"USD","end":"2023-03-31","value":1926714000},"equity@2023Q2":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2023-06-30","value":1956859000},"equity@2023Q3":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2023-09-30","value":1973743000},"equity@2023Q4":{"kind":"filed","concept":"StockholdersEquity","filing":16,"unit":"USD","end":"2023-12-31","value":1964845000},"equity@FY2023":{"kind":"filed","concept":"StockholdersEquity","filing":16,"unit":"USD","end":"2023-12-31","value":1964845000},"equity@2024Q1":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2024-03-31","value":1965592000},"equity@2024Q2":{"kind":"filed","concept":"StockholdersEquity","filing":19,"unit":"USD","end":"2024-06-30","value":1984438000},"equity@2024Q3":{"kind":"filed","concept":"StockholdersEquity","filing":19,"unit":"USD","end":"2024-09-30","value":2016686000},"equity@2024Q4":{"kind":"filed","concept":"StockholdersEquity","filing":21,"unit":"USD","end":"2024-12-31","value":1972718000},"equity@FY2024":{"kind":"filed","concept":"StockholdersEquity","filing":21,"unit":"USD","end":"2024-12-31","value":1972718000},"equity@2025Q1":{"kind":"filed","concept":"StockholdersEquity","filing":21,"unit":"USD","end":"2025-03-31","value":1985483000},"equity@2025Q2":{"kind":"filed","concept":"StockholdersEquity","filing":21,"unit":"USD","end":"2025-06-30","value":2061741000},"equity@2025Q3":{"kind":"filed","concept":"StockholdersEquity","filing":19,"unit":"USD","end":"2025-09-30","value":2083087000},"equity@2025Q4":{"kind":"filed","concept":"StockholdersEquity","filing":21,"unit":"USD","end":"2025-12-31","value":2106129000},"equity@FY2025":{"kind":"filed","concept":"StockholdersEquity","filing":21,"unit":"USD","end":"2025-12-31","value":2106129000},"equity@2026Q1":{"kind":"filed","concept":"StockholdersEquity","filing":21,"unit":"USD","end":"2026-03-31","value":2105463000},"equity@2026Q2":{"kind":"filed","concept":"StockholdersEquity","filing":21,"unit":"USD","end":"2026-06-30","value":2112032000},"operatingCashFlow@2010Q2":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":22,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":-461355},"operatingCashFlow@2011Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":61,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":1444080},"operatingCashFlow@2011Q2":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":22,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":-2710594},"#381":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":40,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":-1118425},"#382":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-06-30","value":-1266514},"operatingCashFlow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#381"},{"ref":"#382","weight":-1}],"rule":"quarter-from-ytd","value":148089},"operatingCashFlow@2012Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":42,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":1733822},"#383":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-06-30","value":3738823},"#384":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":42,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":1733822},"operatingCashFlow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#383"},{"ref":"#384","weight":-1}],"rule":"quarter-from-ytd","value":2005001},"#385":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":44,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":6210164},"operatingCashFlow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#385"},{"ref":"#383","weight":-1}],"rule":"quarter-from-ytd","value":2471341},"#386":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":13439608},"operatingCashFlow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#386"},{"ref":"#385","weight":-1}],"rule":"quarter-from-ytd","value":7229444},"operatingCashFlow@FY2012":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":13439608},"operatingCashFlow@2013Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":42,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":3594703},"#387":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":43,"unit":"USD","start":"2013-01-01","end":"2013-06-30","value":12390684},"#388":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":42,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":3594703},"operatingCashFlow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#387"},{"ref":"#388","weight":-1}],"rule":"quarter-from-ytd","value":8795981},"#389":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":18591759},"operatingCashFlow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#389"},{"ref":"#387","weight":-1}],"rule":"quarter-from-ytd","value":6201075},"#390":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":25929967},"operatingCashFlow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#390"},{"ref":"#389","weight":-1}],"rule":"quarter-from-ytd","value":7338208},"operatingCashFlow@FY2013":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":25929967},"operatingCashFlow@FY2016":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":7521000},"#391":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":32,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":2233000},"#392":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":31,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":3961000},"operatingCashFlow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#391"},{"ref":"#392","weight":-1}],"rule":"quarter-from-ytd","value":-1728000},"#393":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":17451000},"operatingCashFlow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#393"},{"ref":"#391","weight":-1}],"rule":"quarter-from-ytd","value":15218000},"operatingCashFlow@FY2017":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":17451000},"operatingCashFlow@2018Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":33,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":1572000},"#394":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":34,"unit":"USD","start":"2018-01-01","end":"2018-06-30","value":7535000},"#395":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":33,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":1572000},"operatingCashFlow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#394"},{"ref":"#395","weight":-1}],"rule":"quarter-from-ytd","value":5963000},"#396":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":35,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":27215000},"operatingCashFlow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#396"},{"ref":"#394","weight":-1}],"rule":"quarter-from-ytd","value":19680000},"#397":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":32770000},"operatingCashFlow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#397"},{"ref":"#396","weight":-1}],"rule":"quarter-from-ytd","value":5555000},"operatingCashFlow@FY2018":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":32770000},"operatingCashFlow@2019Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":36,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":9788000},"#398":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":37,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":27577000},"#399":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":36,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":9788000},"operatingCashFlow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#398"},{"ref":"#399","weight":-1}],"rule":"quarter-from-ytd","value":17789000},"#400":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":38,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":49542000},"operatingCashFlow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#400"},{"ref":"#398","weight":-1}],"rule":"quarter-from-ytd","value":21965000},"#401":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":67216000},"operatingCashFlow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#401"},{"ref":"#400","weight":-1}],"rule":"quarter-from-ytd","value":17674000},"operatingCashFlow@FY2019":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":67216000},"operatingCashFlow@2020Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":9530000},"#402":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":5,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":26265000},"#403":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":9530000},"operatingCashFlow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#402"},{"ref":"#403","weight":-1}],"rule":"quarter-from-ytd","value":16735000},"#404":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":47754000},"operatingCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#404"},{"ref":"#402","weight":-1}],"rule":"quarter-from-ytd","value":21489000},"#405":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":62625000},"operatingCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#405"},{"ref":"#404","weight":-1}],"rule":"quarter-from-ytd","value":14871000},"operatingCashFlow@FY2020":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":62625000},"operatingCashFlow@2021Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":9262000},"#406":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":46913000},"#407":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":9262000},"operatingCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#406"},{"ref":"#407","weight":-1}],"rule":"quarter-from-ytd","value":37651000},"#408":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":69396000},"operatingCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#408"},{"ref":"#406","weight":-1}],"rule":"quarter-from-ytd","value":22483000},"#409":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":119016000},"operatingCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#409"},{"ref":"#408","weight":-1}],"rule":"quarter-from-ytd","value":49620000},"operatingCashFlow@FY2021":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":119016000},"operatingCashFlow@2022Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":23113000},"#410":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":68834000},"#411":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":23113000},"operatingCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#410"},{"ref":"#411","weight":-1}],"rule":"quarter-from-ytd","value":45721000},"#412":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":110201000},"operatingCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#412"},{"ref":"#410","weight":-1}],"rule":"quarter-from-ytd","value":41367000},"#413":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":172083000},"operatingCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#413"},{"ref":"#412","weight":-1}],"rule":"quarter-from-ytd","value":61882000},"operatingCashFlow@FY2022":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":172083000},"operatingCashFlow@2023Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":11154000},"#414":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":45622000},"#415":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":11154000},"operatingCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#414"},{"ref":"#415","weight":-1}],"rule":"quarter-from-ytd","value":34468000},"#416":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":84853000},"operatingCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#416"},{"ref":"#414","weight":-1}],"rule":"quarter-from-ytd","value":39231000},"#417":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":113918000},"operatingCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#417"},{"ref":"#416","weight":-1}],"rule":"quarter-from-ytd","value":29065000},"operatingCashFlow@FY2023":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":113918000},"operatingCashFlow@2024Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":44708000},"#418":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":86898000},"#419":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":44708000},"operatingCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#418"},{"ref":"#419","weight":-1}],"rule":"quarter-from-ytd","value":42190000},"#420":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":136218000},"operatingCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#420"},{"ref":"#418","weight":-1}],"rule":"quarter-from-ytd","value":49320000},"#421":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":175394000},"operatingCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#421"},{"ref":"#420","weight":-1}],"rule":"quarter-from-ytd","value":39176000},"operatingCashFlow@FY2024":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":175394000},"operatingCashFlow@2025Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":15005000},"#422":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":21,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":43614000},"#423":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":15005000},"operatingCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#422"},{"ref":"#423","weight":-1}],"rule":"quarter-from-ytd","value":28609000},"#424":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":91713000},"operatingCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#424"},{"ref":"#422","weight":-1}],"rule":"quarter-from-ytd","value":48099000},"#425":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":117417000},"operatingCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#425"},{"ref":"#424","weight":-1}],"rule":"quarter-from-ytd","value":25704000},"operatingCashFlow@FY2025":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":117417000},"operatingCashFlow@2026Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":28295000},"#426":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":21,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":61061000},"#427":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":28295000},"operatingCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#426"},{"ref":"#427","weight":-1}],"rule":"quarter-from-ytd","value":32766000},"operatingCashFlow@2014Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":54,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":7998790},"#428":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":55,"unit":"USD","start":"2014-01-01","end":"2014-06-30","value":10320326},"#429":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":54,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":7998790},"operatingCashFlow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#428"},{"ref":"#429","weight":-1}],"rule":"quarter-from-ytd","value":2321536},"#430":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":56,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":16648000},"operatingCashFlow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#430"},{"ref":"#428","weight":-1}],"rule":"quarter-from-ytd","value":6327674},"#431":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":28,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":18401000},"operatingCashFlow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#431"},{"ref":"#430","weight":-1}],"rule":"quarter-from-ytd","value":1753000},"operatingCashFlow@FY2014":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":28,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":18401000},"operatingCashFlow@2015Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":-2305000},"#432":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":49,"unit":"USD","start":"2015-01-01","end":"2015-06-30","value":5113000},"#433":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":-2305000},"operatingCashFlow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#432"},{"ref":"#433","weight":-1}],"rule":"quarter-from-ytd","value":7418000},"#434":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":11701000},"operatingCashFlow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#434"},{"ref":"#432","weight":-1}],"rule":"quarter-from-ytd","value":6588000},"#435":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":15053000},"operatingCashFlow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#435"},{"ref":"#434","weight":-1}],"rule":"quarter-from-ytd","value":3352000},"operatingCashFlow@FY2015":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":15053000},"operatingCashFlow@2016Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":-3811000},"#436":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":30,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":6753000},"#437":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":-3811000},"operatingCashFlow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#436"},{"ref":"#437","weight":-1}],"rule":"quarter-from-ytd","value":10564000},"#438":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":52,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":5567000},"operatingCashFlow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#438"},{"ref":"#436","weight":-1}],"rule":"quarter-from-ytd","value":-1186000},"#439":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":29,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":7521000},"operatingCashFlow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#439"},{"ref":"#438","weight":-1}],"rule":"quarter-from-ytd","value":1954000},"operatingCashFlow@2017Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":1147000},"#440":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":30,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":3961000},"#441":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":1147000},"operatingCashFlow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#440"},{"ref":"#441","weight":-1}],"rule":"quarter-from-ytd","value":2814000},"#442":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":22,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":63955},"capex@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#442"}],"rule":"component-sum","value":63955},"#443":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":61,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":206684},"capex@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#443"}],"rule":"component-sum","value":206684},"#444":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":22,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":168002},"capex@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#444"}],"rule":"component-sum","value":168002},"#445":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":40,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":545318},"#446":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-06-30","value":374686},"#447":{"kind":"computed","op":"sum","terms":[{"ref":"#445"},{"ref":"#446","weight":-1}],"rule":"quarter-from-ytd","value":170632},"capex@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#447"}],"rule":"component-sum","value":170632},"#448":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":42,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":156742},"capex@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#448"}],"rule":"component-sum","value":156742},"#449":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-06-30","value":513515},"#450":{"kind":"computed","op":"sum","terms":[{"ref":"#449"},{"ref":"#448","weight":-1}],"rule":"quarter-from-ytd","value":356773},"capex@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#450"}],"rule":"component-sum","value":356773},"#451":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":44,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":825061},"#452":{"kind":"computed","op":"sum","terms":[{"ref":"#451"},{"ref":"#449","weight":-1}],"rule":"quarter-from-ytd","value":311546},"capex@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#452"}],"rule":"component-sum","value":311546},"#453":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":26,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":1263647},"#454":{"kind":"computed","op":"sum","terms":[{"ref":"#453"},{"ref":"#451","weight":-1}],"rule":"quarter-from-ytd","value":438586},"capex@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#454"}],"rule":"component-sum","value":438586},"capex@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"#453"}],"rule":"component-sum","value":1263647},"#455":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":45,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":322099},"capex@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#455"}],"rule":"component-sum","value":322099},"#456":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":46,"unit":"USD","start":"2013-01-01","end":"2013-06-30","value":1105217},"#457":{"kind":"computed","op":"sum","terms":[{"ref":"#456"},{"ref":"#455","weight":-1}],"rule":"quarter-from-ytd","value":783118},"capex@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#457"}],"rule":"component-sum","value":783118},"#458":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":47,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":3774847},"#459":{"kind":"computed","op":"sum","terms":[{"ref":"#458"},{"ref":"#456","weight":-1}],"rule":"quarter-from-ytd","value":2669630},"capex@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#459"}],"rule":"component-sum","value":2669630},"#460":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":27,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":4635000},"#461":{"kind":"computed","op":"sum","terms":[{"ref":"#460"},{"ref":"#458","weight":-1}],"rule":"quarter-from-ytd","value":860153},"capex@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#461"}],"rule":"component-sum","value":860153},"capex@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"#460"}],"rule":"component-sum","value":4635000},"#462":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":54,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":596788},"capex@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#462"}],"rule":"component-sum","value":596788},"#463":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":55,"unit":"USD","start":"2014-01-01","end":"2014-06-30","value":1224091},"#464":{"kind":"computed","op":"sum","terms":[{"ref":"#463"},{"ref":"#462","weight":-1}],"rule":"quarter-from-ytd","value":627303},"capex@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#464"}],"rule":"component-sum","value":627303},"#465":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":56,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":2964000},"#466":{"kind":"computed","op":"sum","terms":[{"ref":"#465"},{"ref":"#463","weight":-1}],"rule":"quarter-from-ytd","value":1739909},"capex@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#466"}],"rule":"component-sum","value":1739909},"#467":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":28,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":5602000},"#468":{"kind":"computed","op":"sum","terms":[{"ref":"#467"},{"ref":"#465","weight":-1}],"rule":"quarter-from-ytd","value":2638000},"capex@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#468"}],"rule":"component-sum","value":2638000},"capex@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"#467"}],"rule":"component-sum","value":5602000},"#469":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":1272000},"capex@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#469"}],"rule":"component-sum","value":1272000},"#470":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":49,"unit":"USD","start":"2015-01-01","end":"2015-06-30","value":1737000},"#471":{"kind":"computed","op":"sum","terms":[{"ref":"#470"},{"ref":"#469","weight":-1}],"rule":"quarter-from-ytd","value":465000},"capex@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#471"}],"rule":"component-sum","value":465000},"#472":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":2055000},"#473":{"kind":"computed","op":"sum","terms":[{"ref":"#472"},{"ref":"#470","weight":-1}],"rule":"quarter-from-ytd","value":318000},"capex@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#473"}],"rule":"component-sum","value":318000},"#474":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":2628000},"#475":{"kind":"computed","op":"sum","terms":[{"ref":"#474"},{"ref":"#472","weight":-1}],"rule":"quarter-from-ytd","value":573000},"capex@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#475"}],"rule":"component-sum","value":573000},"capex@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#474"}],"rule":"component-sum","value":2628000},"#476":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":431000},"capex@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#476"}],"rule":"component-sum","value":431000},"#477":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":30,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":1406000},"#478":{"kind":"computed","op":"sum","terms":[{"ref":"#477"},{"ref":"#476","weight":-1}],"rule":"quarter-from-ytd","value":975000},"capex@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#478"}],"rule":"component-sum","value":975000},"#479":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":52,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":3462000},"#480":{"kind":"computed","op":"sum","terms":[{"ref":"#479"},{"ref":"#477","weight":-1}],"rule":"quarter-from-ytd","value":2056000},"capex@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#480"}],"rule":"component-sum","value":2056000},"#481":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":4325000},"#482":{"kind":"computed","op":"sum","terms":[{"ref":"#481"},{"ref":"#479","weight":-1}],"rule":"quarter-from-ytd","value":863000},"capex@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#482"}],"rule":"component-sum","value":863000},"capex@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#481"}],"rule":"component-sum","value":4325000},"#483":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":1295000},"capex@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#483"}],"rule":"component-sum","value":1295000},"#484":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":31,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":2676000},"#485":{"kind":"computed","op":"sum","terms":[{"ref":"#484"},{"ref":"#483","weight":-1}],"rule":"quarter-from-ytd","value":1381000},"capex@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#485"}],"rule":"component-sum","value":1381000},"#486":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":32,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":3686000},"#487":{"kind":"computed","op":"sum","terms":[{"ref":"#486"},{"ref":"#484","weight":-1}],"rule":"quarter-from-ytd","value":1010000},"capex@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#487"}],"rule":"component-sum","value":1010000},"#488":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":5454000},"#489":{"kind":"computed","op":"sum","terms":[{"ref":"#488"},{"ref":"#486","weight":-1}],"rule":"quarter-from-ytd","value":1768000},"capex@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#489"}],"rule":"component-sum","value":1768000},"capex@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#488"}],"rule":"component-sum","value":5454000},"#490":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":33,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":1564000},"capex@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#490"}],"rule":"component-sum","value":1564000},"#491":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":34,"unit":"USD","start":"2018-01-01","end":"2018-06-30","value":4412000},"#492":{"kind":"computed","op":"sum","terms":[{"ref":"#491"},{"ref":"#490","weight":-1}],"rule":"quarter-from-ytd","value":2848000},"capex@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#492"}],"rule":"component-sum","value":2848000},"#493":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":35,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":7368000},"#494":{"kind":"computed","op":"sum","terms":[{"ref":"#493"},{"ref":"#491","weight":-1}],"rule":"quarter-from-ytd","value":2956000},"capex@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#494"}],"rule":"component-sum","value":2956000},"#495":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":10635000},"#496":{"kind":"computed","op":"sum","terms":[{"ref":"#495"},{"ref":"#493","weight":-1}],"rule":"quarter-from-ytd","value":3267000},"#497":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":2147000},"#498":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":35,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":1212000},"#499":{"kind":"computed","op":"sum","terms":[{"ref":"#497"},{"ref":"#498","weight":-1}],"rule":"quarter-from-ytd","value":935000},"capex@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#496"},{"ref":"#499"}],"rule":"component-sum","value":4202000},"capex@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#495"},{"ref":"#497"}],"rule":"component-sum","value":12782000},"#500":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":36,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":2088000},"#501":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":36,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":1740000},"capex@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#500"},{"ref":"#501"}],"rule":"component-sum","value":3828000},"#502":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":37,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":5847000},"#503":{"kind":"computed","op":"sum","terms":[{"ref":"#502"},{"ref":"#500","weight":-1}],"rule":"quarter-from-ytd","value":3759000},"#504":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":37,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":3282000},"#505":{"kind":"computed","op":"sum","terms":[{"ref":"#504"},{"ref":"#501","weight":-1}],"rule":"quarter-from-ytd","value":1542000},"capex@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#503"},{"ref":"#505"}],"rule":"component-sum","value":5301000},"#506":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":38,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":11413000},"#507":{"kind":"computed","op":"sum","terms":[{"ref":"#506"},{"ref":"#502","weight":-1}],"rule":"quarter-from-ytd","value":5566000},"#508":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":38,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":4630000},"#509":{"kind":"computed","op":"sum","terms":[{"ref":"#508"},{"ref":"#504","weight":-1}],"rule":"quarter-from-ytd","value":1348000},"capex@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#507"},{"ref":"#509"}],"rule":"component-sum","value":6914000},"#510":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":18504000},"#511":{"kind":"computed","op":"sum","terms":[{"ref":"#510"},{"ref":"#506","weight":-1}],"rule":"quarter-from-ytd","value":7091000},"#512":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":4650000},"#513":{"kind":"computed","op":"sum","terms":[{"ref":"#512"},{"ref":"#508","weight":-1}],"rule":"quarter-from-ytd","value":20000},"capex@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#511"},{"ref":"#513"}],"rule":"component-sum","value":7111000},"capex@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#510"},{"ref":"#512"}],"rule":"component-sum","value":23154000},"#514":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":4126000},"#515":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":911000},"capex@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#514"},{"ref":"#515"}],"rule":"component-sum","value":5037000},"#516":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":5,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":7291000},"#517":{"kind":"computed","op":"sum","terms":[{"ref":"#516"},{"ref":"#514","weight":-1}],"rule":"quarter-from-ytd","value":3165000},"#518":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":5,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":2226000},"#519":{"kind":"computed","op":"sum","terms":[{"ref":"#518"},{"ref":"#515","weight":-1}],"rule":"quarter-from-ytd","value":1315000},"capex@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#517"},{"ref":"#519"}],"rule":"component-sum","value":4480000},"#520":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":11067000},"#521":{"kind":"computed","op":"sum","terms":[{"ref":"#520"},{"ref":"#516","weight":-1}],"rule":"quarter-from-ytd","value":3776000},"#522":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":3585000},"#523":{"kind":"computed","op":"sum","terms":[{"ref":"#522"},{"ref":"#518","weight":-1}],"rule":"quarter-from-ytd","value":1359000},"capex@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#521"},{"ref":"#523"}],"rule":"component-sum","value":5135000},"#524":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":22455000},"#525":{"kind":"computed","op":"sum","terms":[{"ref":"#524"},{"ref":"#520","weight":-1}],"rule":"quarter-from-ytd","value":11388000},"#526":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":3889000},"#527":{"kind":"computed","op":"sum","terms":[{"ref":"#526"},{"ref":"#522","weight":-1}],"rule":"quarter-from-ytd","value":304000},"capex@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#525"},{"ref":"#527"}],"rule":"component-sum","value":11692000},"#528":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":0},"capex@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#524"},{"ref":"#526"},{"ref":"#528"}],"rule":"component-sum","value":26344000},"#529":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":7584000},"#530":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":1484000},"capex@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#529"},{"ref":"#530"}],"rule":"component-sum","value":9068000},"#531":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":9,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":24078000},"#532":{"kind":"computed","op":"sum","terms":[{"ref":"#531"},{"ref":"#529","weight":-1}],"rule":"quarter-from-ytd","value":16494000},"#533":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":9,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":2191000},"#534":{"kind":"computed","op":"sum","terms":[{"ref":"#533"},{"ref":"#530","weight":-1}],"rule":"quarter-from-ytd","value":707000},"capex@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#532"},{"ref":"#534"}],"rule":"component-sum","value":17201000},"#535":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":34969000},"#536":{"kind":"computed","op":"sum","terms":[{"ref":"#535"},{"ref":"#531","weight":-1}],"rule":"quarter-from-ytd","value":10891000},"#537":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":2945000},"#538":{"kind":"computed","op":"sum","terms":[{"ref":"#537"},{"ref":"#533","weight":-1}],"rule":"quarter-from-ytd","value":754000},"capex@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#536"},{"ref":"#538"}],"rule":"component-sum","value":11645000},"#539":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":67089000},"#540":{"kind":"computed","op":"sum","terms":[{"ref":"#539"},{"ref":"#535","weight":-1}],"rule":"quarter-from-ytd","value":32120000},"#541":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":4187000},"#542":{"kind":"computed","op":"sum","terms":[{"ref":"#541"},{"ref":"#537","weight":-1}],"rule":"quarter-from-ytd","value":1242000},"#543":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":0},"#544":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":0},"#545":{"kind":"computed","op":"sum","terms":[{"ref":"#543"},{"ref":"#544","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#540"},{"ref":"#542"},{"ref":"#545"}],"rule":"component-sum","value":33362000},"capex@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#539"},{"ref":"#541"},{"ref":"#543"}],"rule":"component-sum","value":71276000},"#546":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":27204000},"#547":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":1027000},"capex@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#546"},{"ref":"#547"}],"rule":"component-sum","value":28231000},"#548":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":13,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":52576000},"#549":{"kind":"computed","op":"sum","terms":[{"ref":"#548"},{"ref":"#546","weight":-1}],"rule":"quarter-from-ytd","value":25372000},"#550":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":13,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":1875000},"#551":{"kind":"computed","op":"sum","terms":[{"ref":"#550"},{"ref":"#547","weight":-1}],"rule":"quarter-from-ytd","value":848000},"capex@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#549"},{"ref":"#551"}],"rule":"component-sum","value":26220000},"#552":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":64390000},"#553":{"kind":"computed","op":"sum","terms":[{"ref":"#552"},{"ref":"#548","weight":-1}],"rule":"quarter-from-ytd","value":11814000},"#554":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":2568000},"#555":{"kind":"computed","op":"sum","terms":[{"ref":"#554"},{"ref":"#550","weight":-1}],"rule":"quarter-from-ytd","value":693000},"capex@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#553"},{"ref":"#555"}],"rule":"component-sum","value":12507000},"#556":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":84834000},"#557":{"kind":"computed","op":"sum","terms":[{"ref":"#556"},{"ref":"#552","weight":-1}],"rule":"quarter-from-ytd","value":20444000},"#558":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":3512000},"#559":{"kind":"computed","op":"sum","terms":[{"ref":"#558"},{"ref":"#554","weight":-1}],"rule":"quarter-from-ytd","value":944000},"#560":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":45000000},"#561":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":45000000},"#562":{"kind":"computed","op":"sum","terms":[{"ref":"#560"},{"ref":"#561","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#557"},{"ref":"#559"},{"ref":"#562"}],"rule":"component-sum","value":21388000},"capex@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#556"},{"ref":"#558"},{"ref":"#560"}],"rule":"component-sum","value":133346000},"#563":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":8509000},"#564":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":924000},"capex@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#563"},{"ref":"#564"}],"rule":"component-sum","value":9433000},"#565":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":13,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":16749000},"#566":{"kind":"computed","op":"sum","terms":[{"ref":"#565"},{"ref":"#563","weight":-1}],"rule":"quarter-from-ytd","value":8240000},"#567":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":13,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":2075000},"#568":{"kind":"computed","op":"sum","terms":[{"ref":"#567"},{"ref":"#564","weight":-1}],"rule":"quarter-from-ytd","value":1151000},"capex@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#566"},{"ref":"#568"}],"rule":"component-sum","value":9391000},"#569":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":25135000},"#570":{"kind":"computed","op":"sum","terms":[{"ref":"#569"},{"ref":"#565","weight":-1}],"rule":"quarter-from-ytd","value":8386000},"#571":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":2736000},"#572":{"kind":"computed","op":"sum","terms":[{"ref":"#571"},{"ref":"#567","weight":-1}],"rule":"quarter-from-ytd","value":661000},"capex@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#570"},{"ref":"#572"}],"rule":"component-sum","value":9047000},"#573":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":36222000},"#574":{"kind":"computed","op":"sum","terms":[{"ref":"#573"},{"ref":"#569","weight":-1}],"rule":"quarter-from-ytd","value":11087000},"#575":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":2766000},"#576":{"kind":"computed","op":"sum","terms":[{"ref":"#575"},{"ref":"#571","weight":-1}],"rule":"quarter-from-ytd","value":30000},"#577":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":0},"#578":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":0},"#579":{"kind":"computed","op":"sum","terms":[{"ref":"#577"},{"ref":"#578","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#574"},{"ref":"#576"},{"ref":"#579"}],"rule":"component-sum","value":11117000},"capex@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#573"},{"ref":"#575"},{"ref":"#577"}],"rule":"component-sum","value":38988000},"#580":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":8346000},"#581":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":27000},"capex@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#580"},{"ref":"#581"}],"rule":"component-sum","value":8373000},"#582":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":18,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":13154000},"#583":{"kind":"computed","op":"sum","terms":[{"ref":"#582"},{"ref":"#580","weight":-1}],"rule":"quarter-from-ytd","value":4808000},"#584":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":18,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":2619000},"#585":{"kind":"computed","op":"sum","terms":[{"ref":"#584"},{"ref":"#581","weight":-1}],"rule":"quarter-from-ytd","value":2592000},"capex@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#583"},{"ref":"#585"}],"rule":"component-sum","value":7400000},"#586":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":20137000},"#587":{"kind":"computed","op":"sum","terms":[{"ref":"#586"},{"ref":"#582","weight":-1}],"rule":"quarter-from-ytd","value":6983000},"#588":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":2774000},"#589":{"kind":"computed","op":"sum","terms":[{"ref":"#588"},{"ref":"#584","weight":-1}],"rule":"quarter-from-ytd","value":155000},"capex@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#587"},{"ref":"#589"}],"rule":"component-sum","value":7138000},"#590":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":25677000},"#591":{"kind":"computed","op":"sum","terms":[{"ref":"#590"},{"ref":"#586","weight":-1}],"rule":"quarter-from-ytd","value":5540000},"#592":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":4222000},"#593":{"kind":"computed","op":"sum","terms":[{"ref":"#592"},{"ref":"#588","weight":-1}],"rule":"quarter-from-ytd","value":1448000},"capex@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#591"},{"ref":"#593"}],"rule":"component-sum","value":6988000},"#594":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":3006000},"capex@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#590"},{"ref":"#592"},{"ref":"#594"}],"rule":"component-sum","value":32905000},"#595":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":3563000},"#596":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":867000},"capex@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#595"},{"ref":"#596"}],"rule":"component-sum","value":4430000},"#597":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":21,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":10664000},"#598":{"kind":"computed","op":"sum","terms":[{"ref":"#597"},{"ref":"#595","weight":-1}],"rule":"quarter-from-ytd","value":7101000},"#599":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":21,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":1371000},"#600":{"kind":"computed","op":"sum","terms":[{"ref":"#599"},{"ref":"#596","weight":-1}],"rule":"quarter-from-ytd","value":504000},"capex@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#598"},{"ref":"#600"}],"rule":"component-sum","value":7605000},"#601":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":15366000},"#602":{"kind":"computed","op":"sum","terms":[{"ref":"#601"},{"ref":"#597","weight":-1}],"rule":"quarter-from-ytd","value":4702000},"#603":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":2055000},"#604":{"kind":"computed","op":"sum","terms":[{"ref":"#603"},{"ref":"#599","weight":-1}],"rule":"quarter-from-ytd","value":684000},"capex@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#602"},{"ref":"#604"}],"rule":"component-sum","value":5386000},"#605":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":23519000},"#606":{"kind":"computed","op":"sum","terms":[{"ref":"#605"},{"ref":"#601","weight":-1}],"rule":"quarter-from-ytd","value":8153000},"#607":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":2211000},"#608":{"kind":"computed","op":"sum","terms":[{"ref":"#607"},{"ref":"#603","weight":-1}],"rule":"quarter-from-ytd","value":156000},"capex@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#606"},{"ref":"#608"}],"rule":"component-sum","value":8309000},"#609":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":0},"capex@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#605"},{"ref":"#607"},{"ref":"#609"}],"rule":"component-sum","value":25730000},"#610":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":4710000},"#611":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":237000},"capex@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#610"},{"ref":"#611"}],"rule":"component-sum","value":4947000},"#612":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":21,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":10044000},"#613":{"kind":"computed","op":"sum","terms":[{"ref":"#612"},{"ref":"#610","weight":-1}],"rule":"quarter-from-ytd","value":5334000},"#614":{"kind":"filed","concept":"PaymentsToAcquireSoftware","filing":21,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":972000},"#615":{"kind":"computed","op":"sum","terms":[{"ref":"#614"},{"ref":"#611","weight":-1}],"rule":"quarter-from-ytd","value":735000},"capex@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#613"},{"ref":"#615"}],"rule":"component-sum","value":6069000},"depreciationAndAmortization@2010Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":22,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":402021},"depreciationAndAmortization@2011Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":61,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":400281},"depreciationAndAmortization@2011Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":22,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":406377},"#616":{"kind":"filed","concept":"DepreciationAndAmortization","filing":40,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":1212489},"#617":{"kind":"filed","concept":"DepreciationAndAmortization","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-06-30","value":806658},"depreciationAndAmortization@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#616"},{"ref":"#617","weight":-1}],"rule":"quarter-from-ytd","value":405831},"depreciationAndAmortization@2012Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":42,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":824409},"#618":{"kind":"filed","concept":"DepreciationAndAmortization","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-06-30","value":1696885},"#619":{"kind":"filed","concept":"DepreciationAndAmortization","filing":42,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":824409},"depreciationAndAmortization@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#618"},{"ref":"#619","weight":-1}],"rule":"quarter-from-ytd","value":872476},"#620":{"kind":"filed","concept":"DepreciationAndAmortization","filing":44,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":2592824},"depreciationAndAmortization@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#620"},{"ref":"#618","weight":-1}],"rule":"quarter-from-ytd","value":895939},"#621":{"kind":"filed","concept":"DepreciationAndAmortization","filing":26,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":3508592},"depreciationAndAmortization@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#621"},{"ref":"#620","weight":-1}],"rule":"quarter-from-ytd","value":915768},"depreciationAndAmortization@FY2012":{"kind":"filed","concept":"DepreciationAndAmortization","filing":26,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":3508592},"depreciationAndAmortization@2013Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":45,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":818920},"#622":{"kind":"filed","concept":"DepreciationAndAmortization","filing":46,"unit":"USD","start":"2013-01-01","end":"2013-06-30","value":1508943},"#623":{"kind":"filed","concept":"DepreciationAndAmortization","filing":45,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":818920},"depreciationAndAmortization@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#622"},{"ref":"#623","weight":-1}],"rule":"quarter-from-ytd","value":690023},"#624":{"kind":"filed","concept":"DepreciationAndAmortization","filing":47,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":2271181},"depreciationAndAmortization@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#624"},{"ref":"#622","weight":-1}],"rule":"quarter-from-ytd","value":762238},"#625":{"kind":"filed","concept":"DepreciationAndAmortization","filing":27,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":3114000},"depreciationAndAmortization@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#625"},{"ref":"#624","weight":-1}],"rule":"quarter-from-ytd","value":842819},"depreciationAndAmortization@FY2013":{"kind":"filed","concept":"DepreciationAndAmortization","filing":27,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":3114000},"depreciationAndAmortization@2014Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":54,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":892407},"#626":{"kind":"filed","concept":"DepreciationAndAmortization","filing":55,"unit":"USD","start":"2014-01-01","end":"2014-06-30","value":1855392},"#627":{"kind":"filed","concept":"DepreciationAndAmortization","filing":54,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":892407},"depreciationAndAmortization@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#626"},{"ref":"#627","weight":-1}],"rule":"quarter-from-ytd","value":962985},"#628":{"kind":"filed","concept":"DepreciationAndAmortization","filing":56,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":2965000},"depreciationAndAmortization@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#628"},{"ref":"#626","weight":-1}],"rule":"quarter-from-ytd","value":1109608},"#629":{"kind":"filed","concept":"DepreciationAndAmortization","filing":28,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":4020000},"depreciationAndAmortization@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#629"},{"ref":"#628","weight":-1}],"rule":"quarter-from-ytd","value":1055000},"depreciationAndAmortization@FY2014":{"kind":"filed","concept":"DepreciationAndAmortization","filing":28,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":4020000},"depreciationAndAmortization@2015Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":1150000},"#630":{"kind":"filed","concept":"DepreciationAndAmortization","filing":49,"unit":"USD","start":"2015-01-01","end":"2015-06-30","value":2295000},"#631":{"kind":"filed","concept":"DepreciationAndAmortization","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":1150000},"depreciationAndAmortization@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#630"},{"ref":"#631","weight":-1}],"rule":"quarter-from-ytd","value":1145000},"#632":{"kind":"filed","concept":"DepreciationAndAmortization","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":3449000},"depreciationAndAmortization@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#632"},{"ref":"#630","weight":-1}],"rule":"quarter-from-ytd","value":1154000},"#633":{"kind":"filed","concept":"DepreciationAndAmortization","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":4594000},"depreciationAndAmortization@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#633"},{"ref":"#632","weight":-1}],"rule":"quarter-from-ytd","value":1145000},"depreciationAndAmortization@FY2015":{"kind":"filed","concept":"DepreciationAndAmortization","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":4594000},"depreciationAndAmortization@2016Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":1150000},"#634":{"kind":"filed","concept":"DepreciationAndAmortization","filing":30,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":2465000},"#635":{"kind":"filed","concept":"DepreciationAndAmortization","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":1150000},"depreciationAndAmortization@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#634"},{"ref":"#635","weight":-1}],"rule":"quarter-from-ytd","value":1315000},"#636":{"kind":"filed","concept":"DepreciationAndAmortization","filing":52,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":3844000},"depreciationAndAmortization@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#636"},{"ref":"#634","weight":-1}],"rule":"quarter-from-ytd","value":1379000},"#637":{"kind":"filed","concept":"DepreciationAndAmortization","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":5334000},"depreciationAndAmortization@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#637"},{"ref":"#636","weight":-1}],"rule":"quarter-from-ytd","value":1490000},"depreciationAndAmortization@FY2016":{"kind":"filed","concept":"DepreciationAndAmortization","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":5334000},"depreciationAndAmortization@2017Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":1582000},"#638":{"kind":"filed","concept":"DepreciationAndAmortization","filing":31,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":3278000},"#639":{"kind":"filed","concept":"DepreciationAndAmortization","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":1582000},"depreciationAndAmortization@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#638"},{"ref":"#639","weight":-1}],"rule":"quarter-from-ytd","value":1696000},"#640":{"kind":"filed","concept":"DepreciationAndAmortization","filing":32,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":6374000},"depreciationAndAmortization@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#640"},{"ref":"#638","weight":-1}],"rule":"quarter-from-ytd","value":3096000},"#641":{"kind":"filed","concept":"DepreciationAndAmortization","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":10507000},"depreciationAndAmortization@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#641"},{"ref":"#640","weight":-1}],"rule":"quarter-from-ytd","value":4133000},"depreciationAndAmortization@FY2017":{"kind":"filed","concept":"DepreciationAndAmortization","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":10507000},"depreciationAndAmortization@2018Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":33,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":3960000},"#642":{"kind":"filed","concept":"DepreciationAndAmortization","filing":34,"unit":"USD","start":"2018-01-01","end":"2018-06-30","value":7894000},"#643":{"kind":"filed","concept":"DepreciationAndAmortization","filing":33,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":3960000},"depreciationAndAmortization@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#642"},{"ref":"#643","weight":-1}],"rule":"quarter-from-ytd","value":3934000},"#644":{"kind":"filed","concept":"DepreciationAndAmortization","filing":35,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":11775000},"depreciationAndAmortization@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#644"},{"ref":"#642","weight":-1}],"rule":"quarter-from-ytd","value":3881000},"#645":{"kind":"filed","concept":"DepreciationAndAmortization","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":15778000},"depreciationAndAmortization@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#645"},{"ref":"#644","weight":-1}],"rule":"quarter-from-ytd","value":4003000},"depreciationAndAmortization@FY2018":{"kind":"filed","concept":"DepreciationAndAmortization","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":15778000},"depreciationAndAmortization@2019Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":36,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":4213000},"#646":{"kind":"filed","concept":"DepreciationAndAmortization","filing":37,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":9053000},"#647":{"kind":"filed","concept":"DepreciationAndAmortization","filing":36,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":4213000},"depreciationAndAmortization@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#646"},{"ref":"#647","weight":-1}],"rule":"quarter-from-ytd","value":4840000},"#648":{"kind":"filed","concept":"DepreciationAndAmortization","filing":38,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":14791000},"depreciationAndAmortization@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#648"},{"ref":"#646","weight":-1}],"rule":"quarter-from-ytd","value":5738000},"#649":{"kind":"filed","concept":"DepreciationAndAmortization","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":20868000},"depreciationAndAmortization@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#649"},{"ref":"#648","weight":-1}],"rule":"quarter-from-ytd","value":6077000},"depreciationAndAmortization@FY2019":{"kind":"filed","concept":"DepreciationAndAmortization","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":20868000},"depreciationAndAmortization@2020Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":6390000},"#650":{"kind":"filed","concept":"DepreciationAndAmortization","filing":5,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":12869000},"#651":{"kind":"filed","concept":"DepreciationAndAmortization","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":6390000},"depreciationAndAmortization@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#650"},{"ref":"#651","weight":-1}],"rule":"quarter-from-ytd","value":6479000},"#652":{"kind":"filed","concept":"DepreciationAndAmortization","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":19581000},"depreciationAndAmortization@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#652"},{"ref":"#650","weight":-1}],"rule":"quarter-from-ytd","value":6712000},"#653":{"kind":"filed","concept":"DepreciationAndAmortization","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":27067000},"depreciationAndAmortization@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#653"},{"ref":"#652","weight":-1}],"rule":"quarter-from-ytd","value":7486000},"depreciationAndAmortization@FY2020":{"kind":"filed","concept":"DepreciationAndAmortization","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":27067000},"depreciationAndAmortization@2021Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":8444000},"#654":{"kind":"filed","concept":"DepreciationAndAmortization","filing":9,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":17420000},"#655":{"kind":"filed","concept":"DepreciationAndAmortization","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":8444000},"depreciationAndAmortization@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#654"},{"ref":"#655","weight":-1}],"rule":"quarter-from-ytd","value":8976000},"#656":{"kind":"filed","concept":"DepreciationAndAmortization","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":27430000},"depreciationAndAmortization@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#656"},{"ref":"#654","weight":-1}],"rule":"quarter-from-ytd","value":10010000},"#657":{"kind":"filed","concept":"DepreciationAndAmortization","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":38447000},"depreciationAndAmortization@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#657"},{"ref":"#656","weight":-1}],"rule":"quarter-from-ytd","value":11017000},"depreciationAndAmortization@FY2021":{"kind":"filed","concept":"DepreciationAndAmortization","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":38447000},"depreciationAndAmortization@2022Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":11834000},"#658":{"kind":"filed","concept":"DepreciationAndAmortization","filing":13,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":23933000},"#659":{"kind":"filed","concept":"DepreciationAndAmortization","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":11834000},"depreciationAndAmortization@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#658"},{"ref":"#659","weight":-1}],"rule":"quarter-from-ytd","value":12099000},"#660":{"kind":"filed","concept":"DepreciationAndAmortization","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":36605000},"depreciationAndAmortization@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#660"},{"ref":"#658","weight":-1}],"rule":"quarter-from-ytd","value":12672000},"#661":{"kind":"filed","concept":"DepreciationAndAmortization","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":50985000},"depreciationAndAmortization@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#661"},{"ref":"#660","weight":-1}],"rule":"quarter-from-ytd","value":14380000},"depreciationAndAmortization@FY2022":{"kind":"filed","concept":"DepreciationAndAmortization","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":50985000},"depreciationAndAmortization@2023Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":15370000},"#662":{"kind":"filed","concept":"DepreciationAndAmortization","filing":13,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":31473000},"#663":{"kind":"filed","concept":"DepreciationAndAmortization","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":15370000},"depreciationAndAmortization@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#662"},{"ref":"#663","weight":-1}],"rule":"quarter-from-ytd","value":16103000},"#664":{"kind":"filed","concept":"DepreciationAndAmortization","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":51295000},"depreciationAndAmortization@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#664"},{"ref":"#662","weight":-1}],"rule":"quarter-from-ytd","value":19822000},"#665":{"kind":"filed","concept":"DepreciationAndAmortization","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":68556000},"depreciationAndAmortization@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#665"},{"ref":"#664","weight":-1}],"rule":"quarter-from-ytd","value":17261000},"depreciationAndAmortization@FY2023":{"kind":"filed","concept":"DepreciationAndAmortization","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":68556000},"depreciationAndAmortization@2024Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":16909000},"#666":{"kind":"filed","concept":"DepreciationAndAmortization","filing":18,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":33884000},"#667":{"kind":"filed","concept":"DepreciationAndAmortization","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":16909000},"depreciationAndAmortization@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#666"},{"ref":"#667","weight":-1}],"rule":"quarter-from-ytd","value":16975000},"#668":{"kind":"filed","concept":"DepreciationAndAmortization","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":51306000},"depreciationAndAmortization@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#668"},{"ref":"#666","weight":-1}],"rule":"quarter-from-ytd","value":17422000},"#669":{"kind":"filed","concept":"DepreciationAndAmortization","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":69673000},"depreciationAndAmortization@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#669"},{"ref":"#668","weight":-1}],"rule":"quarter-from-ytd","value":18367000},"depreciationAndAmortization@FY2024":{"kind":"filed","concept":"DepreciationAndAmortization","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":69673000},"depreciationAndAmortization@2025Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":18704000},"#670":{"kind":"filed","concept":"DepreciationAndAmortization","filing":21,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":38785000},"#671":{"kind":"filed","concept":"DepreciationAndAmortization","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":18704000},"depreciationAndAmortization@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#670"},{"ref":"#671","weight":-1}],"rule":"quarter-from-ytd","value":20081000},"#672":{"kind":"filed","concept":"DepreciationAndAmortization","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":58794000},"depreciationAndAmortization@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#672"},{"ref":"#670","weight":-1}],"rule":"quarter-from-ytd","value":20009000},"#673":{"kind":"filed","concept":"DepreciationAndAmortization","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":78745000},"depreciationAndAmortization@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#673"},{"ref":"#672","weight":-1}],"rule":"quarter-from-ytd","value":19951000},"depreciationAndAmortization@FY2025":{"kind":"filed","concept":"DepreciationAndAmortization","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":78745000},"depreciationAndAmortization@2026Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":19762000},"#674":{"kind":"filed","concept":"DepreciationAndAmortization","filing":21,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":38824000},"#675":{"kind":"filed","concept":"DepreciationAndAmortization","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":19762000},"depreciationAndAmortization@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#674"},{"ref":"#675","weight":-1}],"rule":"quarter-from-ytd","value":19062000},"dilutedShares@2010Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2010-04-01","end":"2010-06-30","value":30926096},"dilutedShares@2010Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":23,"unit":"shares","start":"2010-07-01","end":"2010-09-30","value":30920400},"dilutedShares@2011Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2011-01-01","end":"2011-03-31","value":30782000},"dilutedShares@2011Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2011-04-01","end":"2011-06-30","value":30812000},"dilutedShares@2011Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2011-07-01","end":"2011-09-30","value":30934000},"dilutedShares@2011Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2011-10-01","end":"2011-12-31","value":30715000},"dilutedShares@2012Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2012-01-01","end":"2012-03-31","value":31010000},"dilutedShares@2012Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2012-04-01","end":"2012-06-30","value":31149000},"dilutedShares@2012Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2012-07-01","end":"2012-09-30","value":31256000},"dilutedShares@2012Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2012-10-01","end":"2012-12-31","value":31600000},"dilutedShares@FY2012":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":26,"unit":"shares","start":"2012-01-01","end":"2012-12-31","value":31253434},"dilutedShares@2013Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":26,"unit":"shares","start":"2013-01-01","end":"2013-03-31","value":31855000},"dilutedShares@2013Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":26,"unit":"shares","start":"2013-04-01","end":"2013-06-30","value":32317000},"dilutedShares@2013Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":26,"unit":"shares","start":"2013-07-01","end":"2013-09-30","value":32552000},"dilutedShares@2013Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":26,"unit":"shares","start":"2013-10-01","end":"2013-12-31","value":32708000},"dilutedShares@FY2013":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2013-01-01","end":"2013-12-31","value":32406641},"dilutedShares@2014Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2014-01-01","end":"2014-03-31","value":31855000},"dilutedShares@2014Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2014-04-01","end":"2014-06-30","value":33076000},"dilutedShares@2014Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2014-07-01","end":"2014-09-30","value":33327000},"dilutedShares@2014Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2014-10-01","end":"2014-12-31","value":32747000},"dilutedShares@FY2014":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":28,"unit":"shares","start":"2014-01-01","end":"2014-12-31","value":33263667},"dilutedShares@2015Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":28,"unit":"shares","start":"2015-01-01","end":"2015-03-31","value":33451000},"dilutedShares@2015Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":28,"unit":"shares","start":"2015-04-01","end":"2015-06-30","value":33671000},"dilutedShares@2015Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":28,"unit":"shares","start":"2015-07-01","end":"2015-09-30","value":33690000},"dilutedShares@2015Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":28,"unit":"shares","start":"2015-10-01","end":"2015-12-31","value":33577000},"dilutedShares@FY2015":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2015-01-01","end":"2015-12-31","value":33577091},"dilutedShares@2016Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2016-01-01","end":"2016-03-31","value":33494000},"dilutedShares@2016Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":30,"unit":"shares","start":"2016-04-02","end":"2016-06-30","value":34175127},"dilutedShares@2016Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2016-07-01","end":"2016-09-30","value":34313000},"dilutedShares@2016Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2016-10-01","end":"2016-12-31","value":34369000},"dilutedShares@FY2016":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2016-01-01","end":"2016-12-31","value":34099},"dilutedShares@2017Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":39,"unit":"shares","start":"2017-01-01","end":"2017-03-31","value":34382322},"dilutedShares@2017Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":31,"unit":"shares","start":"2017-04-01","end":"2017-06-30","value":35094814},"dilutedShares@2017Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":32,"unit":"shares","start":"2017-07-01","end":"2017-09-30","value":42563002},"dilutedShares@2017Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2017-10-01","end":"2017-12-31","value":44385000},"dilutedShares@FY2017":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2017-01-01","end":"2017-12-31","value":39150000},"dilutedShares@2018Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":33,"unit":"shares","start":"2018-01-01","end":"2018-03-31","value":44327},"dilutedShares@2018Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":34,"unit":"shares","start":"2018-04-01","end":"2018-06-30","value":45016},"dilutedShares@2018Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":35,"unit":"shares","start":"2018-07-01","end":"2018-09-30","value":45828},"dilutedShares@FY2018":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2018-01-01","end":"2018-12-31","value":45471000},"dilutedShares@2019Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":36,"unit":"shares","start":"2019-01-01","end":"2019-03-31","value":46279000},"dilutedShares@2019Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":37,"unit":"shares","start":"2019-04-01","end":"2019-06-30","value":49056000},"dilutedShares@2019Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":38,"unit":"shares","start":"2019-07-01","end":"2019-09-30","value":51809000},"#676":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2019-01-01","end":"2019-12-31","value":49206000},"#677":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":38,"unit":"shares","start":"2019-01-01","end":"2019-09-30","value":47930000},"dilutedShares@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#676","weight":4},{"ref":"#677","weight":-3}],"rule":"unaverage-quarter","value":53034000},"dilutedShares@FY2019":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2019-01-01","end":"2019-12-31","value":49206000},"dilutedShares@2020Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2020-01-01","end":"2020-03-31","value":53109000},"dilutedShares@2020Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2020-04-01","end":"2020-06-30","value":53306000},"dilutedShares@2020Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2020-07-01","end":"2020-09-30","value":53469000},"dilutedShares@FY2020":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2020-01-01","end":"2020-12-31","value":53892},"dilutedShares@2021Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2021-01-01","end":"2021-03-31","value":56869},"dilutedShares@2021Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2021-04-01","end":"2021-06-30","value":56786},"dilutedShares@2021Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2021-07-01","end":"2021-09-30","value":57368},"dilutedShares@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#342","weight":4},{"ref":"#345","weight":-3}],"rule":"unaverage-quarter","value":57840},"dilutedShares@FY2021":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":11,"unit":"shares","start":"2021-01-01","end":"2021-12-31","value":57264},"dilutedShares@2022Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":12,"unit":"shares","start":"2022-01-01","end":"2022-03-31","value":58816},"dilutedShares@2022Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2022-04-01","end":"2022-06-30","value":56721},"dilutedShares@2022Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2022-07-01","end":"2022-09-30","value":57304},"dilutedShares@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#350","weight":4},{"ref":"#353","weight":-3}],"rule":"unaverage-quarter","value":57026},"dilutedShares@FY2022":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2022-01-01","end":"2022-12-31","value":57455},"dilutedShares@2023Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":12,"unit":"shares","start":"2023-01-01","end":"2023-03-31","value":57049},"dilutedShares@2023Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2023-04-01","end":"2023-06-30","value":56858},"dilutedShares@2023Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2023-07-01","end":"2023-09-30","value":56940},"dilutedShares@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#358","weight":4},{"ref":"#361","weight":-3}],"rule":"unaverage-quarter","value":54709},"dilutedShares@FY2023":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2023-01-01","end":"2023-12-31","value":56377},"dilutedShares@2024Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":17,"unit":"shares","start":"2024-01-01","end":"2024-03-31","value":56531},"dilutedShares@2024Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2024-04-01","end":"2024-06-30","value":56434},"dilutedShares@2024Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2024-07-01","end":"2024-09-30","value":56012},"dilutedShares@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#366","weight":4},{"ref":"#369","weight":-3}],"rule":"unaverage-quarter","value":54803},"dilutedShares@FY2024":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2024-01-01","end":"2024-12-31","value":55937},"dilutedShares@2025Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":20,"unit":"shares","start":"2025-01-01","end":"2025-03-31","value":56558000},"dilutedShares@2025Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":21,"unit":"shares","start":"2025-04-01","end":"2025-06-30","value":56510000},"dilutedShares@2025Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2025-07-01","end":"2025-09-30","value":56532},"dilutedShares@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#374","weight":4},{"ref":"#377","weight":-3}],"rule":"unaverage-quarter","value":56684},"dilutedShares@FY2025":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2025-01-01","end":"2025-12-31","value":56561},"dilutedShares@2026Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":20,"unit":"shares","start":"2026-01-01","end":"2026-03-31","value":56666000},"dilutedShares@2026Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":21,"unit":"shares","start":"2026-04-01","end":"2026-06-30","value":56638000},"sharesOutstanding@2011Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":60,"unit":"shares","end":"2011-03-31","value":30812257},"sharesOutstanding@2011Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":22,"unit":"shares","end":"2011-06-30","value":30812257},"sharesOutstanding@2011Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":23,"unit":"shares","end":"2011-09-30","value":30714757},"sharesOutstanding@2011Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":24,"unit":"shares","end":"2011-12-31","value":30714757},"sharesOutstanding@FY2011":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":24,"unit":"shares","end":"2011-12-31","value":30714757},"sharesOutstanding@2012Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":61,"unit":"shares","end":"2012-03-31","value":30836206},"sharesOutstanding@2012Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":41,"unit":"shares","end":"2012-06-30","value":30846165},"sharesOutstanding@2012Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":40,"unit":"shares","end":"2012-09-30","value":31054765},"sharesOutstanding@2012Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":25,"unit":"shares","end":"2012-12-31","value":31195041},"sharesOutstanding@FY2012":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":25,"unit":"shares","end":"2012-12-31","value":31195041},"sharesOutstanding@2013Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":42,"unit":"shares","end":"2013-03-31","value":31425368},"sharesOutstanding@2013Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":43,"unit":"shares","end":"2013-06-30","value":31814199},"sharesOutstanding@2013Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":44,"unit":"shares","end":"2013-09-30","value":31883041},"sharesOutstanding@2013Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":26,"unit":"shares","end":"2013-12-31","value":31925741},"sharesOutstanding@FY2013":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":26,"unit":"shares","end":"2013-12-31","value":31925741},"sharesOutstanding@2014Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":45,"unit":"shares","end":"2014-03-31","value":32040683},"sharesOutstanding@2014Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":46,"unit":"shares","end":"2014-06-30","value":32658782},"sharesOutstanding@2014Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":47,"unit":"shares","end":"2014-09-30","value":32703113},"sharesOutstanding@2014Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":27,"unit":"shares","end":"2014-12-31","value":32774374},"sharesOutstanding@FY2014":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":27,"unit":"shares","end":"2014-12-31","value":32774374},"sharesOutstanding@2015Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":54,"unit":"shares","end":"2015-03-31","value":32851500},"sharesOutstanding@2015Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":55,"unit":"shares","end":"2015-06-30","value":32902987},"sharesOutstanding@2015Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":56,"unit":"shares","end":"2015-09-30","value":32943553},"sharesOutstanding@2015Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":28,"unit":"shares","end":"2015-12-31","value":32949353},"sharesOutstanding@FY2015":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":28,"unit":"shares","end":"2015-12-31","value":32949353},"sharesOutstanding@2016Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":48,"unit":"shares","end":"2016-03-31","value":33097903},"sharesOutstanding@2016Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":49,"unit":"shares","end":"2016-06-30","value":33691278},"sharesOutstanding@2016Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":50,"unit":"shares","end":"2016-09-30","value":33822962},"sharesOutstanding@2016Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":29,"unit":"shares","end":"2016-12-31","value":33844074},"sharesOutstanding@FY2016":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":29,"unit":"shares","end":"2016-12-31","value":33844074},"sharesOutstanding@2017Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":51,"unit":"shares","end":"2017-03-31","value":34076544},"sharesOutstanding@2017Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":30,"unit":"shares","end":"2017-06-30","value":34118994},"sharesOutstanding@2017Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":52,"unit":"shares","end":"2017-09-30","value":43559081},"sharesOutstanding@2017Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":0,"unit":"shares","end":"2017-12-31","value":43587079},"sharesOutstanding@FY2017":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":0,"unit":"shares","end":"2017-12-31","value":43587079},"sharesOutstanding@2018Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":39,"unit":"shares","end":"2018-03-31","value":43692303},"sharesOutstanding@2018Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":31,"unit":"shares","end":"2018-06-30","value":43798572},"sharesOutstanding@2018Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":32,"unit":"shares","end":"2018-09-30","value":43853389},"sharesOutstanding@2018Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":1,"unit":"shares","end":"2018-12-31","value":43917378},"sharesOutstanding@FY2018":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":1,"unit":"shares","end":"2018-12-31","value":43917378},"sharesOutstanding@2019Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":33,"unit":"shares","end":"2019-03-31","value":44073998},"sharesOutstanding@2019Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":34,"unit":"shares","end":"2019-06-30","value":48086422},"sharesOutstanding@2019Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":35,"unit":"shares","end":"2019-09-30","value":52052581},"sharesOutstanding@2019Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":2,"unit":"shares","end":"2019-12-31","value":52078258},"sharesOutstanding@FY2019":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":2,"unit":"shares","end":"2019-12-31","value":52078258},"sharesOutstanding@2020Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":36,"unit":"shares","end":"2020-03-31","value":52278083},"sharesOutstanding@2020Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":37,"unit":"shares","end":"2020-06-30","value":52494884},"sharesOutstanding@2020Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":38,"unit":"shares","end":"2020-09-30","value":52606700},"sharesOutstanding@2020Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":3,"unit":"shares","end":"2020-12-31","value":54760837},"sharesOutstanding@FY2020":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":3,"unit":"shares","end":"2020-12-31","value":54760837},"sharesOutstanding@2021Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":4,"unit":"shares","end":"2021-03-31","value":54899245},"sharesOutstanding@2021Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":5,"unit":"shares","end":"2021-06-30","value":54969481},"sharesOutstanding@2021Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":6,"unit":"shares","end":"2021-09-30","value":55283988},"sharesOutstanding@2021Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":7,"unit":"shares","end":"2021-12-31","value":55321457},"sharesOutstanding@FY2021":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":7,"unit":"shares","end":"2021-12-31","value":55321457},"sharesOutstanding@2022Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":8,"unit":"shares","end":"2022-03-31","value":55429046},"sharesOutstanding@2022Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":9,"unit":"shares","end":"2022-06-30","value":55465918},"sharesOutstanding@2022Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":10,"unit":"shares","end":"2022-09-30","value":55519646},"sharesOutstanding@2022Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":12,"unit":"shares","end":"2022-12-31","value":55557698},"sharesOutstanding@FY2022":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":12,"unit":"shares","end":"2022-12-31","value":55557698},"sharesOutstanding@2023Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":12,"unit":"shares","end":"2023-03-31","value":55644301},"sharesOutstanding@2023Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":13,"unit":"shares","end":"2023-06-30","value":55744896},"sharesOutstanding@2023Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":14,"unit":"shares","end":"2023-09-30","value":55774706},"sharesOutstanding@2023Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":15,"unit":"shares","end":"2023-12-31","value":55766078},"sharesOutstanding@FY2023":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":15,"unit":"shares","end":"2023-12-31","value":55766078},"sharesOutstanding@2024Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":57,"unit":"shares","end":"2024-03-31","value":55841318},"sharesOutstanding@2024Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":58,"unit":"shares","end":"2024-06-30","value":55902860},"sharesOutstanding@2024Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":59,"unit":"shares","end":"2024-09-30","value":56026725},"sharesOutstanding@2024Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":16,"unit":"shares","end":"2024-12-31","value":56091677},"sharesOutstanding@FY2024":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":16,"unit":"shares","end":"2024-12-31","value":56091677},"sharesOutstanding@2025Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":17,"unit":"shares","end":"2025-03-31","value":56179127},"sharesOutstanding@2025Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":18,"unit":"shares","end":"2025-06-30","value":56253009},"sharesOutstanding@2025Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":19,"unit":"shares","end":"2025-09-30","value":56283321},"sharesOutstanding@2025Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":21,"unit":"shares","end":"2025-12-31","value":56325429},"sharesOutstanding@FY2025":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":21,"unit":"shares","end":"2025-12-31","value":56325429},"sharesOutstanding@2026Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":20,"unit":"shares","end":"2026-03-31","value":56399294},"sharesOutstanding@2026Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":21,"unit":"shares","end":"2026-06-30","value":56427067},"#678":{"kind":"filed","concept":"CostsAndExpenses","filing":22,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":6120777},"totalCosts@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#678"}],"rule":"component-sum","value":6120777},"#679":{"kind":"filed","concept":"CostsAndExpenses","filing":23,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":6780448},"totalCosts@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#679"}],"rule":"component-sum","value":6780448},"#680":{"kind":"filed","concept":"CostsAndExpenses","filing":24,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":7992000},"totalCosts@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#680"}],"rule":"component-sum","value":7992000},"#681":{"kind":"filed","concept":"CostsAndExpenses","filing":24,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":7775000},"totalCosts@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#681"}],"rule":"component-sum","value":7775000},"#682":{"kind":"filed","concept":"CostsAndExpenses","filing":24,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":8079000},"totalCosts@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#682"}],"rule":"component-sum","value":8079000},"#683":{"kind":"filed","concept":"CostsAndExpenses","filing":24,"unit":"USD","start":"2011-10-01","end":"2011-12-31","value":8703000},"totalCosts@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#683"}],"rule":"component-sum","value":8703000},"#684":{"kind":"filed","concept":"CostsAndExpenses","filing":25,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":11657000},"totalCosts@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#684"}],"rule":"component-sum","value":11657000},"#685":{"kind":"filed","concept":"CostsAndExpenses","filing":25,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":14206000},"totalCosts@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#685"}],"rule":"component-sum","value":14206000},"#686":{"kind":"filed","concept":"CostsAndExpenses","filing":25,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":12916000},"totalCosts@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#686"}],"rule":"component-sum","value":12916000},"#687":{"kind":"filed","concept":"CostsAndExpenses","filing":25,"unit":"USD","start":"2012-10-01","end":"2012-12-31","value":12403000},"totalCosts@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#687"}],"rule":"component-sum","value":12403000},"#688":{"kind":"filed","concept":"CostsAndExpenses","filing":26,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":51183423},"totalCosts@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"#688"}],"rule":"component-sum","value":51183423},"#689":{"kind":"filed","concept":"CostsAndExpenses","filing":26,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":12911000},"totalCosts@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#689"}],"rule":"component-sum","value":12911000},"#690":{"kind":"filed","concept":"CostsAndExpenses","filing":26,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":11406000},"totalCosts@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#690"}],"rule":"component-sum","value":11406000},"#691":{"kind":"filed","concept":"CostsAndExpenses","filing":26,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":10780000},"totalCosts@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#691"}],"rule":"component-sum","value":10780000},"#692":{"kind":"filed","concept":"CostsAndExpenses","filing":26,"unit":"USD","start":"2013-10-01","end":"2013-12-31","value":10199000},"totalCosts@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#692"}],"rule":"component-sum","value":10199000},"#693":{"kind":"filed","concept":"CostsAndExpenses","filing":27,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":45296000},"totalCosts@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"#693"}],"rule":"component-sum","value":45296000},"#694":{"kind":"filed","concept":"CostsAndExpenses","filing":27,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":11018000},"totalCosts@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#694"}],"rule":"component-sum","value":11018000},"#695":{"kind":"filed","concept":"CostsAndExpenses","filing":27,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":12445000},"totalCosts@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#695"}],"rule":"component-sum","value":12445000},"#696":{"kind":"filed","concept":"CostsAndExpenses","filing":27,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":13062000},"totalCosts@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#696"}],"rule":"component-sum","value":13062000},"#697":{"kind":"filed","concept":"CostsAndExpenses","filing":27,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":16332000},"totalCosts@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#697"}],"rule":"component-sum","value":16332000},"#698":{"kind":"filed","concept":"CostsAndExpenses","filing":28,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":52857000},"totalCosts@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"#698"}],"rule":"component-sum","value":52857000},"#699":{"kind":"filed","concept":"CostsAndExpenses","filing":28,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":16777000},"totalCosts@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#699"}],"rule":"component-sum","value":16777000},"#700":{"kind":"filed","concept":"CostsAndExpenses","filing":28,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":16848000},"totalCosts@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#700"}],"rule":"component-sum","value":16848000},"#701":{"kind":"filed","concept":"CostsAndExpenses","filing":28,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":16126000},"totalCosts@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#701"}],"rule":"component-sum","value":16126000},"#702":{"kind":"filed","concept":"CostsAndExpenses","filing":28,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":20021000},"totalCosts@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#702"}],"rule":"component-sum","value":20021000},"#703":{"kind":"filed","concept":"CostsAndExpenses","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":69773000},"totalCosts@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#703"}],"rule":"component-sum","value":69773000},"#704":{"kind":"filed","concept":"CostsAndExpenses","filing":29,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":21631000},"totalCosts@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#704"}],"rule":"component-sum","value":21631000},"#705":{"kind":"filed","concept":"CostsAndExpenses","filing":30,"unit":"USD","start":"2016-04-02","end":"2016-06-30","value":23311000},"totalCosts@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#705"}],"rule":"component-sum","value":23311000},"#706":{"kind":"filed","concept":"CostsAndExpenses","filing":29,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":20930000},"totalCosts@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#706"}],"rule":"component-sum","value":20930000},"#707":{"kind":"filed","concept":"CostsAndExpenses","filing":29,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":22695000},"totalCosts@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#707"}],"rule":"component-sum","value":22695000},"#708":{"kind":"filed","concept":"CostsAndExpenses","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":88567000},"totalCosts@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#708"}],"rule":"component-sum","value":88567000},"#709":{"kind":"filed","concept":"CostsAndExpenses","filing":39,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":24914000},"totalCosts@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#709"}],"rule":"component-sum","value":24914000},"#710":{"kind":"filed","concept":"CostsAndExpenses","filing":31,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":26982000},"totalCosts@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#710"}],"rule":"component-sum","value":26982000},"#711":{"kind":"filed","concept":"CostsAndExpenses","filing":32,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":36986000},"totalCosts@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#711"}],"rule":"component-sum","value":36986000},"#712":{"kind":"filed","concept":"CostsAndExpenses","filing":29,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":38349000},"totalCosts@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#712"}],"rule":"component-sum","value":38349000},"#713":{"kind":"filed","concept":"CostsAndExpenses","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":127231000},"totalCosts@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#713"}],"rule":"component-sum","value":127231000},"#714":{"kind":"filed","concept":"CostsAndExpenses","filing":33,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":38854000},"totalCosts@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#714"}],"rule":"component-sum","value":38854000},"#715":{"kind":"filed","concept":"CostsAndExpenses","filing":34,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":43458000},"totalCosts@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#715"}],"rule":"component-sum","value":43458000},"#716":{"kind":"filed","concept":"CostsAndExpenses","filing":35,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":41643000},"totalCosts@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#716"}],"rule":"component-sum","value":41643000},"#717":{"kind":"filed","concept":"CostsAndExpenses","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":168044000},"#718":{"kind":"filed","concept":"CostsAndExpenses","filing":35,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":123955000},"#719":{"kind":"computed","op":"sum","terms":[{"ref":"#717"},{"ref":"#718","weight":-1}],"rule":"quarter-from-ytd","value":44089000},"totalCosts@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#719"}],"rule":"component-sum","value":44089000},"totalCosts@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#717"}],"rule":"component-sum","value":168044000},"#720":{"kind":"filed","concept":"CostsAndExpenses","filing":36,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":49463000},"totalCosts@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#720"}],"rule":"component-sum","value":49463000},"#721":{"kind":"filed","concept":"CostsAndExpenses","filing":37,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":59638000},"totalCosts@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#721"}],"rule":"component-sum","value":59638000},"#722":{"kind":"filed","concept":"CostsAndExpenses","filing":38,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":61481000},"totalCosts@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#722"}],"rule":"component-sum","value":61481000},"#723":{"kind":"filed","concept":"CostsAndExpenses","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":234162000},"#724":{"kind":"filed","concept":"CostsAndExpenses","filing":38,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":170582000},"#725":{"kind":"computed","op":"sum","terms":[{"ref":"#723"},{"ref":"#724","weight":-1}],"rule":"quarter-from-ytd","value":63580000},"totalCosts@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#725"}],"rule":"component-sum","value":63580000},"totalCosts@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#723"}],"rule":"component-sum","value":234162000},"#726":{"kind":"filed","concept":"CostsAndExpenses","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":64184000},"totalCosts@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#726"}],"rule":"component-sum","value":64184000},"#727":{"kind":"filed","concept":"CostsAndExpenses","filing":5,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":67925000},"totalCosts@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#727"}],"rule":"component-sum","value":67925000},"#728":{"kind":"filed","concept":"CostsAndExpenses","filing":6,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":73099000},"totalCosts@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#728"}],"rule":"component-sum","value":73099000},"#729":{"kind":"filed","concept":"CostsAndExpenses","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":296437000},"#730":{"kind":"filed","concept":"CostsAndExpenses","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":205208000},"#731":{"kind":"computed","op":"sum","terms":[{"ref":"#729"},{"ref":"#730","weight":-1}],"rule":"quarter-from-ytd","value":91229000},"totalCosts@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#731"}],"rule":"component-sum","value":91229000},"totalCosts@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#729"}],"rule":"component-sum","value":296437000},"#732":{"kind":"filed","concept":"CostsAndExpenses","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":106454000},"totalCosts@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#732"}],"rule":"component-sum","value":106454000},"#733":{"kind":"filed","concept":"CostsAndExpenses","filing":9,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":114720000},"totalCosts@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#733"}],"rule":"component-sum","value":114720000},"#734":{"kind":"filed","concept":"CostsAndExpenses","filing":10,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":133022000},"totalCosts@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#734"}],"rule":"component-sum","value":133022000},"#735":{"kind":"filed","concept":"CostsAndExpenses","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":503285000},"#736":{"kind":"filed","concept":"CostsAndExpenses","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":354196000},"#737":{"kind":"computed","op":"sum","terms":[{"ref":"#735"},{"ref":"#736","weight":-1}],"rule":"quarter-from-ytd","value":149089000},"totalCosts@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#737"}],"rule":"component-sum","value":149089000},"totalCosts@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#735"}],"rule":"component-sum","value":503285000},"#738":{"kind":"filed","concept":"CostsAndExpenses","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":146400000},"totalCosts@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#738"}],"rule":"component-sum","value":146400000},"#739":{"kind":"filed","concept":"CostsAndExpenses","filing":13,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":144465000},"totalCosts@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#739"}],"rule":"component-sum","value":144465000},"#740":{"kind":"filed","concept":"CostsAndExpenses","filing":14,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":148076000},"totalCosts@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#740"}],"rule":"component-sum","value":148076000},"#741":{"kind":"filed","concept":"CostsAndExpenses","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":576866000},"#742":{"kind":"filed","concept":"CostsAndExpenses","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":438941000},"#743":{"kind":"computed","op":"sum","terms":[{"ref":"#741"},{"ref":"#742","weight":-1}],"rule":"quarter-from-ytd","value":137925000},"totalCosts@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#743"}],"rule":"component-sum","value":137925000},"totalCosts@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#741"}],"rule":"component-sum","value":576866000},"#744":{"kind":"filed","concept":"CostsAndExpenses","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":151522000},"totalCosts@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#744"}],"rule":"component-sum","value":151522000},"#745":{"kind":"filed","concept":"CostsAndExpenses","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":139888000},"totalCosts@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#745"}],"rule":"component-sum","value":139888000},"#746":{"kind":"filed","concept":"CostsAndExpenses","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":136501000},"totalCosts@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#746"}],"rule":"component-sum","value":136501000},"#747":{"kind":"filed","concept":"CostsAndExpenses","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":584659000},"#748":{"kind":"filed","concept":"CostsAndExpenses","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":427911000},"#749":{"kind":"computed","op":"sum","terms":[{"ref":"#747"},{"ref":"#748","weight":-1}],"rule":"quarter-from-ytd","value":156748000},"totalCosts@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#749"}],"rule":"component-sum","value":156748000},"totalCosts@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#747"}],"rule":"component-sum","value":584659000},"#750":{"kind":"filed","concept":"CostsAndExpenses","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":149432000},"totalCosts@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#750"}],"rule":"component-sum","value":149432000},"#751":{"kind":"filed","concept":"CostsAndExpenses","filing":18,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":153370000},"totalCosts@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#751"}],"rule":"component-sum","value":153370000},"#752":{"kind":"filed","concept":"CostsAndExpenses","filing":19,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":162703000},"totalCosts@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#752"}],"rule":"component-sum","value":162703000},"#753":{"kind":"filed","concept":"CostsAndExpenses","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":669553000},"#754":{"kind":"filed","concept":"CostsAndExpenses","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":465505000},"#755":{"kind":"computed","op":"sum","terms":[{"ref":"#753"},{"ref":"#754","weight":-1}],"rule":"quarter-from-ytd","value":204048000},"totalCosts@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#755"}],"rule":"component-sum","value":204048000},"totalCosts@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#753"}],"rule":"component-sum","value":669553000},"#756":{"kind":"filed","concept":"CostsAndExpenses","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":162594000},"totalCosts@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#756"}],"rule":"component-sum","value":162594000},"#757":{"kind":"filed","concept":"CostsAndExpenses","filing":21,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":168470000},"totalCosts@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#757"}],"rule":"component-sum","value":168470000},"#758":{"kind":"filed","concept":"CostsAndExpenses","filing":19,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":171980000},"totalCosts@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#758"}],"rule":"component-sum","value":171980000},"#759":{"kind":"filed","concept":"CostsAndExpenses","filing":16,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":683089000},"#760":{"kind":"filed","concept":"CostsAndExpenses","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":503044000},"#761":{"kind":"computed","op":"sum","terms":[{"ref":"#759"},{"ref":"#760","weight":-1}],"rule":"quarter-from-ytd","value":180045000},"totalCosts@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#761"}],"rule":"component-sum","value":180045000},"totalCosts@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#759"}],"rule":"component-sum","value":683089000},"#762":{"kind":"filed","concept":"CostsAndExpenses","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":178315000},"totalCosts@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#762"}],"rule":"component-sum","value":178315000},"#763":{"kind":"filed","concept":"CostsAndExpenses","filing":21,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":190152000},"totalCosts@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#763"}],"rule":"component-sum","value":190152000},"freeCashFlow@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2016"},{"ref":"capex@FY2016","weight":-1}],"value":3196000},"capexOutflow@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2016","weight":-1}],"value":-4325000},"grossMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":54.92964482834486},"operatingMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":15.280129327249595},"netMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":11.173606527582479},"currentRatio@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2016"},{"ref":"currentLiabilities@FY2016"}],"value":8.737983392645315},"ebit@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2016"},{"ref":"interestExpense@FY2016"}],"value":15460000},"freeCashFlow@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q1"},{"ref":"capex@2017Q1","weight":-1}],"value":-148000},"capexOutflow@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q1","weight":-1}],"value":-1295000},"grossMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":54.266100032690424},"operatingMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":18.55508336057535},"netMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":10.029421379535796},"currentRatio@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q1"},{"ref":"currentLiabilities@2017Q1"}],"value":13.511671878408842},"ebit@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2017Q1"},{"ref":"interestExpense@2017Q1"}],"value":5652000},"freeCashFlow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q2"},{"ref":"capex@2017Q2","weight":-1}],"value":1433000},"capexOutflow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q2","weight":-1}],"value":-1381000},"grossMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":57.057464181173934},"operatingMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":16.863349252811584},"netMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":25.999075643198278},"currentRatio@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q2"},{"ref":"currentLiabilities@2017Q2"}],"value":11.861795508202675},"ebit@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2017Q2"},{"ref":"interestExpense@2017Q2"}],"value":5255000},"freeCashFlow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q3"},{"ref":"capex@2017Q3","weight":-1}],"value":-2738000},"capexOutflow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q3","weight":-1}],"value":-1010000},"grossMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":45.36085292509568},"operatingMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":-1.109896118097321},"netMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":12.76380535811919},"currentRatio@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q3"},{"ref":"currentLiabilities@2017Q3"}],"value":1.9518856534990334},"ebit@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2017Q3"},{"ref":"interestExpense@2017Q3"}],"value":-404000},"freeCashFlow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q4"},{"ref":"capex@2017Q4","weight":-1}],"value":13450000},"capexOutflow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q4","weight":-1}],"value":-1768000},"grossMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":54.01216024608877},"operatingMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":7.8392732690875},"netMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":29.266299776501402},"currentRatio@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q4"},{"ref":"currentLiabilities@2017Q4"}],"value":9.630002776565785},"ebit@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2017Q4"},{"ref":"interestExpense@2017Q4"}],"value":3186000},"freeCashFlow@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2017"},{"ref":"capex@FY2017","weight":-1}],"value":11997000},"capexOutflow@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2017","weight":-1}],"value":-5454000},"grossMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":52.526268090288596},"operatingMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":9.916027075249936},"netMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":20.07491007958311},"currentRatio@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2017"},{"ref":"currentLiabilities@FY2017"}],"value":9.630002776565785},"ebit@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2017"},{"ref":"interestExpense@FY2017"}],"value":13689000},"freeCashFlow@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q1"},{"ref":"capex@2018Q1","weight":-1}],"value":8000},"capexOutflow@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q1","weight":-1}],"value":-1564000},"grossMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":56.12759312960072},"operatingMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":13.330359134508141},"netMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":7.691278161945125},"currentRatio@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q1"},{"ref":"currentLiabilities@2018Q1"}],"value":12.219969489690468},"ebit@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2018Q1"},{"ref":"interestExpense@2018Q1"}],"value":6228000},"freeCashFlow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q2"},{"ref":"capex@2018Q2","weight":-1}],"value":3115000},"capexOutflow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q2","weight":-1}],"value":-2848000},"grossMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":55.81906936791603},"operatingMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":8.95225325260313},"netMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":5.736313925960069},"currentRatio@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q2"},{"ref":"currentLiabilities@2018Q2"}],"value":2.0881034354642956},"ebit@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2018Q2"},{"ref":"interestExpense@2018Q2"}],"value":5036000},"freeCashFlow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q3"},{"ref":"capex@2018Q3","weight":-1}],"value":16724000},"capexOutflow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q3","weight":-1}],"value":-2956000},"grossMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":55.21209796280967},"operatingMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":15.921985099638594},"netMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":9.679177855397848},"currentRatio@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q3"},{"ref":"currentLiabilities@2018Q3"}],"value":2.058192012075844},"ebit@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2018Q3"},{"ref":"interestExpense@2018Q3"}],"value":8310000},"freeCashFlow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q4"},{"ref":"capex@2018Q4","weight":-1}],"value":1353000},"capexOutflow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q4","weight":-1}],"value":-4202000},"grossMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":54.58010858264988},"operatingMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":15.118786338608448},"netMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":10.854414539293828},"currentRatio@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q4"},{"ref":"currentLiabilities@2018Q4"}],"value":2.1236502826512225},"ebit@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2018Q4"},{"ref":"interestExpense@2018Q4"}],"value":8572000},"freeCashFlow@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2018"},{"ref":"capex@FY2018","weight":-1}],"value":19988000},"capexOutflow@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2018","weight":-1}],"value":-12782000},"grossMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":55.40374783540859},"operatingMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":13.393667023996041},"netMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":8.564051290508782},"currentRatio@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2018"},{"ref":"currentLiabilities@FY2018"}],"value":2.1236502826512225},"ebit@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2018"},{"ref":"interestExpense@FY2018"}],"value":28145000},"freeCashFlow@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q1"},{"ref":"capex@2019Q1","weight":-1}],"value":5960000},"capexOutflow@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q1","weight":-1}],"value":-3828000},"grossMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":55.726160240129296},"operatingMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":18.423656694263947},"netMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":13.28132730811096},"currentRatio@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q1"},{"ref":"currentLiabilities@2019Q1"}],"value":2.1805446813736777},"ebit@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2019Q1"},{"ref":"interestExpense@2019Q1"}],"value":12242000},"freeCashFlow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q2"},{"ref":"capex@2019Q2","weight":-1}],"value":12488000},"capexOutflow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q2","weight":-1}],"value":-5301000},"grossMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":56.56085554235274},"operatingMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":15.636847167996379},"netMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":11.451083573813161},"currentRatio@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q2"},{"ref":"currentLiabilities@2019Q2"}],"value":2.2460241425560454},"ebit@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2019Q2"},{"ref":"interestExpense@2019Q2"}],"value":11362000},"freeCashFlow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q3"},{"ref":"capex@2019Q3","weight":-1}],"value":15051000},"capexOutflow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q3","weight":-1}],"value":-6914000},"grossMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":54.74836201310389},"operatingMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":11.468068255453955},"netMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":2.3889408884728924},"currentRatio@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q3"},{"ref":"currentLiabilities@2019Q3"}],"value":16.033535405649427},"ebit@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2019Q3"},{"ref":"interestExpense@2019Q3"}],"value":4528000},"freeCashFlow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q4"},{"ref":"capex@2019Q4","weight":-1}],"value":10563000},"capexOutflow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q4","weight":-1}],"value":-7111000},"grossMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":56.64421222327777},"operatingMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":8.483749316290986},"netMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":5.1875521777931315},"currentRatio@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q4"},{"ref":"currentLiabilities@2019Q4"}],"value":13.284788773208039},"ebit@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2019Q4"},{"ref":"interestExpense@2019Q4"}],"value":7311000},"freeCashFlow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2019"},{"ref":"capex@FY2019","weight":-1}],"value":44062000},"capexOutflow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2019","weight":-1}],"value":-23154000},"grossMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":55.92924938481748},"operatingMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":13.351958408111159},"netMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":7.922810782808193},"currentRatio@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2019"},{"ref":"currentLiabilities@FY2019"}],"value":13.284788773208039},"ebit@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2019"},{"ref":"interestExpense@FY2019"}],"value":35443000},"freeCashFlow@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q1"},{"ref":"capex@2020Q1","weight":-1}],"value":4493000},"capexOutflow@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q1","weight":-1}],"value":-5037000},"grossMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":57.96819555789197},"operatingMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":15.647259823892758},"netMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":12.899198317781574},"currentRatio@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q1"},{"ref":"currentLiabilities@2020Q1"}],"value":15.563472152533869},"ebit@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2020Q1"},{"ref":"interestExpense@2020Q1"}],"value":13652000},"freeCashFlow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q2"},{"ref":"capex@2020Q2","weight":-1}],"value":12255000},"capexOutflow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q2","weight":-1}],"value":-4480000},"grossMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":57.85255310877867},"operatingMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":22.337700944410145},"netMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":18.134732798243807},"currentRatio@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q2"},{"ref":"currentLiabilities@2020Q2"}],"value":15.476160446836783},"ebit@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2020Q2"},{"ref":"interestExpense@2020Q2"}],"value":19024000},"freeCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q3"},{"ref":"capex@2020Q3","weight":-1}],"value":16354000},"capexOutflow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q3","weight":-1}],"value":-5135000},"grossMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":57.87157133744418},"operatingMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":22.28471188603019},"netMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":15.470975972783329},"currentRatio@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q3"},{"ref":"currentLiabilities@2020Q3"}],"value":13.665620586850777},"ebit@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2020Q3"},{"ref":"interestExpense@2020Q3"}],"value":20795000},"freeCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q4"},{"ref":"capex@2020Q4","weight":-1}],"value":3179000},"capexOutflow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q4","weight":-1}],"value":-11692000},"grossMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":55.67060599366762},"operatingMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":16.032508651792945},"netMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":18.130108239452174},"currentRatio@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q4"},{"ref":"currentLiabilities@2020Q4"}],"value":2.8291739299464504},"ebit@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2020Q4"},{"ref":"interestExpense@2020Q4"}],"value":16514000},"freeCashFlow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2020"},{"ref":"capex@FY2020","weight":-1}],"value":36281000},"capexOutflow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2020","weight":-1}],"value":-26344000},"grossMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":57.23420520941408},"operatingMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":19.063779828537104},"netMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":16.36160104843554},"currentRatio@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2020"},{"ref":"currentLiabilities@FY2020"}],"value":2.8291739299464504},"ebit@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2020"},{"ref":"interestExpense@FY2020"}],"value":69985000},"freeCashFlow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q1"},{"ref":"capex@2021Q1","weight":-1}],"value":194000},"capexOutflow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q1","weight":-1}],"value":-9068000},"grossMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":58.171202139501666},"operatingMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":25.471691508502698},"netMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":20.61790712490461},"currentRatio@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q1"},{"ref":"currentLiabilities@2021Q1"}],"value":2.956438620231834},"ebit@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2021Q1"},{"ref":"interestExpense@2021Q1"}],"value":35859000},"freeCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q2"},{"ref":"capex@2021Q2","weight":-1}],"value":20450000},"capexOutflow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q2","weight":-1}],"value":-17201000},"grossMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":61.95999018163967},"operatingMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":29.60235640648012},"netMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":22.23429062346588},"currentRatio@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q2"},{"ref":"currentLiabilities@2021Q2"}],"value":2.960293914100535},"ebit@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2021Q2"},{"ref":"interestExpense@2021Q2"}],"value":47145000},"freeCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q3"},{"ref":"capex@2021Q3","weight":-1}],"value":10838000},"capexOutflow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q3","weight":-1}],"value":-11645000},"grossMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":57.638483637832735},"operatingMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":25.359114782062214},"netMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":18.796292139875206},"currentRatio@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q3"},{"ref":"currentLiabilities@2021Q3"}],"value":2.606618036338245},"ebit@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2021Q3"},{"ref":"interestExpense@2021Q3"}],"value":44091000},"freeCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q4"},{"ref":"capex@2021Q4","weight":-1}],"value":16258000},"capexOutflow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q4","weight":-1}],"value":-33362000},"grossMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":56.01138745771254},"operatingMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":20.068517754033056},"netMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":15.606821751974309},"currentRatio@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q4"},{"ref":"currentLiabilities@2021Q4"}],"value":2.482737394140627},"ebit@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2021Q4"},{"ref":"interestExpense@2021Q4"}],"value":37726000},"freeCashFlow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2021"},{"ref":"capex@FY2021","weight":-1}],"value":47740000},"capexOutflow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2021","weight":-1}],"value":-71276000},"grossMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":58.34961388982512},"operatingMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":24.942657643012883},"netMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":19.132661431038546},"currentRatio@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2021"},{"ref":"currentLiabilities@FY2021"}],"value":2.482737394140627},"ebit@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2021"},{"ref":"interestExpense@FY2021"}],"value":164821000},"freeCashFlow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q1"},{"ref":"capex@2022Q1","weight":-1}],"value":-5118000},"capexOutflow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q1","weight":-1}],"value":-28231000},"grossMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":60.098837209302324},"operatingMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":29.069767441860467},"netMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":22.753875968992247},"currentRatio@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q1"},{"ref":"currentLiabilities@2022Q1"}],"value":2.2265272792830157},"ebit@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2022Q1"},{"ref":"interestExpense@2022Q1"}],"value":59223000},"freeCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q2"},{"ref":"capex@2022Q2","weight":-1}],"value":19501000},"capexOutflow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q2","weight":-1}],"value":-26220000},"grossMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":58.45554415723897},"operatingMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":30.422909653089825},"netMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":24.014005480824338},"currentRatio@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q2"},{"ref":"currentLiabilities@2022Q2"}],"value":2.304472967165814},"ebit@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2022Q2"},{"ref":"interestExpense@2022Q2"}],"value":60027000},"freeCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q3"},{"ref":"capex@2022Q3","weight":-1}],"value":28860000},"capexOutflow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q3","weight":-1}],"value":-12507000},"grossMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":56.902675586950345},"operatingMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":26.23529822009455},"netMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":20.127926034043867},"currentRatio@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q3"},{"ref":"currentLiabilities@2022Q3"}],"value":2.3210184662134523},"ebit@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2022Q3"},{"ref":"interestExpense@2022Q3"}],"value":47796000},"freeCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q4"},{"ref":"capex@2022Q4","weight":-1}],"value":40494000},"capexOutflow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q4","weight":-1}],"value":-21388000},"grossMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":51.43551686103168},"operatingMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":26.149323738233686},"netMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":26.09149612876281},"currentRatio@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q4"},{"ref":"currentLiabilities@2022Q4"}],"value":2.4693910874922067},"ebit@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2022Q4"},{"ref":"interestExpense@2022Q4"}],"value":53256000},"freeCashFlow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2022"},{"ref":"capex@FY2022","weight":-1}],"value":38737000},"capexOutflow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2022","weight":-1}],"value":-133346000},"grossMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":56.85409014691791},"operatingMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":28.029932529543277},"netMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":23.20033036569786},"currentRatio@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2022"},{"ref":"currentLiabilities@FY2022"}],"value":2.4693910874922067},"ebit@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2022"},{"ref":"interestExpense@FY2022"}],"value":220302000},"freeCashFlow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q1"},{"ref":"capex@2023Q1","weight":-1}],"value":1721000},"capexOutflow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q1","weight":-1}],"value":-9433000},"grossMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":50.510944491474184},"operatingMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":8.379489660176564},"netMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":9.273793687265691},"currentRatio@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q1"},{"ref":"currentLiabilities@2023Q1"}],"value":2.4526989233114476},"ebit@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2023Q1"},{"ref":"interestExpense@2023Q1"}],"value":18964000},"freeCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q2"},{"ref":"capex@2023Q2","weight":-1}],"value":25077000},"capexOutflow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q2","weight":-1}],"value":-9391000},"grossMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":50.17434299392469},"operatingMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":12.113539696800256},"netMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":12.430812532591146},"currentRatio@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q2"},{"ref":"currentLiabilities@2023Q2"}],"value":2.57485483268743},"ebit@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2023Q2"},{"ref":"interestExpense@2023Q2"}],"value":25316000},"freeCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q3"},{"ref":"capex@2023Q3","weight":-1}],"value":30184000},"capexOutflow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q3","weight":-1}],"value":-9047000},"grossMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":25.89240183579806},"operatingMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":3.3224261997846902},"netMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":11.98580656127826},"currentRatio@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q3"},{"ref":"currentLiabilities@2023Q3"}],"value":2.5874138053882025},"ebit@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2023Q3"},{"ref":"interestExpense@2023Q3"}],"value":11789000},"freeCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q4"},{"ref":"capex@2023Q4","weight":-1}],"value":17948000},"capexOutflow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q4","weight":-1}],"value":-11117000},"grossMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":47.10390647037288},"operatingMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":5.925423566057099},"netMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":-9.872705121203209},"currentRatio@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q4"},{"ref":"currentLiabilities@2023Q4"}],"value":6.737798741375756},"ebit@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2023Q4"},{"ref":"interestExpense@2023Q4"}],"value":3141000},"freeCashFlow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2023"},{"ref":"capex@FY2023","weight":-1}],"value":74930000},"capexOutflow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2023","weight":-1}],"value":-38988000},"grossMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":44.0317413127291},"operatingMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":7.543622165784789},"netMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":5.629054244246175},"currentRatio@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2023"},{"ref":"currentLiabilities@FY2023"}],"value":6.737798741375756},"ebit@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2023"},{"ref":"interestExpense@FY2023"}],"value":59210000},"freeCashFlow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q1"},{"ref":"capex@2024Q1","weight":-1}],"value":36335000},"capexOutflow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q1","weight":-1}],"value":-8373000},"grossMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":50.1305636432479},"operatingMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":2.4480683108981474},"netMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":2.1516888407254116},"currentRatio@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q1"},{"ref":"currentLiabilities@2024Q1"}],"value":6.2302764573361165},"ebit@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2024Q1"},{"ref":"interestExpense@2024Q1"}],"value":8724000},"freeCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q2"},{"ref":"capex@2024Q2","weight":-1}],"value":34790000},"capexOutflow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q2","weight":-1}],"value":-7400000},"grossMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":51.3255560662054},"operatingMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":3.4431090601174774},"netMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":3.596723726540711},"currentRatio@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q2"},{"ref":"currentLiabilities@2024Q2"}],"value":6.617459454821087},"ebit@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2024Q2"},{"ref":"interestExpense@2024Q2"}],"value":14145000},"freeCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q3"},{"ref":"capex@2024Q3","weight":-1}],"value":42182000},"capexOutflow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q3","weight":-1}],"value":-7138000},"grossMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":50.03389918060838},"operatingMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":-5.057112048091637},"netMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":-0.4222869355786429},"currentRatio@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q3"},{"ref":"currentLiabilities@2024Q3"}],"value":10.442112839820608},"ebit@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2024Q3"},{"ref":"interestExpense@2024Q3"}],"value":3973000},"freeCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q4"},{"ref":"capex@2024Q4","weight":-1}],"value":32188000},"capexOutflow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q4","weight":-1}],"value":-6988000},"grossMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":23.182151873802574},"operatingMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":-21.78552883668463},"netMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":-20.214626343652824},"currentRatio@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q4"},{"ref":"currentLiabilities@2024Q4"}],"value":8.408125438727945},"netDebt@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2024Q4"},{"ref":"cash@2024Q4","weight":-1}],"value":-231788000},"ebit@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2024Q4"},{"ref":"interestExpense@2024Q4"}],"value":-33146000},"freeCashFlow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2024"},{"ref":"capex@FY2024","weight":-1}],"value":142489000},"capexOutflow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2024","weight":-1}],"value":-32905000},"grossMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":43.28942577615815},"operatingMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":-5.534653449740637},"netMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":-4.021505613620852},"currentRatio@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2024"},{"ref":"currentLiabilities@FY2024"}],"value":8.408125438727945},"netDebt@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2024"},{"ref":"cash@FY2024","weight":-1}],"value":-231788000},"ebit@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2024"},{"ref":"interestExpense@FY2024"}],"value":-6304000},"freeCashFlow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q1"},{"ref":"capex@2025Q1","weight":-1}],"value":10575000},"capexOutflow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q1","weight":-1}],"value":-4430000},"grossMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":54.010710992362796},"operatingMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":3.8883503180195302},"netMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":3.4461967701510887},"currentRatio@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q1"},{"ref":"currentLiabilities@2025Q1"}],"value":6.792711650306587},"ebit@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2025Q1"},{"ref":"interestExpense@2025Q1"}],"value":13193000},"freeCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q2"},{"ref":"capex@2025Q2","weight":-1}],"value":21004000},"capexOutflow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q2","weight":-1}],"value":-7605000},"grossMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":50.993606264325585},"operatingMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":7.619841417808145},"netMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":8.15173881096257},"currentRatio@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q2"},{"ref":"currentLiabilities@2025Q2"}],"value":8.591560172991253},"ebit@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2025Q2"},{"ref":"interestExpense@2025Q2"}],"value":23569000},"freeCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q3"},{"ref":"capex@2025Q3","weight":-1}],"value":42713000},"capexOutflow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q3","weight":-1}],"value":-5386000},"grossMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":53.23746722809247},"operatingMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":8.91131061147745},"netMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":7.8975662720796596},"currentRatio@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q3"},{"ref":"currentLiabilities@2025Q3"}],"value":8.361433931185944},"netDebt@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2025Q3"},{"ref":"cash@2025Q3","weight":-1}],"value":-210820000},"ebit@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2025Q3"},{"ref":"interestExpense@2025Q3"}],"value":22526000},"freeCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q4"},{"ref":"capex@2025Q4","weight":-1}],"value":17395000},"capexOutflow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q4","weight":-1}],"value":-8309000},"grossMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":52.46295089256391},"operatingMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":9.028209364720862},"netMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":6.713555956405087},"currentRatio@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q4"},{"ref":"currentLiabilities@2025Q4"}],"value":8.37383858760473},"netDebt@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2025Q4"},{"ref":"cash@2025Q4","weight":-1}],"value":-23808000},"ebit@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2025Q4"},{"ref":"interestExpense@2025Q4"}],"value":24608000},"freeCashFlow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2025"},{"ref":"capex@FY2025","weight":-1}],"value":91687000},"capexOutflow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2025","weight":-1}],"value":-25730000},"grossMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":52.31857241932338},"operatingMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":7.472611126763616},"netMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":6.622905875468672},"currentRatio@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2025"},{"ref":"currentLiabilities@FY2025"}],"value":8.37383858760473},"netDebt@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2025"},{"ref":"cash@FY2025","weight":-1}],"value":-23808000},"ebit@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2025"},{"ref":"interestExpense@FY2025"}],"value":83896000},"freeCashFlow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q1"},{"ref":"capex@2026Q1","weight":-1}],"value":23348000},"capexOutflow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q1","weight":-1}],"value":-4947000},"grossMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":55.74322411263546},"operatingMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":8.20570899075957},"netMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":4.289722272270984},"currentRatio@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q1"},{"ref":"currentLiabilities@2026Q1"}],"value":9.20187942222821},"netDebt@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2026Q1"},{"ref":"cash@2026Q1","weight":-1}],"value":-36065000},"ebit@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2026Q1"},{"ref":"interestExpense@2026Q1"}],"value":7350000},"freeCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q2"},{"ref":"capex@2026Q2","weight":-1}],"value":26697000},"capexOutflow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q2","weight":-1}],"value":-6069000},"grossMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":53.90588258347704},"operatingMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":6.846684433296756},"netMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":2.453362596018185},"currentRatio@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q2"},{"ref":"currentLiabilities@2026Q2"}],"value":9.050129658666023},"netDebt@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2026Q2"},{"ref":"cash@2026Q2","weight":-1}],"value":-55737000},"ebit@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2026Q2"},{"ref":"interestExpense@2026Q2"}],"value":19816000},"freeCashFlow@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2010Q2"},{"ref":"capex@2010Q2","weight":-1}],"value":-525310},"capexOutflow@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2010Q2","weight":-1}],"value":-63955},"grossMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":81.94332221758116},"operatingMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":12.683469826553182},"netMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":14.09516464779956},"grossMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":79.86088092779259},"operatingMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":7.205851721464058},"netMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":8.52895684098132},"freeCashFlow@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q1"},{"ref":"capex@2011Q1","weight":-1}],"value":1237396},"capexOutflow@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q1","weight":-1}],"value":-206684},"grossMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":76.41381645783949},"operatingMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":-35.3200135455469},"netMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":-34.37182526244497},"currentRatio@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q1"},{"ref":"currentLiabilities@2011Q1"}],"value":12.07928145556987},"ebit@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2011Q1"},{"ref":"interestExpense@2011Q1"}],"value":-2017000},"freeCashFlow@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q2"},{"ref":"capex@2011Q2","weight":-1}],"value":-2878596},"capexOutflow@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q2","weight":-1}],"value":-168002},"grossMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":79.70995557878233},"operatingMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":-1.5808727462764567},"netMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":-0.7185785210347531},"currentRatio@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q2"},{"ref":"currentLiabilities@2011Q2"}],"value":14.053675350395075},"ebit@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2011Q2"},{"ref":"interestExpense@2011Q2"}],"value":-54516},"freeCashFlow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q3"},{"ref":"capex@2011Q3","weight":-1}],"value":-22543},"capexOutflow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q3","weight":-1}],"value":-170632},"grossMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":75.75020275750202},"operatingMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":6.3955509210983665},"netMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":7.009616498667594},"currentRatio@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q3"},{"ref":"currentLiabilities@2011Q3"}],"value":14.451267817394998},"ebit@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2011Q3"},{"ref":"interestExpense@2011Q3"}],"value":605000},"grossMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":78.91137473831124},"operatingMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":-21.46545708304257},"netMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":-30.174459176552688},"currentRatio@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q4"},{"ref":"currentLiabilities@2011Q4"}],"value":6.28320145411261},"ebit@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2011Q4"},{"ref":"interestExpense@2011Q4"}],"value":-2118000},"freeCashFlow@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q1"},{"ref":"capex@2012Q1","weight":-1}],"value":1577080},"capexOutflow@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q1","weight":-1}],"value":-156742},"grossMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":58.88178415470991},"operatingMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":9.10012476606363},"netMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":9.56019962570181},"currentRatio@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q1"},{"ref":"currentLiabilities@2012Q1"}],"value":5.772158953044605},"ebit@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2012Q1"},{"ref":"interestExpense@2012Q1"}],"value":1307381},"freeCashFlow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q2"},{"ref":"capex@2012Q2","weight":-1}],"value":1648228},"capexOutflow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q2","weight":-1}],"value":-356773},"grossMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":52.68616335995877},"operatingMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":8.490079876320536},"netMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":10.113372842051017},"currentRatio@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q2"},{"ref":"currentLiabilities@2012Q2"}],"value":5.379567012230687},"ebit@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2012Q2"},{"ref":"interestExpense@2012Q2"}],"value":1805360},"freeCashFlow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q3"},{"ref":"capex@2012Q3","weight":-1}],"value":2159795},"capexOutflow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q3","weight":-1}],"value":-311546},"grossMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":57.501324152542374},"operatingMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":14.486228813559322},"netMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":11.957097457627118},"currentRatio@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q3"},{"ref":"currentLiabilities@2012Q3"}],"value":5.953296808190987},"ebit@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2012Q3"},{"ref":"interestExpense@2012Q3"}],"value":1783000},"freeCashFlow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q4"},{"ref":"capex@2012Q4","weight":-1}],"value":6790858},"capexOutflow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q4","weight":-1}],"value":-438586},"grossMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":68.5340703731264},"operatingMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":34.07568831721059},"netMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":50.77601785904115},"currentRatio@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q4"},{"ref":"currentLiabilities@2012Q4"}],"value":6.157742469746736},"ebit@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2012Q4"},{"ref":"interestExpense@2012Q4"}],"value":6432000},"freeCashFlow@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2012"},{"ref":"capex@FY2012","weight":-1}],"value":12175961},"capexOutflow@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2012","weight":-1}],"value":-1263647},"grossMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":59.9186905145968},"operatingMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":17.799469365053486},"netMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":22.734582505119604},"currentRatio@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2012"},{"ref":"currentLiabilities@FY2012"}],"value":6.157742469746736},"ebit@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2012"},{"ref":"interestExpense@FY2012"}],"value":11328120},"freeCashFlow@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q1"},{"ref":"capex@2013Q1","weight":-1}],"value":3272604},"capexOutflow@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q1","weight":-1}],"value":-322099},"grossMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":58.08823529411765},"operatingMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":21.54229460379193},"netMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":14.207583859990278},"currentRatio@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q1"},{"ref":"currentLiabilities@2013Q1"}],"value":7.948464843986272},"ebit@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2013Q1"},{"ref":"interestExpense@2013Q1"}],"value":3635531},"freeCashFlow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q2"},{"ref":"capex@2013Q2","weight":-1}],"value":8012863},"capexOutflow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q2","weight":-1}],"value":-783118},"grossMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":69.74127591524358},"operatingMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":34.85635958649837},"netMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":25.923810611685422},"currentRatio@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q2"},{"ref":"currentLiabilities@2013Q2"}],"value":7.918292845946339},"ebit@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2013Q2"},{"ref":"interestExpense@2013Q2"}],"value":6046402},"freeCashFlow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q3"},{"ref":"capex@2013Q3","weight":-1}],"value":3531445},"capexOutflow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q3","weight":-1}],"value":-2669630},"grossMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":69.93411964722134},"operatingMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":42.72659653596855},"netMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":31.282541706513655},"currentRatio@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q3"},{"ref":"currentLiabilities@2013Q3"}],"value":9.95423297092602},"ebit@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2013Q3"},{"ref":"interestExpense@2013Q3"}],"value":8154704},"freeCashFlow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q4"},{"ref":"capex@2013Q4","weight":-1}],"value":6478055},"capexOutflow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q4","weight":-1}],"value":-860153},"grossMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":69.91938629567026},"operatingMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":33.69522818879209},"netMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":21.635678065271097},"currentRatio@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q4"},{"ref":"currentLiabilities@2013Q4"}],"value":7.640854120338503},"ebit@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2013Q4"},{"ref":"interestExpense@2013Q4"}],"value":5227363},"freeCashFlow@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2013"},{"ref":"capex@FY2013","weight":-1}],"value":21294967},"capexOutflow@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2013","weight":-1}],"value":-4635000},"grossMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":67.02166674001379},"operatingMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":33.55337470111048},"netMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":23.60750487758365},"currentRatio@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2013"},{"ref":"currentLiabilities@FY2013"}],"value":7.640854120338503},"ebit@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2013"},{"ref":"interestExpense@FY2013"}],"value":23064000},"freeCashFlow@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q1"},{"ref":"capex@2014Q1","weight":-1}],"value":7402002},"capexOutflow@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q1","weight":-1}],"value":-596788},"grossMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":61.19686389807669},"operatingMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":32.51255665809139},"netMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":26.197476417983584},"currentRatio@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q1"},{"ref":"currentLiabilities@2014Q1"}],"value":12.453338925095565},"ebit@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2014Q1"},{"ref":"interestExpense@2014Q1"}],"value":5412000},"freeCashFlow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q2"},{"ref":"capex@2014Q2","weight":-1}],"value":1694233},"capexOutflow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q2","weight":-1}],"value":-627303},"grossMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":57.10243714230596},"operatingMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":19.9729920905408},"netMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":18.16603433862774},"currentRatio@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q2"},{"ref":"currentLiabilities@2014Q2"}],"value":8.378241897333995},"ebit@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2014Q2"},{"ref":"interestExpense@2014Q2"}],"value":3256000},"freeCashFlow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q3"},{"ref":"capex@2014Q3","weight":-1}],"value":4587765},"capexOutflow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q3","weight":-1}],"value":-1739909},"grossMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":54.63411441288126},"operatingMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":14.504516297944757},"netMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":9.595496792773924},"currentRatio@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q3"},{"ref":"currentLiabilities@2014Q3"}],"value":7.228874325951618},"ebit@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2014Q3"},{"ref":"interestExpense@2014Q3"}],"value":2266000},"freeCashFlow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q4"},{"ref":"capex@2014Q4","weight":-1}],"value":-885000},"capexOutflow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q4","weight":-1}],"value":-2638000},"grossMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":50.68626852925029},"operatingMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":0.3721100469712682},"netMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":-2.427865552369914},"currentRatio@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q4"},{"ref":"currentLiabilities@2014Q4"}],"value":7.577794420520502},"ebit@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2014Q4"},{"ref":"interestExpense@2014Q4"}],"value":254000},"freeCashFlow@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2014"},{"ref":"capex@FY2014","weight":-1}],"value":12799000},"capexOutflow@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2014","weight":-1}],"value":-5602000},"grossMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":55.90419840120854},"operatingMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":16.823503493422294},"netMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":12.856423490904515},"currentRatio@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2014"},{"ref":"currentLiabilities@FY2014"}],"value":7.577794420520502},"ebit@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2014"},{"ref":"interestExpense@FY2014"}],"value":11188000},"freeCashFlow@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q1"},{"ref":"capex@2015Q1","weight":-1}],"value":-3577000},"capexOutflow@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q1","weight":-1}],"value":-1272000},"grossMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":61.217332820907004},"operatingMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":19.403343581860106},"netMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":14.070906994619522},"currentRatio@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q1"},{"ref":"currentLiabilities@2015Q1"}],"value":6.334312242861795},"ebit@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2015Q1"},{"ref":"interestExpense@2015Q1"}],"value":4207000},"freeCashFlow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q2"},{"ref":"capex@2015Q2","weight":-1}],"value":6953000},"capexOutflow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q2","weight":-1}],"value":-465000},"grossMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":59.985086451973714},"operatingMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":21.4801696416088},"netMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":16.838327818427555},"currentRatio@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q2"},{"ref":"currentLiabilities@2015Q2"}],"value":5.8934152618236535},"ebit@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2015Q2"},{"ref":"interestExpense@2015Q2"}],"value":4359000},"freeCashFlow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q3"},{"ref":"capex@2015Q3","weight":-1}],"value":6270000},"capexOutflow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q3","weight":-1}],"value":-318000},"grossMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":57.38366811345513},"operatingMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":18.61310184717876},"netMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":12.809124861209245},"currentRatio@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q3"},{"ref":"currentLiabilities@2015Q3"}],"value":6.12890699598956},"ebit@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2015Q3"},{"ref":"interestExpense@2015Q3"}],"value":3687000},"freeCashFlow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q4"},{"ref":"capex@2015Q4","weight":-1}],"value":2779000},"capexOutflow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q4","weight":-1}],"value":-573000},"grossMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":52.687770991654624},"operatingMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":6.657653037437643},"netMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":1.235488833978274},"currentRatio@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q4"},{"ref":"currentLiabilities@2015Q4"}],"value":5.497683829402055},"ebit@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2015Q4"},{"ref":"interestExpense@2015Q4"}],"value":1202000},"freeCashFlow@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2015"},{"ref":"capex@FY2015","weight":-1}],"value":12425000},"capexOutflow@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2015","weight":-1}],"value":-2628000},"grossMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":57.801932078001364},"operatingMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":16.476531357362607},"netMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":11.186659803440392},"currentRatio@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2015"},{"ref":"currentLiabilities@FY2015"}],"value":5.497683829402055},"ebit@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2015"},{"ref":"interestExpense@FY2015"}],"value":13455000},"freeCashFlow@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q1"},{"ref":"capex@2016Q1","weight":-1}],"value":-4242000},"capexOutflow@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q1","weight":-1}],"value":-431000},"grossMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":55.88985414840201},"operatingMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":13.80011158045748},"netMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":6.475651550171356},"currentRatio@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q1"},{"ref":"currentLiabilities@2016Q1"}],"value":6.6522343720371655},"ebit@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2016Q1"},{"ref":"interestExpense@2016Q1"}],"value":2545000},"freeCashFlow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q2"},{"ref":"capex@2016Q2","weight":-1}],"value":9589000},"capexOutflow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q2","weight":-1}],"value":-975000},"grossMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":56.65409667466575},"operatingMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":20.085704490915322},"netMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":13.273911552965375},"currentRatio@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q2"},{"ref":"currentLiabilities@2016Q2"}],"value":10.208009367681498},"ebit@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2016Q2"},{"ref":"interestExpense@2016Q2"}],"value":6010000},"freeCashFlow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q3"},{"ref":"capex@2016Q3","weight":-1}],"value":-3242000},"capexOutflow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q3","weight":-1}],"value":-2056000},"grossMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":54.44340884224176},"operatingMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":15.184179600437655},"netMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":4.6804716942902305},"currentRatio@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q3"},{"ref":"currentLiabilities@2016Q3"}],"value":10.88713351822504},"ebit@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2016Q3"},{"ref":"interestExpense@2016Q3"}],"value":3769000},"freeCashFlow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q4"},{"ref":"capex@2016Q4","weight":-1}],"value":1091000},"capexOutflow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q4","weight":-1}],"value":-863000},"grossMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":52.4921875},"operatingMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":11.34765625},"netMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":19.64453125},"currentRatio@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q4"},{"ref":"currentLiabilities@2016Q4"}],"value":8.737983392645315},"ebit@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2016Q4"},{"ref":"interestExpense@2016Q4"}],"value":3136000},"currentRatio@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2011"},{"ref":"currentLiabilities@FY2011"}],"value":6.28320145411261},"fcfMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":3.0571737404463324},"fcfMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":-0.4838182412553122},"fcfMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":4.415344322908642},"fcfMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":-7.4849644614543465},"fcfMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":32.32318377352142},"fcfMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":8.494293239683934},"fcfMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":0.017845192951148784},"fcfMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":6.526157004881523},"fcfMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":33.76607644006542},"fcfMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":2.6048284625158833},"fcfMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":10.301393584563371},"fcfMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":9.8294686149685},"fcfMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":17.665365246421093},"fcfMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":21.67326661386709},"fcfMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":15.20424907159513},"fcfMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":16.304464467427703},"fcfMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":5.904849520304902},"fcfMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":14.011799410029498},"fcfMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":17.38677439931958},"fcfMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":2.9259627420661216},"fcfMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":9.905804619669087},"fcfMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":0.13581915050022053},"fcfMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":12.549091801669121},"fcfMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":6.081384387484849},"fcfMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":8.716444797100594},"fcfMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":7.119698628257479},"fcfMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":-2.479651162790698},"fcfMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":9.392052323089297},"fcfMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":14.376734199789778},"fcfMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":21.68214090660841},"fcfMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":4.832845935803258},"fcfMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":1.0406336921030355},"fcfMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":15.754952283422021},"fcfMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":21.377981755340244},"fcfMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":10.771751459900013},"fcfMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":11.849225601791378},"fcfMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":23.72014988706245},"fcfMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":21.90268133141105},"fcfMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":27.236861646144213},"fcfMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":19.211325777244596},"fcfMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":22.459054377174166},"fcfMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":6.251034450145414},"fcfMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":11.517497779191297},"fcfMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":22.622811895871404},"fcfMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":8.789215463360163},"fcfMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":12.419404650961184},"fcfMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":12.019253043679699},"fcfMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":13.0785585514971},"fcfMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":-7.493860087602171},"fcfMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":20.951506942092788},"fcfMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":-37.60904102430102},"fcfMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":-0.26118642104043566},"fcfMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":12.297878976918279},"fcfMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":10.61728935841278},"fcfMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":14.299490201271187},"fcfMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":36.09470606994791},"fcfMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":19.554582255868546},"fcfMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":19.886995624696162},"fcfMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":45.7642526700554},"fcfMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":18.76232600148762},"fcfMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":42.11451696788454},"fcfMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":31.238491102994033},"fcfMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":45.338735758912165},"fcfMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":10.894688444473024},"fcfMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":30.028570493520096},"fcfMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":-5.398645763435613},"fcfMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":20.14068105998615},"fcfMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":-17.18389700230592},"fcfMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":32.40434357086265},"fcfMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":31.64429191480771},"fcfMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":12.956314979719336},"fcfMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":14.873648802327114},"fcfMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":-16.904439308201162},"fcfMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":32.87281453548166},"fcfMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":-13.137739595574827},"fcfMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":4.26171875},"ebitda@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2016"},{"ref":"depreciationAndAmortization@FY2016"}],"value":20794000},"ebitda@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2017Q1"},{"ref":"depreciationAndAmortization@2017Q1"}],"value":7234000},"ebitda@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2017Q2"},{"ref":"depreciationAndAmortization@2017Q2"}],"value":6951000},"ebitda@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2017Q3"},{"ref":"depreciationAndAmortization@2017Q3"}],"value":2692000},"ebitda@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2017Q4"},{"ref":"depreciationAndAmortization@2017Q4"}],"value":7319000},"ebitda@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2017"},{"ref":"depreciationAndAmortization@FY2017"}],"value":24196000},"ebitda@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2018Q1"},{"ref":"depreciationAndAmortization@2018Q1"}],"value":10188000},"ebitda@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2018Q2"},{"ref":"depreciationAndAmortization@2018Q2"}],"value":8970000},"ebitda@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2018Q3"},{"ref":"depreciationAndAmortization@2018Q3"}],"value":12191000},"ebitda@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2018Q4"},{"ref":"depreciationAndAmortization@2018Q4"}],"value":12575000},"ebitda@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2018"},{"ref":"depreciationAndAmortization@FY2018"}],"value":43923000},"ebitda@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2019Q1"},{"ref":"depreciationAndAmortization@2019Q1"}],"value":16455000},"ebitda@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2019Q2"},{"ref":"depreciationAndAmortization@2019Q2"}],"value":16202000},"ebitda@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2019Q3"},{"ref":"depreciationAndAmortization@2019Q3"}],"value":10266000},"ebitda@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2019Q4"},{"ref":"depreciationAndAmortization@2019Q4"}],"value":13388000},"ebitda@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2019"},{"ref":"depreciationAndAmortization@FY2019"}],"value":56311000},"ebitda@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2020Q1"},{"ref":"depreciationAndAmortization@2020Q1"}],"value":20042000},"ebitda@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2020Q2"},{"ref":"depreciationAndAmortization@2020Q2"}],"value":25503000},"ebitda@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2020Q3"},{"ref":"depreciationAndAmortization@2020Q3"}],"value":27507000},"ebitda@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2020Q4"},{"ref":"depreciationAndAmortization@2020Q4"}],"value":24000000},"ebitda@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2020"},{"ref":"depreciationAndAmortization@FY2020"}],"value":97052000},"ebitda@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2021Q1"},{"ref":"depreciationAndAmortization@2021Q1"}],"value":44303000},"ebitda@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2021Q2"},{"ref":"depreciationAndAmortization@2021Q2"}],"value":56121000},"ebitda@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2021Q3"},{"ref":"depreciationAndAmortization@2021Q3"}],"value":54101000},"ebitda@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2021Q4"},{"ref":"depreciationAndAmortization@2021Q4"}],"value":48743000},"ebitda@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2021"},{"ref":"depreciationAndAmortization@FY2021"}],"value":203268000},"ebitda@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2022Q1"},{"ref":"depreciationAndAmortization@2022Q1"}],"value":71057000},"ebitda@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2022Q2"},{"ref":"depreciationAndAmortization@2022Q2"}],"value":72126000},"ebitda@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2022Q3"},{"ref":"depreciationAndAmortization@2022Q3"}],"value":60468000},"ebitda@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2022Q4"},{"ref":"depreciationAndAmortization@2022Q4"}],"value":67636000},"ebitda@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2022"},{"ref":"depreciationAndAmortization@FY2022"}],"value":271287000},"ebitda@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2023Q1"},{"ref":"depreciationAndAmortization@2023Q1"}],"value":34334000},"ebitda@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2023Q2"},{"ref":"depreciationAndAmortization@2023Q2"}],"value":41419000},"ebitda@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2023Q3"},{"ref":"depreciationAndAmortization@2023Q3"}],"value":31611000},"ebitda@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2023Q4"},{"ref":"depreciationAndAmortization@2023Q4"}],"value":20402000},"ebitda@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2023"},{"ref":"depreciationAndAmortization@FY2023"}],"value":127766000},"ebitda@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2024Q1"},{"ref":"depreciationAndAmortization@2024Q1"}],"value":25633000},"ebitda@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2024Q2"},{"ref":"depreciationAndAmortization@2024Q2"}],"value":31120000},"ebitda@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2024Q3"},{"ref":"depreciationAndAmortization@2024Q3"}],"value":21395000},"ebitda@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2024Q4"},{"ref":"depreciationAndAmortization@2024Q4"}],"value":-14779000},"ebitda@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2024"},{"ref":"depreciationAndAmortization@FY2024"}],"value":63369000},"ebitda@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2025Q1"},{"ref":"depreciationAndAmortization@2025Q1"}],"value":31897000},"ebitda@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2025Q2"},{"ref":"depreciationAndAmortization@2025Q2"}],"value":43650000},"ebitda@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2025Q3"},{"ref":"depreciationAndAmortization@2025Q3"}],"value":42535000},"ebitda@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2025Q4"},{"ref":"depreciationAndAmortization@2025Q4"}],"value":44559000},"ebitda@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2025"},{"ref":"depreciationAndAmortization@FY2025"}],"value":162641000},"ebitda@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2026Q1"},{"ref":"depreciationAndAmortization@2026Q1"}],"value":27112000},"ebitda@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2026Q2"},{"ref":"depreciationAndAmortization@2026Q2"}],"value":38878000},"ebitda@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2011Q1"},{"ref":"depreciationAndAmortization@2011Q1"}],"value":-1616719},"ebitda@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2011Q2"},{"ref":"depreciationAndAmortization@2011Q2"}],"value":351861},"ebitda@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2011Q3"},{"ref":"depreciationAndAmortization@2011Q3"}],"value":1010831},"ebitda@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2012Q1"},{"ref":"depreciationAndAmortization@2012Q1"}],"value":2131790},"ebitda@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2012Q2"},{"ref":"depreciationAndAmortization@2012Q2"}],"value":2677836},"ebitda@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2012Q3"},{"ref":"depreciationAndAmortization@2012Q3"}],"value":2678939},"ebitda@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2012Q4"},{"ref":"depreciationAndAmortization@2012Q4"}],"value":7347768},"ebitda@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2012"},{"ref":"depreciationAndAmortization@FY2012"}],"value":14836712},"ebitda@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2013Q1"},{"ref":"depreciationAndAmortization@2013Q1"}],"value":4454451},"ebitda@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2013Q2"},{"ref":"depreciationAndAmortization@2013Q2"}],"value":6736425},"ebitda@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2013Q3"},{"ref":"depreciationAndAmortization@2013Q3"}],"value":8916942},"ebitda@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2013Q4"},{"ref":"depreciationAndAmortization@2013Q4"}],"value":6070182},"ebitda@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2013"},{"ref":"depreciationAndAmortization@FY2013"}],"value":26178000},"ebitda@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2014Q1"},{"ref":"depreciationAndAmortization@2014Q1"}],"value":6304407},"ebitda@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2014Q2"},{"ref":"depreciationAndAmortization@2014Q2"}],"value":4218985},"ebitda@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2014Q3"},{"ref":"depreciationAndAmortization@2014Q3"}],"value":3375608},"ebitda@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2014Q4"},{"ref":"depreciationAndAmortization@2014Q4"}],"value":1309000},"ebitda@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2014"},{"ref":"depreciationAndAmortization@FY2014"}],"value":15208000},"ebitda@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2015Q1"},{"ref":"depreciationAndAmortization@2015Q1"}],"value":5357000},"ebitda@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2015Q2"},{"ref":"depreciationAndAmortization@2015Q2"}],"value":5504000},"ebitda@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2015Q3"},{"ref":"depreciationAndAmortization@2015Q3"}],"value":4841000},"ebitda@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2015Q4"},{"ref":"depreciationAndAmortization@2015Q4"}],"value":2347000},"ebitda@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2015"},{"ref":"depreciationAndAmortization@FY2015"}],"value":18049000},"ebitda@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2016Q1"},{"ref":"depreciationAndAmortization@2016Q1"}],"value":3695000},"ebitda@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2016Q2"},{"ref":"depreciationAndAmortization@2016Q2"}],"value":7325000},"ebitda@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2016Q3"},{"ref":"depreciationAndAmortization@2016Q3"}],"value":5148000},"ebitda@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2016Q4"},{"ref":"depreciationAndAmortization@2016Q4"}],"value":4626000},"#764":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2024Q4"},{"ref":"equity@2024Q4"}],"value":2498285000},"debtToCapital@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2024Q4"},{"ref":"#764"}],"scale":100,"value":21.037111458460505},"#765":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2024"},{"ref":"equity@FY2024"}],"value":2498285000},"debtToCapital@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2024"},{"ref":"#765"}],"scale":100,"value":21.037111458460505},"#766":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2025Q3"},{"ref":"equity@2025Q3"}],"value":2621014000},"debtToCapital@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2025Q3"},{"ref":"#766"}],"scale":100,"value":20.523621773863095},"#767":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2025Q4"},{"ref":"equity@2025Q4"}],"value":2648342000},"debtToCapital@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2025Q4"},{"ref":"#767"}],"scale":100,"value":20.473677493314685},"#768":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2025"},{"ref":"equity@FY2025"}],"value":2648342000},"debtToCapital@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2025"},{"ref":"#768"}],"scale":100,"value":20.473677493314685},"#769":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2026Q1"},{"ref":"equity@2026Q1"}],"value":2652048000},"debtToCapital@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2026Q1"},{"ref":"#769"}],"scale":100,"value":20.609921087401133},"#770":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2026Q2"},{"ref":"equity@2026Q2"}],"value":2663078000},"debtToCapital@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2026Q2"},{"ref":"#770"}],"scale":100,"value":20.692071355026027},"#771":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2015","weight":0.5},{"ref":"totalAssets@FY2016","weight":0.5}],"rule":"average-balance","value":217575000},"returnOnAssets@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"#771"}],"scale":100,"value":5.368723428702746},"#772":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"}],"rule":"trailing-year","value":13124000},"#773":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q1","weight":0.5},{"ref":"totalAssets@2017Q1","weight":0.5}],"rule":"average-balance","value":218976000},"returnOnAssets@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#772"},{"ref":"#773"}],"scale":100,"value":5.993350869501681},"#774":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"}],"rule":"trailing-year","value":17690000},"#775":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q2","weight":0.5},{"ref":"totalAssets@2017Q2","weight":0.5}],"rule":"average-balance","value":295536500},"returnOnAssets@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#774"},{"ref":"#775"}],"scale":100,"value":5.985724267560859},"#776":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"}],"rule":"trailing-year","value":21204000},"#777":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q3","weight":0.5},{"ref":"totalAssets@2017Q3","weight":0.5}],"rule":"average-balance","value":509643000},"returnOnAssets@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#776"},{"ref":"#777"}],"scale":100,"value":4.160559450438837},"#778":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"}],"rule":"trailing-year","value":28353000},"#779":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q4","weight":0.5},{"ref":"totalAssets@2017Q4","weight":0.5}],"rule":"average-balance","value":516216000},"returnOnAssets@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#778"},{"ref":"#779"}],"scale":100,"value":5.4924682690966575},"#780":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2016","weight":0.5},{"ref":"totalAssets@FY2017","weight":0.5}],"rule":"average-balance","value":516216000},"returnOnAssets@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"#780"}],"scale":100,"value":5.4924682690966575},"#781":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"}],"rule":"trailing-year","value":28733000},"#782":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q1","weight":0.5},{"ref":"totalAssets@2018Q1","weight":0.5}],"rule":"average-balance","value":516938000},"returnOnAssets@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#781"},{"ref":"#782"}],"scale":100,"value":5.558306798881104},"#783":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"}],"rule":"trailing-year","value":23033000},"#784":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q2","weight":0.5},{"ref":"totalAssets@2018Q2","weight":0.5}],"rule":"average-balance","value":526922000},"returnOnAssets@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#783"},{"ref":"#784"}],"scale":100,"value":4.3712352112836435},"#785":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"}],"rule":"trailing-year","value":23158000},"#786":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q3","weight":0.5},{"ref":"totalAssets@2018Q3","weight":0.5}],"rule":"average-balance","value":748180500},"returnOnAssets@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#785"},{"ref":"#786"}],"scale":100,"value":3.095242391374809},"#787":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"}],"rule":"trailing-year","value":16618000},"#788":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q4","weight":0.5},{"ref":"totalAssets@2018Q4","weight":0.5}],"rule":"average-balance","value":759070000},"returnOnAssets@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#787"},{"ref":"#788"}],"scale":100,"value":2.189257907702847},"#789":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2017","weight":0.5},{"ref":"totalAssets@FY2018","weight":0.5}],"rule":"average-balance","value":759070000},"returnOnAssets@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"#789"}],"scale":100,"value":2.18912616754713},"#790":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"}],"rule":"trailing-year","value":21223000},"#791":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q1","weight":0.5},{"ref":"totalAssets@2019Q1","weight":0.5}],"rule":"average-balance","value":770584500},"returnOnAssets@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#790"},{"ref":"#791"}],"scale":100,"value":2.7541431212281067},"#792":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"}],"rule":"trailing-year","value":26580000},"#793":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q2","weight":0.5},{"ref":"totalAssets@2019Q2","weight":0.5}],"rule":"average-balance","value":906674000},"returnOnAssets@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#792"},{"ref":"#793"}],"scale":100,"value":2.9315939356372853},"#794":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"}],"rule":"trailing-year","value":23445000},"#795":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q3","weight":0.5},{"ref":"totalAssets@2019Q3","weight":0.5}],"rule":"average-balance","value":1070416500},"returnOnAssets@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#794"},{"ref":"#795"}],"scale":100,"value":2.1902689280294165},"#796":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"}],"rule":"trailing-year","value":21411000},"#797":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q4","weight":0.5},{"ref":"totalAssets@2019Q4","weight":0.5}],"rule":"average-balance","value":1087367000},"returnOnAssets@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#796"},{"ref":"#797"}],"scale":100,"value":1.969068401009043},"#798":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2018","weight":0.5},{"ref":"totalAssets@FY2019","weight":0.5}],"rule":"average-balance","value":1087367000},"returnOnAssets@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#798"}],"scale":100,"value":1.969068401009043},"#799":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"}],"rule":"trailing-year","value":23173000},"#800":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q1","weight":0.5},{"ref":"totalAssets@2020Q1","weight":0.5}],"rule":"average-balance","value":1102201000},"returnOnAssets@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#799"},{"ref":"#800"}],"scale":100,"value":2.1024295931504327},"#801":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"}],"rule":"trailing-year","value":30939000},"#802":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q2","weight":0.5},{"ref":"totalAssets@2020Q2","weight":0.5}],"rule":"average-balance","value":1255156000},"returnOnAssets@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#801"},{"ref":"#802"}],"scale":100,"value":2.464952563665393},"#803":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"}],"rule":"trailing-year","value":43832000},"#804":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q3","weight":0.5},{"ref":"totalAssets@2020Q3","weight":0.5}],"rule":"average-balance","value":1427512000},"returnOnAssets@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#803"},{"ref":"#804"}],"scale":100,"value":3.0705170954780066},"#805":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"}],"rule":"trailing-year","value":59926000},"#806":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q4","weight":0.5},{"ref":"totalAssets@2020Q4","weight":0.5}],"rule":"average-balance","value":1651500000},"returnOnAssets@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#805"},{"ref":"#806"}],"scale":100,"value":3.6285800787163183},"#807":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2019","weight":0.5},{"ref":"totalAssets@FY2020","weight":0.5}],"rule":"average-balance","value":1651500000},"returnOnAssets@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#807"}],"scale":100,"value":3.6285800787163183},"#808":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"}],"rule":"trailing-year","value":79561000},"#809":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q1","weight":0.5},{"ref":"totalAssets@2021Q1","weight":0.5}],"rule":"average-balance","value":1666904000},"returnOnAssets@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#808"},{"ref":"#809"}],"scale":100,"value":4.77298032760135},"#810":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"}],"rule":"trailing-year","value":99933000},"#811":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q2","weight":0.5},{"ref":"totalAssets@2021Q2","weight":0.5}],"rule":"average-balance","value":1729005000},"returnOnAssets@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#810"},{"ref":"#811"}],"scale":100,"value":5.779798207639654},"#812":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"}],"rule":"trailing-year","value":118879000},"#813":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q3","weight":0.5},{"ref":"totalAssets@2021Q3","weight":0.5}],"rule":"average-balance","value":1858856500},"returnOnAssets@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#812"},{"ref":"#813"}],"scale":100,"value":6.395275805313642},"#814":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"}],"rule":"trailing-year","value":128291000},"#815":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q4","weight":0.5},{"ref":"totalAssets@2021Q4","weight":0.5}],"rule":"average-balance","value":2130620500},"returnOnAssets@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#814"},{"ref":"#815"}],"scale":100,"value":6.021297551581804},"#816":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2020","weight":0.5},{"ref":"totalAssets@FY2021","weight":0.5}],"rule":"average-balance","value":2130620500},"returnOnAssets@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#816"}],"scale":100,"value":6.021297551581804},"#817":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"}],"rule":"trailing-year","value":145805000},"#818":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q1","weight":0.5},{"ref":"totalAssets@2022Q1","weight":0.5}],"rule":"average-balance","value":2155575500},"returnOnAssets@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#817"},{"ref":"#818"}],"scale":100,"value":6.76408689929905},"#819":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"}],"rule":"trailing-year","value":159433000},"#820":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q2","weight":0.5},{"ref":"totalAssets@2022Q2","weight":0.5}],"rule":"average-balance","value":2230440500},"returnOnAssets@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#819"},{"ref":"#820"}],"scale":100,"value":7.1480499031469344},"#821":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"}],"rule":"trailing-year","value":166340000},"#822":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q3","weight":0.5},{"ref":"totalAssets@2022Q3","weight":0.5}],"rule":"average-balance","value":2351964500},"returnOnAssets@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#821"},{"ref":"#822"}],"scale":100,"value":7.072385658882181},"#823":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"}],"rule":"trailing-year","value":185959000},"#824":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q4","weight":0.5},{"ref":"totalAssets@2022Q4","weight":0.5}],"rule":"average-balance","value":2444977000},"returnOnAssets@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#823"},{"ref":"#824"}],"scale":100,"value":7.605756618569417},"#825":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2021","weight":0.5},{"ref":"totalAssets@FY2022","weight":0.5}],"rule":"average-balance","value":2444977000},"returnOnAssets@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#825"}],"scale":100,"value":7.605756618569417},"#826":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"}],"rule":"trailing-year","value":154332000},"#827":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q1","weight":0.5},{"ref":"totalAssets@2023Q1","weight":0.5}],"rule":"average-balance","value":2465881500},"returnOnAssets@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#826"},{"ref":"#827"}],"scale":100,"value":6.258694912955062},"#828":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"}],"rule":"trailing-year","value":124257000},"#829":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q2","weight":0.5},{"ref":"totalAssets@2023Q2","weight":0.5}],"rule":"average-balance","value":2500987000},"returnOnAssets@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#828"},{"ref":"#829"}],"scale":100,"value":4.9683185078531},"#830":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"}],"rule":"trailing-year","value":100775000},"#831":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q3","weight":0.5},{"ref":"totalAssets@2023Q3","weight":0.5}],"rule":"average-balance","value":2492633000},"returnOnAssets@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#830"},{"ref":"#831"}],"scale":100,"value":4.042913657967298},"#832":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"}],"rule":"trailing-year","value":35596000},"#833":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q4","weight":0.5},{"ref":"totalAssets@2023Q4","weight":0.5}],"rule":"average-balance","value":2681392500},"returnOnAssets@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#832"},{"ref":"#833"}],"scale":100,"value":1.3275191901222965},"#834":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2022","weight":0.5},{"ref":"totalAssets@FY2023","weight":0.5}],"rule":"average-balance","value":2681392500},"returnOnAssets@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#834"}],"scale":100,"value":1.3275191901222965},"#835":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"}],"rule":"trailing-year","value":23555000},"#836":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q1","weight":0.5},{"ref":"totalAssets@2024Q1","weight":0.5}],"rule":"average-balance","value":2700815500},"returnOnAssets@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#835"},{"ref":"#836"}],"scale":100,"value":0.8721439876215166},"#837":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"}],"rule":"trailing-year","value":9482000},"#838":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q2","weight":0.5},{"ref":"totalAssets@2024Q2","weight":0.5}],"rule":"average-balance","value":2711532000},"returnOnAssets@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#837"},{"ref":"#838"}],"scale":100,"value":0.3496916134495186},"#839":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"}],"rule":"trailing-year","value":-8095000},"#840":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q3","weight":0.5},{"ref":"totalAssets@2024Q3","weight":0.5}],"rule":"average-balance","value":2676689000},"returnOnAssets@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#839"},{"ref":"#840"}],"scale":100,"value":-0.3024258701701991},"#841":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"}],"rule":"trailing-year","value":-25514000},"#842":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q4","weight":0.5},{"ref":"totalAssets@2024Q4","weight":0.5}],"rule":"average-balance","value":2830425500},"returnOnAssets@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#841"},{"ref":"#842"}],"scale":100,"value":-0.9014192389094856},"#843":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2023","weight":0.5},{"ref":"totalAssets@FY2024","weight":0.5}],"rule":"average-balance","value":2830425500},"returnOnAssets@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#843"}],"scale":100,"value":-0.9014192389094856},"#844":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"}],"rule":"trailing-year","value":-22980000},"#845":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q1","weight":0.5},{"ref":"totalAssets@2025Q1","weight":0.5}],"rule":"average-balance","value":2852917500},"returnOnAssets@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#844"},{"ref":"#845"}],"scale":100,"value":-0.8054912208292038},"#846":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"}],"rule":"trailing-year","value":-13827000},"#847":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q2","weight":0.5},{"ref":"totalAssets@2025Q2","weight":0.5}],"rule":"average-balance","value":2883816500},"returnOnAssets@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#846"},{"ref":"#847"}],"scale":100,"value":-0.47946878728240855},"#848":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"}],"rule":"trailing-year","value":1738000},"#849":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q3","weight":0.5},{"ref":"totalAssets@2025Q3","weight":0.5}],"rule":"average-balance","value":2877177500},"returnOnAssets@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#848"},{"ref":"#849"}],"scale":100,"value":0.060406422613829},"#850":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"}],"rule":"trailing-year","value":48894000},"#851":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q4","weight":0.5},{"ref":"totalAssets@2025Q4","weight":0.5}],"rule":"average-balance","value":2889682500},"returnOnAssets@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#850"},{"ref":"#851"}],"scale":100,"value":1.6920197980227931},"#852":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2024","weight":0.5},{"ref":"totalAssets@FY2025","weight":0.5}],"rule":"average-balance","value":2889682500},"returnOnAssets@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#852"}],"scale":100,"value":1.6920197980227931},"#853":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"}],"rule":"trailing-year","value":51397000},"#854":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q1","weight":0.5},{"ref":"totalAssets@2026Q1","weight":0.5}],"rule":"average-balance","value":2891457500},"returnOnAssets@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#853"},{"ref":"#854"}],"scale":100,"value":1.7775464450022178},"#855":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q2"},{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"}],"rule":"trailing-year","value":41539000},"#856":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q2","weight":0.5},{"ref":"totalAssets@2026Q2","weight":0.5}],"rule":"average-balance","value":2925903500},"returnOnAssets@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#855"},{"ref":"#856"}],"scale":100,"value":1.419698223130052},"#857":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2011Q4"},{"ref":"netIncome@2011Q3"},{"ref":"netIncome@2011Q2"},{"ref":"netIncome@2011Q1"}],"rule":"trailing-year","value":-3642000},"returnOnAssets@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#857"},{"ref":"totalAssets@2011Q4"}],"scale":100,"value":-4.788525588253013},"#858":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"},{"ref":"netIncome@2011Q3"},{"ref":"netIncome@2011Q2"}],"rule":"trailing-year","value":-386000},"#859":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q1","weight":0.5},{"ref":"totalAssets@2012Q1","weight":0.5}],"rule":"average-balance","value":76343793.5},"returnOnAssets@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#858"},{"ref":"#859"}],"scale":100,"value":-0.5056075710987561},"#860":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"},{"ref":"netIncome@2011Q3"}],"rule":"trailing-year","value":1239000},"#861":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q2","weight":0.5},{"ref":"totalAssets@2012Q2","weight":0.5}],"rule":"average-balance","value":76527112},"returnOnAssets@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#860"},{"ref":"#861"}],"scale":100,"value":1.6190340490047501},"#862":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"}],"rule":"trailing-year","value":2440000},"#863":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q3","weight":0.5},{"ref":"totalAssets@2012Q3","weight":0.5}],"rule":"average-balance","value":78732081},"returnOnAssets@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#862"},{"ref":"#863"}],"scale":100,"value":3.099117880549861},"#864":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"}],"rule":"trailing-year","value":14155000},"#865":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q4","weight":0.5},{"ref":"totalAssets@2012Q4","weight":0.5}],"rule":"average-balance","value":86533488.5},"returnOnAssets@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#864"},{"ref":"#865"}],"scale":100,"value":16.35782891152019},"#866":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2011","weight":0.5},{"ref":"totalAssets@FY2012","weight":0.5}],"rule":"average-balance","value":86533488.5},"returnOnAssets@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"#866"}],"scale":100,"value":16.35902729149767},"#867":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"}],"rule":"trailing-year","value":15267000},"#868":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q1","weight":0.5},{"ref":"totalAssets@2013Q1","weight":0.5}],"rule":"average-balance","value":88854182.5},"returnOnAssets@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#867"},{"ref":"#868"}],"scale":100,"value":17.182083690883093},"#869":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"}],"rule":"trailing-year","value":18236000},"#870":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q2","weight":0.5},{"ref":"totalAssets@2013Q2","weight":0.5}],"rule":"average-balance","value":93051613},"returnOnAssets@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#869"},{"ref":"#870"}],"scale":100,"value":19.597725834156147},"#871":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"}],"rule":"trailing-year","value":22318000},"#872":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q3","weight":0.5},{"ref":"totalAssets@2013Q3","weight":0.5}],"rule":"average-balance","value":98266794.5},"returnOnAssets@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#871"},{"ref":"#872"}],"scale":100,"value":22.71163938292502},"#873":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"}],"rule":"trailing-year","value":16093000},"#874":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q4","weight":0.5},{"ref":"totalAssets@2013Q4","weight":0.5}],"rule":"average-balance","value":107827533.5},"returnOnAssets@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#873"},{"ref":"#874"}],"scale":100,"value":14.924759453947816},"#875":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2012","weight":0.5},{"ref":"totalAssets@FY2013","weight":0.5}],"rule":"average-balance","value":107827533.5},"returnOnAssets@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"#875"}],"scale":100,"value":14.924759453947816},"#876":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"}],"rule":"trailing-year","value":18032000},"#877":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q1","weight":0.5},{"ref":"totalAssets@2014Q1","weight":0.5}],"rule":"average-balance","value":108324579.5},"returnOnAssets@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#876"},{"ref":"#877"}],"scale":100,"value":16.64626817222032},"#878":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"}],"rule":"trailing-year","value":16318000},"#879":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q2","weight":0.5},{"ref":"totalAssets@2014Q2","weight":0.5}],"rule":"average-balance","value":116851512},"returnOnAssets@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#878"},{"ref":"#879"}],"scale":100,"value":13.964731581735974},"#880":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"}],"rule":"trailing-year","value":11896000},"#881":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q3","weight":0.5},{"ref":"totalAssets@2014Q3","weight":0.5}],"rule":"average-balance","value":120234865.5},"returnOnAssets@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#880"},{"ref":"#881"}],"scale":100,"value":9.893968734052438},"#882":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"}],"rule":"trailing-year","value":8170000},"#883":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q4","weight":0.5},{"ref":"totalAssets@2014Q4","weight":0.5}],"rule":"average-balance","value":123468952},"returnOnAssets@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#882"},{"ref":"#883"}],"scale":100,"value":6.617048146646616},"#884":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2013","weight":0.5},{"ref":"totalAssets@FY2014","weight":0.5}],"rule":"average-balance","value":123468952},"returnOnAssets@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"#884"}],"scale":100,"value":6.617048146646616},"#885":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"}],"rule":"trailing-year","value":6822000},"#886":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q1","weight":0.5},{"ref":"totalAssets@2015Q1","weight":0.5}],"rule":"average-balance","value":123959315},"returnOnAssets@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#885"},{"ref":"#886"}],"scale":100,"value":5.503418601498403},"#887":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"}],"rule":"trailing-year","value":7610000},"#888":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q2","weight":0.5},{"ref":"totalAssets@2015Q2","weight":0.5}],"rule":"average-balance","value":133196574},"returnOnAssets@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#887"},{"ref":"#888"}],"scale":100,"value":5.713360164954393},"#889":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"}],"rule":"trailing-year","value":8682000},"#890":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q3","weight":0.5},{"ref":"totalAssets@2015Q3","weight":0.5}],"rule":"average-balance","value":134342887},"returnOnAssets@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#889"},{"ref":"#890"}],"scale":100,"value":6.462567683244741},"#891":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"}],"rule":"trailing-year","value":9345000},"#892":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q4","weight":0.5},{"ref":"totalAssets@2015Q4","weight":0.5}],"rule":"average-balance","value":137265000},"returnOnAssets@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#891"},{"ref":"#892"}],"scale":100,"value":6.807999125778603},"#893":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2014","weight":0.5},{"ref":"totalAssets@FY2015","weight":0.5}],"rule":"average-balance","value":137265000},"returnOnAssets@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"#893"}],"scale":100,"value":6.807999125778603},"#894":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"}],"rule":"trailing-year","value":8041000},"#895":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q1","weight":0.5},{"ref":"totalAssets@2016Q1","weight":0.5}],"rule":"average-balance","value":137954119.5},"returnOnAssets@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#894"},{"ref":"#895"}],"scale":100,"value":5.828749463331539},"#896":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"}],"rule":"trailing-year","value":8300000},"#897":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q2","weight":0.5},{"ref":"totalAssets@2016Q2","weight":0.5}],"rule":"average-balance","value":209827327.5},"returnOnAssets@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#896"},{"ref":"#897"}],"scale":100,"value":3.9556334720033073},"#898":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"}],"rule":"trailing-year","value":6917000},"#899":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q3","weight":0.5},{"ref":"totalAssets@2016Q3","weight":0.5}],"rule":"average-balance","value":212451500},"returnOnAssets@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#898"},{"ref":"#899"}],"scale":100,"value":3.2558019124364854},"#900":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"}],"rule":"trailing-year","value":11681000},"#901":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q4","weight":0.5},{"ref":"totalAssets@2016Q4","weight":0.5}],"rule":"average-balance","value":217575000},"returnOnAssets@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#900"},{"ref":"#901"}],"scale":100,"value":5.368723428702746},"returnOnAssets@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"totalAssets@FY2011"}],"scale":100,"value":-2.1202899716519807},"#902":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2015","weight":0.5},{"ref":"equity@FY2016","weight":0.5}],"rule":"average-balance","value":145756000},"returnOnEquity@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"#902"}],"scale":100,"value":8.014078322676253},"#903":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q1","weight":0.5},{"ref":"equity@2017Q1","weight":0.5}],"rule":"average-balance","value":152838500},"returnOnEquity@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#772"},{"ref":"#903"}],"scale":100,"value":8.586841666203213},"#904":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q2","weight":0.5},{"ref":"equity@2017Q2","weight":0.5}],"rule":"average-balance","value":177333500},"returnOnEquity@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#774"},{"ref":"#904"}],"scale":100,"value":9.975554534253257},"#905":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q3","weight":0.5},{"ref":"equity@2017Q3","weight":0.5}],"rule":"average-balance","value":371695500},"returnOnEquity@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#776"},{"ref":"#905"}],"scale":100,"value":5.704669548057482},"#906":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q4","weight":0.5},{"ref":"equity@2017Q4","weight":0.5}],"rule":"average-balance","value":380156000},"returnOnEquity@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#778"},{"ref":"#906"}],"scale":100,"value":7.458253979945074},"#907":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2016","weight":0.5},{"ref":"equity@FY2017","weight":0.5}],"rule":"average-balance","value":380156000},"returnOnEquity@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"#907"}],"scale":100,"value":7.458253979945074},"#908":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q1","weight":0.5},{"ref":"equity@2018Q1","weight":0.5}],"rule":"average-balance","value":386987000},"returnOnEquity@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#781"},{"ref":"#908"}],"scale":100,"value":7.4247972154103365},"#909":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q2","weight":0.5},{"ref":"equity@2018Q2","weight":0.5}],"rule":"average-balance","value":394801000},"returnOnEquity@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#783"},{"ref":"#909"}],"scale":100,"value":5.834078434451787},"#910":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q3","weight":0.5},{"ref":"equity@2018Q3","weight":0.5}],"rule":"average-balance","value":591678000},"returnOnEquity@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#785"},{"ref":"#910"}],"scale":100,"value":3.9139531975162165},"#911":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q4","weight":0.5},{"ref":"equity@2018Q4","weight":0.5}],"rule":"average-balance","value":603558000},"returnOnEquity@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#787"},{"ref":"#911"}],"scale":100,"value":2.7533393642367425},"#912":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2017","weight":0.5},{"ref":"equity@FY2018","weight":0.5}],"rule":"average-balance","value":603558000},"returnOnEquity@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"#912"}],"scale":100,"value":2.7531736800771425},"#913":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q1","weight":0.5},{"ref":"equity@2019Q1","weight":0.5}],"rule":"average-balance","value":611104000},"returnOnEquity@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#790"},{"ref":"#913"}],"scale":100,"value":3.4728949573231396},"#914":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q2","weight":0.5},{"ref":"equity@2019Q2","weight":0.5}],"rule":"average-balance","value":738813500},"returnOnEquity@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#792"},{"ref":"#914"}],"scale":100,"value":3.597660302633885},"#915":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q3","weight":0.5},{"ref":"equity@2019Q3","weight":0.5}],"rule":"average-balance","value":825802500},"returnOnEquity@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#794"},{"ref":"#915"}],"scale":100,"value":2.839056554079214},"#916":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q4","weight":0.5},{"ref":"equity@2019Q4","weight":0.5}],"rule":"average-balance","value":837668000},"returnOnEquity@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#796"},{"ref":"#916"}],"scale":100,"value":2.556024582531504},"#917":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2018","weight":0.5},{"ref":"equity@FY2019","weight":0.5}],"rule":"average-balance","value":837668000},"returnOnEquity@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#917"}],"scale":100,"value":2.556024582531504},"#918":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q1","weight":0.5},{"ref":"equity@2020Q1","weight":0.5}],"rule":"average-balance","value":847391500},"returnOnEquity@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#799"},{"ref":"#918"}],"scale":100,"value":2.7346273829746934},"#919":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q2","weight":0.5},{"ref":"equity@2020Q2","weight":0.5}],"rule":"average-balance","value":989497500},"returnOnEquity@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#801"},{"ref":"#919"}],"scale":100,"value":3.1267385718508636},"#920":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q3","weight":0.5},{"ref":"equity@2020Q3","weight":0.5}],"rule":"average-balance","value":1084994000},"returnOnEquity@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#803"},{"ref":"#920"}],"scale":100,"value":4.039838008320784},"#921":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q4","weight":0.5},{"ref":"equity@2020Q4","weight":0.5}],"rule":"average-balance","value":1294459000},"returnOnEquity@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#805"},{"ref":"#921"}],"scale":100,"value":4.629424338661943},"#922":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2019","weight":0.5},{"ref":"equity@FY2020","weight":0.5}],"rule":"average-balance","value":1294459000},"returnOnEquity@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#922"}],"scale":100,"value":4.629424338661943},"#923":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q1","weight":0.5},{"ref":"equity@2021Q1","weight":0.5}],"rule":"average-balance","value":1312987000},"returnOnEquity@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#808"},{"ref":"#923"}],"scale":100,"value":6.059542097522671},"#924":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q2","weight":0.5},{"ref":"equity@2021Q2","weight":0.5}],"rule":"average-balance","value":1351548000},"returnOnEquity@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#810"},{"ref":"#924"}],"scale":100,"value":7.393966030063305},"#925":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q3","weight":0.5},{"ref":"equity@2021Q3","weight":0.5}],"rule":"average-balance","value":1420067500},"returnOnEquity@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#812"},{"ref":"#925"}],"scale":100,"value":8.37136262888912},"#926":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q4","weight":0.5},{"ref":"equity@2021Q4","weight":0.5}],"rule":"average-balance","value":1639608500},"returnOnEquity@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#814"},{"ref":"#926"}],"scale":100,"value":7.824489809610038},"#927":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2020","weight":0.5},{"ref":"equity@FY2021","weight":0.5}],"rule":"average-balance","value":1639608500},"returnOnEquity@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#927"}],"scale":100,"value":7.824489809610038},"#928":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q1","weight":0.5},{"ref":"equity@2022Q1","weight":0.5}],"rule":"average-balance","value":1661308500},"returnOnEquity@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#817"},{"ref":"#928"}],"scale":100,"value":8.776515620066954},"#929":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q2","weight":0.5},{"ref":"equity@2022Q2","weight":0.5}],"rule":"average-balance","value":1704216500},"returnOnEquity@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#819"},{"ref":"#929"}],"scale":100,"value":9.355208097093298},"#930":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q3","weight":0.5},{"ref":"equity@2022Q3","weight":0.5}],"rule":"average-balance","value":1775187000},"returnOnEquity@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#821"},{"ref":"#930"}],"scale":100,"value":9.370280426794473},"#931":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q4","weight":0.5},{"ref":"equity@2022Q4","weight":0.5}],"rule":"average-balance","value":1830383500},"returnOnEquity@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#823"},{"ref":"#931"}],"scale":100,"value":10.15956492177732},"#932":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2021","weight":0.5},{"ref":"equity@FY2022","weight":0.5}],"rule":"average-balance","value":1830383500},"returnOnEquity@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#932"}],"scale":100,"value":10.15956492177732},"#933":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q1","weight":0.5},{"ref":"equity@2023Q1","weight":0.5}],"rule":"average-balance","value":1846557500},"returnOnEquity@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#826"},{"ref":"#933"}],"scale":100,"value":8.357822596913445},"#934":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q2","weight":0.5},{"ref":"equity@2023Q2","weight":0.5}],"rule":"average-balance","value":1881111500},"returnOnEquity@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#828"},{"ref":"#934"}],"scale":100,"value":6.6055095617670725},"#935":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q3","weight":0.5},{"ref":"equity@2023Q3","weight":0.5}],"rule":"average-balance","value":1904426000},"returnOnEquity@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#830"},{"ref":"#935"}],"scale":100,"value":5.291620677306443},"#936":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q4","weight":0.5},{"ref":"equity@2023Q4","weight":0.5}],"rule":"average-balance","value":1937772500},"returnOnEquity@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#832"},{"ref":"#936"}],"scale":100,"value":1.8369545444576183},"#937":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2022","weight":0.5},{"ref":"equity@FY2023","weight":0.5}],"rule":"average-balance","value":1937772500},"returnOnEquity@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#937"}],"scale":100,"value":1.8369545444576183},"#938":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q1","weight":0.5},{"ref":"equity@2024Q1","weight":0.5}],"rule":"average-balance","value":1946153000},"returnOnEquity@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#835"},{"ref":"#938"}],"scale":100,"value":1.210336494612705},"#939":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q2","weight":0.5},{"ref":"equity@2024Q2","weight":0.5}],"rule":"average-balance","value":1970648500},"returnOnEquity@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#837"},{"ref":"#939"}],"scale":100,"value":0.48116140448182415},"#940":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q3","weight":0.5},{"ref":"equity@2024Q3","weight":0.5}],"rule":"average-balance","value":1995214500},"returnOnEquity@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#839"},{"ref":"#940"}],"scale":100,"value":-0.4057207884164835},"#941":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q4","weight":0.5},{"ref":"equity@2024Q4","weight":0.5}],"rule":"average-balance","value":1968781500},"returnOnEquity@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#841"},{"ref":"#941"}],"scale":100,"value":-1.2959284714936625},"#942":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2023","weight":0.5},{"ref":"equity@FY2024","weight":0.5}],"rule":"average-balance","value":1968781500},"returnOnEquity@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#942"}],"scale":100,"value":-1.2959284714936625},"#943":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q1","weight":0.5},{"ref":"equity@2025Q1","weight":0.5}],"rule":"average-balance","value":1975537500},"returnOnEquity@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#844"},{"ref":"#943"}],"scale":100,"value":-1.1632277291623168},"#944":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q2","weight":0.5},{"ref":"equity@2025Q2","weight":0.5}],"rule":"average-balance","value":2023089500},"returnOnEquity@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#846"},{"ref":"#944"}],"scale":100,"value":-0.6834596294429881},"#945":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q3","weight":0.5},{"ref":"equity@2025Q3","weight":0.5}],"rule":"average-balance","value":2049886500},"returnOnEquity@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#848"},{"ref":"#945"}],"scale":100,"value":0.08478518200885757},"#946":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q4","weight":0.5},{"ref":"equity@2025Q4","weight":0.5}],"rule":"average-balance","value":2039423500},"returnOnEquity@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#850"},{"ref":"#946"}],"scale":100,"value":2.3974422183523925},"#947":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2024","weight":0.5},{"ref":"equity@FY2025","weight":0.5}],"rule":"average-balance","value":2039423500},"returnOnEquity@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#947"}],"scale":100,"value":2.3974422183523925},"#948":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q1","weight":0.5},{"ref":"equity@2026Q1","weight":0.5}],"rule":"average-balance","value":2045473000},"returnOnEquity@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#853"},{"ref":"#948"}],"scale":100,"value":2.512719551908043},"#949":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q2","weight":0.5},{"ref":"equity@2026Q2","weight":0.5}],"rule":"average-balance","value":2086886500},"returnOnEquity@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#855"},{"ref":"#949"}],"scale":100,"value":1.9904772013235987},"#950":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2010Q4","weight":0.5},{"ref":"equity@2011Q4","weight":0.5}],"rule":"average-balance","value":66536852},"returnOnEquity@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#857"},{"ref":"#950"}],"scale":100,"value":-5.473658417143029},"#951":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q1","weight":0.5},{"ref":"equity@2012Q1","weight":0.5}],"rule":"average-balance","value":67878459},"returnOnEquity@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#858"},{"ref":"#951"}],"scale":100,"value":-0.5686634695109976},"#952":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q2","weight":0.5},{"ref":"equity@2012Q2","weight":0.5}],"rule":"average-balance","value":68021685},"returnOnEquity@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#860"},{"ref":"#952"}],"scale":100,"value":1.8214779595653943},"#953":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q3","weight":0.5},{"ref":"equity@2012Q3","weight":0.5}],"rule":"average-balance","value":70769110},"returnOnEquity@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#862"},{"ref":"#953"}],"scale":100,"value":3.4478319707567326},"#954":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q4","weight":0.5},{"ref":"equity@2012Q4","weight":0.5}],"rule":"average-balance","value":75055500},"returnOnEquity@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#864"},{"ref":"#954"}],"scale":100,"value":18.859377394061728},"#955":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2011","weight":0.5},{"ref":"equity@FY2012","weight":0.5}],"rule":"average-balance","value":75055500},"returnOnEquity@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"#955"}],"scale":100,"value":18.86075903831165},"#956":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q1","weight":0.5},{"ref":"equity@2013Q1","weight":0.5}],"rule":"average-balance","value":78040624},"returnOnEquity@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#867"},{"ref":"#956"}],"scale":100,"value":19.562888169628167},"#957":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q2","weight":0.5},{"ref":"equity@2013Q2","weight":0.5}],"rule":"average-balance","value":80591227.5},"returnOnEquity@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#869"},{"ref":"#957"}],"scale":100,"value":22.62777297938538},"#958":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q3","weight":0.5},{"ref":"equity@2013Q3","weight":0.5}],"rule":"average-balance","value":86930550.5},"returnOnEquity@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#871"},{"ref":"#958"}],"scale":100,"value":25.673367845519397},"#959":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q4","weight":0.5},{"ref":"equity@2013Q4","weight":0.5}],"rule":"average-balance","value":84124000},"returnOnEquity@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#873"},{"ref":"#959"}],"scale":100,"value":19.130093671247206},"#960":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2012","weight":0.5},{"ref":"equity@FY2013","weight":0.5}],"rule":"average-balance","value":84124000},"returnOnEquity@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"#960"}],"scale":100,"value":19.130093671247206},"#961":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q1","weight":0.5},{"ref":"equity@2014Q1","weight":0.5}],"rule":"average-balance","value":98131283},"returnOnEquity@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#876"},{"ref":"#961"}],"scale":100,"value":18.37538392318788},"#962":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q2","weight":0.5},{"ref":"equity@2014Q2","weight":0.5}],"rule":"average-balance","value":104006764.5},"returnOnEquity@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#878"},{"ref":"#962"}],"scale":100,"value":15.68936412784959},"#963":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q3","weight":0.5},{"ref":"equity@2014Q3","weight":0.5}],"rule":"average-balance","value":107371333.5},"returnOnEquity@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#880"},{"ref":"#963"}],"scale":100,"value":11.079307308779955},"#964":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q4","weight":0.5},{"ref":"equity@2014Q4","weight":0.5}],"rule":"average-balance","value":97928000},"returnOnEquity@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#882"},{"ref":"#964"}],"scale":100,"value":8.342864145086185},"#965":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2013","weight":0.5},{"ref":"equity@FY2014","weight":0.5}],"rule":"average-balance","value":97928000},"returnOnEquity@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"#965"}],"scale":100,"value":8.342864145086185},"#966":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q1","weight":0.5},{"ref":"equity@2015Q1","weight":0.5}],"rule":"average-balance","value":110391773.5},"returnOnEquity@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#885"},{"ref":"#966"}],"scale":100,"value":6.179808316966662},"#967":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q2","weight":0.5},{"ref":"equity@2015Q2","weight":0.5}],"rule":"average-balance","value":116891928.5},"returnOnEquity@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#887"},{"ref":"#967"}],"scale":100,"value":6.510286978454633},"#968":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q3","weight":0.5},{"ref":"equity@2015Q3","weight":0.5}],"rule":"average-balance","value":118018273},"returnOnEquity@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#889"},{"ref":"#968"}],"scale":100,"value":7.356487922849032},"#969":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q4","weight":0.5},{"ref":"equity@2015Q4","weight":0.5}],"rule":"average-balance","value":117240000},"returnOnEquity@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#891"},{"ref":"#969"}],"scale":100,"value":7.970829068577277},"#970":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2014","weight":0.5},{"ref":"equity@FY2015","weight":0.5}],"rule":"average-balance","value":117240000},"returnOnEquity@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"#970"}],"scale":100,"value":7.970829068577277},"#971":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q1","weight":0.5},{"ref":"equity@2016Q1","weight":0.5}],"rule":"average-balance","value":120409007.5},"returnOnEquity@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#894"},{"ref":"#971"}],"scale":100,"value":6.67807182116338},"#972":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q2","weight":0.5},{"ref":"equity@2016Q2","weight":0.5}],"rule":"average-balance","value":140973269},"returnOnEquity@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#896"},{"ref":"#972"}],"scale":100,"value":5.887641010864265},"#973":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q3","weight":0.5},{"ref":"equity@2016Q3","weight":0.5}],"rule":"average-balance","value":143986500},"returnOnEquity@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#898"},{"ref":"#973"}],"scale":100,"value":4.8039225899650315},"#974":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q4","weight":0.5},{"ref":"equity@2016Q4","weight":0.5}],"rule":"average-balance","value":145756000},"returnOnEquity@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#900"},{"ref":"#974"}],"scale":100,"value":8.014078322676253},"#975":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2010","weight":0.5},{"ref":"equity@FY2011","weight":0.5}],"rule":"average-balance","value":66536852},"returnOnEquity@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"#975"}],"scale":100,"value":-2.423656893175529},"#976":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2016"},{"ref":"revenue@FY2015","weight":-1}],"value":21004000},"revenueGrowth@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"#976"},{"ref":"revenue@FY2015"}],"scale":100,"rule":"year-on-year","value":25.14334965344698},"#977":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q1"},{"ref":"revenue@2016Q1","weight":-1}],"value":5496000},"revenueGrowth@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#977"},{"ref":"revenue@2016Q1"}],"scale":100,"rule":"year-on-year","value":21.90164979676417},"#978":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q2"},{"ref":"revenue@2016Q2","weight":-1}],"value":3285000},"revenueGrowth@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#978"},{"ref":"revenue@2016Q2"}],"scale":100,"rule":"year-on-year","value":11.261570106273577},"#979":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q3"},{"ref":"revenue@2016Q3","weight":-1}],"value":11903000},"revenueGrowth@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#979"},{"ref":"revenue@2016Q3"}],"scale":100,"rule":"year-on-year","value":48.23519876808364},"#980":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q4"},{"ref":"revenue@2016Q4","weight":-1}],"value":16011000},"revenueGrowth@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#980"},{"ref":"revenue@2016Q4"}],"scale":100,"rule":"year-on-year","value":62.54296875000001},"#981":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2017"},{"ref":"revenue@FY2016","weight":-1}],"value":36695000},"revenueGrowth@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"#981"},{"ref":"revenue@FY2016"}],"scale":100,"rule":"year-on-year","value":35.10106082780919},"#982":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q1"},{"ref":"revenue@2017Q1","weight":-1}],"value":14240000},"revenueGrowth@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#982"},{"ref":"revenue@2017Q1"}],"scale":100,"rule":"year-on-year","value":46.55116050997057},"#983":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q2"},{"ref":"revenue@2017Q2","weight":-1}],"value":15276000},"revenueGrowth@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#983"},{"ref":"revenue@2017Q2"}],"scale":100,"rule":"year-on-year","value":47.068248343860745},"#984":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q3"},{"ref":"revenue@2017Q3","weight":-1}],"value":12949000},"revenueGrowth@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#984"},{"ref":"revenue@2017Q3"}],"scale":100,"rule":"year-on-year","value":35.39912520503008},"#985":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q4"},{"ref":"revenue@2017Q4","weight":-1}],"value":10331000},"revenueGrowth@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#985"},{"ref":"revenue@2017Q4"}],"scale":100,"rule":"year-on-year","value":24.82756963302972},"#986":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2018"},{"ref":"revenue@FY2017","weight":-1}],"value":52796000},"revenueGrowth@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"#986"},{"ref":"revenue@FY2017"}],"scale":100,"rule":"year-on-year","value":37.38140417457305},"#987":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q1"},{"ref":"revenue@2018Q1","weight":-1}],"value":15804000},"revenueGrowth@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#987"},{"ref":"revenue@2018Q1"}],"scale":100,"rule":"year-on-year","value":35.25317867499442},"#988":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q2"},{"ref":"revenue@2018Q2","weight":-1}],"value":22961000},"revenueGrowth@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#988"},{"ref":"revenue@2018Q2"}],"scale":100,"rule":"year-on-year","value":48.105005132932476},"#989":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q3"},{"ref":"revenue@2018Q3","weight":-1}],"value":19916000},"revenueGrowth@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#989"},{"ref":"revenue@2018Q3"}],"scale":100,"rule":"year-on-year","value":40.21078560035534},"#990":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q4"},{"ref":"revenue@2018Q4","weight":-1}],"value":17532000},"revenueGrowth@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#990"},{"ref":"revenue@2018Q4"}],"scale":100,"rule":"year-on-year","value":33.75303222825459},"#991":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2019"},{"ref":"revenue@FY2018","weight":-1}],"value":76213000},"revenueGrowth@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"#991"},{"ref":"revenue@FY2018"}],"scale":100,"rule":"year-on-year","value":39.27857260658036},"#992":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q1"},{"ref":"revenue@2019Q1","weight":-1}],"value":15456000},"revenueGrowth@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#992"},{"ref":"revenue@2019Q1"}],"scale":100,"rule":"year-on-year","value":25.490648810898175},"#993":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q2"},{"ref":"revenue@2019Q2","weight":-1}],"value":16770000},"revenueGrowth@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#993"},{"ref":"revenue@2019Q2"}],"scale":100,"rule":"year-on-year","value":23.722627737226286},"#994":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q3"},{"ref":"revenue@2019Q3","weight":-1}],"value":24615000},"revenueGrowth@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#994"},{"ref":"revenue@2019Q3"}],"scale":100,"rule":"year-on-year","value":35.44531643746851},"#995":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q4"},{"ref":"revenue@2019Q4","weight":-1}],"value":39174000},"revenueGrowth@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#995"},{"ref":"revenue@2019Q4"}],"scale":100,"rule":"year-on-year","value":56.386561879264185},"#996":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2020"},{"ref":"revenue@FY2019","weight":-1}],"value":96015000},"revenueGrowth@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"#996"},{"ref":"revenue@FY2019"}],"scale":100,"rule":"year-on-year","value":35.52887194952727},"#997":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q1"},{"ref":"revenue@2020Q1","weight":-1}],"value":66747000},"revenueGrowth@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#997"},{"ref":"revenue@2020Q1"}],"scale":100,"rule":"year-on-year","value":87.7211197266395},"#998":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q2"},{"ref":"revenue@2020Q2","weight":-1}],"value":75498000},"revenueGrowth@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#998"},{"ref":"revenue@2020Q2"}],"scale":100,"rule":"year-on-year","value":86.32091651231393},"#999":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q3"},{"ref":"revenue@2020Q3","weight":-1}],"value":84156000},"revenueGrowth@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#999"},{"ref":"revenue@2020Q3"}],"scale":100,"rule":"year-on-year","value":89.4705507123113},"#1000":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q4"},{"ref":"revenue@2020Q4","weight":-1}],"value":77873000},"revenueGrowth@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1000"},{"ref":"revenue@2020Q4"}],"scale":100,"rule":"year-on-year","value":71.67458213680877},"#1001":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2021"},{"ref":"revenue@FY2020","weight":-1}],"value":304274000},"revenueGrowth@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"#1001"},{"ref":"revenue@FY2020"}],"scale":100,"rule":"year-on-year","value":83.07595697045815},"#1002":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q1"},{"ref":"revenue@2021Q1","weight":-1}],"value":63563000},"revenueGrowth@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1002"},{"ref":"revenue@2021Q1"}],"scale":100,"rule":"year-on-year","value":44.50037455281195},"#1003":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q2"},{"ref":"revenue@2021Q2","weight":-1}],"value":44673000},"revenueGrowth@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1003"},{"ref":"revenue@2021Q2"}],"scale":100,"rule":"year-on-year","value":27.413475699558166},"#1004":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q3"},{"ref":"revenue@2021Q3","weight":-1}],"value":22525000},"revenueGrowth@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1004"},{"ref":"revenue@2021Q3"}],"scale":100,"rule":"year-on-year","value":12.639156978049115},"#1005":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q4"},{"ref":"revenue@2021Q4","weight":-1}],"value":241000},"revenueGrowth@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1005"},{"ref":"revenue@2021Q4"}],"scale":100,"rule":"year-on-year","value":0.12920797122040195},"#1006":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2022"},{"ref":"revenue@FY2021","weight":-1}],"value":131002000},"revenueGrowth@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"#1006"},{"ref":"revenue@FY2021"}],"scale":100,"rule":"year-on-year","value":19.536966059886595},"#1007":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q1"},{"ref":"revenue@2022Q1","weight":-1}],"value":-41020000},"revenueGrowth@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1007"},{"ref":"revenue@2022Q1"}],"scale":100,"rule":"year-on-year","value":-19.874031007751935},"#1008":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q2"},{"ref":"revenue@2022Q2","weight":-1}],"value":-48464000},"revenueGrowth@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1008"},{"ref":"revenue@2022Q2"}],"scale":100,"rule":"year-on-year","value":-23.34118372320392},"#1009":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q3"},{"ref":"revenue@2022Q3","weight":-1}],"value":-59549000},"revenueGrowth@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1009"},{"ref":"revenue@2022Q3"}],"scale":100,"rule":"year-on-year","value":-29.664592684105383},"#1010":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q4"},{"ref":"revenue@2022Q4","weight":-1}],"value":-20141000},"revenueGrowth@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1010"},{"ref":"revenue@2022Q4"}],"scale":100,"rule":"year-on-year","value":-10.784313725490192},"#1011":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2023"},{"ref":"revenue@FY2022","weight":-1}],"value":-169174000},"revenueGrowth@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"#1011"},{"ref":"revenue@FY2022"}],"scale":100,"rule":"year-on-year","value":-21.106226045991693},"#1012":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q1"},{"ref":"revenue@2023Q1","weight":-1}],"value":-12198000},"revenueGrowth@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1012"},{"ref":"revenue@2023Q1"}],"scale":100,"rule":"year-on-year","value":-7.375740718345625},"#1013":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q2"},{"ref":"revenue@2023Q2","weight":-1}],"value":-330000},"revenueGrowth@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1013"},{"ref":"revenue@2023Q2"}],"scale":100,"rule":"year-on-year","value":-0.20732680358612754},"#1014":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q3"},{"ref":"revenue@2023Q3","weight":-1}],"value":13679000},"revenueGrowth@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1014"},{"ref":"revenue@2023Q3"}],"scale":100,"rule":"year-on-year","value":9.68822596181087},"#1015":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q4"},{"ref":"revenue@2023Q4","weight":-1}],"value":926000},"revenueGrowth@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1015"},{"ref":"revenue@2023Q4"}],"scale":100,"rule":"year-on-year","value":0.5557522761236555},"#1016":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2024"},{"ref":"revenue@FY2023","weight":-1}],"value":2077000},"revenueGrowth@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"#1016"},{"ref":"revenue@FY2023"}],"scale":100,"rule":"year-on-year","value":0.3284511087003894},"#1017":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q1"},{"ref":"revenue@2024Q1","weight":-1}],"value":15990000},"revenueGrowth@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1017"},{"ref":"revenue@2024Q1"}],"scale":100,"rule":"year-on-year","value":10.438563277669699},"#1018":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q2"},{"ref":"revenue@2024Q2","weight":-1}],"value":23527000},"revenueGrowth@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1018"},{"ref":"revenue@2024Q2"}],"scale":100,"rule":"year-on-year","value":14.811853512046792},"#1019":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q3"},{"ref":"revenue@2024Q3","weight":-1}],"value":33934000},"revenueGrowth@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1019"},{"ref":"revenue@2024Q3"}],"scale":100,"rule":"year-on-year","value":21.91113894789858},"#1020":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q4"},{"ref":"revenue@2024Q4","weight":-1}],"value":30366000},"revenueGrowth@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1020"},{"ref":"revenue@2024Q4"}],"scale":100,"rule":"year-on-year","value":18.12386972013822},"#1021":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2025"},{"ref":"revenue@FY2024","weight":-1}],"value":103817000},"revenueGrowth@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"#1021"},{"ref":"revenue@FY2024"}],"scale":100,"rule":"year-on-year","value":16.36359051067162},"#1022":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q1"},{"ref":"revenue@2025Q1","weight":-1}],"value":25083000},"revenueGrowth@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1022"},{"ref":"revenue@2025Q1"}],"scale":100,"rule":"year-on-year","value":14.82692171281299},"#1023":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q2"},{"ref":"revenue@2025Q2","weight":-1}],"value":21762000},"revenueGrowth@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1023"},{"ref":"revenue@2025Q2"}],"scale":100,"rule":"year-on-year","value":11.933145432810942},"#1024":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q2"},{"ref":"revenue@2010Q2","weight":-1}],"value":644128},"revenueGrowth@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1024"},{"ref":"revenue@2010Q2"}],"scale":100,"rule":"year-on-year","value":9.188869639845066},"#1025":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q3"},{"ref":"revenue@2010Q3","weight":-1}],"value":1324022},"revenueGrowth@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1025"},{"ref":"revenue@2010Q3"}],"scale":100,"rule":"year-on-year","value":18.119966968560732},"#1026":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q1"},{"ref":"revenue@2011Q1","weight":-1}],"value":6918000},"revenueGrowth@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1026"},{"ref":"revenue@2011Q1"}],"scale":100,"rule":"year-on-year","value":117.13511683034201},"#1027":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q2"},{"ref":"revenue@2011Q2","weight":-1}],"value":7870000},"revenueGrowth@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1027"},{"ref":"revenue@2011Q2"}],"scale":100,"rule":"year-on-year","value":102.82205382806376},"#1028":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q3"},{"ref":"revenue@2011Q3","weight":-1}],"value":6473000},"revenueGrowth@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1028"},{"ref":"revenue@2011Q3"}],"scale":100,"rule":"year-on-year","value":74.99710346425674},"#1029":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q4"},{"ref":"revenue@2011Q4","weight":-1}],"value":11649000},"revenueGrowth@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1029"},{"ref":"revenue@2011Q4"}],"scale":100,"rule":"year-on-year","value":162.58199581297976},"#1030":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q1"},{"ref":"revenue@2012Q1","weight":-1}],"value":3632000},"revenueGrowth@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1030"},{"ref":"revenue@2012Q1"}],"scale":100,"rule":"year-on-year","value":28.321896444167184},"#1031":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q2"},{"ref":"revenue@2012Q2","weight":-1}],"value":1985000},"revenueGrowth@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1031"},{"ref":"revenue@2012Q2"}],"scale":100,"rule":"year-on-year","value":12.786652924503983},"#1032":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q3"},{"ref":"revenue@2012Q3","weight":-1}],"value":3718000},"revenueGrowth@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1032"},{"ref":"revenue@2012Q3"}],"scale":100,"rule":"year-on-year","value":24.615995762711872},"#1033":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q4"},{"ref":"revenue@2012Q4","weight":-1}],"value":-3432000},"revenueGrowth@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1033"},{"ref":"revenue@2012Q4"}],"scale":100,"rule":"year-on-year","value":-18.241734878282134},"#1034":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2013"},{"ref":"revenue@FY2012","weight":-1}],"value":5902464},"revenueGrowth@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"#1034"},{"ref":"revenue@FY2012"}],"scale":100,"rule":"year-on-year","value":9.47935179821149},"#1035":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q1"},{"ref":"revenue@2013Q1","weight":-1}],"value":-130000},"revenueGrowth@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1035"},{"ref":"revenue@2013Q1"}],"scale":100,"rule":"year-on-year","value":-0.7899854156538599},"#1036":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q2"},{"ref":"revenue@2013Q2","weight":-1}],"value":-1958000},"revenueGrowth@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1036"},{"ref":"revenue@2013Q2"}],"scale":100,"rule":"year-on-year","value":-11.1828202638643},"#1037":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q3"},{"ref":"revenue@2013Q3","weight":-1}],"value":-3544000},"revenueGrowth@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1037"},{"ref":"revenue@2013Q3"}],"scale":100,"rule":"year-on-year","value":-18.829029858676016},"#1038":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q4"},{"ref":"revenue@2013Q4","weight":-1}],"value":1011000},"revenueGrowth@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1038"},{"ref":"revenue@2013Q4"}],"scale":100,"rule":"year-on-year","value":6.57261734494865},"#1039":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2014"},{"ref":"revenue@FY2013","weight":-1}],"value":-4621000},"revenueGrowth@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"#1039"},{"ref":"revenue@FY2013"}],"scale":100,"rule":"year-on-year","value":-6.778741069987825},"#1040":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q1"},{"ref":"revenue@2014Q1","weight":-1}],"value":4490000},"revenueGrowth@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1040"},{"ref":"revenue@2014Q1"}],"scale":100,"rule":"year-on-year","value":27.50214381967413},"#1041":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q2"},{"ref":"revenue@2014Q2","weight":-1}],"value":5906000},"revenueGrowth@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1041"},{"ref":"revenue@2014Q2"}],"scale":100,"rule":"year-on-year","value":37.97826506333999},"#1042":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q3"},{"ref":"revenue@2014Q3","weight":-1}],"value":4536000},"revenueGrowth@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1042"},{"ref":"revenue@2014Q3"}],"scale":100,"rule":"year-on-year","value":29.689749967273205},"#1043":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q4"},{"ref":"revenue@2014Q4","weight":-1}],"value":5056000},"revenueGrowth@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1043"},{"ref":"revenue@2014Q4"}],"scale":100,"rule":"year-on-year","value":30.84243274568412},"#1044":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2015"},{"ref":"revenue@FY2014","weight":-1}],"value":19989000},"revenueGrowth@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"#1044"},{"ref":"revenue@FY2014"}],"scale":100,"rule":"year-on-year","value":31.454963177440675},"#1045":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q1"},{"ref":"revenue@2015Q1","weight":-1}],"value":4278000},"revenueGrowth@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1045"},{"ref":"revenue@2015Q1"}],"scale":100,"rule":"year-on-year","value":20.551498847040726},"#1046":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q2"},{"ref":"revenue@2015Q2","weight":-1}],"value":7713000},"revenueGrowth@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1046"},{"ref":"revenue@2015Q2"}],"scale":100,"rule":"year-on-year","value":35.94631122710537},"#1047":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q3"},{"ref":"revenue@2015Q3","weight":-1}],"value":4863000},"revenueGrowth@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1047"},{"ref":"revenue@2015Q3"}],"scale":100,"rule":"year-on-year","value":24.543252245886737},"#1048":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q4"},{"ref":"revenue@2015Q4","weight":-1}],"value":4151000},"revenueGrowth@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1048"},{"ref":"revenue@2015Q4"}],"scale":100,"rule":"year-on-year","value":19.35288358431628},"equity@FY2010":{"kind":"filed","concept":"StockholdersEquity","filing":25,"unit":"USD","end":"2010-12-31","value":67086704}},"quality":[{"metric":"netIncome","periodKey":"FY2011","rule":"period-consistency","severity":"warning","message":"Quarters sum to -3.6420e+6 but the year reports -1.6126e+6 (55.72% apart) — likely a restatement between the quarterly and annual filings."},{"metric":"dilutedShares","periodKey":"FY2016","rule":"unit-sanity","severity":"error","message":"Differs from the adjacent year by a factor of 985 (3.410e+4) — a unit-scale tagging error, not a real change."},{"metric":"dilutedShares","periodKey":"FY2020","rule":"unit-sanity","severity":"error","message":"Differs from the adjacent year by a factor of 913 (5.389e+4) — a unit-scale tagging error, not a real change."},{"metric":"dilutedShares","periodKey":"FY2016","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 1.159e+4 against net income 1.168e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2018Q1","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 3.546e+3 against net income 3.448e+6 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2018Q2","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 2.701e+3 against net income 2.738e+6 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2018Q3","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 4.583e+3 against net income 4.794e+6 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"FY2020","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 5.982e+4 against net income 5.993e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2021Q1","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 2.957e+4 against net income 2.945e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2021Q2","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 3.634e+4 against net income 3.623e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2021Q3","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 3.327e+4 against net income 3.350e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2021Q4","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 2.897e+4 against net income 2.911e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"FY2021","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 1.283e+5 against net income 1.283e+8 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2022Q1","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 4.764e+4 against net income 4.696e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2022Q2","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 4.991e+4 against net income 4.986e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2022Q3","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 4.069e+4 against net income 4.041e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2022Q4","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 4.849e+4 against net income 4.873e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"FY2022","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 1.862e+5 against net income 1.860e+8 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2023Q1","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 1.540e+4 against net income 1.534e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2023Q2","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 1.990e+4 against net income 1.979e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2023Q3","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 1.708e+4 against net income 1.692e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2023Q4","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives -1.629e+4 against net income -1.645e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"FY2023","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 3.552e+4 against net income 3.560e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2024Q1","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 3.392e+3 against net income 3.296e+6 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2024Q2","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 5.643e+3 against net income 5.713e+6 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2024Q3","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives -5.601e+2 against net income -6.540e+5 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."},{"metric":"dilutedShares","periodKey":"2024Q4","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives -3.418e+4 against net income -3.387e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"FY2024","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives -2.573e+4 against net income -2.551e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2025Q3","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 1.470e+4 against net income 1.491e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"2025Q4","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 1.303e+4 against net income 1.329e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"dilutedShares","periodKey":"FY2025","rule":"per-share-consistency","severity":"error","message":"Earnings per share times the share count gives 4.864e+4 against net income 4.889e+7 — off by a factor of 1000, so the count is tagged on the wrong scale."},{"metric":"interestExpense","periodKey":"2012Q3","rule":"impossible-sign","severity":"error","message":"Interest expense reports -7.0000e+3, and cannot be negative — usually a standalone quarter differenced across a restatement. Withheld rather than charted."},{"metric":"operatingExpenses","periodKey":"2017Q1","rule":"identity-conflict","severity":"info","message":"Reported operatingExpenses disagrees with grossProfit - operatingIncome in 16 of 16 period(s), by up to 56.2% — this issuer means something different by it, so the missing periods are left empty rather than inferred."},{"metric":"dilutedShares","periodKey":"2025Q3","rule":"identity-conflict","severity":"info","message":"Reported dilutedShares disagrees with netIncome / dilutedEps in 33 of 33 period(s), by up to 99.9% — this issuer means something different by it, so the missing periods are left empty rather than inferred."}]}