{"schemaVersion":2,"ticker":"CGNX","company":{"ticker":"CGNX","name":"COGNEX CORP","exchange":"Nasdaq","cik":851205,"sic":"3823","sicDescription":"Industrial Instruments For Measurement, Display, and Control","fiscalYearEnd":"1231"},"updatedAt":"2026-09-11T02:29:35.723Z","filingsThrough":"Q2 2026","annual":{"keys":["FY2009","FY2010","FY2011","FY2012","FY2013","FY2014","FY2015","FY2016","FY2017","FY2018","FY2019","FY2020","FY2021","FY2022","FY2023","FY2024","FY2025"],"labels":["2009","2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021","2022","2023","2024","2025"],"series":{"revenue":[175727000,290691000,321914000,324279000,307651000,426449000,450557000,529515000,766083000,806338000,725625000,811020000,1037098000,1006090000,837547000,914515000,994359000],"costOfRevenue":[56387000,77588000,77919000,79495000,62889000,94067000,102571000,131070000,187289000,206052000,189754000,206421000,277271000,284185000,236306000,288721000,328966000],"grossProfit":[119340000,213103000,243995000,244784000,244762000,332382000,347986000,398445000,578794000,600286000,535871000,604599000,759827000,721905000,601241000,625794000,665393000],"operatingExpenses":[136887000,142514000,162867000,165514000,171621000,208554000,230715000,247770000,323241000,382220000,396642000,418863000,448393000,458171000,483149000,522147000,513331000],"operatingIncome":[-12668000,75713000,85355000,83407000,76938000,127852000,121521000,154066000,258861000,221142000,142602000,170529000,315101000,246229000,130702000,115065000,162566000],"pretaxIncome":[-10376000,76103000,87117000,86630000,78456000,131756000,126962000,162077000,266464000,234574000,162994000,186911000,318900000,250695000,135348000,131489000,182802000],"netIncome":[-4869000,61381000,69869000,68098000,73573000,121485000,187074000,143694000,176712000,219267000,203865000,176186000,279881000,215525000,113234000,106171000,114442000],"dilutedEps":[-0.03,0.38,0.41,0.39,0.415,0.68,1.06,0.83,0.98,1.24,1.16,1,1.56,1.23,0.65,0.62,0.68],"cash":[119831000,33203000,38103000,45160000,40644000,55694000,51975000,79641000,106582000,108212000,171431000,269073000,186161000,181374000,202655000,186094000,262925000],"currentAssets":[249354000,279005000,285346000,239597000,332051000,271911000,444494000,526344000,629991000,780326000,607231000,601691000,639798000,717699000,678997000,613367000,697246000],"totalAssets":[439869000,533104000,611881000,627605000,709699000,821734000,887756000,1038604000,1287753000,1289667000,1885935000,1800702000,2003662000,1958140000,2017812000,1992850000,2016555000],"currentLiabilities":[38680000,54432000,54105000,50104000,61022000,80674000,53688000,65773000,112635000,91357000,120477000,132297000,188589000,187708000,151884000,169380000,183551000],"totalLiabilities":[45421000,59793000,58901000,55320000,65787000,85297000,62089000,76005000,192080000,154404000,530225000,538500000,573569000,519746000,513060000,475345000,524654000],"equity":[394448000,473311000,552980000,572285000,643912000,736437000,832331000,963385000,1095673000,1135263000,1355710000,1262202000,1430093000,1438394000,1504752000,1517505000,1491901000],"operatingCashFlow":[12283000,76333000,86275000,101131000,95455000,163841000,128327000,182081000,224323000,223454000,253311000,242400000,314065000,243406000,112916000,149081000,245514000],"capex":[5466000,5852000,7820000,9878000,13380000,20934000,28703000,12816000,28754000,37095000,21745000,13303000,15455000,19667000,23077000,15043000,8743000],"depreciationAndAmortization":[10580000,9809000,9756000,10858000,11102000,12467000,null,null,null,null,null,null,null,null,null,null,null],"dilutedShares":[158636000,161188000,171048000,174560000,177802000,178142000,175982000,174144000,179551000,177406000,175269000,176592000,179916000,174869000,173399000,172611000,169367000],"sharesOutstanding":[null,null,168892000,172220000,173662000,173084000,169712000,84856000,173507000,170820000,172440000,175790000,175481000,172631000,171599000,170434000,166997000],"freeCashFlow":[6817000,70481000,78455000,91253000,82075000,142907000,99624000,169265000,195569000,186359000,231566000,229097000,298610000,223739000,89839000,134038000,236771000],"totalCosts":[188395000,214978000,236559000,240872000,230713000,298597000,329036000,375449000,507222000,585196000,583023000,640491000,721997000,759861000,706845000,799450000,831793000],"capexOutflow":[-5466000,-5852000,-7820000,-9878000,-13380000,-20934000,-28703000,-12816000,-28754000,-37095000,-21745000,-13303000,-15455000,-19667000,-23077000,-15043000,-8743000],"grossMargin":[67.91215920148868,73.30911517728447,75.79508812912765,75.48561578147212,79.55833070589726,77.94179374321432,77.23462292229397,75.24716013710659,75.55238792663458,74.4459519457101,73.84957795004307,74.54797662203151,73.26472522365293,71.7535210567643,71.78594156507037,68.4290580252921,66.91677754211507],"operatingMargin":[-7.208909274044398,26.045870013175502,26.514845579875367,25.72075280853833,25.008207351836987,29.980607294189927,26.97128221290536,29.09568189758553,33.79020288924307,27.42547170045316,19.652299741602068,21.02648516682696,30.382953202108194,24.473854227752984,15.605333193241695,12.582079025494389,16.34882371457391],"netMargin":[-2.770775122775669,21.115548813000746,21.70424399063104,20.99981805790693,23.914435512967618,28.487579991980283,41.52060671568747,27.136908302880936,23.066952275406187,27.192938941238044,28.095090439276486,21.724001874183127,26.986938553540746,21.422039777753483,13.519718893387475,11.609541669628163,11.509122962632208],"currentRatio":[6.446587383660806,5.125753233392122,5.273930320672766,4.781993453616478,5.4414965094556065,3.3704911123782137,8.279205781552674,8.002432609125325,5.593208150219736,8.541502019549679,5.040223445138906,4.548032079336644,3.3925520576491737,3.8234864789992966,4.470497221563825,3.621248081237454,3.7986499664943256],"fcfMargin":[3.8793127976918744,24.24602068863501,24.371415968239965,28.140274269995896,26.677956515662228,33.51092393228733,22.111297793619897,31.966044399119948,25.52843490848903,23.11177198643745,31.9126270456503,28.248008680427116,28.792843106437388,22.238467731515073,10.726442814552497,14.656730616775013,23.81142022146931],"returnOnAssets":[-1.1069204695034203,12.617205205077633,12.204352022078892,10.988103133072903,11.00318252244815,15.865532478404212,21.886527560851484,14.918706783778731,15.192165260963817,17.0144563167819,12.839455322171986,9.558087763997378,14.71368144583431,10.880149992351965,5.695944015420709,5.294437676373627,5.708677472093739],"returnOnEquity":[-1.2059099245470408,14.147015473190136,13.615826310471396,12.103460073849272,12.098862273135026,17.60207020108683,23.849798058093995,16.004089733565888,17.16435379673618,19.656951163099254,16.36830266727098,13.46003990966847,20.791258015930648,15.027085707552448,7.694759281394807,7.025941208838295,7.605620511157351],"revenueGrowth":[-27.589006098566017,65.4219328845311,10.740958612409734,0.7346682654373549,-5.127683260402305,38.61453400118966,5.653196513533865,17.524530747496982,44.67635477748506,5.254652563756146,-10.00982218374925,11.768475452196391,27.875761386895515,-2.9898813805445568,-16.7522786231848,9.189693235125906,8.730747992105115]}},"quarterly":{"keys":["2009Q2","2009Q3","2009Q4","2010Q1","2010Q2","2010Q3","2010Q4","2011Q1","2011Q2","2011Q3","2011Q4","2012Q1","2012Q2","2012Q3","2012Q4","2013Q1","2013Q2","2013Q3","2013Q4","2014Q1","2014Q2","2014Q3","2014Q4","2015Q1","2015Q2","2015Q3","2015Q4","2016Q1","2016Q2","2016Q3","2016Q4","2017Q1","2017Q2","2017Q3","2017Q4","2018Q1","2018Q2","2018Q3","2018Q4","2019Q1","2019Q2","2019Q3","2019Q4","2020Q1","2020Q2","2020Q3","2020Q4","2021Q1","2021Q2","2021Q3","2021Q4","2022Q1","2022Q2","2022Q3","2022Q4","2023Q1","2023Q2","2023Q3","2023Q4","2024Q1","2024Q2","2024Q3","2024Q4","2025Q1","2025Q2","2025Q3","2025Q4","2026Q1","2026Q2"],"labels":["Q2 '09","Q3 '09","Q4 '09","Q1 '10","Q2 '10","Q3 '10","Q4 '10","Q1 '11","Q2 '11","Q3 '11","Q4 '11","Q1 '12","Q2 '12","Q3 '12","Q4 '12","Q1 '13","Q2 '13","Q3 '13","Q4 '13","Q1 '14","Q2 '14","Q3 '14","Q4 '14","Q1 '15","Q2 '15","Q3 '15","Q4 '15","Q1 '16","Q2 '16","Q3 '16","Q4 '16","Q1 '17","Q2 '17","Q3 '17","Q4 '17","Q1 '18","Q2 '18","Q3 '18","Q4 '18","Q1 '19","Q2 '19","Q3 '19","Q4 '19","Q1 '20","Q2 '20","Q3 '20","Q4 '20","Q1 '21","Q2 '21","Q3 '21","Q4 '21","Q1 '22","Q2 '22","Q3 '22","Q4 '22","Q1 '23","Q2 '23","Q3 '23","Q4 '23","Q1 '24","Q2 '24","Q3 '24","Q4 '24","Q1 '25","Q2 '25","Q3 '25","Q4 '25","Q1 '26","Q2 '26"],"series":{"revenue":[40968000,41178000,51294000,58967000,71811000,74993000,84920000,74394000,83393000,80085000,84042000,77709000,84326000,80076000,82168000,80892000,86510000,90788000,49461000,90929000,92276000,154356000,98501000,101373000,143829000,107587000,97768000,96205000,147274000,147952000,129322000,169567000,211264000,232221000,193286000,173484000,199047000,183325000,169769000,173484000,199047000,183325000,169769000,167235000,169097000,251073000,223615000,239027000,269158000,284848000,244065000,282407000,274628000,209622000,239433000,201124000,242512000,197241000,196670000,210797000,239292000,234742000,229684000,216036000,249093000,276892000,252338000,268437000,291263000],"costOfRevenue":[14976000,12038000,15909000,15941000,18717000,18913000,24017000,18383000,19379000,18953000,21204000,19058000,20549000,19506000,20382000,19423000,21150000,21348000,968000,21084000,18190000,37712000,21612000,22344000,30508000,26319000,23400000,20968000,35213000,32749000,42140000,32532000,42164000,68061000,44532000,40198000,54169000,58860000,52825000,46284000,50967000,47632000,44871000,41200000,50320000,59741000,55160000,54045000,68432000,85712000,69082000,78790000,78143000,57383000,69869000,57384000,62829000,54467000,61626000,68860000,72693000,75343000,71825000,71713000,81217000,89602000,86434000,77498000,85490000],"grossProfit":[25992000,29140000,35385000,43026000,53094000,56080000,60903000,56011000,64014000,61132000,62838000,58651000,63777000,60570000,61786000,61469000,65360000,69440000,48493000,69845000,74086000,116644000,76889000,79029000,113321000,81268000,74368000,75237000,112061000,115203000,95944000,129369000,157095000,173361000,140461000,127200000,148080000,135693000,124898000,127200000,148080000,135693000,124898000,126035000,118777000,191332000,168455000,184982000,200726000,199136000,174983000,203617000,196485000,152239000,169564000,143740000,179683000,142774000,135044000,141937000,166599000,159399000,157859000,144323000,167876000,187290000,165904000,190939000,205773000],"operatingExpenses":[33846000,28260000,34629000,33009000,35080000,35131000,39294000,39722000,41023000,39794000,42328000,41953000,41470000,39805000,42286000,44449000,46147000,47020000,34005000,48318000,48976000,62409000,52892000,58012000,62633000,53803000,56267000,59938000,63203000,61394000,63235000,70163000,76763000,87931000,88384000,95542000,94409000,96286000,95983000,97822000,97093000,93182000,108545000,106472000,106542000,95552000,110297000,107456000,109071000,112509000,119357000,117729000,114763000,110131000,113891000,122521000,117751000,115630000,127247000,130546000,130869000,131221000,129511000,120859000,127121000,132164000,133187000,133598000,122545000],"operatingIncome":[-7854000,880000,756000,11252000,19241000,22275000,22945000,17368000,24042000,22389000,21556000,17741000,23350000,21803000,20513000,17981000,20173000,23379000,15405000,22443000,26024000,55339000,25087000,22110000,51778000,28485000,19148000,16344000,49675000,54528000,33519000,34596000,63455000,77844000,45247000,30147000,51756000,43092000,17607000,30147000,51756000,43092000,17607000,20951000,-6142000,96635000,59085000,78453000,92581000,87547000,56520000,86728000,65141000,40023000,54337000,22161000,65175000,30637000,12729000,14204000,38457000,31564000,30840000,26092000,43433000,57765000,35276000,59873000,85517000],"pretaxIncome":[-7829000,1142000,469000,11098000,19385000,22632000,22988000,17709000,24801000,22919000,21688000,18078000,25022000,22086000,21444000,18553000,20766000,23708000,15429000,22847000,26676000,57111000,26163000,23309000,52641000,29263000,21749000,17588000,51674000,56342000,36473000,39235000,61806000,112752000,52671000,37979000,66573000,81273000,48749000,35731000,56975000,47367000,22921000,22994000,-2312000,101309000,64920000,78831000,93538000,88584000,57947000,87704000,64415000,39345000,59231000,26215000,67777000,27002000,14354000,17566000,41568000,36555000,35800000,27798000,48062000,62863000,44079000,61757000,89300000],"netIncome":[-6419000,4501000,459000,8545000,14927000,18145000,19764000,13636000,19097000,18037000,19099000,14282000,19767000,17805000,16244000,15583000,16820000,20727000,20443000,18506000,25948000,50400000,26631000,20502000,43714000,104112000,18746000,14885000,42759000,53675000,32375000,37217000,56196000,80436000,45418000,33104000,48749000,41685000,80327000,33104000,48749000,41685000,80327000,20477000,-1142000,87506000,69345000,69848000,77598000,78900000,53535000,67333000,58901000,33980000,55311000,25615000,57474000,18916000,11229000,12022000,36212000,29591000,28346000,23603000,40511000,17664000,32664000,51704000,72756000],"dilutedEps":[-0.04,0.0275,0.002498991477989007,0.055,0.095,0.1125,0.11641299148569789,0.08,0.1125,0.105,null,0.0825,0.1125,0.1,0.09500686027898468,0.09,0.095,0.115,0.1204089783849451,0.105,0.145,0.285,0.14993337009983237,0.115,0.245,0.595,null,0.085,0.245,0.305,null,0.21,0.32,0.45,0.26,0.19,0.28,0.24,0.46,0.19,0.28,0.24,0.46,0.12,-0.01,0.49,0.39,0.39,0.43,0.44,0.29961257297713245,0.38,0.34,0.19,0.32010473192654954,0.15,0.33,0.11,0.05938245500205655,0.07,0.21,0.17,0.17004249760515544,0.14,0.24,0.1,0.20009943946918274,0.31,0.43],"cash":[125454000,127162000,119831000,114664000,37942000,38213000,33203000,37014000,42676000,30175000,38103000,41559000,205992000,54158000,45160000,42757000,47874000,30446000,40644000,42463000,40172000,38179000,55694000,36047000,61691000,79563000,51975000,79914000,54929000,61145000,79641000,92428000,68266000,111349000,106582000,109572000,129202000,107371000,108212000,105296000,89104000,121701000,171431000,239197000,286021000,298356000,269073000,242688000,217037000,203479000,186161000,165769000,177046000,266004000,181374000,164171000,177485000,395501000,202655000,138859000,176626000,197075000,186094000,143744000,179311000,245898000,262925000,237343000,302521000],"currentAssets":[null,null,249354000,null,228165000,257389000,279005000,303623000,342301000,274339000,285346000,302910000,369875000,250226000,239597000,257099000,277179000,319067000,332051000,189881000,268256000,257749000,271911000,309959000,490103000,486135000,444494000,492930000,485724000,530828000,526344000,593944000,581848000,645083000,629991000,670549000,759547000,798498000,780326000,773245000,678874000,625781000,607231000,595287000,646475000,628136000,601691000,625571000,692878000,672067000,639798000,672880000,734758000,787467000,717699000,722163000,718382000,846991000,678997000,661530000,681017000,672082000,613367000,577679000,625725000,670919000,697246000,690349000,849880000],"totalAssets":[null,null,439869000,null,454469000,499738000,533104000,564650000,602657000,598507000,611881000,637981000,646746000,662115000,627605000,652528000,670376000,692750000,709699000,717517000,760456000,816402000,821734000,838345000,878206000,887400000,887756000,913637000,964440000,1020087000,1038604000,1096244000,1160998000,1258517000,1287753000,1268915000,1276310000,1324696000,1289667000,1353772000,1349920000,1390452000,1885935000,1885077000,1934864000,2060515000,1800702000,1908956000,2024921000,2048803000,2003662000,1934115000,1943083000,1900236000,1958140000,1974066000,1998114000,1989899000,2017812000,2013233000,2004084000,2063247000,1992850000,1932503000,2003541000,2002750000,2016555000,2005618000,2178650000],"currentLiabilities":[null,null,38680000,null,54674000,59361000,54432000,53696000,56678000,52855000,54105000,44257000,50087000,51823000,50104000,47112000,49123000,50636000,61022000,52530000,74146000,78508000,80674000,66910000,80467000,67822000,53688000,54305000,69189000,69074000,65773000,75516000,88404000,109526000,112635000,113018000,124600000,111153000,91357000,93045000,85683000,81215000,120477000,150644000,144581000,139398000,132297000,159680000,204934000,165137000,188589000,195126000,192241000,161278000,187708000,213977000,180462000,169704000,151884000,188102000,168783000,170736000,169380000,183964000,190437000,169273000,183551000,189485000,216031000],"totalLiabilities":[null,null,45421000,null,59582000,64315000,59793000,59224000,62372000,57146000,58901000,49188000,55153000,56713000,55320000,53067000,55378000,55026000,65787000,56469000,77949000,82450000,85297000,71282000,85070000,74607000,62089000,62918000,77796000,76139000,76005000,85032000,109022000,124994000,192080000,191816000,197178000,175252000,154404000,164913000,158280000,151234000,530225000,557584000,558386000,554686000,538500000,551955000,595467000,555842000,573569000,575370000,553098000,511016000,519746000,527735000,517651000,501301000,513060000,524044000,497354000,496221000,475345000,486875000,497484000,513114000,524654000,526649000,549095000],"equity":[null,null,394448000,null,394887000,435423000,473311000,505426000,540285000,541361000,552980000,588793000,591593000,605402000,572285000,599461000,614998000,637724000,643912000,661048000,682507000,733952000,736437000,767063000,793136000,812793000,832331000,850719000,886644000,943948000,963385000,1011212000,1051976000,1133523000,1095673000,1077099000,1079132000,1149444000,1135263000,1188859000,1191640000,1239218000,1355710000,1327493000,1376478000,1505829000,1262202000,1357001000,1429454000,1492961000,1430093000,1358745000,1389985000,1389220000,1438394000,1446331000,1480463000,1488598000,1504752000,1489189000,1506730000,1567026000,1517505000,1445628000,1506057000,1489636000,1491901000,1478969000,1629555000],"operatingCashFlow":[null,3768000,11861000,9711000,11566000,25471000,29585000,20788000,27277000,14272000,23938000,12854000,27318000,34637000,26322000,18790000,20185000,20260000,36220000,17461000,14247000,31279000,100854000,3430000,14573000,65992000,44332000,27580000,21731000,57347000,75423000,47715000,42905000,49434000,84269000,54786000,17830000,79076000,71762000,61261000,58889000,65411000,67750000,62035000,14145000,83270000,82950000,98639000,96086000,64131000,55209000,49517000,44112000,83520000,66257000,27553000,29849000,41023000,14491000,13643000,27763000,56271000,51404000,40502000,42625000,87485000,74902000,45093000,69153000],"capex":[null,1674000,954000,1081000,1150000,1076000,2545000,1577000,2048000,1920000,2275000,2487000,2817000,2317000,2257000,1908000,2402000,1842000,3478000,2685000,2656000,3737000,11856000,4264000,5261000,3492000,5211000,2237000,3110000,5144000,2325000,6095000,6077000,7872000,8710000,13270000,8405000,5681000,9739000,5078000,3891000,4549000,8227000,3074000,3911000,2844000,3474000,2436000,4114000,4139000,4766000,4585000,6668000,4352000,4062000,5507000,4700000,5855000,7015000,4061000,4510000,4399000,2073000,2501000,2194000,1452000,2596000,2757000,1532000],"depreciationAndAmortization":[null,2647000,null,null,null,3366000,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,null,null,null,null,null],"dilutedShares":[158624000,158664000,158648000,158732000,159172000,159668000,167248000,169144000,171240000,171904000,null,174360000,174404000,174516000,174920000,176520000,177428000,178718000,174508000,178518000,177930000,178334000,177698000,177498000,178370000,175552000,null,173082000,173612000,174692000,null,178354000,179228000,179354000,180832000,179641000,177149000,177245000,175561000,175607000,175448000,174449000,175584000,175602000,172283000,177138000,178254000,179971000,179991000,180342000,179337000,176668000,174993000,174327000,173777000,173903000,173622000,173354000,172619000,172594000,172733000,172753000,172245000,170391000,168563000,169323000,168947000,168386000,169989000],"sharesOutstanding":[null,null,null,null,null,null,null,null,null,null,168892000,null,null,null,172220000,null,null,null,173662000,null,null,null,173084000,null,null,null,169712000,null,null,null,84856000,null,null,null,173507000,172948000,null,null,170820000,171537000,null,null,172440000,null,null,null,175790000,176608000,176707000,176799000,175481000,173738000,173397000,172930000,172631000,172601000,172293000,172142000,171599000,171662000,171501000,171515000,170434000,167865000,167899000,167549000,166997000,166527000,168217000],"freeCashFlow":[null,2094000,10907000,8630000,10416000,24395000,27040000,19211000,25229000,12352000,21663000,10367000,24501000,32320000,24065000,16882000,17783000,18418000,32742000,14776000,11591000,27542000,88998000,-834000,9312000,62500000,39121000,25343000,18621000,52203000,73098000,41620000,36828000,41562000,75559000,41516000,9425000,73395000,62023000,56183000,54998000,60862000,59523000,58961000,10234000,80426000,79476000,96203000,91972000,59992000,50443000,44932000,37444000,79168000,62195000,22046000,25149000,35168000,7476000,9582000,23253000,51872000,49331000,38001000,40431000,86033000,72306000,42336000,67621000],"totalCosts":[48822000,40298000,50538000,47715000,52570000,52718000,61975000,57026000,59351000,57696000,62486000,59968000,60976000,58273000,61655000,62911000,66337000,67409000,34056000,68486000,66252000,99017000,73414000,79263000,92051000,79102000,78620000,79861000,97599000,93424000,95803000,134971000,147809000,154377000,148039000,143337000,147291000,140233000,152162000,143337000,147291000,140233000,152162000,146284000,175239000,154438000,164530000,160574000,176577000,197301000,187545000,195679000,209487000,169599000,185096000,178963000,177337000,166604000,183941000,196593000,200835000,203178000,198844000,189944000,205660000,219127000,217062000,208564000,205746000],"capexOutflow":[null,-1674000,-954000,-1081000,-1150000,-1076000,-2545000,-1577000,-2048000,-1920000,-2275000,-2487000,-2817000,-2317000,-2257000,-1908000,-2402000,-1842000,-3478000,-2685000,-2656000,-3737000,-11856000,-4264000,-5261000,-3492000,-5211000,-2237000,-3110000,-5144000,-2325000,-6095000,-6077000,-7872000,-8710000,-13270000,-8405000,-5681000,-9739000,-5078000,-3891000,-4549000,-8227000,-3074000,-3911000,-2844000,-3474000,-2436000,-4114000,-4139000,-4766000,-4585000,-6668000,-4352000,-4062000,-5507000,-4700000,-5855000,-7015000,-4061000,-4510000,-4399000,-2073000,-2501000,-2194000,-1452000,-2596000,-2757000,-1532000],"grossMargin":[63.44463971880492,70.76594297926077,68.9846765703591,72.96623535197652,73.93574800518027,74.7803128291974,71.71808761186999,75.28967389843267,76.76183852361709,76.33389523631142,74.76975797815378,75.47517018620752,75.63147783601735,75.64064139067885,75.19472300652322,75.98897295158977,75.5519593110623,76.48587919108252,98.04290248882958,76.81267802351285,80.28739867354459,75.56816709424966,78.05910599892387,77.95862803705128,78.78870047069785,75.53700725924136,76.06578839702152,78.20487500649655,76.09014489998235,77.86511841678382,74.19000634076181,76.29373639918144,74.35956906997879,74.6534551138786,72.67003300808129,73.32088261741717,74.39448974362838,74.01772807854903,73.56937956870807,73.32088261741717,74.39448974362838,74.01772807854903,73.56937956870807,75.36400873022991,70.24193214545498,76.20572502817906,75.33260291125372,77.38958360352596,74.57552812845987,69.90956580351626,71.6952451191281,72.10054991554742,71.54587296269864,72.62548778277089,70.81897649864472,71.46834788488694,74.09241604539157,72.38555878341724,68.66527685971424,67.33350095115206,69.62163381976832,67.9039115284014,68.72877518677836,66.80506952544947,67.39490872886833,67.64009072129205,65.74673652006436,71.12991130134817,70.64852040938945],"operatingMargin":[-19.171060339777387,2.137063480499296,1.4738565914142006,19.081859345057406,26.793945217306543,29.702772258744147,27.019547809703248,23.34596876092158,28.82975789334836,27.9565461696947,25.649080221793863,22.830045425883746,27.690154875127483,27.227883510664867,24.964706455067667,22.228403303169657,23.31869148075367,25.751200599198132,31.14575119791351,24.68189466506835,28.20234947331917,35.85153800305786,25.468776966731305,21.810541268385073,35.99969408116583,26.476247130229492,19.58514033221504,16.988721999896057,33.72964678083029,36.855196279874555,25.919023831985278,20.402554742373223,30.035879279006362,33.52151614195098,23.409351944786483,17.377395033547764,26.001899048968337,23.505795717987183,10.371151388062602,17.377395033547764,26.001899048968337,23.505795717987183,10.371151388062602,12.527879929440608,-3.6322347528341723,38.48880604445719,26.422646065782708,32.821815108753405,34.39652546088171,30.73463742065944,23.15776534939463,30.710286926315568,23.719722679406324,19.092938718264303,22.69403131564989,11.018575605099342,26.874958764927097,15.53277462596519,6.472263181979966,6.738236312660996,16.07115992176922,13.446251629448499,13.427143379599798,12.077616693514043,17.436459474975212,20.8619245048611,13.979662199113887,22.30430231301944,29.36074956310963],"netMargin":[-15.668326498730718,10.93059400650833,0.8948415019300503,14.491156070344429,20.7865090306499,24.195591588548265,23.2736693358455,18.329435169502915,22.900003597424245,22.522320034962853,22.725541990909306,18.37882355969064,23.44116879728672,22.235126629701785,19.769253237269986,19.26395688077931,19.442838978152814,22.830109706128564,41.331554153777724,20.352142880709128,28.119987862499457,32.65179196143979,27.036273743413773,20.224320085229795,30.39303617490214,96.77005586176769,19.173962850830538,15.472168806195105,29.03363798090634,36.278657943116684,25.034410231824438,21.94825644140664,26.59989397152378,34.63769426537652,23.497821880529372,19.08187498558945,24.491200570719478,22.738306286649394,47.31546984431787,19.08187498558945,24.491200570719478,22.738306286649394,47.31546984431787,12.244446437647621,-0.6753520168897141,34.85281173204606,31.0108892516155,29.22180339459559,28.82990659761181,27.698983317418413,21.93473050212034,23.842539313827206,21.447558151390243,16.210130616061292,23.100825700717948,12.73592410652135,23.699445800620175,9.590298163160803,5.709564244673819,5.7031172170381925,15.132975611386925,12.605754402705948,12.341303704219712,10.925493899164954,16.263403628363704,6.379382575155656,12.94454263725638,19.26113017207017,24.979485894191846],"currentRatio":[null,null,6.446587383660806,null,4.1731901818048796,4.335995013561092,5.125753233392122,5.6544807806913,6.039398002752391,5.190407719231861,5.273930320672766,6.844341008202092,7.384650707768483,4.828473843660151,4.781993453616478,5.457187128544745,5.6425503328379785,6.301188877478474,5.4414965094556065,3.614715400723396,3.617942977368975,3.283092168950935,3.3704911123782137,4.63247646091765,6.090732847005604,7.167806906313586,8.279205781552674,9.07706472700488,7.020248883493041,7.684917624576541,8.002432609125325,7.865141162137825,6.581693136057192,5.889770465460256,5.593208150219736,5.933116848643579,6.095882825040128,7.183773717308575,8.541502019549679,8.310441184373152,7.923088594003478,7.705239179954442,5.040223445138906,3.9516144021666975,4.471368990392929,4.506061779939454,4.548032079336644,3.9176540581162325,3.3809811939453676,4.069754204085093,3.3925520576491737,3.4484384449022683,3.8220670928678064,4.8826684358685,3.8234864789992966,3.3749561868798983,3.9807937405104674,4.990990194691935,4.470497221563825,3.516868507511882,4.034867255588536,3.936381313841252,3.621248081237454,3.1401741645104475,3.2857322894185477,3.9635322821714034,3.7986499664943256,3.6432910256748556,3.9340650184464265],"fcfMargin":[null,5.085239691097188,21.263695558934767,14.635304492343176,14.504741613401848,32.529702772258744,31.84173339613754,25.823319084872438,30.253138752653104,15.42361241181245,25.77639751552795,13.340797076271732,29.055095700021344,40.36165642639492,29.287557199883167,20.869801710923205,20.556005086117214,20.28682204696656,66.19761023836962,16.250041240968226,12.561229355412024,17.843167742102672,90.35238220931767,-0.8227042703678494,6.47435496318545,58.09252047180421,40.01411504786842,26.342705680577932,12.643779621657592,35.28374067265059,56.524025301186185,24.544870169313604,17.4322175098455,17.897606159649644,39.09181213331539,23.930737128496,4.7350625731611125,40.03545615709805,36.533760580553576,32.38511908879205,27.630660095354365,33.198963589254056,35.06117135637248,35.25637575866296,6.0521475839311165,32.03291472997893,35.54144399973168,40.24775443778318,34.17026430572378,21.061057125203618,20.667854874725993,15.910370493649237,13.634443683819567,37.7670282699335,25.975951518796492,10.9613969491458,10.3702084845286,17.829964358323068,3.8012915035338386,4.545605487744133,9.717416378316033,22.097451670344466,21.47776945716724,17.59012386824418,16.23128710963375,31.070959074296116,28.654423828357206,15.77129829345433,23.21647445779244],"returnOnAssets":[null,null,null,null,6.256092274720608,8.419611876623351,12.617205205077633,11.772248295404232,13.364915818927923,12.844857021884918,12.204352022078892,11.726789015084426,11.395042272189198,11.256824012273306,10.988103133072903,10.755291129314093,10.090485163864852,10.240725090691692,11.00318252244815,11.166932473020958,11.968421170340054,15.279706749220754,15.865532478404212,15.873001590115319,17.239308655476236,22.885170929485938,21.886527560851484,20.71448222641557,19.59160902311133,13.637314435170461,14.918706783778731,16.520978107659108,16.88715455355555,18.100907397687354,18.850675111343616,18.193618272598165,17.043968181288534,13.081073840987948,15.819307679772795,15.546269913260712,15.52529671810923,15.01686095932892,12.839455322171986,11.809009929144581,8.606167102616185,10.847278458472655,9.558087763997378,11.890091625455025,15.36936980164327,14.39124448387786,14.71368144583431,14.434601910815594,13.037738873247104,10.82536789330265,10.880149992351965,8.894521517810972,8.747596225207722,8.087945534023884,5.695944015420709,4.997919644350725,3.916797719653051,4.394314934621156,5.294437676373627,5.968569615402551,6.090939147250554,5.416826426581229,5.708677472093739,7.2391376496557625,8.35868089238392],"returnOnEquity":[null,null,null,null,7.200034440232268,9.663247003488562,14.147015473190136,13.151677990447663,15.107809044753266,14.44208750348081,13.615826310471396,12.888644777690756,12.578210725890953,12.374483655297563,12.103460073849272,11.68083591555341,11.014834355635008,11.16121776875393,12.098862273135026,12.137319130605176,13.198253571277183,16.811112828393878,17.60207020108683,17.29291350602299,19.14379019857784,25.20893877141998,23.849798058093995,22.432812331945836,21.491147650287537,14.807532812178914,16.004089733565888,17.833743570518994,18.514510321775283,19.853369794331666,21.29779734227982,20.605551567750204,19.492864744536647,14.80144040627832,18.276185421724335,17.993713917027588,17.95556753386073,17.069388636818434,16.36830266727098,15.199622310392186,11.007827521944085,13.636779260974402,13.46003990966847,16.804433163195746,21.68954914089151,19.72068734389537,20.791258015930648,20.426505277003077,18.34896942264046,14.832448066238726,15.027085707552448,12.392320208079925,12.010668717914417,10.933005492355667,7.694759281394807,6.788643919986918,5.247668965480302,5.828858524478143,7.025941208838295,8.024486705644678,8.102199060205717,7.205507183980433,7.605620511157351,9.747872954803688,11.148573229085741],"revenueGrowth":[null,null,null,null,75.28558875219684,82.11909271941329,65.55542558583849,26.162090660878114,16.12844828786677,6.789967063592606,-1.0339142722562422,4.456004516493262,1.118798939958987,-0.01123805956171342,-2.2298374622212735,4.096050650503802,2.5899485330740157,13.377291573005646,-39.80503358971863,12.40790189388321,6.665125419026707,70.01806406132968,99.14882432623683,11.485884591274509,55.86826477090467,-30.299437663582886,-0.7441548816763288,-5.098004399593581,2.395205417544455,37.51847342151002,32.27436380001636,76.2559118548932,43.44962450941783,56.95698604952957,49.46103524535654,2.3100013563960076,-5.78281202665859,-21.055804599928518,-12.16694432085097,0,0,0,0,-3.602061285190561,-15.046697513652552,36.95513432428748,31.717215746102045,42.92881274852751,59.17372868826769,13.45226288768606,9.145182568253475,18.14857735736968,2.0322635775269493,-26.409172611357633,-1.89785507958945,-28.782218571069418,-11.694364740667373,-5.906345707988669,-17.86011117932783,4.809470774248714,-1.3277693474962105,19.012781318285743,16.786495144150095,2.4853294876113097,4.095832706484126,17.955883480587186,9.863116281499806,24.255679608954072,16.92941993552608]}},"filings":[{"accn":"0000851205-19-000003","filed":"2019-02-14","form":"10-K"},{"accn":"0000851205-20-000002","filed":"2020-02-13","form":"10-K"},{"accn":"0000851205-21-000005","filed":"2021-02-11","form":"10-K"},{"accn":"0000851205-22-000008","filed":"2022-02-17","form":"10-K"},{"accn":"0000851205-21-000010","filed":"2021-05-06","form":"10-Q"},{"accn":"0000851205-21-000020","filed":"2021-08-05","form":"10-Q"},{"accn":"0000851205-21-000024","filed":"2021-11-04","form":"10-Q"},{"accn":"0000851205-23-000004","filed":"2023-02-16","form":"10-K"},{"accn":"0000851205-22-000014","filed":"2022-05-05","form":"10-Q"},{"accn":"0000851205-22-000019","filed":"2022-08-02","form":"10-Q"},{"accn":"0000851205-22-000026","filed":"2022-11-03","form":"10-Q"},{"accn":"0000851205-24-000027","filed":"2024-02-15","form":"10-K"},{"accn":"0000851205-23-000008","filed":"2023-05-04","form":"10-Q"},{"accn":"0000851205-23-000015","filed":"2023-08-03","form":"10-Q"},{"accn":"0000851205-23-000020","filed":"2023-10-31","form":"10-Q"},{"accn":"0000851205-25-000012","filed":"2025-02-13","form":"10-K"},{"accn":"0000851205-24-000051","filed":"2024-05-02","form":"10-Q"},{"accn":"0000851205-24-000071","filed":"2024-08-01","form":"10-Q"},{"accn":"0000851205-24-000079","filed":"2024-10-31","form":"10-Q"},{"accn":"0000851205-26-000012","filed":"2026-02-12","form":"10-K"},{"accn":"0000851205-25-000031","filed":"2025-05-01","form":"10-Q"},{"accn":"0000851205-25-000052","filed":"2025-07-31","form":"10-Q"},{"accn":"0000851205-25-000064","filed":"2025-10-30","form":"10-Q"},{"accn":"0000851205-26-000040","filed":"2026-05-07","form":"10-Q"},{"accn":"0000851205-26-000065","filed":"2026-08-06","form":"10-Q"},{"accn":"0000851205-15-000020","filed":"2015-08-03","form":"10-Q"},{"accn":"0000950123-10-071085","filed":"2010-08-02","form":"10-Q"},{"accn":"0000950123-10-098780","filed":"2010-11-01","form":"10-Q"},{"accn":"0001193125-12-049244","filed":"2012-02-09","form":"10-K"},{"accn":"0000950123-11-042909","filed":"2011-05-02","form":"10-Q"},{"accn":"0000950123-11-071059","filed":"2011-08-01","form":"10-Q"},{"accn":"0000950123-11-093948","filed":"2011-11-01","form":"10-Q"},{"accn":"0001193125-13-048665","filed":"2013-02-11","form":"10-K"},{"accn":"0001193125-12-195955","filed":"2012-04-30","form":"10-Q"},{"accn":"0001193125-12-322429","filed":"2012-07-30","form":"10-Q"},{"accn":"0001193125-12-439710","filed":"2012-10-29","form":"10-Q"},{"accn":"0001193125-14-051054","filed":"2014-02-13","form":"10-K"},{"accn":"0001193125-13-182039","filed":"2013-04-29","form":"10-Q"},{"accn":"0001193125-13-307320","filed":"2013-07-29","form":"10-Q"},{"accn":"0001193125-13-413434","filed":"2013-10-28","form":"10-Q"},{"accn":"0000851205-15-000003","filed":"2015-02-12","form":"10-K"},{"accn":"0000851205-14-000005","filed":"2014-04-30","form":"10-Q"},{"accn":"0000851205-14-000015","filed":"2014-07-28","form":"10-Q"},{"accn":"0000851205-14-000017","filed":"2014-10-27","form":"10-Q"},{"accn":"0000851205-16-000027","filed":"2016-02-10","form":"10-K"},{"accn":"0000851205-15-000007","filed":"2015-05-04","form":"10-Q"},{"accn":"0000851205-15-000024","filed":"2015-11-02","form":"10-Q"},{"accn":"0000851205-17-000003","filed":"2017-02-16","form":"10-K"},{"accn":"0000851205-16-000030","filed":"2016-05-02","form":"10-Q"},{"accn":"0000851205-16-000038","filed":"2016-10-31","form":"10-Q"},{"accn":"0000851205-18-000004","filed":"2018-02-15","form":"10-K"},{"accn":"0000851205-17-000006","filed":"2017-05-01","form":"10-Q"},{"accn":"0000851205-17-000013","filed":"2017-07-31","form":"10-Q"},{"accn":"0000851205-17-000016","filed":"2017-10-30","form":"10-Q"},{"accn":"0000851205-16-000035","filed":"2016-08-01","form":"10-Q"},{"accn":"0000851205-18-000007","filed":"2018-04-30","form":"10-Q"},{"accn":"0000851205-18-000013","filed":"2018-07-30","form":"10-Q"},{"accn":"0000851205-18-000016","filed":"2018-10-29","form":"10-Q"},{"accn":"0000851205-19-000006","filed":"2019-04-29","form":"10-Q"},{"accn":"0000851205-19-000010","filed":"2019-07-29","form":"10-Q"},{"accn":"0000851205-19-000012","filed":"2019-10-28","form":"10-Q"},{"accn":"0000851205-20-000004","filed":"2020-04-27","form":"10-Q"},{"accn":"0000851205-20-000011","filed":"2020-07-29","form":"10-Q"},{"accn":"0000851205-20-000016","filed":"2020-10-28","form":"10-Q"},{"accn":"0000950123-11-011782","filed":"2011-02-10","form":"10-K"}],"provenance":{"revenue@FY2016":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":529515000},"revenue@2017Q1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-04-02","value":169567000},"revenue@2017Q2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2017-04-03","end":"2017-07-02","value":211264000},"revenue@2017Q3":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2017-07-03","end":"2017-10-01","value":232221000},"revenue@2017Q4":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2017-10-02","end":"2017-12-31","value":193286000},"revenue@FY2017":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":766083000},"revenue@2018Q1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-04-01","value":173484000},"revenue@2018Q2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2018-04-02","end":"2018-07-01","value":199047000},"revenue@2018Q3":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2018-07-02","end":"2018-09-30","value":183325000},"revenue@2018Q4":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":169769000},"revenue@FY2018":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":806338000},"revenue@2019Q1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":173484000},"revenue@2019Q2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":199047000},"revenue@2019Q3":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2019-07-01","end":"2019-09-29","value":183325000},"revenue@2019Q4":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2019-09-30","end":"2019-12-31","value":169769000},"revenue@FY2019":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":725625000},"revenue@2020Q1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-29","value":167235000},"revenue@2020Q2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":5,"unit":"USD","start":"2020-03-30","end":"2020-06-28","value":169097000},"revenue@2020Q3":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":6,"unit":"USD","start":"2020-06-29","end":"2020-09-27","value":251073000},"revenue@2020Q4":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2020-09-28","end":"2020-12-31","value":223615000},"revenue@FY2020":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":811020000},"revenue@2021Q1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-04-04","value":239027000},"revenue@2021Q2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":9,"unit":"USD","start":"2021-04-05","end":"2021-07-04","value":269158000},"revenue@2021Q3":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":10,"unit":"USD","start":"2021-07-05","end":"2021-10-03","value":284848000},"#0":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":1037098000},"#1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-10-03","value":793033000},"revenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#0"},{"ref":"#1","weight":-1}],"rule":"quarter-from-ytd","value":244065000},"revenue@FY2021":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":1037098000},"revenue@2022Q1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-04-03","value":282407000},"revenue@2022Q2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":13,"unit":"USD","start":"2022-04-04","end":"2022-07-03","value":274628000},"revenue@2022Q3":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":14,"unit":"USD","start":"2022-07-04","end":"2022-10-02","value":209622000},"#2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":1006090000},"#3":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-10-02","value":766657000},"revenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#2"},{"ref":"#3","weight":-1}],"rule":"quarter-from-ytd","value":239433000},"revenue@FY2022":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":1006090000},"revenue@2023Q1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-04-02","value":201124000},"revenue@2023Q2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":17,"unit":"USD","start":"2023-04-03","end":"2023-07-02","value":242512000},"revenue@2023Q3":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":18,"unit":"USD","start":"2023-07-03","end":"2023-10-01","value":197241000},"#4":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":837547000},"#5":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-10-01","value":640877000},"revenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#4"},{"ref":"#5","weight":-1}],"rule":"quarter-from-ytd","value":196670000},"revenue@FY2023":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":837547000},"revenue@2024Q1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":210797000},"revenue@2024Q2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":21,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":239292000},"revenue@2024Q3":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":22,"unit":"USD","start":"2024-07-01","end":"2024-09-29","value":234742000},"#6":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":914515000},"#7":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-29","value":684831000},"revenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#6"},{"ref":"#7","weight":-1}],"rule":"quarter-from-ytd","value":229684000},"revenue@FY2024":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":914515000},"revenue@2025Q1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-30","value":216036000},"revenue@2025Q2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":24,"unit":"USD","start":"2025-03-31","end":"2025-06-29","value":249093000},"revenue@2025Q3":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":22,"unit":"USD","start":"2025-06-30","end":"2025-09-28","value":276892000},"#8":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":994359000},"#9":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-28","value":742021000},"revenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#8"},{"ref":"#9","weight":-1}],"rule":"quarter-from-ytd","value":252338000},"revenue@FY2025":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":994359000},"revenue@2026Q1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-04-05","value":268437000},"revenue@2026Q2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":24,"unit":"USD","start":"2026-04-06","end":"2026-07-05","value":291263000},"revenue@2014Q2":{"kind":"filed","concept":"Revenues","filing":25,"unit":"USD","start":"2014-03-31","end":"2014-06-29","value":92276000},"revenue@2015Q2":{"kind":"filed","concept":"Revenues","filing":25,"unit":"USD","start":"2015-04-06","end":"2015-07-05","value":143829000},"revenue@2009Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":26,"unit":"USD","start":"2009-04-06","end":"2009-07-05","value":40968000},"revenue@2009Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":27,"unit":"USD","start":"2009-07-06","end":"2009-10-04","value":41178000},"#10":{"kind":"filed","concept":"SalesRevenueNet","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":175727000},"#11":{"kind":"filed","concept":"SalesRevenueNet","filing":27,"unit":"USD","start":"2009-01-01","end":"2009-10-04","value":124433000},"revenue@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#10"},{"ref":"#11","weight":-1}],"rule":"quarter-from-ytd","value":51294000},"revenue@FY2009":{"kind":"filed","concept":"SalesRevenueNet","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":175727000},"revenue@2010Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":29,"unit":"USD","start":"2010-01-01","end":"2010-04-04","value":58967000},"revenue@2010Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":30,"unit":"USD","start":"2010-04-05","end":"2010-07-04","value":71811000},"revenue@2010Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":31,"unit":"USD","start":"2010-07-05","end":"2010-10-03","value":74993000},"#12":{"kind":"filed","concept":"SalesRevenueNet","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":290691000},"#13":{"kind":"filed","concept":"SalesRevenueNet","filing":31,"unit":"USD","start":"2010-01-01","end":"2010-10-03","value":205771000},"revenue@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#12"},{"ref":"#13","weight":-1}],"rule":"quarter-from-ytd","value":84920000},"revenue@FY2010":{"kind":"filed","concept":"SalesRevenueNet","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":290691000},"revenue@2011Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":33,"unit":"USD","start":"2011-01-01","end":"2011-04-03","value":74394000},"revenue@2011Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":34,"unit":"USD","start":"2011-04-04","end":"2011-07-03","value":83393000},"revenue@2011Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":35,"unit":"USD","start":"2011-07-04","end":"2011-10-02","value":80085000},"#14":{"kind":"filed","concept":"SalesRevenueNet","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":321914000},"#15":{"kind":"filed","concept":"SalesRevenueNet","filing":35,"unit":"USD","start":"2011-01-04","end":"2011-10-02","value":237872000},"revenue@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#14"},{"ref":"#15","weight":-1}],"rule":"quarter-from-ytd","value":84042000},"revenue@FY2011":{"kind":"filed","concept":"SalesRevenueNet","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":321914000},"revenue@2012Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-04-01","value":77709000},"revenue@2012Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":38,"unit":"USD","start":"2012-04-02","end":"2012-07-01","value":84326000},"revenue@2012Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":39,"unit":"USD","start":"2012-07-02","end":"2012-09-30","value":80076000},"#16":{"kind":"filed","concept":"SalesRevenueNet","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":324279000},"#17":{"kind":"filed","concept":"SalesRevenueNet","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":242111000},"revenue@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#16"},{"ref":"#17","weight":-1}],"rule":"quarter-from-ytd","value":82168000},"revenue@FY2012":{"kind":"filed","concept":"SalesRevenueNet","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":324279000},"revenue@2013Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":41,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":80892000},"revenue@2013Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":42,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":86510000},"revenue@2013Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":43,"unit":"USD","start":"2013-07-01","end":"2013-09-29","value":90788000},"#18":{"kind":"filed","concept":"SalesRevenueNet","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":307651000},"#19":{"kind":"filed","concept":"SalesRevenueNet","filing":43,"unit":"USD","start":"2013-01-01","end":"2013-09-29","value":258190000},"revenue@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#18"},{"ref":"#19","weight":-1}],"rule":"quarter-from-ytd","value":49461000},"revenue@FY2013":{"kind":"filed","concept":"SalesRevenueNet","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":307651000},"revenue@2014Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-03-30","value":90929000},"revenue@2014Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":46,"unit":"USD","start":"2014-06-30","end":"2014-09-28","value":154356000},"#20":{"kind":"filed","concept":"SalesRevenueNet","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":426449000},"#21":{"kind":"filed","concept":"SalesRevenueNet","filing":46,"unit":"USD","start":"2014-01-01","end":"2014-09-28","value":327948000},"revenue@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#20"},{"ref":"#21","weight":-1}],"rule":"quarter-from-ytd","value":98501000},"revenue@FY2014":{"kind":"filed","concept":"SalesRevenueNet","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":426449000},"revenue@2015Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-04-05","value":101373000},"revenue@2015Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":49,"unit":"USD","start":"2015-07-06","end":"2015-10-04","value":107587000},"#22":{"kind":"filed","concept":"SalesRevenueNet","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":450557000},"#23":{"kind":"filed","concept":"SalesRevenueNet","filing":49,"unit":"USD","start":"2015-01-01","end":"2015-10-04","value":352789000},"revenue@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#22"},{"ref":"#23","weight":-1}],"rule":"quarter-from-ytd","value":97768000},"revenue@FY2015":{"kind":"filed","concept":"SalesRevenueNet","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":450557000},"revenue@2016Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-04-03","value":96205000},"revenue@2016Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":52,"unit":"USD","start":"2016-04-04","end":"2016-07-03","value":147274000},"revenue@2016Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":53,"unit":"USD","start":"2016-07-04","end":"2016-10-02","value":147952000},"#24":{"kind":"filed","concept":"SalesRevenueNet","filing":50,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":520753000},"#25":{"kind":"filed","concept":"SalesRevenueNet","filing":53,"unit":"USD","start":"2016-01-01","end":"2016-10-02","value":391431000},"revenue@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#24"},{"ref":"#25","weight":-1}],"rule":"quarter-from-ytd","value":129322000},"costOfRevenue@2013Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":41,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":19423000},"costOfRevenue@2013Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":42,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":21150000},"costOfRevenue@2013Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":43,"unit":"USD","start":"2013-07-01","end":"2013-09-29","value":21348000},"#26":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":62889000},"#27":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":43,"unit":"USD","start":"2013-01-01","end":"2013-09-29","value":61921000},"costOfRevenue@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#26"},{"ref":"#27","weight":-1}],"rule":"quarter-from-ytd","value":968000},"costOfRevenue@FY2013":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":62889000},"costOfRevenue@2009Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":26,"unit":"USD","start":"2009-04-06","end":"2009-07-05","value":14976000},"costOfRevenue@2009Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":27,"unit":"USD","start":"2009-07-06","end":"2009-10-04","value":12038000},"#28":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":56387000},"#29":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":27,"unit":"USD","start":"2009-01-01","end":"2009-10-04","value":40478000},"costOfRevenue@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#28"},{"ref":"#29","weight":-1}],"rule":"quarter-from-ytd","value":15909000},"costOfRevenue@FY2009":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":56387000},"costOfRevenue@2010Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":29,"unit":"USD","start":"2010-01-01","end":"2010-04-04","value":15941000},"costOfRevenue@2010Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":30,"unit":"USD","start":"2010-04-05","end":"2010-07-04","value":18717000},"costOfRevenue@2010Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":31,"unit":"USD","start":"2010-07-05","end":"2010-10-03","value":18913000},"#30":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":77588000},"#31":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":31,"unit":"USD","start":"2010-01-01","end":"2010-10-03","value":53571000},"costOfRevenue@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#30"},{"ref":"#31","weight":-1}],"rule":"quarter-from-ytd","value":24017000},"costOfRevenue@FY2010":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":77588000},"costOfRevenue@2011Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":33,"unit":"USD","start":"2011-01-01","end":"2011-04-03","value":18383000},"costOfRevenue@2011Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":34,"unit":"USD","start":"2011-04-04","end":"2011-07-03","value":19379000},"costOfRevenue@2011Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":35,"unit":"USD","start":"2011-07-04","end":"2011-10-02","value":18953000},"#32":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":77919000},"#33":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":35,"unit":"USD","start":"2011-01-04","end":"2011-10-02","value":56715000},"costOfRevenue@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#32"},{"ref":"#33","weight":-1}],"rule":"quarter-from-ytd","value":21204000},"costOfRevenue@FY2011":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":77919000},"costOfRevenue@2012Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-04-01","value":19058000},"costOfRevenue@2012Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":38,"unit":"USD","start":"2012-04-02","end":"2012-07-01","value":20549000},"costOfRevenue@2012Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":39,"unit":"USD","start":"2012-07-02","end":"2012-09-30","value":19506000},"#34":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":79495000},"#35":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":59113000},"costOfRevenue@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#34"},{"ref":"#35","weight":-1}],"rule":"quarter-from-ytd","value":20382000},"costOfRevenue@FY2012":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":79495000},"costOfRevenue@2014Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-03-30","value":21084000},"costOfRevenue@2014Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":25,"unit":"USD","start":"2014-03-31","end":"2014-06-29","value":18190000},"costOfRevenue@2014Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":46,"unit":"USD","start":"2014-06-30","end":"2014-09-28","value":37712000},"#36":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":94067000},"#37":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":46,"unit":"USD","start":"2014-01-01","end":"2014-09-28","value":72455000},"costOfRevenue@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#36"},{"ref":"#37","weight":-1}],"rule":"quarter-from-ytd","value":21612000},"costOfRevenue@FY2014":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":94067000},"costOfRevenue@2015Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-04-05","value":22344000},"costOfRevenue@2015Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":54,"unit":"USD","start":"2015-04-06","end":"2015-07-05","value":30508000},"costOfRevenue@2015Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":49,"unit":"USD","start":"2015-07-06","end":"2015-10-04","value":26319000},"#38":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":102571000},"#39":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":49,"unit":"USD","start":"2015-01-01","end":"2015-10-04","value":79171000},"costOfRevenue@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#38"},{"ref":"#39","weight":-1}],"rule":"quarter-from-ytd","value":23400000},"costOfRevenue@FY2015":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":102571000},"costOfRevenue@2016Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-04-03","value":20968000},"costOfRevenue@2016Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":52,"unit":"USD","start":"2016-04-04","end":"2016-07-03","value":35213000},"costOfRevenue@2016Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":53,"unit":"USD","start":"2016-07-04","end":"2016-10-02","value":32749000},"#40":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":131070000},"#41":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":53,"unit":"USD","start":"2016-01-01","end":"2016-10-02","value":88930000},"costOfRevenue@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#40"},{"ref":"#41","weight":-1}],"rule":"quarter-from-ytd","value":42140000},"costOfRevenue@FY2016":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":131070000},"costOfRevenue@2017Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":55,"unit":"USD","start":"2017-01-01","end":"2017-04-02","value":32532000},"costOfRevenue@2017Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":56,"unit":"USD","start":"2017-04-03","end":"2017-07-02","value":42164000},"costOfRevenue@2017Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":57,"unit":"USD","start":"2017-07-03","end":"2017-10-01","value":68061000},"#42":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":187289000},"#43":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":57,"unit":"USD","start":"2017-01-01","end":"2017-10-01","value":142757000},"costOfRevenue@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#42"},{"ref":"#43","weight":-1}],"rule":"quarter-from-ytd","value":44532000},"costOfRevenue@FY2017":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":187289000},"costOfRevenue@2018Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":58,"unit":"USD","start":"2018-01-01","end":"2018-04-01","value":40198000},"costOfRevenue@2018Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":59,"unit":"USD","start":"2018-04-02","end":"2018-07-01","value":54169000},"costOfRevenue@2018Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":60,"unit":"USD","start":"2018-07-02","end":"2018-09-30","value":58860000},"#44":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":206052000},"#45":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":60,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":153227000},"costOfRevenue@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#44"},{"ref":"#45","weight":-1}],"rule":"quarter-from-ytd","value":52825000},"costOfRevenue@FY2018":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":206052000},"costOfRevenue@2019Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":61,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":46284000},"costOfRevenue@2019Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":62,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":50967000},"costOfRevenue@2019Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":63,"unit":"USD","start":"2019-07-01","end":"2019-09-29","value":47632000},"#46":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":189754000},"#47":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":63,"unit":"USD","start":"2019-01-01","end":"2019-09-29","value":144883000},"costOfRevenue@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#46"},{"ref":"#47","weight":-1}],"rule":"quarter-from-ytd","value":44871000},"costOfRevenue@FY2019":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":189754000},"costOfRevenue@2020Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-29","value":41200000},"costOfRevenue@2020Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":5,"unit":"USD","start":"2020-03-30","end":"2020-06-28","value":50320000},"costOfRevenue@2020Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":6,"unit":"USD","start":"2020-06-29","end":"2020-09-27","value":59741000},"#48":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":206421000},"#49":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-27","value":151261000},"costOfRevenue@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#48"},{"ref":"#49","weight":-1}],"rule":"quarter-from-ytd","value":55160000},"costOfRevenue@FY2020":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":206421000},"costOfRevenue@2021Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-04-04","value":54045000},"costOfRevenue@2021Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":9,"unit":"USD","start":"2021-04-05","end":"2021-07-04","value":68432000},"costOfRevenue@2021Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":10,"unit":"USD","start":"2021-07-05","end":"2021-10-03","value":85712000},"#50":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":277271000},"#51":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-10-03","value":208189000},"costOfRevenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#50"},{"ref":"#51","weight":-1}],"rule":"quarter-from-ytd","value":69082000},"costOfRevenue@FY2021":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":277271000},"costOfRevenue@2022Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-04-03","value":78790000},"costOfRevenue@2022Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":13,"unit":"USD","start":"2022-04-04","end":"2022-07-03","value":78143000},"costOfRevenue@2022Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":14,"unit":"USD","start":"2022-07-04","end":"2022-10-02","value":57383000},"#52":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":284185000},"#53":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-10-02","value":214316000},"costOfRevenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#52"},{"ref":"#53","weight":-1}],"rule":"quarter-from-ytd","value":69869000},"costOfRevenue@FY2022":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":284185000},"costOfRevenue@2023Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-04-02","value":57384000},"costOfRevenue@2023Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":17,"unit":"USD","start":"2023-04-03","end":"2023-07-02","value":62829000},"costOfRevenue@2023Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":18,"unit":"USD","start":"2023-07-03","end":"2023-10-01","value":54467000},"#54":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":236306000},"#55":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-10-01","value":174680000},"costOfRevenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#54"},{"ref":"#55","weight":-1}],"rule":"quarter-from-ytd","value":61626000},"costOfRevenue@FY2023":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":236306000},"costOfRevenue@2024Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":68860000},"costOfRevenue@2024Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":21,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":72693000},"costOfRevenue@2024Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":22,"unit":"USD","start":"2024-07-01","end":"2024-09-29","value":75343000},"#56":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":288721000},"#57":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-29","value":216896000},"costOfRevenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#56"},{"ref":"#57","weight":-1}],"rule":"quarter-from-ytd","value":71825000},"costOfRevenue@FY2024":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":288721000},"costOfRevenue@2025Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-30","value":71713000},"costOfRevenue@2025Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":24,"unit":"USD","start":"2025-03-31","end":"2025-06-29","value":81217000},"costOfRevenue@2025Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":22,"unit":"USD","start":"2025-06-30","end":"2025-09-28","value":89602000},"#58":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":328966000},"#59":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-28","value":242532000},"costOfRevenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#58"},{"ref":"#59","weight":-1}],"rule":"quarter-from-ytd","value":86434000},"costOfRevenue@FY2025":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":328966000},"costOfRevenue@2026Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-04-05","value":77498000},"costOfRevenue@2026Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":24,"unit":"USD","start":"2026-04-06","end":"2026-07-05","value":85490000},"grossProfit@2009Q2":{"kind":"filed","concept":"GrossProfit","filing":26,"unit":"USD","start":"2009-04-06","end":"2009-07-05","value":25992000},"grossProfit@2009Q3":{"kind":"filed","concept":"GrossProfit","filing":27,"unit":"USD","start":"2009-07-06","end":"2009-10-04","value":29140000},"#60":{"kind":"filed","concept":"GrossProfit","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":119340000},"#61":{"kind":"filed","concept":"GrossProfit","filing":27,"unit":"USD","start":"2009-01-01","end":"2009-10-04","value":83955000},"grossProfit@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#60"},{"ref":"#61","weight":-1}],"rule":"quarter-from-ytd","value":35385000},"grossProfit@FY2009":{"kind":"filed","concept":"GrossProfit","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":119340000},"grossProfit@2010Q1":{"kind":"filed","concept":"GrossProfit","filing":29,"unit":"USD","start":"2010-01-01","end":"2010-04-04","value":43026000},"grossProfit@2010Q2":{"kind":"filed","concept":"GrossProfit","filing":30,"unit":"USD","start":"2010-04-05","end":"2010-07-04","value":53094000},"grossProfit@2010Q3":{"kind":"filed","concept":"GrossProfit","filing":31,"unit":"USD","start":"2010-07-05","end":"2010-10-03","value":56080000},"#62":{"kind":"filed","concept":"GrossProfit","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":213103000},"#63":{"kind":"filed","concept":"GrossProfit","filing":31,"unit":"USD","start":"2010-01-01","end":"2010-10-03","value":152200000},"grossProfit@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#62"},{"ref":"#63","weight":-1}],"rule":"quarter-from-ytd","value":60903000},"grossProfit@FY2010":{"kind":"filed","concept":"GrossProfit","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":213103000},"grossProfit@2011Q1":{"kind":"filed","concept":"GrossProfit","filing":33,"unit":"USD","start":"2011-01-01","end":"2011-04-03","value":56011000},"grossProfit@2011Q2":{"kind":"filed","concept":"GrossProfit","filing":34,"unit":"USD","start":"2011-04-04","end":"2011-07-03","value":64014000},"grossProfit@2011Q3":{"kind":"filed","concept":"GrossProfit","filing":35,"unit":"USD","start":"2011-07-04","end":"2011-10-02","value":61132000},"#64":{"kind":"filed","concept":"GrossProfit","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":243995000},"#65":{"kind":"filed","concept":"GrossProfit","filing":35,"unit":"USD","start":"2011-01-04","end":"2011-10-02","value":181157000},"grossProfit@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#64"},{"ref":"#65","weight":-1}],"rule":"quarter-from-ytd","value":62838000},"grossProfit@FY2011":{"kind":"filed","concept":"GrossProfit","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":243995000},"grossProfit@2012Q1":{"kind":"filed","concept":"GrossProfit","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-04-01","value":58651000},"grossProfit@2012Q2":{"kind":"filed","concept":"GrossProfit","filing":38,"unit":"USD","start":"2012-04-02","end":"2012-07-01","value":63777000},"grossProfit@2012Q3":{"kind":"filed","concept":"GrossProfit","filing":39,"unit":"USD","start":"2012-07-02","end":"2012-09-30","value":60570000},"#66":{"kind":"filed","concept":"GrossProfit","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":244784000},"#67":{"kind":"filed","concept":"GrossProfit","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":182998000},"grossProfit@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#66"},{"ref":"#67","weight":-1}],"rule":"quarter-from-ytd","value":61786000},"grossProfit@FY2012":{"kind":"filed","concept":"GrossProfit","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":244784000},"grossProfit@2013Q1":{"kind":"filed","concept":"GrossProfit","filing":41,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":61469000},"grossProfit@2013Q2":{"kind":"filed","concept":"GrossProfit","filing":42,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":65360000},"grossProfit@2013Q3":{"kind":"filed","concept":"GrossProfit","filing":43,"unit":"USD","start":"2013-07-01","end":"2013-09-29","value":69440000},"#68":{"kind":"filed","concept":"GrossProfit","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":244762000},"#69":{"kind":"filed","concept":"GrossProfit","filing":43,"unit":"USD","start":"2013-01-01","end":"2013-09-29","value":196269000},"grossProfit@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#68"},{"ref":"#69","weight":-1}],"rule":"quarter-from-ytd","value":48493000},"grossProfit@FY2013":{"kind":"filed","concept":"GrossProfit","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":244762000},"grossProfit@2014Q1":{"kind":"filed","concept":"GrossProfit","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-03-30","value":69845000},"grossProfit@2014Q2":{"kind":"filed","concept":"GrossProfit","filing":25,"unit":"USD","start":"2014-03-31","end":"2014-06-29","value":74086000},"grossProfit@2014Q3":{"kind":"filed","concept":"GrossProfit","filing":46,"unit":"USD","start":"2014-06-30","end":"2014-09-28","value":116644000},"#70":{"kind":"filed","concept":"GrossProfit","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":332382000},"#71":{"kind":"filed","concept":"GrossProfit","filing":46,"unit":"USD","start":"2014-01-01","end":"2014-09-28","value":255493000},"grossProfit@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#70"},{"ref":"#71","weight":-1}],"rule":"quarter-from-ytd","value":76889000},"grossProfit@FY2014":{"kind":"filed","concept":"GrossProfit","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":332382000},"grossProfit@2015Q1":{"kind":"filed","concept":"GrossProfit","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-04-05","value":79029000},"grossProfit@2015Q2":{"kind":"filed","concept":"GrossProfit","filing":54,"unit":"USD","start":"2015-04-06","end":"2015-07-05","value":113321000},"grossProfit@2015Q3":{"kind":"filed","concept":"GrossProfit","filing":49,"unit":"USD","start":"2015-07-06","end":"2015-10-04","value":81268000},"#72":{"kind":"filed","concept":"GrossProfit","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":347986000},"#73":{"kind":"filed","concept":"GrossProfit","filing":49,"unit":"USD","start":"2015-01-01","end":"2015-10-04","value":273618000},"grossProfit@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#72"},{"ref":"#73","weight":-1}],"rule":"quarter-from-ytd","value":74368000},"grossProfit@FY2015":{"kind":"filed","concept":"GrossProfit","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":347986000},"grossProfit@2016Q1":{"kind":"filed","concept":"GrossProfit","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-04-03","value":75237000},"grossProfit@2016Q2":{"kind":"filed","concept":"GrossProfit","filing":52,"unit":"USD","start":"2016-04-04","end":"2016-07-03","value":112061000},"grossProfit@2016Q3":{"kind":"filed","concept":"GrossProfit","filing":53,"unit":"USD","start":"2016-07-04","end":"2016-10-02","value":115203000},"#74":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":398445000},"#75":{"kind":"filed","concept":"GrossProfit","filing":53,"unit":"USD","start":"2016-01-01","end":"2016-10-02","value":302501000},"grossProfit@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#74"},{"ref":"#75","weight":-1}],"rule":"quarter-from-ytd","value":95944000},"grossProfit@FY2016":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":398445000},"grossProfit@2017Q1":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-04-02","value":129369000},"grossProfit@2017Q2":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2017-04-03","end":"2017-07-02","value":157095000},"grossProfit@2017Q3":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2017-07-03","end":"2017-10-01","value":173361000},"grossProfit@2017Q4":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2017-10-02","end":"2017-12-31","value":140461000},"grossProfit@FY2017":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":578794000},"grossProfit@2018Q1":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-04-01","value":127200000},"grossProfit@2018Q2":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2018-04-02","end":"2018-07-01","value":148080000},"grossProfit@2018Q3":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2018-07-02","end":"2018-09-30","value":135693000},"grossProfit@2018Q4":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":124898000},"grossProfit@FY2018":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":600286000},"grossProfit@2019Q1":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":127200000},"grossProfit@2019Q2":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":148080000},"grossProfit@2019Q3":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2019-07-01","end":"2019-09-29","value":135693000},"grossProfit@2019Q4":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2019-09-30","end":"2019-12-31","value":124898000},"grossProfit@FY2019":{"kind":"filed","concept":"GrossProfit","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":535871000},"grossProfit@2020Q1":{"kind":"filed","concept":"GrossProfit","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-29","value":126035000},"grossProfit@2020Q2":{"kind":"filed","concept":"GrossProfit","filing":5,"unit":"USD","start":"2020-03-30","end":"2020-06-28","value":118777000},"grossProfit@2020Q3":{"kind":"filed","concept":"GrossProfit","filing":6,"unit":"USD","start":"2020-06-29","end":"2020-09-27","value":191332000},"grossProfit@2020Q4":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2020-09-28","end":"2020-12-31","value":168455000},"grossProfit@FY2020":{"kind":"filed","concept":"GrossProfit","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":604599000},"grossProfit@2021Q1":{"kind":"filed","concept":"GrossProfit","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-04-04","value":184982000},"grossProfit@2021Q2":{"kind":"filed","concept":"GrossProfit","filing":9,"unit":"USD","start":"2021-04-05","end":"2021-07-04","value":200726000},"grossProfit@2021Q3":{"kind":"filed","concept":"GrossProfit","filing":10,"unit":"USD","start":"2021-07-05","end":"2021-10-03","value":199136000},"#76":{"kind":"filed","concept":"GrossProfit","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":759827000},"#77":{"kind":"filed","concept":"GrossProfit","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-10-03","value":584844000},"grossProfit@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#76"},{"ref":"#77","weight":-1}],"rule":"quarter-from-ytd","value":174983000},"grossProfit@FY2021":{"kind":"filed","concept":"GrossProfit","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":759827000},"grossProfit@2022Q1":{"kind":"filed","concept":"GrossProfit","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-04-03","value":203617000},"grossProfit@2022Q2":{"kind":"filed","concept":"GrossProfit","filing":13,"unit":"USD","start":"2022-04-04","end":"2022-07-03","value":196485000},"grossProfit@2022Q3":{"kind":"filed","concept":"GrossProfit","filing":14,"unit":"USD","start":"2022-07-04","end":"2022-10-02","value":152239000},"#78":{"kind":"filed","concept":"GrossProfit","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":721905000},"#79":{"kind":"filed","concept":"GrossProfit","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-10-02","value":552341000},"grossProfit@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#78"},{"ref":"#79","weight":-1}],"rule":"quarter-from-ytd","value":169564000},"grossProfit@FY2022":{"kind":"filed","concept":"GrossProfit","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":721905000},"grossProfit@2023Q1":{"kind":"filed","concept":"GrossProfit","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-04-02","value":143740000},"grossProfit@2023Q2":{"kind":"filed","concept":"GrossProfit","filing":17,"unit":"USD","start":"2023-04-03","end":"2023-07-02","value":179683000},"grossProfit@2023Q3":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2023-07-03","end":"2023-10-01","value":142774000},"#80":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":601241000},"#81":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-10-01","value":466197000},"grossProfit@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#80"},{"ref":"#81","weight":-1}],"rule":"quarter-from-ytd","value":135044000},"grossProfit@FY2023":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":601241000},"grossProfit@2024Q1":{"kind":"filed","concept":"GrossProfit","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":141937000},"grossProfit@2024Q2":{"kind":"filed","concept":"GrossProfit","filing":21,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":166599000},"grossProfit@2024Q3":{"kind":"filed","concept":"GrossProfit","filing":22,"unit":"USD","start":"2024-07-01","end":"2024-09-29","value":159399000},"#82":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":625794000},"#83":{"kind":"filed","concept":"GrossProfit","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-29","value":467935000},"grossProfit@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#82"},{"ref":"#83","weight":-1}],"rule":"quarter-from-ytd","value":157859000},"grossProfit@FY2024":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":625794000},"grossProfit@2025Q1":{"kind":"filed","concept":"GrossProfit","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-30","value":144323000},"grossProfit@2025Q2":{"kind":"filed","concept":"GrossProfit","filing":24,"unit":"USD","start":"2025-03-31","end":"2025-06-29","value":167876000},"grossProfit@2025Q3":{"kind":"filed","concept":"GrossProfit","filing":22,"unit":"USD","start":"2025-06-30","end":"2025-09-28","value":187290000},"#84":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":665393000},"#85":{"kind":"filed","concept":"GrossProfit","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-28","value":499489000},"grossProfit@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#84"},{"ref":"#85","weight":-1}],"rule":"quarter-from-ytd","value":165904000},"grossProfit@FY2025":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":665393000},"grossProfit@2026Q1":{"kind":"filed","concept":"GrossProfit","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-04-05","value":190939000},"grossProfit@2026Q2":{"kind":"filed","concept":"GrossProfit","filing":24,"unit":"USD","start":"2026-04-06","end":"2026-07-05","value":205773000},"#86":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":26,"unit":"USD","start":"2009-04-06","end":"2009-07-05","value":22404000},"#87":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":26,"unit":"USD","start":"2009-04-06","end":"2009-07-05","value":7704000},"#88":{"kind":"filed","concept":"RestructuringSettlementAndImpairmentProvisions","filing":26,"unit":"USD","start":"2009-04-06","end":"2009-07-05","value":3738000},"operatingExpenses@2009Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#86"},{"ref":"#87"},{"ref":"#88"}],"rule":"component-sum","value":33846000},"#89":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":27,"unit":"USD","start":"2009-07-06","end":"2009-10-04","value":21281000},"#90":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":27,"unit":"USD","start":"2009-07-06","end":"2009-10-04","value":6756000},"#91":{"kind":"filed","concept":"RestructuringSettlementAndImpairmentProvisions","filing":27,"unit":"USD","start":"2009-07-06","end":"2009-10-04","value":223000},"operatingExpenses@2009Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#89"},{"ref":"#90"},{"ref":"#91"}],"rule":"component-sum","value":28260000},"#92":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":96350000},"#93":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":27,"unit":"USD","start":"2009-01-01","end":"2009-10-04","value":69826000},"#94":{"kind":"computed","op":"sum","terms":[{"ref":"#92"},{"ref":"#93","weight":-1}],"rule":"quarter-from-ytd","value":26524000},"#95":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":31132000},"#96":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":27,"unit":"USD","start":"2009-01-01","end":"2009-10-04","value":23295000},"#97":{"kind":"computed","op":"sum","terms":[{"ref":"#95"},{"ref":"#96","weight":-1}],"rule":"quarter-from-ytd","value":7837000},"#98":{"kind":"filed","concept":"RestructuringSettlementAndImpairmentProvisions","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":4526000},"#99":{"kind":"filed","concept":"RestructuringSettlementAndImpairmentProvisions","filing":27,"unit":"USD","start":"2009-01-01","end":"2009-10-04","value":4258000},"#100":{"kind":"computed","op":"sum","terms":[{"ref":"#98"},{"ref":"#99","weight":-1}],"rule":"quarter-from-ytd","value":268000},"operatingExpenses@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#94"},{"ref":"#97"},{"ref":"#100"}],"rule":"component-sum","value":34629000},"#101":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":4879000},"operatingExpenses@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"#92"},{"ref":"#95"},{"ref":"#98"},{"ref":"#101"}],"rule":"component-sum","value":136887000},"#102":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":29,"unit":"USD","start":"2010-01-01","end":"2010-04-04","value":23622000},"#103":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":29,"unit":"USD","start":"2010-01-01","end":"2010-04-04","value":8103000},"#104":{"kind":"filed","concept":"RestructuringSettlementAndImpairmentProvisions","filing":29,"unit":"USD","start":"2010-01-01","end":"2010-04-04","value":49000},"#105":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":29,"unit":"USD","start":"2010-01-01","end":"2010-04-04","value":1235000},"operatingExpenses@2010Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#102"},{"ref":"#103"},{"ref":"#104"},{"ref":"#105"}],"rule":"component-sum","value":33009000},"#106":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":30,"unit":"USD","start":"2010-04-05","end":"2010-07-04","value":25738000},"#107":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":30,"unit":"USD","start":"2010-04-05","end":"2010-07-04","value":8076000},"#108":{"kind":"filed","concept":"RestructuringSettlementAndImpairmentProvisions","filing":30,"unit":"USD","start":"2010-04-05","end":"2010-07-04","value":39000},"#109":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":30,"unit":"USD","start":"2010-01-01","end":"2010-07-04","value":2462000},"#110":{"kind":"computed","op":"sum","terms":[{"ref":"#109"},{"ref":"#105","weight":-1}],"rule":"quarter-from-ytd","value":1227000},"operatingExpenses@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#106"},{"ref":"#107"},{"ref":"#108"},{"ref":"#110"}],"rule":"component-sum","value":35080000},"#111":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":31,"unit":"USD","start":"2010-07-05","end":"2010-10-03","value":25857000},"#112":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":31,"unit":"USD","start":"2010-07-05","end":"2010-10-03","value":7961000},"#113":{"kind":"filed","concept":"RestructuringSettlementAndImpairmentProvisions","filing":31,"unit":"USD","start":"2010-07-05","end":"2010-10-03","value":-13000},"#114":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":31,"unit":"USD","start":"2010-01-01","end":"2010-10-03","value":3788000},"#115":{"kind":"computed","op":"sum","terms":[{"ref":"#114"},{"ref":"#109","weight":-1}],"rule":"quarter-from-ytd","value":1326000},"operatingExpenses@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#111"},{"ref":"#112"},{"ref":"#113"},{"ref":"#115"}],"rule":"component-sum","value":35131000},"#116":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":104235000},"#117":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":31,"unit":"USD","start":"2010-01-01","end":"2010-10-03","value":75217000},"#118":{"kind":"computed","op":"sum","terms":[{"ref":"#116"},{"ref":"#117","weight":-1}],"rule":"quarter-from-ytd","value":29018000},"#119":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":33080000},"#120":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":31,"unit":"USD","start":"2010-01-01","end":"2010-10-03","value":24140000},"#121":{"kind":"computed","op":"sum","terms":[{"ref":"#119"},{"ref":"#120","weight":-1}],"rule":"quarter-from-ytd","value":8940000},"#122":{"kind":"filed","concept":"RestructuringSettlementAndImpairmentProvisions","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":75000},"#123":{"kind":"filed","concept":"RestructuringSettlementAndImpairmentProvisions","filing":31,"unit":"USD","start":"2010-01-01","end":"2010-10-03","value":75000},"#124":{"kind":"computed","op":"sum","terms":[{"ref":"#122"},{"ref":"#123","weight":-1}],"rule":"quarter-from-ytd","value":0},"#125":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":5124000},"#126":{"kind":"computed","op":"sum","terms":[{"ref":"#125"},{"ref":"#114","weight":-1}],"rule":"quarter-from-ytd","value":1336000},"operatingExpenses@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#118"},{"ref":"#121"},{"ref":"#124"},{"ref":"#126"}],"rule":"component-sum","value":39294000},"operatingExpenses@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"#116"},{"ref":"#119"},{"ref":"#122"},{"ref":"#125"}],"rule":"component-sum","value":142514000},"#127":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":33,"unit":"USD","start":"2011-01-01","end":"2011-04-03","value":29161000},"#128":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":33,"unit":"USD","start":"2011-01-01","end":"2011-04-03","value":9482000},"#129":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":33,"unit":"USD","start":"2011-01-01","end":"2011-04-03","value":1079000},"operatingExpenses@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#127"},{"ref":"#128"},{"ref":"#129"}],"rule":"component-sum","value":39722000},"#130":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":34,"unit":"USD","start":"2011-04-04","end":"2011-07-03","value":29466000},"#131":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":34,"unit":"USD","start":"2011-04-04","end":"2011-07-03","value":10506000},"#132":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":34,"unit":"USD","start":"2011-01-01","end":"2011-07-03","value":2130000},"#133":{"kind":"computed","op":"sum","terms":[{"ref":"#132"},{"ref":"#129","weight":-1}],"rule":"quarter-from-ytd","value":1051000},"operatingExpenses@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#130"},{"ref":"#131"},{"ref":"#133"}],"rule":"component-sum","value":41023000},"#134":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":35,"unit":"USD","start":"2011-07-04","end":"2011-10-02","value":28135000},"#135":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":35,"unit":"USD","start":"2011-07-04","end":"2011-10-02","value":10608000},"#136":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":35,"unit":"USD","start":"2011-01-04","end":"2011-10-02","value":3181000},"#137":{"kind":"computed","op":"sum","terms":[{"ref":"#136"},{"ref":"#132","weight":-1}],"rule":"quarter-from-ytd","value":1051000},"operatingExpenses@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#134"},{"ref":"#135"},{"ref":"#137"}],"rule":"component-sum","value":39794000},"#138":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":117694000},"#139":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":35,"unit":"USD","start":"2011-01-04","end":"2011-10-02","value":86762000},"#140":{"kind":"computed","op":"sum","terms":[{"ref":"#138"},{"ref":"#139","weight":-1}],"rule":"quarter-from-ytd","value":30932000},"#141":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":40946000},"#142":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":35,"unit":"USD","start":"2011-01-04","end":"2011-10-02","value":30596000},"#143":{"kind":"computed","op":"sum","terms":[{"ref":"#141"},{"ref":"#142","weight":-1}],"rule":"quarter-from-ytd","value":10350000},"#144":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":4227000},"#145":{"kind":"computed","op":"sum","terms":[{"ref":"#144"},{"ref":"#136","weight":-1}],"rule":"quarter-from-ytd","value":1046000},"operatingExpenses@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#140"},{"ref":"#143"},{"ref":"#145"}],"rule":"component-sum","value":42328000},"operatingExpenses@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"#138"},{"ref":"#141"},{"ref":"#144"}],"rule":"component-sum","value":162867000},"#146":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-04-01","value":30549000},"#147":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-04-01","value":10361000},"#148":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-04-01","value":1043000},"operatingExpenses@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#146"},{"ref":"#147"},{"ref":"#148"}],"rule":"component-sum","value":41953000},"#149":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":38,"unit":"USD","start":"2012-04-02","end":"2012-07-01","value":30127000},"#150":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":38,"unit":"USD","start":"2012-04-02","end":"2012-07-01","value":10300000},"#151":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":38,"unit":"USD","start":"2012-01-01","end":"2012-07-01","value":2086000},"#152":{"kind":"computed","op":"sum","terms":[{"ref":"#151"},{"ref":"#148","weight":-1}],"rule":"quarter-from-ytd","value":1043000},"operatingExpenses@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#149"},{"ref":"#150"},{"ref":"#152"}],"rule":"component-sum","value":41470000},"#153":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":39,"unit":"USD","start":"2012-07-02","end":"2012-09-30","value":28765000},"#154":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":39,"unit":"USD","start":"2012-07-02","end":"2012-09-30","value":10002000},"#155":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":3124000},"#156":{"kind":"computed","op":"sum","terms":[{"ref":"#155"},{"ref":"#151","weight":-1}],"rule":"quarter-from-ytd","value":1038000},"operatingExpenses@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#153"},{"ref":"#154"},{"ref":"#156"}],"rule":"component-sum","value":39805000},"#157":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":119828000},"#158":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":89441000},"#159":{"kind":"computed","op":"sum","terms":[{"ref":"#157"},{"ref":"#158","weight":-1}],"rule":"quarter-from-ytd","value":30387000},"#160":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":41549000},"#161":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":30663000},"#162":{"kind":"computed","op":"sum","terms":[{"ref":"#160"},{"ref":"#161","weight":-1}],"rule":"quarter-from-ytd","value":10886000},"#163":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":4137000},"#164":{"kind":"computed","op":"sum","terms":[{"ref":"#163"},{"ref":"#155","weight":-1}],"rule":"quarter-from-ytd","value":1013000},"operatingExpenses@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#159"},{"ref":"#162"},{"ref":"#164"}],"rule":"component-sum","value":42286000},"operatingExpenses@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"#157"},{"ref":"#160"},{"ref":"#163"}],"rule":"component-sum","value":165514000},"#165":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":41,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":32167000},"#166":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":41,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":11321000},"#167":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":41,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":961000},"operatingExpenses@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#165"},{"ref":"#166"},{"ref":"#167"}],"rule":"component-sum","value":44449000},"#168":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":42,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":33300000},"#169":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":42,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":11887000},"#170":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":42,"unit":"USD","start":"2013-01-01","end":"2013-06-30","value":1921000},"#171":{"kind":"computed","op":"sum","terms":[{"ref":"#170"},{"ref":"#167","weight":-1}],"rule":"quarter-from-ytd","value":960000},"operatingExpenses@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#168"},{"ref":"#169"},{"ref":"#171"}],"rule":"component-sum","value":46147000},"#172":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":43,"unit":"USD","start":"2013-07-01","end":"2013-09-29","value":33877000},"#173":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":43,"unit":"USD","start":"2013-07-01","end":"2013-09-29","value":12184000},"#174":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":43,"unit":"USD","start":"2013-01-01","end":"2013-09-29","value":2880000},"#175":{"kind":"computed","op":"sum","terms":[{"ref":"#174"},{"ref":"#170","weight":-1}],"rule":"quarter-from-ytd","value":959000},"operatingExpenses@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#172"},{"ref":"#173"},{"ref":"#175"}],"rule":"component-sum","value":47020000},"#176":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":123509000},"#177":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":43,"unit":"USD","start":"2013-01-01","end":"2013-09-29","value":99344000},"#178":{"kind":"computed","op":"sum","terms":[{"ref":"#176"},{"ref":"#177","weight":-1}],"rule":"quarter-from-ytd","value":24165000},"#179":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":44315000},"#180":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":43,"unit":"USD","start":"2013-01-01","end":"2013-09-29","value":35392000},"#181":{"kind":"computed","op":"sum","terms":[{"ref":"#179"},{"ref":"#180","weight":-1}],"rule":"quarter-from-ytd","value":8923000},"#182":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":3797000},"#183":{"kind":"computed","op":"sum","terms":[{"ref":"#182"},{"ref":"#174","weight":-1}],"rule":"quarter-from-ytd","value":917000},"operatingExpenses@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#178"},{"ref":"#181"},{"ref":"#183"}],"rule":"component-sum","value":34005000},"operatingExpenses@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"#176"},{"ref":"#179"},{"ref":"#182"}],"rule":"component-sum","value":171621000},"#184":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-03-30","value":34900000},"#185":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-03-30","value":12502000},"#186":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-03-30","value":916000},"operatingExpenses@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#184"},{"ref":"#185"},{"ref":"#186"}],"rule":"component-sum","value":48318000},"#187":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":25,"unit":"USD","start":"2014-03-31","end":"2014-06-29","value":35538000},"#188":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":25,"unit":"USD","start":"2014-03-31","end":"2014-06-29","value":12524000},"#189":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":25,"unit":"USD","start":"2014-01-01","end":"2014-06-29","value":1830000},"#190":{"kind":"computed","op":"sum","terms":[{"ref":"#189"},{"ref":"#186","weight":-1}],"rule":"quarter-from-ytd","value":914000},"operatingExpenses@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#187"},{"ref":"#188"},{"ref":"#190"}],"rule":"component-sum","value":48976000},"#191":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":46,"unit":"USD","start":"2014-06-30","end":"2014-09-28","value":43773000},"#192":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":46,"unit":"USD","start":"2014-06-30","end":"2014-09-28","value":17532000},"#193":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":46,"unit":"USD","start":"2014-01-01","end":"2014-09-28","value":2934000},"#194":{"kind":"computed","op":"sum","terms":[{"ref":"#193"},{"ref":"#189","weight":-1}],"rule":"quarter-from-ytd","value":1104000},"operatingExpenses@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#191"},{"ref":"#192"},{"ref":"#194"}],"rule":"component-sum","value":62409000},"#195":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":148699000},"#196":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":46,"unit":"USD","start":"2014-01-01","end":"2014-09-28","value":111103000},"#197":{"kind":"computed","op":"sum","terms":[{"ref":"#195"},{"ref":"#196","weight":-1}],"rule":"quarter-from-ytd","value":37596000},"#198":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":55831000},"#199":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":46,"unit":"USD","start":"2014-01-01","end":"2014-09-28","value":41625000},"#200":{"kind":"computed","op":"sum","terms":[{"ref":"#198"},{"ref":"#199","weight":-1}],"rule":"quarter-from-ytd","value":14206000},"#201":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":4024000},"#202":{"kind":"computed","op":"sum","terms":[{"ref":"#201"},{"ref":"#193","weight":-1}],"rule":"quarter-from-ytd","value":1090000},"operatingExpenses@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#197"},{"ref":"#200"},{"ref":"#202"}],"rule":"component-sum","value":52892000},"operatingExpenses@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"#195"},{"ref":"#198"},{"ref":"#201"}],"rule":"component-sum","value":208554000},"#203":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-04-05","value":39933000},"#204":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-04-05","value":16986000},"#205":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-04-05","value":1093000},"operatingExpenses@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#203"},{"ref":"#204"},{"ref":"#205"}],"rule":"component-sum","value":58012000},"#206":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":54,"unit":"USD","start":"2015-04-06","end":"2015-07-05","value":43241000},"#207":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":54,"unit":"USD","start":"2015-04-06","end":"2015-07-05","value":18302000},"#208":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-07-05","value":2183000},"#209":{"kind":"computed","op":"sum","terms":[{"ref":"#208"},{"ref":"#205","weight":-1}],"rule":"quarter-from-ytd","value":1090000},"operatingExpenses@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#206"},{"ref":"#207"},{"ref":"#209"}],"rule":"component-sum","value":62633000},"#210":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":49,"unit":"USD","start":"2015-07-06","end":"2015-10-04","value":35806000},"#211":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":49,"unit":"USD","start":"2015-07-06","end":"2015-10-04","value":16977000},"#212":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":49,"unit":"USD","start":"2015-01-01","end":"2015-10-04","value":3203000},"#213":{"kind":"computed","op":"sum","terms":[{"ref":"#212"},{"ref":"#208","weight":-1}],"rule":"quarter-from-ytd","value":1020000},"operatingExpenses@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#210"},{"ref":"#211"},{"ref":"#213"}],"rule":"component-sum","value":53803000},"#214":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":156674000},"#215":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":49,"unit":"USD","start":"2015-01-01","end":"2015-10-04","value":118980000},"#216":{"kind":"computed","op":"sum","terms":[{"ref":"#214"},{"ref":"#215","weight":-1}],"rule":"quarter-from-ytd","value":37694000},"#217":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":69791000},"#218":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":49,"unit":"USD","start":"2015-01-01","end":"2015-10-04","value":52265000},"#219":{"kind":"computed","op":"sum","terms":[{"ref":"#217"},{"ref":"#218","weight":-1}],"rule":"quarter-from-ytd","value":17526000},"#220":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":4250000},"#221":{"kind":"computed","op":"sum","terms":[{"ref":"#220"},{"ref":"#212","weight":-1}],"rule":"quarter-from-ytd","value":1047000},"operatingExpenses@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#216"},{"ref":"#219"},{"ref":"#221"}],"rule":"component-sum","value":56267000},"operatingExpenses@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#214"},{"ref":"#217"},{"ref":"#220"}],"rule":"component-sum","value":230715000},"#222":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-04-03","value":38338000},"#223":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-04-03","value":20555000},"#224":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-04-03","value":1045000},"operatingExpenses@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#222"},{"ref":"#223"},{"ref":"#224"}],"rule":"component-sum","value":59938000},"#225":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":52,"unit":"USD","start":"2016-04-04","end":"2016-07-03","value":42715000},"#226":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":52,"unit":"USD","start":"2016-04-04","end":"2016-07-03","value":19671000},"#227":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":52,"unit":"USD","start":"2016-01-01","end":"2016-07-03","value":1862000},"#228":{"kind":"computed","op":"sum","terms":[{"ref":"#227"},{"ref":"#224","weight":-1}],"rule":"quarter-from-ytd","value":817000},"operatingExpenses@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#225"},{"ref":"#226"},{"ref":"#228"}],"rule":"component-sum","value":63203000},"#229":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":53,"unit":"USD","start":"2016-07-04","end":"2016-10-02","value":42072000},"#230":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":53,"unit":"USD","start":"2016-07-04","end":"2016-10-02","value":18603000},"#231":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":53,"unit":"USD","start":"2016-01-01","end":"2016-10-02","value":2581000},"#232":{"kind":"computed","op":"sum","terms":[{"ref":"#231"},{"ref":"#227","weight":-1}],"rule":"quarter-from-ytd","value":719000},"operatingExpenses@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#229"},{"ref":"#230"},{"ref":"#232"}],"rule":"component-sum","value":61394000},"#233":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":166110000},"#234":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":53,"unit":"USD","start":"2016-01-01","end":"2016-10-02","value":123125000},"#235":{"kind":"computed","op":"sum","terms":[{"ref":"#233"},{"ref":"#234","weight":-1}],"rule":"quarter-from-ytd","value":42985000},"#236":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":78269000},"#237":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":53,"unit":"USD","start":"2016-01-01","end":"2016-10-02","value":58829000},"#238":{"kind":"computed","op":"sum","terms":[{"ref":"#236"},{"ref":"#237","weight":-1}],"rule":"quarter-from-ytd","value":19440000},"#239":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":3391000},"#240":{"kind":"computed","op":"sum","terms":[{"ref":"#239"},{"ref":"#231","weight":-1}],"rule":"quarter-from-ytd","value":810000},"operatingExpenses@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#235"},{"ref":"#238"},{"ref":"#240"}],"rule":"component-sum","value":63235000},"operatingExpenses@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#233"},{"ref":"#236"},{"ref":"#239"}],"rule":"component-sum","value":247770000},"#241":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":55,"unit":"USD","start":"2017-01-01","end":"2017-04-02","value":46521000},"#242":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":55,"unit":"USD","start":"2017-01-01","end":"2017-04-02","value":22770000},"#243":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":55,"unit":"USD","start":"2017-01-01","end":"2017-04-02","value":872000},"operatingExpenses@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#241"},{"ref":"#242"},{"ref":"#243"}],"rule":"component-sum","value":70163000},"#244":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":56,"unit":"USD","start":"2017-04-03","end":"2017-07-02","value":52518000},"#245":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":56,"unit":"USD","start":"2017-04-03","end":"2017-07-02","value":23377000},"#246":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":56,"unit":"USD","start":"2017-01-01","end":"2017-07-02","value":1740000},"#247":{"kind":"computed","op":"sum","terms":[{"ref":"#246"},{"ref":"#243","weight":-1}],"rule":"quarter-from-ytd","value":868000},"operatingExpenses@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#244"},{"ref":"#245"},{"ref":"#247"}],"rule":"component-sum","value":76763000},"#248":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":57,"unit":"USD","start":"2017-07-03","end":"2017-10-01","value":61054000},"#249":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":57,"unit":"USD","start":"2017-07-03","end":"2017-10-01","value":26078000},"#250":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":57,"unit":"USD","start":"2017-01-01","end":"2017-10-01","value":2539000},"#251":{"kind":"computed","op":"sum","terms":[{"ref":"#250"},{"ref":"#246","weight":-1}],"rule":"quarter-from-ytd","value":799000},"operatingExpenses@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#248"},{"ref":"#249"},{"ref":"#251"}],"rule":"component-sum","value":87931000},"#252":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":220728000},"#253":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":57,"unit":"USD","start":"2017-01-01","end":"2017-10-01","value":160093000},"#254":{"kind":"computed","op":"sum","terms":[{"ref":"#252"},{"ref":"#253","weight":-1}],"rule":"quarter-from-ytd","value":60635000},"#255":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":99205000},"#256":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":57,"unit":"USD","start":"2017-01-01","end":"2017-10-01","value":72225000},"#257":{"kind":"computed","op":"sum","terms":[{"ref":"#255"},{"ref":"#256","weight":-1}],"rule":"quarter-from-ytd","value":26980000},"#258":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":3308000},"#259":{"kind":"computed","op":"sum","terms":[{"ref":"#258"},{"ref":"#250","weight":-1}],"rule":"quarter-from-ytd","value":769000},"operatingExpenses@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#254"},{"ref":"#257"},{"ref":"#259"}],"rule":"component-sum","value":88384000},"operatingExpenses@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#252"},{"ref":"#255"},{"ref":"#258"}],"rule":"component-sum","value":323241000},"#260":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":58,"unit":"USD","start":"2018-01-01","end":"2018-04-01","value":63697000},"#261":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":58,"unit":"USD","start":"2018-01-01","end":"2018-04-01","value":31076000},"#262":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":58,"unit":"USD","start":"2018-01-01","end":"2018-04-01","value":769000},"operatingExpenses@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#260"},{"ref":"#261"},{"ref":"#262"}],"rule":"component-sum","value":95542000},"#263":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":59,"unit":"USD","start":"2018-04-02","end":"2018-07-01","value":66752000},"#264":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":59,"unit":"USD","start":"2018-04-02","end":"2018-07-01","value":26888000},"#265":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":59,"unit":"USD","start":"2018-01-01","end":"2018-07-01","value":1538000},"#266":{"kind":"computed","op":"sum","terms":[{"ref":"#265"},{"ref":"#262","weight":-1}],"rule":"quarter-from-ytd","value":769000},"operatingExpenses@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#263"},{"ref":"#264"},{"ref":"#266"}],"rule":"component-sum","value":94409000},"#267":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":60,"unit":"USD","start":"2018-07-02","end":"2018-09-30","value":65817000},"#268":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":60,"unit":"USD","start":"2018-07-02","end":"2018-09-30","value":29700000},"#269":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":60,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":2307000},"#270":{"kind":"computed","op":"sum","terms":[{"ref":"#269"},{"ref":"#265","weight":-1}],"rule":"quarter-from-ytd","value":769000},"operatingExpenses@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#267"},{"ref":"#268"},{"ref":"#270"}],"rule":"component-sum","value":96286000},"#271":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":262699000},"#272":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":60,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":196266000},"#273":{"kind":"computed","op":"sum","terms":[{"ref":"#271"},{"ref":"#272","weight":-1}],"rule":"quarter-from-ytd","value":66433000},"#274":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":116445000},"#275":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":60,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":87664000},"#276":{"kind":"computed","op":"sum","terms":[{"ref":"#274"},{"ref":"#275","weight":-1}],"rule":"quarter-from-ytd","value":28781000},"#277":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":3076000},"#278":{"kind":"computed","op":"sum","terms":[{"ref":"#277"},{"ref":"#269","weight":-1}],"rule":"quarter-from-ytd","value":769000},"operatingExpenses@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#273"},{"ref":"#276"},{"ref":"#278"}],"rule":"component-sum","value":95983000},"#279":{"kind":"filed","concept":"RestructuringCharges","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":0},"operatingExpenses@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#271"},{"ref":"#274"},{"ref":"#279"},{"ref":"#277"}],"rule":"component-sum","value":382220000},"#280":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":61,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":66811000},"#281":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":61,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":30242000},"#282":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":61,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":769000},"operatingExpenses@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#280"},{"ref":"#281"},{"ref":"#282"}],"rule":"component-sum","value":97822000},"#283":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":62,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":68245000},"#284":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":62,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":28079000},"#285":{"kind":"filed","concept":"RestructuringCharges","filing":62,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":0},"#286":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":62,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":1538000},"#287":{"kind":"computed","op":"sum","terms":[{"ref":"#286"},{"ref":"#282","weight":-1}],"rule":"quarter-from-ytd","value":769000},"operatingExpenses@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#283"},{"ref":"#284"},{"ref":"#285"},{"ref":"#287"}],"rule":"component-sum","value":97093000},"#288":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":63,"unit":"USD","start":"2019-07-01","end":"2019-09-29","value":64486000},"#289":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":63,"unit":"USD","start":"2019-07-01","end":"2019-09-29","value":28115000},"#290":{"kind":"filed","concept":"RestructuringCharges","filing":63,"unit":"USD","start":"2019-07-01","end":"2019-09-29","value":0},"#291":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":63,"unit":"USD","start":"2019-01-01","end":"2019-09-29","value":2119000},"#292":{"kind":"computed","op":"sum","terms":[{"ref":"#291"},{"ref":"#286","weight":-1}],"rule":"quarter-from-ytd","value":581000},"operatingExpenses@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#288"},{"ref":"#289"},{"ref":"#290"},{"ref":"#292"}],"rule":"component-sum","value":93182000},"#293":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":273842000},"#294":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":63,"unit":"USD","start":"2019-01-01","end":"2019-09-29","value":199542000},"#295":{"kind":"computed","op":"sum","terms":[{"ref":"#293"},{"ref":"#294","weight":-1}],"rule":"quarter-from-ytd","value":74300000},"#296":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":119427000},"#297":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":63,"unit":"USD","start":"2019-01-01","end":"2019-09-29","value":86436000},"#298":{"kind":"computed","op":"sum","terms":[{"ref":"#296"},{"ref":"#297","weight":-1}],"rule":"quarter-from-ytd","value":32991000},"#299":{"kind":"filed","concept":"RestructuringCharges","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":0},"#300":{"kind":"filed","concept":"RestructuringCharges","filing":63,"unit":"USD","start":"2019-01-01","end":"2019-09-29","value":0},"#301":{"kind":"computed","op":"sum","terms":[{"ref":"#299"},{"ref":"#300","weight":-1}],"rule":"quarter-from-ytd","value":0},"#302":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":3373000},"#303":{"kind":"computed","op":"sum","terms":[{"ref":"#302"},{"ref":"#291","weight":-1}],"rule":"quarter-from-ytd","value":1254000},"operatingExpenses@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#295"},{"ref":"#298"},{"ref":"#301"},{"ref":"#303"}],"rule":"component-sum","value":108545000},"operatingExpenses@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#293"},{"ref":"#296"},{"ref":"#299"},{"ref":"#302"}],"rule":"component-sum","value":396642000},"#304":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-29","value":69138000},"#305":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-29","value":35946000},"#306":{"kind":"filed","concept":"RestructuringCharges","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-03-29","value":0},"#307":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-29","value":1388000},"operatingExpenses@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#304"},{"ref":"#305"},{"ref":"#306"},{"ref":"#307"}],"rule":"component-sum","value":106472000},"#308":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":5,"unit":"USD","start":"2020-03-30","end":"2020-06-28","value":60153000},"#309":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":5,"unit":"USD","start":"2020-03-30","end":"2020-06-28","value":30397000},"#310":{"kind":"filed","concept":"RestructuringCharges","filing":5,"unit":"USD","start":"2020-03-30","end":"2020-06-28","value":14798000},"#311":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":5,"unit":"USD","start":"2020-01-01","end":"2020-06-28","value":2582000},"#312":{"kind":"computed","op":"sum","terms":[{"ref":"#311"},{"ref":"#307","weight":-1}],"rule":"quarter-from-ytd","value":1194000},"operatingExpenses@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#308"},{"ref":"#309"},{"ref":"#310"},{"ref":"#312"}],"rule":"component-sum","value":106542000},"#313":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":6,"unit":"USD","start":"2020-06-29","end":"2020-09-27","value":64206000},"#314":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":6,"unit":"USD","start":"2020-06-29","end":"2020-09-27","value":30240000},"#315":{"kind":"filed","concept":"RestructuringCharges","filing":6,"unit":"USD","start":"2020-06-29","end":"2020-09-27","value":251000},"#316":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-27","value":3437000},"#317":{"kind":"computed","op":"sum","terms":[{"ref":"#316"},{"ref":"#311","weight":-1}],"rule":"quarter-from-ytd","value":855000},"operatingExpenses@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#313"},{"ref":"#314"},{"ref":"#315"},{"ref":"#317"}],"rule":"component-sum","value":95552000},"#318":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":267593000},"#319":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-27","value":193497000},"#320":{"kind":"computed","op":"sum","terms":[{"ref":"#318"},{"ref":"#319","weight":-1}],"rule":"quarter-from-ytd","value":74096000},"#321":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":130982000},"#322":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-27","value":96583000},"#323":{"kind":"computed","op":"sum","terms":[{"ref":"#321"},{"ref":"#322","weight":-1}],"rule":"quarter-from-ytd","value":34399000},"#324":{"kind":"filed","concept":"RestructuringCharges","filing":2,"unit":"USD","start":"2020-09-28","end":"2020-12-31","value":875000},"#325":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":4364000},"#326":{"kind":"computed","op":"sum","terms":[{"ref":"#325"},{"ref":"#316","weight":-1}],"rule":"quarter-from-ytd","value":927000},"operatingExpenses@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#320"},{"ref":"#323"},{"ref":"#324"},{"ref":"#326"}],"rule":"component-sum","value":110297000},"#327":{"kind":"filed","concept":"RestructuringCharges","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":15924000},"operatingExpenses@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#318"},{"ref":"#321"},{"ref":"#327"},{"ref":"#325"}],"rule":"component-sum","value":418863000},"#328":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-04-04","value":72424000},"#329":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-04-04","value":34105000},"#330":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-04-04","value":927000},"operatingExpenses@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#328"},{"ref":"#329"},{"ref":"#330"}],"rule":"component-sum","value":107456000},"#331":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":9,"unit":"USD","start":"2021-04-05","end":"2021-07-04","value":76843000},"#332":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":9,"unit":"USD","start":"2021-04-05","end":"2021-07-04","value":31302000},"#333":{"kind":"filed","concept":"RestructuringCharges","filing":5,"unit":"USD","start":"2021-04-05","end":"2021-07-04","value":0},"#334":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":9,"unit":"USD","start":"2021-01-01","end":"2021-07-04","value":1853000},"#335":{"kind":"computed","op":"sum","terms":[{"ref":"#334"},{"ref":"#330","weight":-1}],"rule":"quarter-from-ytd","value":926000},"operatingExpenses@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#331"},{"ref":"#332"},{"ref":"#333"},{"ref":"#335"}],"rule":"component-sum","value":109071000},"#336":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":10,"unit":"USD","start":"2021-07-05","end":"2021-10-03","value":77113000},"#337":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":10,"unit":"USD","start":"2021-07-05","end":"2021-10-03","value":34476000},"#338":{"kind":"filed","concept":"RestructuringCharges","filing":6,"unit":"USD","start":"2021-07-05","end":"2021-10-03","value":0},"#339":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-10-03","value":2773000},"#340":{"kind":"computed","op":"sum","terms":[{"ref":"#339"},{"ref":"#334","weight":-1}],"rule":"quarter-from-ytd","value":920000},"operatingExpenses@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#336"},{"ref":"#337"},{"ref":"#338"},{"ref":"#340"}],"rule":"component-sum","value":112509000},"#341":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":309354000},"#342":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-10-03","value":226380000},"#343":{"kind":"computed","op":"sum","terms":[{"ref":"#341"},{"ref":"#342","weight":-1}],"rule":"quarter-from-ytd","value":82974000},"#344":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":135372000},"#345":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-10-03","value":99883000},"#346":{"kind":"computed","op":"sum","terms":[{"ref":"#344"},{"ref":"#345","weight":-1}],"rule":"quarter-from-ytd","value":35489000},"#347":{"kind":"filed","concept":"RestructuringCharges","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":0},"#348":{"kind":"filed","concept":"RestructuringCharges","filing":6,"unit":"USD","start":"2021-01-01","end":"2021-10-03","value":0},"#349":{"kind":"computed","op":"sum","terms":[{"ref":"#347"},{"ref":"#348","weight":-1}],"rule":"quarter-from-ytd","value":0},"#350":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":3667000},"#351":{"kind":"computed","op":"sum","terms":[{"ref":"#350"},{"ref":"#339","weight":-1}],"rule":"quarter-from-ytd","value":894000},"operatingExpenses@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#343"},{"ref":"#346"},{"ref":"#349"},{"ref":"#351"}],"rule":"component-sum","value":119357000},"operatingExpenses@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#341"},{"ref":"#344"},{"ref":"#347"},{"ref":"#350"}],"rule":"component-sum","value":448393000},"#352":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-04-03","value":80835000},"#353":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-04-03","value":36054000},"#354":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-04-03","value":840000},"operatingExpenses@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#352"},{"ref":"#353"},{"ref":"#354"}],"rule":"component-sum","value":117729000},"#355":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":13,"unit":"USD","start":"2022-04-04","end":"2022-07-03","value":79950000},"#356":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":13,"unit":"USD","start":"2022-04-04","end":"2022-07-03","value":33991000},"#357":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":13,"unit":"USD","start":"2022-01-01","end":"2022-07-03","value":1662000},"#358":{"kind":"computed","op":"sum","terms":[{"ref":"#357"},{"ref":"#354","weight":-1}],"rule":"quarter-from-ytd","value":822000},"operatingExpenses@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#355"},{"ref":"#356"},{"ref":"#358"}],"rule":"component-sum","value":114763000},"#359":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":14,"unit":"USD","start":"2022-07-04","end":"2022-10-02","value":75371000},"#360":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":14,"unit":"USD","start":"2022-07-04","end":"2022-10-02","value":33954000},"#361":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-10-02","value":2468000},"#362":{"kind":"computed","op":"sum","terms":[{"ref":"#361"},{"ref":"#357","weight":-1}],"rule":"quarter-from-ytd","value":806000},"operatingExpenses@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#359"},{"ref":"#360"},{"ref":"#362"}],"rule":"component-sum","value":110131000},"#363":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":312107000},"#364":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-10-02","value":236156000},"#365":{"kind":"computed","op":"sum","terms":[{"ref":"#363"},{"ref":"#364","weight":-1}],"rule":"quarter-from-ytd","value":75951000},"#366":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":141133000},"#367":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-10-02","value":103999000},"#368":{"kind":"computed","op":"sum","terms":[{"ref":"#366"},{"ref":"#367","weight":-1}],"rule":"quarter-from-ytd","value":37134000},"#369":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":3274000},"#370":{"kind":"computed","op":"sum","terms":[{"ref":"#369"},{"ref":"#361","weight":-1}],"rule":"quarter-from-ytd","value":806000},"operatingExpenses@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#365"},{"ref":"#368"},{"ref":"#370"}],"rule":"component-sum","value":113891000},"#371":{"kind":"filed","concept":"RestructuringCharges","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":1657000},"operatingExpenses@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#363"},{"ref":"#366"},{"ref":"#371"},{"ref":"#369"}],"rule":"component-sum","value":458171000},"#372":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-04-02","value":83037000},"#373":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-04-02","value":38542000},"#374":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-04-02","value":942000},"operatingExpenses@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#372"},{"ref":"#373"},{"ref":"#374"}],"rule":"component-sum","value":122521000},"#375":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":17,"unit":"USD","start":"2023-04-03","end":"2023-07-02","value":83423000},"#376":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":17,"unit":"USD","start":"2023-04-03","end":"2023-07-02","value":33585000},"#377":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":17,"unit":"USD","start":"2023-01-01","end":"2023-07-02","value":1685000},"#378":{"kind":"computed","op":"sum","terms":[{"ref":"#377"},{"ref":"#374","weight":-1}],"rule":"quarter-from-ytd","value":743000},"operatingExpenses@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#375"},{"ref":"#376"},{"ref":"#378"}],"rule":"component-sum","value":117751000},"#379":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":18,"unit":"USD","start":"2023-07-03","end":"2023-10-01","value":82307000},"#380":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":18,"unit":"USD","start":"2023-07-03","end":"2023-10-01","value":32580000},"#381":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-10-01","value":2428000},"#382":{"kind":"computed","op":"sum","terms":[{"ref":"#381"},{"ref":"#377","weight":-1}],"rule":"quarter-from-ytd","value":743000},"operatingExpenses@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#379"},{"ref":"#380"},{"ref":"#382"}],"rule":"component-sum","value":115630000},"#383":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":339139000},"#384":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-10-01","value":248767000},"#385":{"kind":"computed","op":"sum","terms":[{"ref":"#383"},{"ref":"#384","weight":-1}],"rule":"quarter-from-ytd","value":90372000},"#386":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":139400000},"#387":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-10-01","value":104707000},"#388":{"kind":"computed","op":"sum","terms":[{"ref":"#386"},{"ref":"#387","weight":-1}],"rule":"quarter-from-ytd","value":34693000},"#389":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":4610000},"#390":{"kind":"computed","op":"sum","terms":[{"ref":"#389"},{"ref":"#381","weight":-1}],"rule":"quarter-from-ytd","value":2182000},"operatingExpenses@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#385"},{"ref":"#388"},{"ref":"#390"}],"rule":"component-sum","value":127247000},"#391":{"kind":"filed","concept":"RestructuringCharges","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":0},"operatingExpenses@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#383"},{"ref":"#386"},{"ref":"#391"},{"ref":"#389"}],"rule":"component-sum","value":483149000},"#392":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":90628000},"#393":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":37105000},"#394":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":2813000},"operatingExpenses@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#392"},{"ref":"#393"},{"ref":"#394"}],"rule":"component-sum","value":130546000},"#395":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":21,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":93180000},"#396":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":21,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":34962000},"#397":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":21,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":5540000},"#398":{"kind":"computed","op":"sum","terms":[{"ref":"#397"},{"ref":"#394","weight":-1}],"rule":"quarter-from-ytd","value":2727000},"operatingExpenses@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#395"},{"ref":"#396"},{"ref":"#398"}],"rule":"component-sum","value":130869000},"#399":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":22,"unit":"USD","start":"2024-07-01","end":"2024-09-29","value":92625000},"#400":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":22,"unit":"USD","start":"2024-07-01","end":"2024-09-29","value":35210000},"#401":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-29","value":8926000},"#402":{"kind":"computed","op":"sum","terms":[{"ref":"#401"},{"ref":"#397","weight":-1}],"rule":"quarter-from-ytd","value":3386000},"operatingExpenses@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#399"},{"ref":"#400"},{"ref":"#402"}],"rule":"component-sum","value":131221000},"#403":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":370914000},"#404":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-29","value":276433000},"#405":{"kind":"computed","op":"sum","terms":[{"ref":"#403"},{"ref":"#404","weight":-1}],"rule":"quarter-from-ytd","value":94481000},"#406":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":139815000},"#407":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-29","value":107277000},"#408":{"kind":"computed","op":"sum","terms":[{"ref":"#406"},{"ref":"#407","weight":-1}],"rule":"quarter-from-ytd","value":32538000},"#409":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":11418000},"#410":{"kind":"computed","op":"sum","terms":[{"ref":"#409"},{"ref":"#401","weight":-1}],"rule":"quarter-from-ytd","value":2492000},"operatingExpenses@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#405"},{"ref":"#408"},{"ref":"#410"}],"rule":"component-sum","value":129511000},"#411":{"kind":"filed","concept":"RestructuringCharges","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":0},"operatingExpenses@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#403"},{"ref":"#406"},{"ref":"#411"},{"ref":"#409"}],"rule":"component-sum","value":522147000},"#412":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-30","value":83504000},"#413":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-30","value":34727000},"#414":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-30","value":2628000},"operatingExpenses@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#412"},{"ref":"#413"},{"ref":"#414"}],"rule":"component-sum","value":120859000},"#415":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":24,"unit":"USD","start":"2025-03-31","end":"2025-06-29","value":91341000},"#416":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":24,"unit":"USD","start":"2025-03-31","end":"2025-06-29","value":33102000},"#417":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-06-29","value":5306000},"#418":{"kind":"computed","op":"sum","terms":[{"ref":"#417"},{"ref":"#414","weight":-1}],"rule":"quarter-from-ytd","value":2678000},"operatingExpenses@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#415"},{"ref":"#416"},{"ref":"#418"}],"rule":"component-sum","value":127121000},"#419":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":22,"unit":"USD","start":"2025-06-30","end":"2025-09-28","value":94444000},"#420":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":22,"unit":"USD","start":"2025-06-30","end":"2025-09-28","value":35081000},"#421":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-28","value":7945000},"#422":{"kind":"computed","op":"sum","terms":[{"ref":"#421"},{"ref":"#417","weight":-1}],"rule":"quarter-from-ytd","value":2639000},"operatingExpenses@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#419"},{"ref":"#420"},{"ref":"#422"}],"rule":"component-sum","value":132164000},"#423":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":363857000},"#424":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-28","value":269289000},"#425":{"kind":"computed","op":"sum","terms":[{"ref":"#423"},{"ref":"#424","weight":-1}],"rule":"quarter-from-ytd","value":94568000},"#426":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":138970000},"#427":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-28","value":102910000},"#428":{"kind":"computed","op":"sum","terms":[{"ref":"#426"},{"ref":"#427","weight":-1}],"rule":"quarter-from-ytd","value":36060000},"#429":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":10504000},"#430":{"kind":"computed","op":"sum","terms":[{"ref":"#429"},{"ref":"#421","weight":-1}],"rule":"quarter-from-ytd","value":2559000},"operatingExpenses@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#425"},{"ref":"#428"},{"ref":"#430"}],"rule":"component-sum","value":133187000},"operatingExpenses@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#423"},{"ref":"#426"},{"ref":"#429"}],"rule":"component-sum","value":513331000},"#431":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-04-05","value":94041000},"#432":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-04-05","value":37025000},"#433":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-04-05","value":2532000},"operatingExpenses@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#431"},{"ref":"#432"},{"ref":"#433"}],"rule":"component-sum","value":133598000},"#434":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":24,"unit":"USD","start":"2026-04-06","end":"2026-07-05","value":87865000},"#435":{"kind":"filed","concept":"ResearchAndDevelopmentExpense","filing":24,"unit":"USD","start":"2026-04-06","end":"2026-07-05","value":32391000},"#436":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":24,"unit":"USD","start":"2026-01-01","end":"2026-07-05","value":4821000},"#437":{"kind":"computed","op":"sum","terms":[{"ref":"#436"},{"ref":"#433","weight":-1}],"rule":"quarter-from-ytd","value":2289000},"operatingExpenses@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#434"},{"ref":"#435"},{"ref":"#437"}],"rule":"component-sum","value":122545000},"operatingIncome@2009Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":26,"unit":"USD","start":"2009-04-06","end":"2009-07-05","value":-7854000},"operatingIncome@2009Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2009-07-06","end":"2009-10-04","value":880000},"#438":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":-12668000},"#439":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2009-01-01","end":"2009-10-04","value":-13424000},"operatingIncome@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#438"},{"ref":"#439","weight":-1}],"rule":"quarter-from-ytd","value":756000},"operatingIncome@FY2009":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":-12668000},"operatingIncome@2010Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2010-01-01","end":"2010-04-04","value":11252000},"operatingIncome@2010Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":30,"unit":"USD","start":"2010-04-05","end":"2010-07-04","value":19241000},"operatingIncome@2010Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":31,"unit":"USD","start":"2010-07-05","end":"2010-10-03","value":22275000},"#440":{"kind":"filed","concept":"OperatingIncomeLoss","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":75713000},"#441":{"kind":"filed","concept":"OperatingIncomeLoss","filing":31,"unit":"USD","start":"2010-01-01","end":"2010-10-03","value":52768000},"operatingIncome@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#440"},{"ref":"#441","weight":-1}],"rule":"quarter-from-ytd","value":22945000},"operatingIncome@FY2010":{"kind":"filed","concept":"OperatingIncomeLoss","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":75713000},"operatingIncome@2011Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":33,"unit":"USD","start":"2011-01-01","end":"2011-04-03","value":17368000},"operatingIncome@2011Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":34,"unit":"USD","start":"2011-04-04","end":"2011-07-03","value":24042000},"operatingIncome@2011Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":35,"unit":"USD","start":"2011-07-04","end":"2011-10-02","value":22389000},"#442":{"kind":"filed","concept":"OperatingIncomeLoss","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":85355000},"#443":{"kind":"filed","concept":"OperatingIncomeLoss","filing":35,"unit":"USD","start":"2011-01-04","end":"2011-10-02","value":63799000},"operatingIncome@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#442"},{"ref":"#443","weight":-1}],"rule":"quarter-from-ytd","value":21556000},"operatingIncome@FY2011":{"kind":"filed","concept":"OperatingIncomeLoss","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":85355000},"operatingIncome@2012Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-04-01","value":17741000},"operatingIncome@2012Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":38,"unit":"USD","start":"2012-04-02","end":"2012-07-01","value":23350000},"operatingIncome@2012Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":39,"unit":"USD","start":"2012-07-02","end":"2012-09-30","value":21803000},"#444":{"kind":"filed","concept":"OperatingIncomeLoss","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":83407000},"#445":{"kind":"filed","concept":"OperatingIncomeLoss","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":62894000},"operatingIncome@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#444"},{"ref":"#445","weight":-1}],"rule":"quarter-from-ytd","value":20513000},"operatingIncome@FY2012":{"kind":"filed","concept":"OperatingIncomeLoss","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":83407000},"operatingIncome@2013Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":41,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":17981000},"operatingIncome@2013Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":42,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":20173000},"operatingIncome@2013Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":43,"unit":"USD","start":"2013-07-01","end":"2013-09-29","value":23379000},"#446":{"kind":"filed","concept":"OperatingIncomeLoss","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":76938000},"#447":{"kind":"filed","concept":"OperatingIncomeLoss","filing":43,"unit":"USD","start":"2013-01-01","end":"2013-09-29","value":61533000},"operatingIncome@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#446"},{"ref":"#447","weight":-1}],"rule":"quarter-from-ytd","value":15405000},"operatingIncome@FY2013":{"kind":"filed","concept":"OperatingIncomeLoss","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":76938000},"operatingIncome@2014Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-03-30","value":22443000},"operatingIncome@2014Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2014-03-31","end":"2014-06-29","value":26024000},"operatingIncome@2014Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":46,"unit":"USD","start":"2014-06-30","end":"2014-09-28","value":55339000},"#448":{"kind":"filed","concept":"OperatingIncomeLoss","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":127852000},"#449":{"kind":"filed","concept":"OperatingIncomeLoss","filing":46,"unit":"USD","start":"2014-01-01","end":"2014-09-28","value":102765000},"operatingIncome@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#448"},{"ref":"#449","weight":-1}],"rule":"quarter-from-ytd","value":25087000},"operatingIncome@FY2014":{"kind":"filed","concept":"OperatingIncomeLoss","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":127852000},"operatingIncome@2015Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-04-05","value":22110000},"operatingIncome@2015Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":54,"unit":"USD","start":"2015-04-06","end":"2015-07-05","value":51778000},"operatingIncome@2015Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":49,"unit":"USD","start":"2015-07-06","end":"2015-10-04","value":28485000},"#450":{"kind":"filed","concept":"OperatingIncomeLoss","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":121521000},"#451":{"kind":"filed","concept":"OperatingIncomeLoss","filing":49,"unit":"USD","start":"2015-01-01","end":"2015-10-04","value":102373000},"operatingIncome@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#450"},{"ref":"#451","weight":-1}],"rule":"quarter-from-ytd","value":19148000},"operatingIncome@FY2015":{"kind":"filed","concept":"OperatingIncomeLoss","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":121521000},"operatingIncome@2016Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-04-03","value":16344000},"operatingIncome@2016Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":52,"unit":"USD","start":"2016-04-04","end":"2016-07-03","value":49675000},"operatingIncome@2016Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":53,"unit":"USD","start":"2016-07-04","end":"2016-10-02","value":54528000},"#452":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":154066000},"#453":{"kind":"filed","concept":"OperatingIncomeLoss","filing":53,"unit":"USD","start":"2016-01-01","end":"2016-10-02","value":120547000},"operatingIncome@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#452"},{"ref":"#453","weight":-1}],"rule":"quarter-from-ytd","value":33519000},"operatingIncome@FY2016":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":154066000},"operatingIncome@2017Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-04-02","value":34596000},"operatingIncome@2017Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2017-04-03","end":"2017-07-02","value":63455000},"operatingIncome@2017Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2017-07-03","end":"2017-10-01","value":77844000},"operatingIncome@2017Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2017-10-02","end":"2017-12-31","value":45247000},"operatingIncome@FY2017":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":258861000},"operatingIncome@2018Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-04-01","value":30147000},"operatingIncome@2018Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2018-04-02","end":"2018-07-01","value":51756000},"operatingIncome@2018Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2018-07-02","end":"2018-09-30","value":43092000},"operatingIncome@2018Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":17607000},"operatingIncome@FY2018":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":221142000},"operatingIncome@2019Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":30147000},"operatingIncome@2019Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":51756000},"operatingIncome@2019Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2019-07-01","end":"2019-09-29","value":43092000},"operatingIncome@2019Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2019-09-30","end":"2019-12-31","value":17607000},"operatingIncome@FY2019":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":142602000},"operatingIncome@2020Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-29","value":20951000},"operatingIncome@2020Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":5,"unit":"USD","start":"2020-03-30","end":"2020-06-28","value":-6142000},"operatingIncome@2020Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2020-06-29","end":"2020-09-27","value":96635000},"operatingIncome@2020Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2020-09-28","end":"2020-12-31","value":59085000},"operatingIncome@FY2020":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":170529000},"operatingIncome@2021Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-04-04","value":78453000},"operatingIncome@2021Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2021-04-05","end":"2021-07-04","value":92581000},"operatingIncome@2021Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2021-07-05","end":"2021-10-03","value":87547000},"#454":{"kind":"filed","concept":"OperatingIncomeLoss","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":315101000},"#455":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-10-03","value":258581000},"operatingIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#454"},{"ref":"#455","weight":-1}],"rule":"quarter-from-ytd","value":56520000},"operatingIncome@FY2021":{"kind":"filed","concept":"OperatingIncomeLoss","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":315101000},"operatingIncome@2022Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-04-03","value":86728000},"operatingIncome@2022Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2022-04-04","end":"2022-07-03","value":65141000},"operatingIncome@2022Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2022-07-04","end":"2022-10-02","value":40023000},"#456":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":246229000},"#457":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-10-02","value":191892000},"operatingIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#456"},{"ref":"#457","weight":-1}],"rule":"quarter-from-ytd","value":54337000},"operatingIncome@FY2022":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":246229000},"operatingIncome@2023Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-04-02","value":22161000},"operatingIncome@2023Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":17,"unit":"USD","start":"2023-04-03","end":"2023-07-02","value":65175000},"operatingIncome@2023Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2023-07-03","end":"2023-10-01","value":30637000},"#458":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":130702000},"#459":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-10-01","value":117973000},"operatingIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#458"},{"ref":"#459","weight":-1}],"rule":"quarter-from-ytd","value":12729000},"operatingIncome@FY2023":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":130702000},"operatingIncome@2024Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":14204000},"operatingIncome@2024Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":21,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":38457000},"operatingIncome@2024Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2024-07-01","end":"2024-09-29","value":31564000},"#460":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":115065000},"#461":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-29","value":84225000},"operatingIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#460"},{"ref":"#461","weight":-1}],"rule":"quarter-from-ytd","value":30840000},"operatingIncome@FY2024":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":115065000},"operatingIncome@2025Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-30","value":26092000},"operatingIncome@2025Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2025-03-31","end":"2025-06-29","value":43433000},"operatingIncome@2025Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2025-06-30","end":"2025-09-28","value":57765000},"#462":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":162566000},"#463":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-28","value":127290000},"operatingIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#462"},{"ref":"#463","weight":-1}],"rule":"quarter-from-ytd","value":35276000},"operatingIncome@FY2025":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":162566000},"operatingIncome@2026Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-04-05","value":59873000},"operatingIncome@2026Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2026-04-06","end":"2026-07-05","value":85517000},"pretaxIncome@FY2019":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":162994000},"pretaxIncome@2020Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":6,"unit":"USD","start":"2020-06-29","end":"2020-09-27","value":101309000},"#464":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":186911000},"#465":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-27","value":121991000},"pretaxIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#464"},{"ref":"#465","weight":-1}],"rule":"quarter-from-ytd","value":64920000},"pretaxIncome@FY2020":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":186911000},"pretaxIncome@2021Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-04-04","value":78831000},"pretaxIncome@2021Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":9,"unit":"USD","start":"2021-04-05","end":"2021-07-04","value":93538000},"pretaxIncome@2021Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":10,"unit":"USD","start":"2021-07-05","end":"2021-10-03","value":88584000},"#466":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":318900000},"#467":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-10-03","value":260953000},"pretaxIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#466"},{"ref":"#467","weight":-1}],"rule":"quarter-from-ytd","value":57947000},"pretaxIncome@FY2021":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":318900000},"pretaxIncome@2022Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-04-03","value":87704000},"pretaxIncome@2022Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2022-04-04","end":"2022-07-03","value":64415000},"pretaxIncome@2022Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2022-07-04","end":"2022-10-02","value":39345000},"#468":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":250695000},"#469":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-10-02","value":191464000},"pretaxIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#468"},{"ref":"#469","weight":-1}],"rule":"quarter-from-ytd","value":59231000},"pretaxIncome@FY2022":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":250695000},"pretaxIncome@2023Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-04-02","value":26215000},"pretaxIncome@2023Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2023-04-03","end":"2023-07-02","value":67777000},"pretaxIncome@2023Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2023-07-03","end":"2023-10-01","value":27002000},"#470":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":135348000},"#471":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-10-01","value":120994000},"pretaxIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#470"},{"ref":"#471","weight":-1}],"rule":"quarter-from-ytd","value":14354000},"pretaxIncome@FY2023":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":135348000},"pretaxIncome@2024Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":17566000},"pretaxIncome@2024Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":21,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":41568000},"pretaxIncome@2024Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2024-07-01","end":"2024-09-29","value":36555000},"#472":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":131489000},"#473":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-29","value":95689000},"pretaxIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#472"},{"ref":"#473","weight":-1}],"rule":"quarter-from-ytd","value":35800000},"pretaxIncome@FY2024":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":131489000},"pretaxIncome@2025Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-30","value":27798000},"pretaxIncome@2025Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":24,"unit":"USD","start":"2025-03-31","end":"2025-06-29","value":48062000},"pretaxIncome@2025Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2025-06-30","end":"2025-09-28","value":62863000},"#474":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":182802000},"#475":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-28","value":138723000},"pretaxIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#474"},{"ref":"#475","weight":-1}],"rule":"quarter-from-ytd","value":44079000},"pretaxIncome@FY2025":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":182802000},"pretaxIncome@2026Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-04-05","value":61757000},"pretaxIncome@2026Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":24,"unit":"USD","start":"2026-04-06","end":"2026-07-05","value":89300000},"pretaxIncome@2009Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":26,"unit":"USD","start":"2009-04-06","end":"2009-07-05","value":-7829000},"pretaxIncome@2009Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":27,"unit":"USD","start":"2009-07-06","end":"2009-10-04","value":1142000},"#476":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":-10376000},"#477":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":27,"unit":"USD","start":"2009-01-01","end":"2009-10-04","value":-10845000},"pretaxIncome@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#476"},{"ref":"#477","weight":-1}],"rule":"quarter-from-ytd","value":469000},"pretaxIncome@FY2009":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":-10376000},"pretaxIncome@2010Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":29,"unit":"USD","start":"2010-01-01","end":"2010-04-04","value":11098000},"pretaxIncome@2010Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":30,"unit":"USD","start":"2010-04-05","end":"2010-07-04","value":19385000},"pretaxIncome@2010Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":31,"unit":"USD","start":"2010-07-05","end":"2010-10-03","value":22632000},"#478":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":76103000},"#479":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":31,"unit":"USD","start":"2010-01-01","end":"2010-10-03","value":53115000},"pretaxIncome@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#478"},{"ref":"#479","weight":-1}],"rule":"quarter-from-ytd","value":22988000},"pretaxIncome@FY2010":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":76103000},"pretaxIncome@2011Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":33,"unit":"USD","start":"2011-01-01","end":"2011-04-03","value":17709000},"pretaxIncome@2011Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":34,"unit":"USD","start":"2011-04-04","end":"2011-07-03","value":24801000},"pretaxIncome@2011Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":35,"unit":"USD","start":"2011-07-04","end":"2011-10-02","value":22919000},"#480":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":87117000},"#481":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":35,"unit":"USD","start":"2011-01-04","end":"2011-10-02","value":65429000},"pretaxIncome@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#480"},{"ref":"#481","weight":-1}],"rule":"quarter-from-ytd","value":21688000},"pretaxIncome@FY2011":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":87117000},"pretaxIncome@2012Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-04-01","value":18078000},"pretaxIncome@2012Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":38,"unit":"USD","start":"2012-04-02","end":"2012-07-01","value":25022000},"pretaxIncome@2012Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":39,"unit":"USD","start":"2012-07-02","end":"2012-09-30","value":22086000},"#482":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":86630000},"#483":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":65186000},"pretaxIncome@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#482"},{"ref":"#483","weight":-1}],"rule":"quarter-from-ytd","value":21444000},"pretaxIncome@FY2012":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":86630000},"pretaxIncome@2013Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":41,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":18553000},"pretaxIncome@2013Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":42,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":20766000},"pretaxIncome@2013Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":43,"unit":"USD","start":"2013-07-01","end":"2013-09-29","value":23708000},"#484":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":78456000},"#485":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":43,"unit":"USD","start":"2013-01-01","end":"2013-09-29","value":63027000},"pretaxIncome@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#484"},{"ref":"#485","weight":-1}],"rule":"quarter-from-ytd","value":15429000},"pretaxIncome@FY2013":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":78456000},"pretaxIncome@2014Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-03-30","value":22847000},"pretaxIncome@2014Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":25,"unit":"USD","start":"2014-03-31","end":"2014-06-29","value":26676000},"pretaxIncome@2014Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":46,"unit":"USD","start":"2014-06-30","end":"2014-09-28","value":57111000},"#486":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":131756000},"#487":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":46,"unit":"USD","start":"2014-01-01","end":"2014-09-28","value":105593000},"pretaxIncome@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#486"},{"ref":"#487","weight":-1}],"rule":"quarter-from-ytd","value":26163000},"pretaxIncome@FY2014":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":131756000},"pretaxIncome@2015Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-04-05","value":23309000},"pretaxIncome@2015Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":54,"unit":"USD","start":"2015-04-06","end":"2015-07-05","value":52641000},"pretaxIncome@2015Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":49,"unit":"USD","start":"2015-07-06","end":"2015-10-04","value":29263000},"#488":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":126962000},"#489":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":49,"unit":"USD","start":"2015-01-01","end":"2015-10-04","value":105213000},"pretaxIncome@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#488"},{"ref":"#489","weight":-1}],"rule":"quarter-from-ytd","value":21749000},"pretaxIncome@FY2015":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":126962000},"pretaxIncome@2016Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-04-03","value":17588000},"pretaxIncome@2016Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":52,"unit":"USD","start":"2016-04-04","end":"2016-07-03","value":51674000},"pretaxIncome@2016Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":53,"unit":"USD","start":"2016-07-04","end":"2016-10-02","value":56342000},"#490":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":162077000},"#491":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":53,"unit":"USD","start":"2016-01-01","end":"2016-10-02","value":125604000},"pretaxIncome@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#490"},{"ref":"#491","weight":-1}],"rule":"quarter-from-ytd","value":36473000},"pretaxIncome@FY2016":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":162077000},"pretaxIncome@2017Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":55,"unit":"USD","start":"2017-01-01","end":"2017-04-02","value":39235000},"pretaxIncome@2017Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":56,"unit":"USD","start":"2017-04-03","end":"2017-07-02","value":61806000},"pretaxIncome@2017Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":57,"unit":"USD","start":"2017-07-03","end":"2017-10-01","value":112752000},"#492":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":266464000},"#493":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":57,"unit":"USD","start":"2017-01-01","end":"2017-10-01","value":213793000},"pretaxIncome@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#492"},{"ref":"#493","weight":-1}],"rule":"quarter-from-ytd","value":52671000},"pretaxIncome@FY2017":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":266464000},"pretaxIncome@2018Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":58,"unit":"USD","start":"2018-01-01","end":"2018-04-01","value":37979000},"pretaxIncome@2018Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":59,"unit":"USD","start":"2018-04-02","end":"2018-07-01","value":66573000},"pretaxIncome@2018Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":60,"unit":"USD","start":"2018-07-02","end":"2018-09-30","value":81273000},"#494":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":234574000},"#495":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":60,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":185825000},"pretaxIncome@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#494"},{"ref":"#495","weight":-1}],"rule":"quarter-from-ytd","value":48749000},"pretaxIncome@FY2018":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":234574000},"pretaxIncome@2019Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":61,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":35731000},"pretaxIncome@2019Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":62,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":56975000},"pretaxIncome@2019Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":63,"unit":"USD","start":"2019-07-01","end":"2019-09-29","value":47367000},"#496":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":162994000},"#497":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":63,"unit":"USD","start":"2019-01-01","end":"2019-09-29","value":140073000},"pretaxIncome@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#496"},{"ref":"#497","weight":-1}],"rule":"quarter-from-ytd","value":22921000},"pretaxIncome@2020Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-29","value":22994000},"pretaxIncome@2020Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":5,"unit":"USD","start":"2020-03-30","end":"2020-06-28","value":-2312000},"netIncome@2009Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":26,"unit":"USD","start":"2009-04-06","end":"2009-07-05","value":-6419000},"netIncome@2009Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2009-07-06","end":"2009-10-04","value":4501000},"#498":{"kind":"filed","concept":"NetIncomeLoss","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":-4869000},"#499":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2009-01-01","end":"2009-10-04","value":-5328000},"netIncome@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#498"},{"ref":"#499","weight":-1}],"rule":"quarter-from-ytd","value":459000},"netIncome@FY2009":{"kind":"filed","concept":"NetIncomeLoss","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":-4869000},"netIncome@2010Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2010-01-01","end":"2010-04-04","value":8545000},"netIncome@2010Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":30,"unit":"USD","start":"2010-04-05","end":"2010-07-04","value":14927000},"netIncome@2010Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":31,"unit":"USD","start":"2010-07-05","end":"2010-10-03","value":18145000},"#500":{"kind":"filed","concept":"NetIncomeLoss","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":61381000},"#501":{"kind":"filed","concept":"NetIncomeLoss","filing":31,"unit":"USD","start":"2010-01-01","end":"2010-10-03","value":41617000},"netIncome@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#500"},{"ref":"#501","weight":-1}],"rule":"quarter-from-ytd","value":19764000},"netIncome@FY2010":{"kind":"filed","concept":"NetIncomeLoss","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":61381000},"netIncome@2011Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":33,"unit":"USD","start":"2011-01-01","end":"2011-04-03","value":13636000},"netIncome@2011Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":34,"unit":"USD","start":"2011-04-04","end":"2011-07-03","value":19097000},"netIncome@2011Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":35,"unit":"USD","start":"2011-07-04","end":"2011-10-02","value":18037000},"#502":{"kind":"filed","concept":"NetIncomeLoss","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":69869000},"#503":{"kind":"filed","concept":"NetIncomeLoss","filing":35,"unit":"USD","start":"2011-01-04","end":"2011-10-02","value":50770000},"netIncome@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#502"},{"ref":"#503","weight":-1}],"rule":"quarter-from-ytd","value":19099000},"netIncome@FY2011":{"kind":"filed","concept":"NetIncomeLoss","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":69869000},"netIncome@2012Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-04-01","value":14282000},"netIncome@2012Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":38,"unit":"USD","start":"2012-04-02","end":"2012-07-01","value":19767000},"netIncome@2012Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":39,"unit":"USD","start":"2012-07-02","end":"2012-09-30","value":17805000},"#504":{"kind":"filed","concept":"NetIncomeLoss","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":68098000},"#505":{"kind":"filed","concept":"NetIncomeLoss","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":51854000},"netIncome@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#504"},{"ref":"#505","weight":-1}],"rule":"quarter-from-ytd","value":16244000},"netIncome@FY2012":{"kind":"filed","concept":"NetIncomeLoss","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":68098000},"netIncome@2013Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":41,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":15583000},"netIncome@2013Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":42,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":16820000},"netIncome@2013Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":43,"unit":"USD","start":"2013-07-01","end":"2013-09-29","value":20727000},"#506":{"kind":"filed","concept":"NetIncomeLoss","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":73573000},"#507":{"kind":"filed","concept":"NetIncomeLoss","filing":43,"unit":"USD","start":"2013-01-01","end":"2013-09-29","value":53130000},"netIncome@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#506"},{"ref":"#507","weight":-1}],"rule":"quarter-from-ytd","value":20443000},"netIncome@FY2013":{"kind":"filed","concept":"NetIncomeLoss","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":73573000},"netIncome@2014Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-03-30","value":18506000},"netIncome@2014Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2014-03-31","end":"2014-06-29","value":25948000},"netIncome@2014Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":46,"unit":"USD","start":"2014-06-30","end":"2014-09-28","value":50400000},"#508":{"kind":"filed","concept":"NetIncomeLoss","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":121485000},"#509":{"kind":"filed","concept":"NetIncomeLoss","filing":46,"unit":"USD","start":"2014-01-01","end":"2014-09-28","value":94854000},"netIncome@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#508"},{"ref":"#509","weight":-1}],"rule":"quarter-from-ytd","value":26631000},"netIncome@FY2014":{"kind":"filed","concept":"NetIncomeLoss","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":121485000},"netIncome@2015Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-04-05","value":20502000},"netIncome@2015Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":54,"unit":"USD","start":"2015-04-06","end":"2015-07-05","value":43714000},"netIncome@2015Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":49,"unit":"USD","start":"2015-07-06","end":"2015-10-04","value":104112000},"#510":{"kind":"filed","concept":"NetIncomeLoss","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":187074000},"#511":{"kind":"filed","concept":"NetIncomeLoss","filing":49,"unit":"USD","start":"2015-01-01","end":"2015-10-04","value":168328000},"netIncome@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#510"},{"ref":"#511","weight":-1}],"rule":"quarter-from-ytd","value":18746000},"netIncome@FY2015":{"kind":"filed","concept":"NetIncomeLoss","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":187074000},"netIncome@2016Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-04-03","value":14885000},"netIncome@2016Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":52,"unit":"USD","start":"2016-04-04","end":"2016-07-03","value":42759000},"netIncome@2016Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":53,"unit":"USD","start":"2016-07-04","end":"2016-10-02","value":53675000},"#512":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":143694000},"#513":{"kind":"filed","concept":"NetIncomeLoss","filing":53,"unit":"USD","start":"2016-01-01","end":"2016-10-02","value":111319000},"netIncome@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#512"},{"ref":"#513","weight":-1}],"rule":"quarter-from-ytd","value":32375000},"netIncome@FY2016":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":143694000},"netIncome@2017Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-04-02","value":37217000},"netIncome@2017Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2017-04-03","end":"2017-07-02","value":56196000},"netIncome@2017Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2017-07-03","end":"2017-10-01","value":80436000},"netIncome@2017Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2017-10-02","end":"2017-12-31","value":45418000},"netIncome@FY2017":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":176712000},"netIncome@2018Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-04-01","value":33104000},"netIncome@2018Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-04-02","end":"2018-07-01","value":48749000},"netIncome@2018Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-07-02","end":"2018-09-30","value":41685000},"netIncome@2018Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":80327000},"netIncome@FY2018":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":219267000},"netIncome@2019Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":33104000},"netIncome@2019Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":48749000},"netIncome@2019Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2019-07-01","end":"2019-09-29","value":41685000},"netIncome@2019Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2019-09-30","end":"2019-12-31","value":80327000},"netIncome@FY2019":{"kind":"filed","concept":"NetIncomeLoss","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":203865000},"netIncome@2020Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-29","value":20477000},"netIncome@2020Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":5,"unit":"USD","start":"2020-03-30","end":"2020-06-28","value":-1142000},"netIncome@2020Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2020-06-29","end":"2020-09-27","value":87506000},"netIncome@2020Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2020-09-28","end":"2020-12-31","value":69345000},"netIncome@FY2020":{"kind":"filed","concept":"NetIncomeLoss","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":176186000},"netIncome@2021Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-04-04","value":69848000},"netIncome@2021Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2021-04-05","end":"2021-07-04","value":77598000},"netIncome@2021Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2021-07-05","end":"2021-10-03","value":78900000},"#514":{"kind":"filed","concept":"NetIncomeLoss","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":279881000},"#515":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-10-03","value":226346000},"netIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#514"},{"ref":"#515","weight":-1}],"rule":"quarter-from-ytd","value":53535000},"netIncome@FY2021":{"kind":"filed","concept":"NetIncomeLoss","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":279881000},"netIncome@2022Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-04-03","value":67333000},"netIncome@2022Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2022-04-04","end":"2022-07-03","value":58901000},"netIncome@2022Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2022-07-04","end":"2022-10-02","value":33980000},"#516":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":215525000},"#517":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-10-02","value":160214000},"netIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#516"},{"ref":"#517","weight":-1}],"rule":"quarter-from-ytd","value":55311000},"netIncome@FY2022":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":215525000},"netIncome@2023Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-04-02","value":25615000},"netIncome@2023Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":17,"unit":"USD","start":"2023-04-03","end":"2023-07-02","value":57474000},"netIncome@2023Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2023-07-03","end":"2023-10-01","value":18916000},"#518":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":113234000},"#519":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-10-01","value":102005000},"netIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#518"},{"ref":"#519","weight":-1}],"rule":"quarter-from-ytd","value":11229000},"netIncome@FY2023":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":113234000},"netIncome@2024Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":12022000},"netIncome@2024Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":21,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":36212000},"netIncome@2024Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2024-07-01","end":"2024-09-29","value":29591000},"#520":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":106171000},"#521":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-29","value":77825000},"netIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#520"},{"ref":"#521","weight":-1}],"rule":"quarter-from-ytd","value":28346000},"netIncome@FY2024":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":106171000},"netIncome@2025Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-30","value":23603000},"netIncome@2025Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2025-03-31","end":"2025-06-29","value":40511000},"netIncome@2025Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2025-06-30","end":"2025-09-28","value":17664000},"#522":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":114442000},"#523":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-28","value":81778000},"netIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#522"},{"ref":"#523","weight":-1}],"rule":"quarter-from-ytd","value":32664000},"netIncome@FY2025":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":114442000},"netIncome@2026Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-04-05","value":51704000},"netIncome@2026Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2026-04-06","end":"2026-07-05","value":72756000},"#524":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":26,"unit":"USD/shares","start":"2009-04-06","end":"2009-07-05","value":-0.16},"dilutedEps@2009Q2":{"kind":"computed","op":"product","terms":[{"ref":"#524"}],"scale":0.25,"rule":"split-restated","value":-0.04},"#525":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2009-07-06","end":"2009-10-04","value":0.11},"dilutedEps@2009Q3":{"kind":"computed","op":"product","terms":[{"ref":"#525"}],"scale":0.25,"rule":"split-restated","value":0.0275},"#526":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2009-01-01","end":"2009-12-31","value":-0.12},"#527":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":28,"unit":"shares","start":"2009-01-01","end":"2009-12-31","value":39659000},"#528":{"kind":"computed","op":"product","terms":[{"ref":"#526"},{"ref":"#527"}],"value":-4759080},"#529":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2009-01-01","end":"2009-10-04","value":-0.13},"#530":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2009-01-01","end":"2009-10-04","value":39658000},"#531":{"kind":"computed","op":"product","terms":[{"ref":"#529"},{"ref":"#530"}],"value":-5155540},"#532":{"kind":"computed","op":"sum","terms":[{"ref":"#528"},{"ref":"#531","weight":-1}],"value":396460},"#533":{"kind":"computed","op":"sum","terms":[{"ref":"#527","weight":4},{"ref":"#530","weight":-3}],"rule":"unaverage-quarter","value":39662000},"#534":{"kind":"computed","op":"ratio","terms":[{"ref":"#532"},{"ref":"#533"}],"rule":"per-share-quarter","value":0.009995965911956029},"dilutedEps@2009Q4":{"kind":"computed","op":"product","terms":[{"ref":"#534"}],"scale":0.25,"rule":"split-restated","value":0.002498991477989007},"dilutedEps@FY2009":{"kind":"computed","op":"product","terms":[{"ref":"#526"}],"scale":0.25,"rule":"split-restated","value":-0.03},"#535":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2010-01-01","end":"2010-04-04","value":0.22},"dilutedEps@2010Q1":{"kind":"computed","op":"product","terms":[{"ref":"#535"}],"scale":0.25,"rule":"split-restated","value":0.055},"#536":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":30,"unit":"USD/shares","start":"2010-04-05","end":"2010-07-04","value":0.38},"dilutedEps@2010Q2":{"kind":"computed","op":"product","terms":[{"ref":"#536"}],"scale":0.25,"rule":"split-restated","value":0.095},"#537":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":31,"unit":"USD/shares","start":"2010-07-05","end":"2010-10-03","value":0.45},"dilutedEps@2010Q3":{"kind":"computed","op":"product","terms":[{"ref":"#537"}],"scale":0.25,"rule":"split-restated","value":0.1125},"#538":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":32,"unit":"USD/shares","start":"2010-01-01","end":"2010-12-31","value":1.52},"#539":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":32,"unit":"shares","start":"2010-01-01","end":"2010-12-31","value":40297000},"#540":{"kind":"computed","op":"product","terms":[{"ref":"#538"},{"ref":"#539"}],"value":61251440},"#541":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":31,"unit":"USD/shares","start":"2010-01-01","end":"2010-10-03","value":1.05},"#542":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":31,"unit":"shares","start":"2010-01-01","end":"2010-10-03","value":39792000},"#543":{"kind":"computed","op":"product","terms":[{"ref":"#541"},{"ref":"#542"}],"value":41781600},"#544":{"kind":"computed","op":"sum","terms":[{"ref":"#540"},{"ref":"#543","weight":-1}],"value":19469840},"#545":{"kind":"computed","op":"sum","terms":[{"ref":"#539","weight":4},{"ref":"#542","weight":-3}],"rule":"unaverage-quarter","value":41812000},"#546":{"kind":"computed","op":"ratio","terms":[{"ref":"#544"},{"ref":"#545"}],"rule":"per-share-quarter","value":0.46565196594279157},"dilutedEps@2010Q4":{"kind":"computed","op":"product","terms":[{"ref":"#546"}],"scale":0.25,"rule":"split-restated","value":0.11641299148569789},"dilutedEps@FY2010":{"kind":"computed","op":"product","terms":[{"ref":"#538"}],"scale":0.25,"rule":"split-restated","value":0.38},"#547":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":33,"unit":"USD/shares","start":"2011-01-01","end":"2011-04-03","value":0.32},"dilutedEps@2011Q1":{"kind":"computed","op":"product","terms":[{"ref":"#547"}],"scale":0.25,"rule":"split-restated","value":0.08},"#548":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":34,"unit":"USD/shares","start":"2011-04-04","end":"2011-07-03","value":0.45},"dilutedEps@2011Q2":{"kind":"computed","op":"product","terms":[{"ref":"#548"}],"scale":0.25,"rule":"split-restated","value":0.1125},"#549":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":35,"unit":"USD/shares","start":"2011-07-04","end":"2011-10-02","value":0.42},"dilutedEps@2011Q3":{"kind":"computed","op":"product","terms":[{"ref":"#549"}],"scale":0.25,"rule":"split-restated","value":0.105},"#550":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":36,"unit":"USD/shares","start":"2011-01-01","end":"2011-12-31","value":0.82},"dilutedEps@FY2011":{"kind":"computed","op":"product","terms":[{"ref":"#550"}],"scale":0.5,"rule":"split-restated","value":0.41},"#551":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":37,"unit":"USD/shares","start":"2012-01-01","end":"2012-04-01","value":0.33},"dilutedEps@2012Q1":{"kind":"computed","op":"product","terms":[{"ref":"#551"}],"scale":0.25,"rule":"split-restated","value":0.0825},"#552":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":38,"unit":"USD/shares","start":"2012-04-02","end":"2012-07-01","value":0.45},"dilutedEps@2012Q2":{"kind":"computed","op":"product","terms":[{"ref":"#552"}],"scale":0.25,"rule":"split-restated","value":0.1125},"#553":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":39,"unit":"USD/shares","start":"2012-07-02","end":"2012-09-30","value":0.2},"dilutedEps@2012Q3":{"kind":"computed","op":"product","terms":[{"ref":"#553"}],"scale":0.5,"rule":"split-restated","value":0.1},"#554":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":40,"unit":"USD/shares","start":"2012-01-01","end":"2012-12-31","value":0.78},"#555":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":40,"unit":"shares","start":"2012-01-01","end":"2012-12-31","value":87280000},"#556":{"kind":"computed","op":"product","terms":[{"ref":"#554"},{"ref":"#555"}],"value":68078400},"#557":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":39,"unit":"USD/shares","start":"2012-01-01","end":"2012-09-30","value":0.59},"#558":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":39,"unit":"shares","start":"2012-01-01","end":"2012-09-30","value":87220000},"#559":{"kind":"computed","op":"product","terms":[{"ref":"#557"},{"ref":"#558"}],"value":51459800},"#560":{"kind":"computed","op":"sum","terms":[{"ref":"#556"},{"ref":"#559","weight":-1}],"value":16618600},"#561":{"kind":"computed","op":"sum","terms":[{"ref":"#555","weight":4},{"ref":"#558","weight":-3}],"rule":"unaverage-quarter","value":87460000},"#562":{"kind":"computed","op":"ratio","terms":[{"ref":"#560"},{"ref":"#561"}],"rule":"per-share-quarter","value":0.19001372055796936},"dilutedEps@2012Q4":{"kind":"computed","op":"product","terms":[{"ref":"#562"}],"scale":0.5,"rule":"split-restated","value":0.09500686027898468},"dilutedEps@FY2012":{"kind":"computed","op":"product","terms":[{"ref":"#554"}],"scale":0.5,"rule":"split-restated","value":0.39},"#563":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":41,"unit":"USD/shares","start":"2013-01-01","end":"2013-03-31","value":0.18},"dilutedEps@2013Q1":{"kind":"computed","op":"product","terms":[{"ref":"#563"}],"scale":0.5,"rule":"split-restated","value":0.09},"#564":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":42,"unit":"USD/shares","start":"2013-04-01","end":"2013-06-30","value":0.19},"dilutedEps@2013Q2":{"kind":"computed","op":"product","terms":[{"ref":"#564"}],"scale":0.5,"rule":"split-restated","value":0.095},"#565":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":43,"unit":"USD/shares","start":"2013-07-01","end":"2013-09-29","value":0.23},"dilutedEps@2013Q3":{"kind":"computed","op":"product","terms":[{"ref":"#565"}],"scale":0.5,"rule":"split-restated","value":0.115},"#566":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":44,"unit":"USD/shares","start":"2013-01-01","end":"2013-12-31","value":0.83},"#567":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":44,"unit":"shares","start":"2013-01-01","end":"2013-12-31","value":88901000},"#568":{"kind":"computed","op":"product","terms":[{"ref":"#566"},{"ref":"#567"}],"value":73787830},"#569":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":43,"unit":"USD/shares","start":"2013-01-01","end":"2013-09-29","value":0.59},"#570":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":43,"unit":"shares","start":"2013-01-01","end":"2013-09-29","value":89450000},"#571":{"kind":"computed","op":"product","terms":[{"ref":"#569"},{"ref":"#570"}],"value":52775500},"#572":{"kind":"computed","op":"sum","terms":[{"ref":"#568"},{"ref":"#571","weight":-1}],"value":21012330},"#573":{"kind":"computed","op":"sum","terms":[{"ref":"#567","weight":4},{"ref":"#570","weight":-3}],"rule":"unaverage-quarter","value":87254000},"#574":{"kind":"computed","op":"ratio","terms":[{"ref":"#572"},{"ref":"#573"}],"rule":"per-share-quarter","value":0.2408179567698902},"dilutedEps@2013Q4":{"kind":"computed","op":"product","terms":[{"ref":"#574"}],"scale":0.5,"rule":"split-restated","value":0.1204089783849451},"dilutedEps@FY2013":{"kind":"computed","op":"product","terms":[{"ref":"#566"}],"scale":0.5,"rule":"split-restated","value":0.415},"#575":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":45,"unit":"USD/shares","start":"2014-01-01","end":"2014-03-30","value":0.21},"dilutedEps@2014Q1":{"kind":"computed","op":"product","terms":[{"ref":"#575"}],"scale":0.5,"rule":"split-restated","value":0.105},"#576":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2014-03-31","end":"2014-06-29","value":0.29},"dilutedEps@2014Q2":{"kind":"computed","op":"product","terms":[{"ref":"#576"}],"scale":0.5,"rule":"split-restated","value":0.145},"#577":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":46,"unit":"USD/shares","start":"2014-06-30","end":"2014-09-28","value":0.57},"dilutedEps@2014Q3":{"kind":"computed","op":"product","terms":[{"ref":"#577"}],"scale":0.5,"rule":"split-restated","value":0.285},"#578":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":47,"unit":"USD/shares","start":"2014-01-01","end":"2014-12-31","value":1.36},"#579":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":47,"unit":"shares","start":"2014-01-01","end":"2014-12-31","value":89071000},"#580":{"kind":"computed","op":"product","terms":[{"ref":"#578"},{"ref":"#579"}],"value":121136560.00000001},"#581":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":46,"unit":"USD/shares","start":"2014-01-01","end":"2014-09-28","value":1.06},"#582":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":46,"unit":"shares","start":"2014-01-01","end":"2014-09-28","value":89145000},"#583":{"kind":"computed","op":"product","terms":[{"ref":"#581"},{"ref":"#582"}],"value":94493700},"#584":{"kind":"computed","op":"sum","terms":[{"ref":"#580"},{"ref":"#583","weight":-1}],"value":26642860.000000015},"#585":{"kind":"computed","op":"sum","terms":[{"ref":"#579","weight":4},{"ref":"#582","weight":-3}],"rule":"unaverage-quarter","value":88849000},"#586":{"kind":"computed","op":"ratio","terms":[{"ref":"#584"},{"ref":"#585"}],"rule":"per-share-quarter","value":0.29986674019966475},"dilutedEps@2014Q4":{"kind":"computed","op":"product","terms":[{"ref":"#586"}],"scale":0.5,"rule":"split-restated","value":0.14993337009983237},"dilutedEps@FY2014":{"kind":"computed","op":"product","terms":[{"ref":"#578"}],"scale":0.5,"rule":"split-restated","value":0.68},"#587":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":48,"unit":"USD/shares","start":"2015-01-01","end":"2015-04-05","value":0.23},"dilutedEps@2015Q1":{"kind":"computed","op":"product","terms":[{"ref":"#587"}],"scale":0.5,"rule":"split-restated","value":0.115},"#588":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":54,"unit":"USD/shares","start":"2015-04-06","end":"2015-07-05","value":0.49},"dilutedEps@2015Q2":{"kind":"computed","op":"product","terms":[{"ref":"#588"}],"scale":0.5,"rule":"split-restated","value":0.245},"#589":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":49,"unit":"USD/shares","start":"2015-07-06","end":"2015-10-04","value":1.19},"dilutedEps@2015Q3":{"kind":"computed","op":"product","terms":[{"ref":"#589"}],"scale":0.5,"rule":"split-restated","value":0.595},"dilutedEps@FY2015":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":50,"unit":"USD/shares","start":"2015-01-01","end":"2015-12-31","value":1.06},"#590":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":51,"unit":"USD/shares","start":"2016-01-01","end":"2016-04-03","value":0.17},"dilutedEps@2016Q1":{"kind":"computed","op":"product","terms":[{"ref":"#590"}],"scale":0.5,"rule":"split-restated","value":0.085},"#591":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":52,"unit":"USD/shares","start":"2016-04-04","end":"2016-07-03","value":0.49},"dilutedEps@2016Q2":{"kind":"computed","op":"product","terms":[{"ref":"#591"}],"scale":0.5,"rule":"split-restated","value":0.245},"#592":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":53,"unit":"USD/shares","start":"2016-07-04","end":"2016-10-02","value":0.61},"dilutedEps@2016Q3":{"kind":"computed","op":"product","terms":[{"ref":"#592"}],"scale":0.5,"rule":"split-restated","value":0.305},"dilutedEps@FY2016":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2016-01-01","end":"2016-12-31","value":0.83},"dilutedEps@2017Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2017-01-01","end":"2017-04-02","value":0.21},"dilutedEps@2017Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2017-04-03","end":"2017-07-02","value":0.32},"dilutedEps@2017Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2017-07-03","end":"2017-10-01","value":0.45},"dilutedEps@2017Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2017-10-02","end":"2017-12-31","value":0.26},"dilutedEps@FY2017":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2017-01-01","end":"2017-12-31","value":0.98},"dilutedEps@2018Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-01-01","end":"2018-04-01","value":0.19},"dilutedEps@2018Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-04-02","end":"2018-07-01","value":0.28},"dilutedEps@2018Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-07-02","end":"2018-09-30","value":0.24},"dilutedEps@2018Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-10-01","end":"2018-12-31","value":0.46},"dilutedEps@FY2018":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2018-01-01","end":"2018-12-31","value":1.24},"dilutedEps@2019Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2019-01-01","end":"2019-03-31","value":0.19},"dilutedEps@2019Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2019-04-01","end":"2019-06-30","value":0.28},"dilutedEps@2019Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2019-07-01","end":"2019-09-29","value":0.24},"dilutedEps@2019Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2019-09-30","end":"2019-12-31","value":0.46},"dilutedEps@FY2019":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2019-01-01","end":"2019-12-31","value":1.16},"dilutedEps@2020Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2020-01-01","end":"2020-03-29","value":0.12},"dilutedEps@2020Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":5,"unit":"USD/shares","start":"2020-03-30","end":"2020-06-28","value":-0.01},"dilutedEps@2020Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":6,"unit":"USD/shares","start":"2020-06-29","end":"2020-09-27","value":0.49},"dilutedEps@2020Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2020-09-28","end":"2020-12-31","value":0.39},"dilutedEps@FY2020":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":7,"unit":"USD/shares","start":"2020-01-01","end":"2020-12-31","value":1},"dilutedEps@2021Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":8,"unit":"USD/shares","start":"2021-01-01","end":"2021-04-04","value":0.39},"dilutedEps@2021Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2021-04-05","end":"2021-07-04","value":0.43},"dilutedEps@2021Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2021-07-05","end":"2021-10-03","value":0.44},"#593":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":11,"unit":"USD/shares","start":"2021-01-01","end":"2021-12-31","value":1.56},"#594":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":11,"unit":"shares","start":"2021-01-01","end":"2021-12-31","value":179916000},"#595":{"kind":"computed","op":"product","terms":[{"ref":"#593"},{"ref":"#594"}],"value":280668960},"#596":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2021-01-01","end":"2021-10-03","value":1.26},"#597":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2021-01-01","end":"2021-10-03","value":180109000},"#598":{"kind":"computed","op":"product","terms":[{"ref":"#596"},{"ref":"#597"}],"value":226937340},"#599":{"kind":"computed","op":"sum","terms":[{"ref":"#595"},{"ref":"#598","weight":-1}],"value":53731620},"#600":{"kind":"computed","op":"sum","terms":[{"ref":"#594","weight":4},{"ref":"#597","weight":-3}],"rule":"unaverage-quarter","value":179337000},"dilutedEps@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#599"},{"ref":"#600"}],"rule":"per-share-quarter","value":0.29961257297713245},"dilutedEps@FY2021":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":11,"unit":"USD/shares","start":"2021-01-01","end":"2021-12-31","value":1.56},"dilutedEps@2022Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":12,"unit":"USD/shares","start":"2022-01-01","end":"2022-04-03","value":0.38},"dilutedEps@2022Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2022-04-04","end":"2022-07-03","value":0.34},"dilutedEps@2022Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2022-07-04","end":"2022-10-02","value":0.19},"#601":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2022-01-01","end":"2022-12-31","value":1.23},"#602":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2022-01-01","end":"2022-12-31","value":174869000},"#603":{"kind":"computed","op":"product","terms":[{"ref":"#601"},{"ref":"#602"}],"value":215088870},"#604":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2022-01-01","end":"2022-10-02","value":0.91},"#605":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2022-01-01","end":"2022-10-02","value":175233000},"#606":{"kind":"computed","op":"product","terms":[{"ref":"#604"},{"ref":"#605"}],"value":159462030},"#607":{"kind":"computed","op":"sum","terms":[{"ref":"#603"},{"ref":"#606","weight":-1}],"value":55626840},"#608":{"kind":"computed","op":"sum","terms":[{"ref":"#602","weight":4},{"ref":"#605","weight":-3}],"rule":"unaverage-quarter","value":173777000},"dilutedEps@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#607"},{"ref":"#608"}],"rule":"per-share-quarter","value":0.32010473192654954},"dilutedEps@FY2022":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2022-01-01","end":"2022-12-31","value":1.23},"dilutedEps@2023Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2023-01-01","end":"2023-04-02","value":0.15},"dilutedEps@2023Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":17,"unit":"USD/shares","start":"2023-04-03","end":"2023-07-02","value":0.33},"dilutedEps@2023Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2023-07-03","end":"2023-10-01","value":0.11},"#609":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2023-01-01","end":"2023-12-31","value":0.65},"#610":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2023-01-01","end":"2023-12-31","value":173399000},"#611":{"kind":"computed","op":"product","terms":[{"ref":"#609"},{"ref":"#610"}],"value":112709350},"#612":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2023-01-01","end":"2023-10-01","value":0.59},"#613":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2023-01-01","end":"2023-10-01","value":173659000},"#614":{"kind":"computed","op":"product","terms":[{"ref":"#612"},{"ref":"#613"}],"value":102458810},"#615":{"kind":"computed","op":"sum","terms":[{"ref":"#611"},{"ref":"#614","weight":-1}],"value":10250540},"#616":{"kind":"computed","op":"sum","terms":[{"ref":"#610","weight":4},{"ref":"#613","weight":-3}],"rule":"unaverage-quarter","value":172619000},"dilutedEps@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#615"},{"ref":"#616"}],"rule":"per-share-quarter","value":0.05938245500205655},"dilutedEps@FY2023":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2023-01-01","end":"2023-12-31","value":0.65},"dilutedEps@2024Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":20,"unit":"USD/shares","start":"2024-01-01","end":"2024-03-31","value":0.07},"dilutedEps@2024Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":21,"unit":"USD/shares","start":"2024-04-01","end":"2024-06-30","value":0.21},"dilutedEps@2024Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2024-07-01","end":"2024-09-29","value":0.17},"#617":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2024-01-01","end":"2024-12-31","value":0.62},"#618":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2024-01-01","end":"2024-12-31","value":172611000},"#619":{"kind":"computed","op":"product","terms":[{"ref":"#617"},{"ref":"#618"}],"value":107018820},"#620":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2024-01-01","end":"2024-09-29","value":0.45},"#621":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2024-01-01","end":"2024-09-29","value":172733000},"#622":{"kind":"computed","op":"product","terms":[{"ref":"#620"},{"ref":"#621"}],"value":77729850},"#623":{"kind":"computed","op":"sum","terms":[{"ref":"#619"},{"ref":"#622","weight":-1}],"value":29288970},"#624":{"kind":"computed","op":"sum","terms":[{"ref":"#618","weight":4},{"ref":"#621","weight":-3}],"rule":"unaverage-quarter","value":172245000},"dilutedEps@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#623"},{"ref":"#624"}],"rule":"per-share-quarter","value":0.17004249760515544},"dilutedEps@FY2024":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2024-01-01","end":"2024-12-31","value":0.62},"dilutedEps@2025Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":23,"unit":"USD/shares","start":"2025-01-01","end":"2025-03-30","value":0.14},"dilutedEps@2025Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2025-03-31","end":"2025-06-29","value":0.24},"dilutedEps@2025Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2025-06-30","end":"2025-09-28","value":0.1},"#625":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2025-01-01","end":"2025-12-31","value":0.68},"#626":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2025-01-01","end":"2025-12-31","value":169367000},"#627":{"kind":"computed","op":"product","terms":[{"ref":"#625"},{"ref":"#626"}],"value":115169560.00000001},"#628":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2025-01-01","end":"2025-09-28","value":0.48},"#629":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2025-01-01","end":"2025-09-28","value":169507000},"#630":{"kind":"computed","op":"product","terms":[{"ref":"#628"},{"ref":"#629"}],"value":81363360},"#631":{"kind":"computed","op":"sum","terms":[{"ref":"#627"},{"ref":"#630","weight":-1}],"value":33806200.000000015},"#632":{"kind":"computed","op":"sum","terms":[{"ref":"#626","weight":4},{"ref":"#629","weight":-3}],"rule":"unaverage-quarter","value":168947000},"dilutedEps@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#631"},{"ref":"#632"}],"rule":"per-share-quarter","value":0.20009943946918274},"dilutedEps@FY2025":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2025-01-01","end":"2025-12-31","value":0.68},"dilutedEps@2026Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":23,"unit":"USD/shares","start":"2026-01-01","end":"2026-04-05","value":0.31},"dilutedEps@2026Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2026-04-06","end":"2026-07-05","value":0.43},"cash@2009Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":26,"unit":"USD","end":"2009-07-05","value":125454000},"cash@2009Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":27,"unit":"USD","end":"2009-10-04","value":127162000},"cash@2009Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":32,"unit":"USD","end":"2009-12-31","value":119831000},"cash@FY2009":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":32,"unit":"USD","end":"2009-12-31","value":119831000},"cash@2010Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":29,"unit":"USD","end":"2010-04-04","value":114664000},"cash@2010Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2010-07-04","value":37942000},"cash@2010Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":31,"unit":"USD","end":"2010-10-03","value":38213000},"cash@2010Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":35,"unit":"USD","end":"2011-01-03","value":33203000},"cash@FY2010":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":35,"unit":"USD","end":"2011-01-03","value":33203000},"cash@2011Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":33,"unit":"USD","end":"2011-04-03","value":37014000},"cash@2011Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":34,"unit":"USD","end":"2011-07-03","value":42676000},"cash@2011Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":35,"unit":"USD","end":"2011-10-02","value":30175000},"cash@2011Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":40,"unit":"USD","end":"2011-12-31","value":38103000},"cash@FY2011":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":40,"unit":"USD","end":"2011-12-31","value":38103000},"cash@2012Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":37,"unit":"USD","end":"2012-04-01","value":41559000},"cash@2012Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":38,"unit":"USD","end":"2012-07-01","value":205992000},"cash@2012Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":39,"unit":"USD","end":"2012-09-30","value":54158000},"cash@2012Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":44,"unit":"USD","end":"2012-12-31","value":45160000},"cash@FY2012":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":44,"unit":"USD","end":"2012-12-31","value":45160000},"cash@2013Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":41,"unit":"USD","end":"2013-03-31","value":42757000},"cash@2013Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":42,"unit":"USD","end":"2013-06-30","value":47874000},"cash@2013Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":43,"unit":"USD","end":"2013-09-29","value":30446000},"cash@2013Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":47,"unit":"USD","end":"2013-12-31","value":40644000},"cash@FY2013":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":47,"unit":"USD","end":"2013-12-31","value":40644000},"cash@2014Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":45,"unit":"USD","end":"2014-03-30","value":42463000},"cash@2014Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":25,"unit":"USD","end":"2014-06-29","value":40172000},"cash@2014Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":46,"unit":"USD","end":"2014-09-28","value":38179000},"cash@2014Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":50,"unit":"USD","end":"2014-12-31","value":55694000},"cash@FY2014":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":50,"unit":"USD","end":"2014-12-31","value":55694000},"cash@2015Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":48,"unit":"USD","end":"2015-04-05","value":36047000},"cash@2015Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":54,"unit":"USD","end":"2015-07-05","value":61691000},"cash@2015Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":49,"unit":"USD","end":"2015-10-04","value":79563000},"cash@2015Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2015-12-31","value":51975000},"cash@FY2015":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2015-12-31","value":51975000},"cash@2016Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":51,"unit":"USD","end":"2016-04-03","value":79914000},"cash@2016Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":52,"unit":"USD","end":"2016-07-03","value":54929000},"cash@2016Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":53,"unit":"USD","end":"2016-10-02","value":61145000},"cash@2016Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2016-12-31","value":79641000},"cash@FY2016":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2016-12-31","value":79641000},"cash@2017Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":55,"unit":"USD","end":"2017-04-02","value":92428000},"cash@2017Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":56,"unit":"USD","end":"2017-07-02","value":68266000},"cash@2017Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":57,"unit":"USD","end":"2017-10-01","value":111349000},"cash@2017Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2017-12-31","value":106582000},"cash@FY2017":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2017-12-31","value":106582000},"cash@2018Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":58,"unit":"USD","end":"2018-04-01","value":109572000},"cash@2018Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":59,"unit":"USD","end":"2018-07-01","value":129202000},"cash@2018Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":60,"unit":"USD","end":"2018-09-30","value":107371000},"cash@2018Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2018-12-31","value":108212000},"cash@FY2018":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2018-12-31","value":108212000},"cash@2019Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":58,"unit":"USD","end":"2019-03-31","value":105296000},"cash@2019Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":59,"unit":"USD","end":"2019-06-30","value":89104000},"cash@2019Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":60,"unit":"USD","end":"2019-09-29","value":121701000},"cash@2019Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2019-12-31","value":171431000},"cash@FY2019":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2019-12-31","value":171431000},"cash@2020Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":61,"unit":"USD","end":"2020-03-29","value":239197000},"cash@2020Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":62,"unit":"USD","end":"2020-06-28","value":286021000},"cash@2020Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":63,"unit":"USD","end":"2020-09-27","value":298356000},"cash@2020Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2020-12-31","value":269073000},"cash@FY2020":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2020-12-31","value":269073000},"cash@2021Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":4,"unit":"USD","end":"2021-04-04","value":242688000},"cash@2021Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":5,"unit":"USD","end":"2021-07-04","value":217037000},"cash@2021Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":6,"unit":"USD","end":"2021-10-03","value":203479000},"cash@2021Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":7,"unit":"USD","end":"2021-12-31","value":186161000},"cash@FY2021":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":7,"unit":"USD","end":"2021-12-31","value":186161000},"cash@2022Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":8,"unit":"USD","end":"2022-04-03","value":165769000},"cash@2022Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":9,"unit":"USD","end":"2022-07-03","value":177046000},"cash@2022Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":10,"unit":"USD","end":"2022-10-02","value":266004000},"cash@2022Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":11,"unit":"USD","end":"2022-12-31","value":181374000},"cash@FY2022":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":11,"unit":"USD","end":"2022-12-31","value":181374000},"cash@2023Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":12,"unit":"USD","end":"2023-04-02","value":164171000},"cash@2023Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":13,"unit":"USD","end":"2023-07-02","value":177485000},"cash@2023Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":14,"unit":"USD","end":"2023-10-01","value":395501000},"cash@2023Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":15,"unit":"USD","end":"2023-12-31","value":202655000},"cash@FY2023":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":15,"unit":"USD","end":"2023-12-31","value":202655000},"cash@2024Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":16,"unit":"USD","end":"2024-03-31","value":138859000},"cash@2024Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":17,"unit":"USD","end":"2024-06-30","value":176626000},"cash@2024Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":18,"unit":"USD","end":"2024-09-29","value":197075000},"cash@2024Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":19,"unit":"USD","end":"2024-12-31","value":186094000},"cash@FY2024":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":19,"unit":"USD","end":"2024-12-31","value":186094000},"cash@2025Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":20,"unit":"USD","end":"2025-03-30","value":143744000},"cash@2025Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":21,"unit":"USD","end":"2025-06-29","value":179311000},"cash@2025Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":22,"unit":"USD","end":"2025-09-28","value":245898000},"cash@2025Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":24,"unit":"USD","end":"2025-12-31","value":262925000},"cash@FY2025":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":24,"unit":"USD","end":"2025-12-31","value":262925000},"cash@2026Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":23,"unit":"USD","end":"2026-04-05","value":237343000},"cash@2026Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":24,"unit":"USD","end":"2026-07-05","value":302521000},"currentAssets@2009Q4":{"kind":"filed","concept":"AssetsCurrent","filing":64,"unit":"USD","end":"2009-12-31","value":249354000},"currentAssets@FY2009":{"kind":"filed","concept":"AssetsCurrent","filing":64,"unit":"USD","end":"2009-12-31","value":249354000},"currentAssets@2010Q2":{"kind":"filed","concept":"AssetsCurrent","filing":26,"unit":"USD","end":"2010-07-04","value":228165000},"currentAssets@2010Q3":{"kind":"filed","concept":"AssetsCurrent","filing":27,"unit":"USD","end":"2010-10-03","value":257389000},"currentAssets@2010Q4":{"kind":"filed","concept":"AssetsCurrent","filing":28,"unit":"USD","end":"2010-12-31","value":279005000},"currentAssets@FY2010":{"kind":"filed","concept":"AssetsCurrent","filing":28,"unit":"USD","end":"2010-12-31","value":279005000},"currentAssets@2011Q1":{"kind":"filed","concept":"AssetsCurrent","filing":29,"unit":"USD","end":"2011-04-03","value":303623000},"currentAssets@2011Q2":{"kind":"filed","concept":"AssetsCurrent","filing":30,"unit":"USD","end":"2011-07-03","value":342301000},"currentAssets@2011Q3":{"kind":"filed","concept":"AssetsCurrent","filing":31,"unit":"USD","end":"2011-10-02","value":274339000},"currentAssets@2011Q4":{"kind":"filed","concept":"AssetsCurrent","filing":32,"unit":"USD","end":"2011-12-31","value":285346000},"currentAssets@FY2011":{"kind":"filed","concept":"AssetsCurrent","filing":32,"unit":"USD","end":"2011-12-31","value":285346000},"currentAssets@2012Q1":{"kind":"filed","concept":"AssetsCurrent","filing":33,"unit":"USD","end":"2012-04-01","value":302910000},"currentAssets@2012Q2":{"kind":"filed","concept":"AssetsCurrent","filing":34,"unit":"USD","end":"2012-07-01","value":369875000},"currentAssets@2012Q3":{"kind":"filed","concept":"AssetsCurrent","filing":35,"unit":"USD","end":"2012-09-30","value":250226000},"currentAssets@2012Q4":{"kind":"filed","concept":"AssetsCurrent","filing":36,"unit":"USD","end":"2012-12-31","value":239597000},"currentAssets@FY2012":{"kind":"filed","concept":"AssetsCurrent","filing":36,"unit":"USD","end":"2012-12-31","value":239597000},"currentAssets@2013Q1":{"kind":"filed","concept":"AssetsCurrent","filing":37,"unit":"USD","end":"2013-03-31","value":257099000},"currentAssets@2013Q2":{"kind":"filed","concept":"AssetsCurrent","filing":38,"unit":"USD","end":"2013-06-30","value":277179000},"currentAssets@2013Q3":{"kind":"filed","concept":"AssetsCurrent","filing":39,"unit":"USD","end":"2013-09-29","value":319067000},"currentAssets@2013Q4":{"kind":"filed","concept":"AssetsCurrent","filing":40,"unit":"USD","end":"2013-12-31","value":332051000},"currentAssets@FY2013":{"kind":"filed","concept":"AssetsCurrent","filing":40,"unit":"USD","end":"2013-12-31","value":332051000},"currentAssets@2014Q1":{"kind":"filed","concept":"AssetsCurrent","filing":41,"unit":"USD","end":"2014-03-30","value":189881000},"currentAssets@2014Q2":{"kind":"filed","concept":"AssetsCurrent","filing":42,"unit":"USD","end":"2014-06-29","value":268256000},"currentAssets@2014Q3":{"kind":"filed","concept":"AssetsCurrent","filing":43,"unit":"USD","end":"2014-09-28","value":257749000},"currentAssets@2014Q4":{"kind":"filed","concept":"AssetsCurrent","filing":44,"unit":"USD","end":"2014-12-31","value":271911000},"currentAssets@FY2014":{"kind":"filed","concept":"AssetsCurrent","filing":44,"unit":"USD","end":"2014-12-31","value":271911000},"currentAssets@2015Q1":{"kind":"filed","concept":"AssetsCurrent","filing":45,"unit":"USD","end":"2015-04-05","value":309959000},"currentAssets@2015Q2":{"kind":"filed","concept":"AssetsCurrent","filing":25,"unit":"USD","end":"2015-07-05","value":490103000},"currentAssets@2015Q3":{"kind":"filed","concept":"AssetsCurrent","filing":46,"unit":"USD","end":"2015-10-04","value":486135000},"currentAssets@2015Q4":{"kind":"filed","concept":"AssetsCurrent","filing":47,"unit":"USD","end":"2015-12-31","value":444494000},"currentAssets@FY2015":{"kind":"filed","concept":"AssetsCurrent","filing":47,"unit":"USD","end":"2015-12-31","value":444494000},"currentAssets@2016Q1":{"kind":"filed","concept":"AssetsCurrent","filing":48,"unit":"USD","end":"2016-04-03","value":492930000},"currentAssets@2016Q2":{"kind":"filed","concept":"AssetsCurrent","filing":54,"unit":"USD","end":"2016-07-03","value":485724000},"currentAssets@2016Q3":{"kind":"filed","concept":"AssetsCurrent","filing":49,"unit":"USD","end":"2016-10-02","value":530828000},"currentAssets@2016Q4":{"kind":"filed","concept":"AssetsCurrent","filing":50,"unit":"USD","end":"2016-12-31","value":526344000},"currentAssets@FY2016":{"kind":"filed","concept":"AssetsCurrent","filing":50,"unit":"USD","end":"2016-12-31","value":526344000},"currentAssets@2017Q1":{"kind":"filed","concept":"AssetsCurrent","filing":51,"unit":"USD","end":"2017-04-02","value":593944000},"currentAssets@2017Q2":{"kind":"filed","concept":"AssetsCurrent","filing":52,"unit":"USD","end":"2017-07-02","value":581848000},"currentAssets@2017Q3":{"kind":"filed","concept":"AssetsCurrent","filing":53,"unit":"USD","end":"2017-10-01","value":645083000},"currentAssets@2017Q4":{"kind":"filed","concept":"AssetsCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":629991000},"currentAssets@FY2017":{"kind":"filed","concept":"AssetsCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":629991000},"currentAssets@2018Q1":{"kind":"filed","concept":"AssetsCurrent","filing":55,"unit":"USD","end":"2018-04-01","value":670549000},"currentAssets@2018Q2":{"kind":"filed","concept":"AssetsCurrent","filing":56,"unit":"USD","end":"2018-07-01","value":759547000},"currentAssets@2018Q3":{"kind":"filed","concept":"AssetsCurrent","filing":57,"unit":"USD","end":"2018-09-30","value":798498000},"currentAssets@2018Q4":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2018-12-31","value":780326000},"currentAssets@FY2018":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2018-12-31","value":780326000},"currentAssets@2019Q1":{"kind":"filed","concept":"AssetsCurrent","filing":58,"unit":"USD","end":"2019-03-31","value":773245000},"currentAssets@2019Q2":{"kind":"filed","concept":"AssetsCurrent","filing":59,"unit":"USD","end":"2019-06-30","value":678874000},"currentAssets@2019Q3":{"kind":"filed","concept":"AssetsCurrent","filing":60,"unit":"USD","end":"2019-09-29","value":625781000},"currentAssets@2019Q4":{"kind":"filed","concept":"AssetsCurrent","filing":2,"unit":"USD","end":"2019-12-31","value":607231000},"currentAssets@FY2019":{"kind":"filed","concept":"AssetsCurrent","filing":2,"unit":"USD","end":"2019-12-31","value":607231000},"currentAssets@2020Q1":{"kind":"filed","concept":"AssetsCurrent","filing":61,"unit":"USD","end":"2020-03-29","value":595287000},"currentAssets@2020Q2":{"kind":"filed","concept":"AssetsCurrent","filing":62,"unit":"USD","end":"2020-06-28","value":646475000},"currentAssets@2020Q3":{"kind":"filed","concept":"AssetsCurrent","filing":63,"unit":"USD","end":"2020-09-27","value":628136000},"currentAssets@2020Q4":{"kind":"filed","concept":"AssetsCurrent","filing":3,"unit":"USD","end":"2020-12-31","value":601691000},"currentAssets@FY2020":{"kind":"filed","concept":"AssetsCurrent","filing":3,"unit":"USD","end":"2020-12-31","value":601691000},"currentAssets@2021Q1":{"kind":"filed","concept":"AssetsCurrent","filing":4,"unit":"USD","end":"2021-04-04","value":625571000},"currentAssets@2021Q2":{"kind":"filed","concept":"AssetsCurrent","filing":5,"unit":"USD","end":"2021-07-04","value":692878000},"currentAssets@2021Q3":{"kind":"filed","concept":"AssetsCurrent","filing":6,"unit":"USD","end":"2021-10-03","value":672067000},"currentAssets@2021Q4":{"kind":"filed","concept":"AssetsCurrent","filing":7,"unit":"USD","end":"2021-12-31","value":639798000},"currentAssets@FY2021":{"kind":"filed","concept":"AssetsCurrent","filing":7,"unit":"USD","end":"2021-12-31","value":639798000},"currentAssets@2022Q1":{"kind":"filed","concept":"AssetsCurrent","filing":8,"unit":"USD","end":"2022-04-03","value":672880000},"currentAssets@2022Q2":{"kind":"filed","concept":"AssetsCurrent","filing":9,"unit":"USD","end":"2022-07-03","value":734758000},"currentAssets@2022Q3":{"kind":"filed","concept":"AssetsCurrent","filing":10,"unit":"USD","end":"2022-10-02","value":787467000},"currentAssets@2022Q4":{"kind":"filed","concept":"AssetsCurrent","filing":11,"unit":"USD","end":"2022-12-31","value":717699000},"currentAssets@FY2022":{"kind":"filed","concept":"AssetsCurrent","filing":11,"unit":"USD","end":"2022-12-31","value":717699000},"currentAssets@2023Q1":{"kind":"filed","concept":"AssetsCurrent","filing":12,"unit":"USD","end":"2023-04-02","value":722163000},"currentAssets@2023Q2":{"kind":"filed","concept":"AssetsCurrent","filing":13,"unit":"USD","end":"2023-07-02","value":718382000},"currentAssets@2023Q3":{"kind":"filed","concept":"AssetsCurrent","filing":14,"unit":"USD","end":"2023-10-01","value":846991000},"currentAssets@2023Q4":{"kind":"filed","concept":"AssetsCurrent","filing":15,"unit":"USD","end":"2023-12-31","value":678997000},"currentAssets@FY2023":{"kind":"filed","concept":"AssetsCurrent","filing":15,"unit":"USD","end":"2023-12-31","value":678997000},"currentAssets@2024Q1":{"kind":"filed","concept":"AssetsCurrent","filing":16,"unit":"USD","end":"2024-03-31","value":661530000},"currentAssets@2024Q2":{"kind":"filed","concept":"AssetsCurrent","filing":17,"unit":"USD","end":"2024-06-30","value":681017000},"currentAssets@2024Q3":{"kind":"filed","concept":"AssetsCurrent","filing":18,"unit":"USD","end":"2024-09-29","value":672082000},"currentAssets@2024Q4":{"kind":"filed","concept":"AssetsCurrent","filing":19,"unit":"USD","end":"2024-12-31","value":613367000},"currentAssets@FY2024":{"kind":"filed","concept":"AssetsCurrent","filing":19,"unit":"USD","end":"2024-12-31","value":613367000},"currentAssets@2025Q1":{"kind":"filed","concept":"AssetsCurrent","filing":20,"unit":"USD","end":"2025-03-30","value":577679000},"currentAssets@2025Q2":{"kind":"filed","concept":"AssetsCurrent","filing":21,"unit":"USD","end":"2025-06-29","value":625725000},"currentAssets@2025Q3":{"kind":"filed","concept":"AssetsCurrent","filing":22,"unit":"USD","end":"2025-09-28","value":670919000},"currentAssets@2025Q4":{"kind":"filed","concept":"AssetsCurrent","filing":24,"unit":"USD","end":"2025-12-31","value":697246000},"currentAssets@FY2025":{"kind":"filed","concept":"AssetsCurrent","filing":24,"unit":"USD","end":"2025-12-31","value":697246000},"currentAssets@2026Q1":{"kind":"filed","concept":"AssetsCurrent","filing":23,"unit":"USD","end":"2026-04-05","value":690349000},"currentAssets@2026Q2":{"kind":"filed","concept":"AssetsCurrent","filing":24,"unit":"USD","end":"2026-07-05","value":849880000},"totalAssets@2009Q4":{"kind":"filed","concept":"Assets","filing":64,"unit":"USD","end":"2009-12-31","value":439869000},"totalAssets@FY2009":{"kind":"filed","concept":"Assets","filing":64,"unit":"USD","end":"2009-12-31","value":439869000},"totalAssets@2010Q2":{"kind":"filed","concept":"Assets","filing":26,"unit":"USD","end":"2010-07-04","value":454469000},"totalAssets@2010Q3":{"kind":"filed","concept":"Assets","filing":27,"unit":"USD","end":"2010-10-03","value":499738000},"totalAssets@2010Q4":{"kind":"filed","concept":"Assets","filing":28,"unit":"USD","end":"2010-12-31","value":533104000},"totalAssets@FY2010":{"kind":"filed","concept":"Assets","filing":28,"unit":"USD","end":"2010-12-31","value":533104000},"totalAssets@2011Q1":{"kind":"filed","concept":"Assets","filing":29,"unit":"USD","end":"2011-04-03","value":564650000},"totalAssets@2011Q2":{"kind":"filed","concept":"Assets","filing":30,"unit":"USD","end":"2011-07-03","value":602657000},"totalAssets@2011Q3":{"kind":"filed","concept":"Assets","filing":31,"unit":"USD","end":"2011-10-02","value":598507000},"totalAssets@2011Q4":{"kind":"filed","concept":"Assets","filing":32,"unit":"USD","end":"2011-12-31","value":611881000},"totalAssets@FY2011":{"kind":"filed","concept":"Assets","filing":32,"unit":"USD","end":"2011-12-31","value":611881000},"totalAssets@2012Q1":{"kind":"filed","concept":"Assets","filing":33,"unit":"USD","end":"2012-04-01","value":637981000},"totalAssets@2012Q2":{"kind":"filed","concept":"Assets","filing":34,"unit":"USD","end":"2012-07-01","value":646746000},"totalAssets@2012Q3":{"kind":"filed","concept":"Assets","filing":35,"unit":"USD","end":"2012-09-30","value":662115000},"totalAssets@2012Q4":{"kind":"filed","concept":"Assets","filing":36,"unit":"USD","end":"2012-12-31","value":627605000},"totalAssets@FY2012":{"kind":"filed","concept":"Assets","filing":36,"unit":"USD","end":"2012-12-31","value":627605000},"totalAssets@2013Q1":{"kind":"filed","concept":"Assets","filing":37,"unit":"USD","end":"2013-03-31","value":652528000},"totalAssets@2013Q2":{"kind":"filed","concept":"Assets","filing":38,"unit":"USD","end":"2013-06-30","value":670376000},"totalAssets@2013Q3":{"kind":"filed","concept":"Assets","filing":39,"unit":"USD","end":"2013-09-29","value":692750000},"totalAssets@2013Q4":{"kind":"filed","concept":"Assets","filing":40,"unit":"USD","end":"2013-12-31","value":709699000},"totalAssets@FY2013":{"kind":"filed","concept":"Assets","filing":40,"unit":"USD","end":"2013-12-31","value":709699000},"totalAssets@2014Q1":{"kind":"filed","concept":"Assets","filing":41,"unit":"USD","end":"2014-03-30","value":717517000},"totalAssets@2014Q2":{"kind":"filed","concept":"Assets","filing":42,"unit":"USD","end":"2014-06-29","value":760456000},"totalAssets@2014Q3":{"kind":"filed","concept":"Assets","filing":43,"unit":"USD","end":"2014-09-28","value":816402000},"totalAssets@2014Q4":{"kind":"filed","concept":"Assets","filing":44,"unit":"USD","end":"2014-12-31","value":821734000},"totalAssets@FY2014":{"kind":"filed","concept":"Assets","filing":44,"unit":"USD","end":"2014-12-31","value":821734000},"totalAssets@2015Q1":{"kind":"filed","concept":"Assets","filing":45,"unit":"USD","end":"2015-04-05","value":838345000},"totalAssets@2015Q2":{"kind":"filed","concept":"Assets","filing":25,"unit":"USD","end":"2015-07-05","value":878206000},"totalAssets@2015Q3":{"kind":"filed","concept":"Assets","filing":46,"unit":"USD","end":"2015-10-04","value":887400000},"totalAssets@2015Q4":{"kind":"filed","concept":"Assets","filing":47,"unit":"USD","end":"2015-12-31","value":887756000},"totalAssets@FY2015":{"kind":"filed","concept":"Assets","filing":47,"unit":"USD","end":"2015-12-31","value":887756000},"totalAssets@2016Q1":{"kind":"filed","concept":"Assets","filing":48,"unit":"USD","end":"2016-04-03","value":913637000},"totalAssets@2016Q2":{"kind":"filed","concept":"Assets","filing":54,"unit":"USD","end":"2016-07-03","value":964440000},"totalAssets@2016Q3":{"kind":"filed","concept":"Assets","filing":49,"unit":"USD","end":"2016-10-02","value":1020087000},"totalAssets@2016Q4":{"kind":"filed","concept":"Assets","filing":50,"unit":"USD","end":"2016-12-31","value":1038604000},"totalAssets@FY2016":{"kind":"filed","concept":"Assets","filing":50,"unit":"USD","end":"2016-12-31","value":1038604000},"totalAssets@2017Q1":{"kind":"filed","concept":"Assets","filing":51,"unit":"USD","end":"2017-04-02","value":1096244000},"totalAssets@2017Q2":{"kind":"filed","concept":"Assets","filing":52,"unit":"USD","end":"2017-07-02","value":1160998000},"totalAssets@2017Q3":{"kind":"filed","concept":"Assets","filing":53,"unit":"USD","end":"2017-10-01","value":1258517000},"totalAssets@2017Q4":{"kind":"filed","concept":"Assets","filing":0,"unit":"USD","end":"2017-12-31","value":1287753000},"totalAssets@FY2017":{"kind":"filed","concept":"Assets","filing":0,"unit":"USD","end":"2017-12-31","value":1287753000},"totalAssets@2018Q1":{"kind":"filed","concept":"Assets","filing":55,"unit":"USD","end":"2018-04-01","value":1268915000},"totalAssets@2018Q2":{"kind":"filed","concept":"Assets","filing":56,"unit":"USD","end":"2018-07-01","value":1276310000},"totalAssets@2018Q3":{"kind":"filed","concept":"Assets","filing":57,"unit":"USD","end":"2018-09-30","value":1324696000},"totalAssets@2018Q4":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2018-12-31","value":1289667000},"totalAssets@FY2018":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2018-12-31","value":1289667000},"totalAssets@2019Q1":{"kind":"filed","concept":"Assets","filing":58,"unit":"USD","end":"2019-03-31","value":1353772000},"totalAssets@2019Q2":{"kind":"filed","concept":"Assets","filing":59,"unit":"USD","end":"2019-06-30","value":1349920000},"totalAssets@2019Q3":{"kind":"filed","concept":"Assets","filing":60,"unit":"USD","end":"2019-09-29","value":1390452000},"totalAssets@2019Q4":{"kind":"filed","concept":"Assets","filing":2,"unit":"USD","end":"2019-12-31","value":1885935000},"totalAssets@FY2019":{"kind":"filed","concept":"Assets","filing":2,"unit":"USD","end":"2019-12-31","value":1885935000},"totalAssets@2020Q1":{"kind":"filed","concept":"Assets","filing":61,"unit":"USD","end":"2020-03-29","value":1885077000},"totalAssets@2020Q2":{"kind":"filed","concept":"Assets","filing":62,"unit":"USD","end":"2020-06-28","value":1934864000},"totalAssets@2020Q3":{"kind":"filed","concept":"Assets","filing":63,"unit":"USD","end":"2020-09-27","value":2060515000},"totalAssets@2020Q4":{"kind":"filed","concept":"Assets","filing":3,"unit":"USD","end":"2020-12-31","value":1800702000},"totalAssets@FY2020":{"kind":"filed","concept":"Assets","filing":3,"unit":"USD","end":"2020-12-31","value":1800702000},"totalAssets@2021Q1":{"kind":"filed","concept":"Assets","filing":4,"unit":"USD","end":"2021-04-04","value":1908956000},"totalAssets@2021Q2":{"kind":"filed","concept":"Assets","filing":5,"unit":"USD","end":"2021-07-04","value":2024921000},"totalAssets@2021Q3":{"kind":"filed","concept":"Assets","filing":6,"unit":"USD","end":"2021-10-03","value":2048803000},"totalAssets@2021Q4":{"kind":"filed","concept":"Assets","filing":7,"unit":"USD","end":"2021-12-31","value":2003662000},"totalAssets@FY2021":{"kind":"filed","concept":"Assets","filing":7,"unit":"USD","end":"2021-12-31","value":2003662000},"totalAssets@2022Q1":{"kind":"filed","concept":"Assets","filing":8,"unit":"USD","end":"2022-04-03","value":1934115000},"totalAssets@2022Q2":{"kind":"filed","concept":"Assets","filing":9,"unit":"USD","end":"2022-07-03","value":1943083000},"totalAssets@2022Q3":{"kind":"filed","concept":"Assets","filing":10,"unit":"USD","end":"2022-10-02","value":1900236000},"totalAssets@2022Q4":{"kind":"filed","concept":"Assets","filing":11,"unit":"USD","end":"2022-12-31","value":1958140000},"totalAssets@FY2022":{"kind":"filed","concept":"Assets","filing":11,"unit":"USD","end":"2022-12-31","value":1958140000},"totalAssets@2023Q1":{"kind":"filed","concept":"Assets","filing":12,"unit":"USD","end":"2023-04-02","value":1974066000},"totalAssets@2023Q2":{"kind":"filed","concept":"Assets","filing":13,"unit":"USD","end":"2023-07-02","value":1998114000},"totalAssets@2023Q3":{"kind":"filed","concept":"Assets","filing":14,"unit":"USD","end":"2023-10-01","value":1989899000},"totalAssets@2023Q4":{"kind":"filed","concept":"Assets","filing":15,"unit":"USD","end":"2023-12-31","value":2017812000},"totalAssets@FY2023":{"kind":"filed","concept":"Assets","filing":15,"unit":"USD","end":"2023-12-31","value":2017812000},"totalAssets@2024Q1":{"kind":"filed","concept":"Assets","filing":16,"unit":"USD","end":"2024-03-31","value":2013233000},"totalAssets@2024Q2":{"kind":"filed","concept":"Assets","filing":17,"unit":"USD","end":"2024-06-30","value":2004084000},"totalAssets@2024Q3":{"kind":"filed","concept":"Assets","filing":18,"unit":"USD","end":"2024-09-29","value":2063247000},"totalAssets@2024Q4":{"kind":"filed","concept":"Assets","filing":19,"unit":"USD","end":"2024-12-31","value":1992850000},"totalAssets@FY2024":{"kind":"filed","concept":"Assets","filing":19,"unit":"USD","end":"2024-12-31","value":1992850000},"totalAssets@2025Q1":{"kind":"filed","concept":"Assets","filing":20,"unit":"USD","end":"2025-03-30","value":1932503000},"totalAssets@2025Q2":{"kind":"filed","concept":"Assets","filing":21,"unit":"USD","end":"2025-06-29","value":2003541000},"totalAssets@2025Q3":{"kind":"filed","concept":"Assets","filing":22,"unit":"USD","end":"2025-09-28","value":2002750000},"totalAssets@2025Q4":{"kind":"filed","concept":"Assets","filing":24,"unit":"USD","end":"2025-12-31","value":2016555000},"totalAssets@FY2025":{"kind":"filed","concept":"Assets","filing":24,"unit":"USD","end":"2025-12-31","value":2016555000},"totalAssets@2026Q1":{"kind":"filed","concept":"Assets","filing":23,"unit":"USD","end":"2026-04-05","value":2005618000},"totalAssets@2026Q2":{"kind":"filed","concept":"Assets","filing":24,"unit":"USD","end":"2026-07-05","value":2178650000},"currentLiabilities@2013Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":40,"unit":"USD","end":"2013-12-31","value":61022000},"currentLiabilities@FY2013":{"kind":"filed","concept":"LiabilitiesCurrent","filing":40,"unit":"USD","end":"2013-12-31","value":61022000},"currentLiabilities@2009Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":64,"unit":"USD","end":"2009-12-31","value":38680000},"currentLiabilities@FY2009":{"kind":"filed","concept":"LiabilitiesCurrent","filing":64,"unit":"USD","end":"2009-12-31","value":38680000},"currentLiabilities@2010Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":26,"unit":"USD","end":"2010-07-04","value":54674000},"currentLiabilities@2010Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":27,"unit":"USD","end":"2010-10-03","value":59361000},"currentLiabilities@2010Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":28,"unit":"USD","end":"2010-12-31","value":54432000},"currentLiabilities@FY2010":{"kind":"filed","concept":"LiabilitiesCurrent","filing":28,"unit":"USD","end":"2010-12-31","value":54432000},"currentLiabilities@2011Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":29,"unit":"USD","end":"2011-04-03","value":53696000},"currentLiabilities@2011Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":30,"unit":"USD","end":"2011-07-03","value":56678000},"currentLiabilities@2011Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":31,"unit":"USD","end":"2011-10-02","value":52855000},"currentLiabilities@2011Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":32,"unit":"USD","end":"2011-12-31","value":54105000},"currentLiabilities@FY2011":{"kind":"filed","concept":"LiabilitiesCurrent","filing":32,"unit":"USD","end":"2011-12-31","value":54105000},"currentLiabilities@2012Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":33,"unit":"USD","end":"2012-04-01","value":44257000},"currentLiabilities@2012Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":34,"unit":"USD","end":"2012-07-01","value":50087000},"currentLiabilities@2012Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":35,"unit":"USD","end":"2012-09-30","value":51823000},"currentLiabilities@2012Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":36,"unit":"USD","end":"2012-12-31","value":50104000},"currentLiabilities@FY2012":{"kind":"filed","concept":"LiabilitiesCurrent","filing":36,"unit":"USD","end":"2012-12-31","value":50104000},"currentLiabilities@2013Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":37,"unit":"USD","end":"2013-03-31","value":47112000},"currentLiabilities@2013Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":38,"unit":"USD","end":"2013-06-30","value":49123000},"currentLiabilities@2013Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":39,"unit":"USD","end":"2013-09-29","value":50636000},"currentLiabilities@2014Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":41,"unit":"USD","end":"2014-03-30","value":52530000},"currentLiabilities@2014Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":42,"unit":"USD","end":"2014-06-29","value":74146000},"currentLiabilities@2014Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":43,"unit":"USD","end":"2014-09-28","value":78508000},"currentLiabilities@2014Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":44,"unit":"USD","end":"2014-12-31","value":80674000},"currentLiabilities@FY2014":{"kind":"filed","concept":"LiabilitiesCurrent","filing":44,"unit":"USD","end":"2014-12-31","value":80674000},"currentLiabilities@2015Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":45,"unit":"USD","end":"2015-04-05","value":66910000},"currentLiabilities@2015Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":25,"unit":"USD","end":"2015-07-05","value":80467000},"currentLiabilities@2015Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":46,"unit":"USD","end":"2015-10-04","value":67822000},"currentLiabilities@2015Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":47,"unit":"USD","end":"2015-12-31","value":53688000},"currentLiabilities@FY2015":{"kind":"filed","concept":"LiabilitiesCurrent","filing":47,"unit":"USD","end":"2015-12-31","value":53688000},"currentLiabilities@2016Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":48,"unit":"USD","end":"2016-04-03","value":54305000},"currentLiabilities@2016Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":54,"unit":"USD","end":"2016-07-03","value":69189000},"currentLiabilities@2016Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":49,"unit":"USD","end":"2016-10-02","value":69074000},"currentLiabilities@2016Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":50,"unit":"USD","end":"2016-12-31","value":65773000},"currentLiabilities@FY2016":{"kind":"filed","concept":"LiabilitiesCurrent","filing":50,"unit":"USD","end":"2016-12-31","value":65773000},"currentLiabilities@2017Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":51,"unit":"USD","end":"2017-04-02","value":75516000},"currentLiabilities@2017Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":52,"unit":"USD","end":"2017-07-02","value":88404000},"currentLiabilities@2017Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":53,"unit":"USD","end":"2017-10-01","value":109526000},"currentLiabilities@2017Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":112635000},"currentLiabilities@FY2017":{"kind":"filed","concept":"LiabilitiesCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":112635000},"currentLiabilities@2018Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":55,"unit":"USD","end":"2018-04-01","value":113018000},"currentLiabilities@2018Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":56,"unit":"USD","end":"2018-07-01","value":124600000},"currentLiabilities@2018Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":57,"unit":"USD","end":"2018-09-30","value":111153000},"currentLiabilities@2018Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2018-12-31","value":91357000},"currentLiabilities@FY2018":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2018-12-31","value":91357000},"currentLiabilities@2019Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":58,"unit":"USD","end":"2019-03-31","value":93045000},"currentLiabilities@2019Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":59,"unit":"USD","end":"2019-06-30","value":85683000},"currentLiabilities@2019Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":60,"unit":"USD","end":"2019-09-29","value":81215000},"currentLiabilities@2019Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":2,"unit":"USD","end":"2019-12-31","value":120477000},"currentLiabilities@FY2019":{"kind":"filed","concept":"LiabilitiesCurrent","filing":2,"unit":"USD","end":"2019-12-31","value":120477000},"currentLiabilities@2020Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":61,"unit":"USD","end":"2020-03-29","value":150644000},"currentLiabilities@2020Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":62,"unit":"USD","end":"2020-06-28","value":144581000},"currentLiabilities@2020Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":63,"unit":"USD","end":"2020-09-27","value":139398000},"currentLiabilities@2020Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":3,"unit":"USD","end":"2020-12-31","value":132297000},"currentLiabilities@FY2020":{"kind":"filed","concept":"LiabilitiesCurrent","filing":3,"unit":"USD","end":"2020-12-31","value":132297000},"currentLiabilities@2021Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":4,"unit":"USD","end":"2021-04-04","value":159680000},"currentLiabilities@2021Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":5,"unit":"USD","end":"2021-07-04","value":204934000},"currentLiabilities@2021Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":6,"unit":"USD","end":"2021-10-03","value":165137000},"currentLiabilities@2021Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":7,"unit":"USD","end":"2021-12-31","value":188589000},"currentLiabilities@FY2021":{"kind":"filed","concept":"LiabilitiesCurrent","filing":7,"unit":"USD","end":"2021-12-31","value":188589000},"currentLiabilities@2022Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":8,"unit":"USD","end":"2022-04-03","value":195126000},"currentLiabilities@2022Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":9,"unit":"USD","end":"2022-07-03","value":192241000},"currentLiabilities@2022Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":10,"unit":"USD","end":"2022-10-02","value":161278000},"currentLiabilities@2022Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":11,"unit":"USD","end":"2022-12-31","value":187708000},"currentLiabilities@FY2022":{"kind":"filed","concept":"LiabilitiesCurrent","filing":11,"unit":"USD","end":"2022-12-31","value":187708000},"currentLiabilities@2023Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":12,"unit":"USD","end":"2023-04-02","value":213977000},"currentLiabilities@2023Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":13,"unit":"USD","end":"2023-07-02","value":180462000},"currentLiabilities@2023Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":14,"unit":"USD","end":"2023-10-01","value":169704000},"currentLiabilities@2023Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":15,"unit":"USD","end":"2023-12-31","value":151884000},"currentLiabilities@FY2023":{"kind":"filed","concept":"LiabilitiesCurrent","filing":15,"unit":"USD","end":"2023-12-31","value":151884000},"currentLiabilities@2024Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":16,"unit":"USD","end":"2024-03-31","value":188102000},"currentLiabilities@2024Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":17,"unit":"USD","end":"2024-06-30","value":168783000},"currentLiabilities@2024Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":18,"unit":"USD","end":"2024-09-29","value":170736000},"currentLiabilities@2024Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":19,"unit":"USD","end":"2024-12-31","value":169380000},"currentLiabilities@FY2024":{"kind":"filed","concept":"LiabilitiesCurrent","filing":19,"unit":"USD","end":"2024-12-31","value":169380000},"currentLiabilities@2025Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":20,"unit":"USD","end":"2025-03-30","value":183964000},"currentLiabilities@2025Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":21,"unit":"USD","end":"2025-06-29","value":190437000},"currentLiabilities@2025Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":22,"unit":"USD","end":"2025-09-28","value":169273000},"currentLiabilities@2025Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":24,"unit":"USD","end":"2025-12-31","value":183551000},"currentLiabilities@FY2025":{"kind":"filed","concept":"LiabilitiesCurrent","filing":24,"unit":"USD","end":"2025-12-31","value":183551000},"currentLiabilities@2026Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":23,"unit":"USD","end":"2026-04-05","value":189485000},"currentLiabilities@2026Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":24,"unit":"USD","end":"2026-07-05","value":216031000},"totalLiabilities@2014Q4":{"kind":"filed","concept":"Liabilities","filing":44,"unit":"USD","end":"2014-12-31","value":85297000},"totalLiabilities@FY2014":{"kind":"filed","concept":"Liabilities","filing":44,"unit":"USD","end":"2014-12-31","value":85297000},"totalLiabilities@2015Q3":{"kind":"filed","concept":"Liabilities","filing":46,"unit":"USD","end":"2015-10-04","value":74607000},"totalLiabilities@2015Q4":{"kind":"filed","concept":"Liabilities","filing":47,"unit":"USD","end":"2015-12-31","value":62089000},"totalLiabilities@FY2015":{"kind":"filed","concept":"Liabilities","filing":47,"unit":"USD","end":"2015-12-31","value":62089000},"totalLiabilities@2016Q1":{"kind":"filed","concept":"Liabilities","filing":48,"unit":"USD","end":"2016-04-03","value":62918000},"totalLiabilities@2016Q2":{"kind":"filed","concept":"Liabilities","filing":54,"unit":"USD","end":"2016-07-03","value":77796000},"totalLiabilities@2016Q3":{"kind":"filed","concept":"Liabilities","filing":49,"unit":"USD","end":"2016-10-02","value":76139000},"totalLiabilities@2016Q4":{"kind":"filed","concept":"Liabilities","filing":50,"unit":"USD","end":"2016-12-31","value":76005000},"totalLiabilities@FY2016":{"kind":"filed","concept":"Liabilities","filing":50,"unit":"USD","end":"2016-12-31","value":76005000},"totalLiabilities@2017Q1":{"kind":"filed","concept":"Liabilities","filing":51,"unit":"USD","end":"2017-04-02","value":85032000},"totalLiabilities@2017Q2":{"kind":"filed","concept":"Liabilities","filing":52,"unit":"USD","end":"2017-07-02","value":109022000},"totalLiabilities@2017Q3":{"kind":"filed","concept":"Liabilities","filing":53,"unit":"USD","end":"2017-10-01","value":124994000},"totalLiabilities@2017Q4":{"kind":"filed","concept":"Liabilities","filing":0,"unit":"USD","end":"2017-12-31","value":192080000},"totalLiabilities@FY2017":{"kind":"filed","concept":"Liabilities","filing":0,"unit":"USD","end":"2017-12-31","value":192080000},"totalLiabilities@2018Q1":{"kind":"filed","concept":"Liabilities","filing":55,"unit":"USD","end":"2018-04-01","value":191816000},"totalLiabilities@2018Q2":{"kind":"filed","concept":"Liabilities","filing":56,"unit":"USD","end":"2018-07-01","value":197178000},"totalLiabilities@2018Q3":{"kind":"filed","concept":"Liabilities","filing":57,"unit":"USD","end":"2018-09-30","value":175252000},"totalLiabilities@2018Q4":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2018-12-31","value":154404000},"totalLiabilities@FY2018":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2018-12-31","value":154404000},"totalLiabilities@2019Q1":{"kind":"filed","concept":"Liabilities","filing":58,"unit":"USD","end":"2019-03-31","value":164913000},"totalLiabilities@2019Q2":{"kind":"filed","concept":"Liabilities","filing":59,"unit":"USD","end":"2019-06-30","value":158280000},"totalLiabilities@2019Q3":{"kind":"filed","concept":"Liabilities","filing":60,"unit":"USD","end":"2019-09-29","value":151234000},"totalLiabilities@2019Q4":{"kind":"filed","concept":"Liabilities","filing":2,"unit":"USD","end":"2019-12-31","value":530225000},"totalLiabilities@FY2019":{"kind":"filed","concept":"Liabilities","filing":2,"unit":"USD","end":"2019-12-31","value":530225000},"totalLiabilities@2020Q1":{"kind":"filed","concept":"Liabilities","filing":61,"unit":"USD","end":"2020-03-29","value":557584000},"totalLiabilities@2020Q2":{"kind":"filed","concept":"Liabilities","filing":62,"unit":"USD","end":"2020-06-28","value":558386000},"totalLiabilities@2020Q3":{"kind":"filed","concept":"Liabilities","filing":63,"unit":"USD","end":"2020-09-27","value":554686000},"totalLiabilities@2020Q4":{"kind":"filed","concept":"Liabilities","filing":3,"unit":"USD","end":"2020-12-31","value":538500000},"totalLiabilities@FY2020":{"kind":"filed","concept":"Liabilities","filing":3,"unit":"USD","end":"2020-12-31","value":538500000},"totalLiabilities@2021Q1":{"kind":"filed","concept":"Liabilities","filing":4,"unit":"USD","end":"2021-04-04","value":551955000},"totalLiabilities@2021Q2":{"kind":"filed","concept":"Liabilities","filing":5,"unit":"USD","end":"2021-07-04","value":595467000},"totalLiabilities@2021Q3":{"kind":"filed","concept":"Liabilities","filing":6,"unit":"USD","end":"2021-10-03","value":555842000},"totalLiabilities@2021Q4":{"kind":"filed","concept":"Liabilities","filing":7,"unit":"USD","end":"2021-12-31","value":573569000},"totalLiabilities@FY2021":{"kind":"filed","concept":"Liabilities","filing":7,"unit":"USD","end":"2021-12-31","value":573569000},"totalLiabilities@2022Q1":{"kind":"filed","concept":"Liabilities","filing":8,"unit":"USD","end":"2022-04-03","value":575370000},"totalLiabilities@2022Q2":{"kind":"filed","concept":"Liabilities","filing":9,"unit":"USD","end":"2022-07-03","value":553098000},"totalLiabilities@2022Q3":{"kind":"filed","concept":"Liabilities","filing":10,"unit":"USD","end":"2022-10-02","value":511016000},"totalLiabilities@2022Q4":{"kind":"filed","concept":"Liabilities","filing":11,"unit":"USD","end":"2022-12-31","value":519746000},"totalLiabilities@FY2022":{"kind":"filed","concept":"Liabilities","filing":11,"unit":"USD","end":"2022-12-31","value":519746000},"totalLiabilities@2023Q1":{"kind":"filed","concept":"Liabilities","filing":12,"unit":"USD","end":"2023-04-02","value":527735000},"totalLiabilities@2023Q2":{"kind":"filed","concept":"Liabilities","filing":13,"unit":"USD","end":"2023-07-02","value":517651000},"totalLiabilities@2023Q3":{"kind":"filed","concept":"Liabilities","filing":14,"unit":"USD","end":"2023-10-01","value":501301000},"totalLiabilities@2023Q4":{"kind":"filed","concept":"Liabilities","filing":15,"unit":"USD","end":"2023-12-31","value":513060000},"totalLiabilities@FY2023":{"kind":"filed","concept":"Liabilities","filing":15,"unit":"USD","end":"2023-12-31","value":513060000},"totalLiabilities@2024Q1":{"kind":"filed","concept":"Liabilities","filing":16,"unit":"USD","end":"2024-03-31","value":524044000},"totalLiabilities@2024Q2":{"kind":"filed","concept":"Liabilities","filing":17,"unit":"USD","end":"2024-06-30","value":497354000},"totalLiabilities@2024Q3":{"kind":"filed","concept":"Liabilities","filing":18,"unit":"USD","end":"2024-09-29","value":496221000},"totalLiabilities@2024Q4":{"kind":"filed","concept":"Liabilities","filing":19,"unit":"USD","end":"2024-12-31","value":475345000},"totalLiabilities@FY2024":{"kind":"filed","concept":"Liabilities","filing":19,"unit":"USD","end":"2024-12-31","value":475345000},"totalLiabilities@2025Q1":{"kind":"filed","concept":"Liabilities","filing":20,"unit":"USD","end":"2025-03-30","value":486875000},"totalLiabilities@2025Q2":{"kind":"filed","concept":"Liabilities","filing":21,"unit":"USD","end":"2025-06-29","value":497484000},"totalLiabilities@2025Q3":{"kind":"filed","concept":"Liabilities","filing":22,"unit":"USD","end":"2025-09-28","value":513114000},"totalLiabilities@2025Q4":{"kind":"filed","concept":"Liabilities","filing":24,"unit":"USD","end":"2025-12-31","value":524654000},"totalLiabilities@FY2025":{"kind":"filed","concept":"Liabilities","filing":24,"unit":"USD","end":"2025-12-31","value":524654000},"totalLiabilities@2026Q1":{"kind":"filed","concept":"Liabilities","filing":23,"unit":"USD","end":"2026-04-05","value":526649000},"totalLiabilities@2026Q2":{"kind":"filed","concept":"Liabilities","filing":24,"unit":"USD","end":"2026-07-05","value":549095000},"totalLiabilities@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q2"},{"ref":"equity@2014Q2","weight":-1}],"rule":"accounting-identity","value":77949000},"totalLiabilities@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q2"},{"ref":"equity@2015Q2","weight":-1}],"rule":"accounting-identity","value":85070000},"totalLiabilities@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2009Q4"},{"ref":"equity@2009Q4","weight":-1}],"rule":"accounting-identity","value":45421000},"totalLiabilities@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2009"},{"ref":"equity@FY2009","weight":-1}],"rule":"accounting-identity","value":45421000},"totalLiabilities@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2010Q2"},{"ref":"equity@2010Q2","weight":-1}],"rule":"accounting-identity","value":59582000},"totalLiabilities@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2010Q3"},{"ref":"equity@2010Q3","weight":-1}],"rule":"accounting-identity","value":64315000},"totalLiabilities@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2010Q4"},{"ref":"equity@2010Q4","weight":-1}],"rule":"accounting-identity","value":59793000},"totalLiabilities@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2010"},{"ref":"equity@FY2010","weight":-1}],"rule":"accounting-identity","value":59793000},"totalLiabilities@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q1"},{"ref":"equity@2011Q1","weight":-1}],"rule":"accounting-identity","value":59224000},"totalLiabilities@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q2"},{"ref":"equity@2011Q2","weight":-1}],"rule":"accounting-identity","value":62372000},"totalLiabilities@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q3"},{"ref":"equity@2011Q3","weight":-1}],"rule":"accounting-identity","value":57146000},"totalLiabilities@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q4"},{"ref":"equity@2011Q4","weight":-1}],"rule":"accounting-identity","value":58901000},"totalLiabilities@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2011"},{"ref":"equity@FY2011","weight":-1}],"rule":"accounting-identity","value":58901000},"totalLiabilities@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q1"},{"ref":"equity@2012Q1","weight":-1}],"rule":"accounting-identity","value":49188000},"totalLiabilities@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q2"},{"ref":"equity@2012Q2","weight":-1}],"rule":"accounting-identity","value":55153000},"totalLiabilities@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q3"},{"ref":"equity@2012Q3","weight":-1}],"rule":"accounting-identity","value":56713000},"totalLiabilities@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q4"},{"ref":"equity@2012Q4","weight":-1}],"rule":"accounting-identity","value":55320000},"totalLiabilities@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2012"},{"ref":"equity@FY2012","weight":-1}],"rule":"accounting-identity","value":55320000},"totalLiabilities@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q1"},{"ref":"equity@2013Q1","weight":-1}],"rule":"accounting-identity","value":53067000},"totalLiabilities@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q2"},{"ref":"equity@2013Q2","weight":-1}],"rule":"accounting-identity","value":55378000},"totalLiabilities@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q3"},{"ref":"equity@2013Q3","weight":-1}],"rule":"accounting-identity","value":55026000},"totalLiabilities@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q4"},{"ref":"equity@2013Q4","weight":-1}],"rule":"accounting-identity","value":65787000},"totalLiabilities@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2013"},{"ref":"equity@FY2013","weight":-1}],"rule":"accounting-identity","value":65787000},"totalLiabilities@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q1"},{"ref":"equity@2014Q1","weight":-1}],"rule":"accounting-identity","value":56469000},"totalLiabilities@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q3"},{"ref":"equity@2014Q3","weight":-1}],"rule":"accounting-identity","value":82450000},"totalLiabilities@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q1"},{"ref":"equity@2015Q1","weight":-1}],"rule":"accounting-identity","value":71282000},"equity@2015Q4":{"kind":"filed","concept":"StockholdersEquity","filing":0,"unit":"USD","end":"2015-12-31","value":832331000},"equity@FY2015":{"kind":"filed","concept":"StockholdersEquity","filing":0,"unit":"USD","end":"2015-12-31","value":832331000},"equity@2015Q2":{"kind":"filed","concept":"StockholdersEquity","filing":25,"unit":"USD","end":"2015-07-05","value":793136000},"equity@2015Q3":{"kind":"filed","concept":"StockholdersEquity","filing":46,"unit":"USD","end":"2015-10-04","value":812793000},"equity@2009Q4":{"kind":"filed","concept":"StockholdersEquity","filing":32,"unit":"USD","end":"2009-12-31","value":394448000},"equity@FY2009":{"kind":"filed","concept":"StockholdersEquity","filing":32,"unit":"USD","end":"2009-12-31","value":394448000},"equity@2010Q2":{"kind":"filed","concept":"StockholdersEquity","filing":26,"unit":"USD","end":"2010-07-04","value":394887000},"equity@2010Q3":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2010-10-03","value":435423000},"equity@2010Q4":{"kind":"filed","concept":"StockholdersEquity","filing":36,"unit":"USD","end":"2010-12-31","value":473311000},"equity@FY2010":{"kind":"filed","concept":"StockholdersEquity","filing":36,"unit":"USD","end":"2010-12-31","value":473311000},"equity@2011Q1":{"kind":"filed","concept":"StockholdersEquity","filing":29,"unit":"USD","end":"2011-04-03","value":505426000},"equity@2011Q2":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2011-07-03","value":540285000},"equity@2011Q3":{"kind":"filed","concept":"StockholdersEquity","filing":31,"unit":"USD","end":"2011-10-02","value":541361000},"equity@2011Q4":{"kind":"filed","concept":"StockholdersEquity","filing":40,"unit":"USD","end":"2011-12-31","value":552980000},"equity@FY2011":{"kind":"filed","concept":"StockholdersEquity","filing":40,"unit":"USD","end":"2011-12-31","value":552980000},"equity@2012Q1":{"kind":"filed","concept":"StockholdersEquity","filing":33,"unit":"USD","end":"2012-04-01","value":588793000},"equity@2012Q2":{"kind":"filed","concept":"StockholdersEquity","filing":34,"unit":"USD","end":"2012-07-01","value":591593000},"equity@2012Q3":{"kind":"filed","concept":"StockholdersEquity","filing":35,"unit":"USD","end":"2012-09-30","value":605402000},"equity@2012Q4":{"kind":"filed","concept":"StockholdersEquity","filing":44,"unit":"USD","end":"2012-12-31","value":572285000},"equity@FY2012":{"kind":"filed","concept":"StockholdersEquity","filing":44,"unit":"USD","end":"2012-12-31","value":572285000},"equity@2013Q1":{"kind":"filed","concept":"StockholdersEquity","filing":37,"unit":"USD","end":"2013-03-31","value":599461000},"equity@2013Q2":{"kind":"filed","concept":"StockholdersEquity","filing":38,"unit":"USD","end":"2013-06-30","value":614998000},"equity@2013Q3":{"kind":"filed","concept":"StockholdersEquity","filing":39,"unit":"USD","end":"2013-09-29","value":637724000},"equity@2013Q4":{"kind":"filed","concept":"StockholdersEquity","filing":47,"unit":"USD","end":"2013-12-31","value":643912000},"equity@FY2013":{"kind":"filed","concept":"StockholdersEquity","filing":47,"unit":"USD","end":"2013-12-31","value":643912000},"equity@2014Q1":{"kind":"filed","concept":"StockholdersEquity","filing":41,"unit":"USD","end":"2014-03-30","value":661048000},"equity@2014Q2":{"kind":"filed","concept":"StockholdersEquity","filing":42,"unit":"USD","end":"2014-06-29","value":682507000},"equity@2014Q3":{"kind":"filed","concept":"StockholdersEquity","filing":43,"unit":"USD","end":"2014-09-28","value":733952000},"equity@2014Q4":{"kind":"filed","concept":"StockholdersEquity","filing":50,"unit":"USD","end":"2014-12-31","value":736437000},"equity@FY2014":{"kind":"filed","concept":"StockholdersEquity","filing":50,"unit":"USD","end":"2014-12-31","value":736437000},"equity@2015Q1":{"kind":"filed","concept":"StockholdersEquity","filing":45,"unit":"USD","end":"2015-04-05","value":767063000},"equity@2016Q1":{"kind":"filed","concept":"StockholdersEquity","filing":48,"unit":"USD","end":"2016-04-03","value":850719000},"equity@2016Q2":{"kind":"filed","concept":"StockholdersEquity","filing":54,"unit":"USD","end":"2016-07-03","value":886644000},"equity@2016Q3":{"kind":"filed","concept":"StockholdersEquity","filing":49,"unit":"USD","end":"2016-10-02","value":943948000},"equity@2016Q4":{"kind":"filed","concept":"StockholdersEquity","filing":1,"unit":"USD","end":"2016-12-31","value":963385000},"equity@FY2016":{"kind":"filed","concept":"StockholdersEquity","filing":1,"unit":"USD","end":"2016-12-31","value":963385000},"equity@2017Q1":{"kind":"filed","concept":"StockholdersEquity","filing":51,"unit":"USD","end":"2017-04-02","value":1011212000},"equity@2017Q2":{"kind":"filed","concept":"StockholdersEquity","filing":52,"unit":"USD","end":"2017-07-02","value":1051976000},"equity@2017Q3":{"kind":"filed","concept":"StockholdersEquity","filing":53,"unit":"USD","end":"2017-10-01","value":1133523000},"equity@2017Q4":{"kind":"filed","concept":"StockholdersEquity","filing":2,"unit":"USD","end":"2017-12-31","value":1095673000},"equity@FY2017":{"kind":"filed","concept":"StockholdersEquity","filing":2,"unit":"USD","end":"2017-12-31","value":1095673000},"equity@2018Q1":{"kind":"filed","concept":"StockholdersEquity","filing":59,"unit":"USD","end":"2018-04-01","value":1077099000},"equity@2018Q2":{"kind":"filed","concept":"StockholdersEquity","filing":60,"unit":"USD","end":"2018-07-01","value":1079132000},"equity@2018Q3":{"kind":"filed","concept":"StockholdersEquity","filing":60,"unit":"USD","end":"2018-09-30","value":1149444000},"equity@2018Q4":{"kind":"filed","concept":"StockholdersEquity","filing":3,"unit":"USD","end":"2018-12-31","value":1135263000},"equity@FY2018":{"kind":"filed","concept":"StockholdersEquity","filing":3,"unit":"USD","end":"2018-12-31","value":1135263000},"equity@2019Q1":{"kind":"filed","concept":"StockholdersEquity","filing":62,"unit":"USD","end":"2019-03-31","value":1188859000},"equity@2019Q2":{"kind":"filed","concept":"StockholdersEquity","filing":63,"unit":"USD","end":"2019-06-30","value":1191640000},"equity@2019Q3":{"kind":"filed","concept":"StockholdersEquity","filing":63,"unit":"USD","end":"2019-09-29","value":1239218000},"equity@2019Q4":{"kind":"filed","concept":"StockholdersEquity","filing":7,"unit":"USD","end":"2019-12-31","value":1355710000},"equity@FY2019":{"kind":"filed","concept":"StockholdersEquity","filing":7,"unit":"USD","end":"2019-12-31","value":1355710000},"equity@2020Q1":{"kind":"filed","concept":"StockholdersEquity","filing":5,"unit":"USD","end":"2020-03-29","value":1327493000},"equity@2020Q2":{"kind":"filed","concept":"StockholdersEquity","filing":6,"unit":"USD","end":"2020-06-28","value":1376478000},"equity@2020Q3":{"kind":"filed","concept":"StockholdersEquity","filing":6,"unit":"USD","end":"2020-09-27","value":1505829000},"equity@2020Q4":{"kind":"filed","concept":"StockholdersEquity","filing":11,"unit":"USD","end":"2020-12-31","value":1262202000},"equity@FY2020":{"kind":"filed","concept":"StockholdersEquity","filing":11,"unit":"USD","end":"2020-12-31","value":1262202000},"equity@2021Q1":{"kind":"filed","concept":"StockholdersEquity","filing":9,"unit":"USD","end":"2021-04-04","value":1357001000},"equity@2021Q2":{"kind":"filed","concept":"StockholdersEquity","filing":10,"unit":"USD","end":"2021-07-04","value":1429454000},"equity@2021Q3":{"kind":"filed","concept":"StockholdersEquity","filing":10,"unit":"USD","end":"2021-10-03","value":1492961000},"equity@2021Q4":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2021-12-31","value":1430093000},"equity@FY2021":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2021-12-31","value":1430093000},"equity@2022Q1":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2022-04-03","value":1358745000},"equity@2022Q2":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2022-07-03","value":1389985000},"equity@2022Q3":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2022-10-02","value":1389220000},"equity@2022Q4":{"kind":"filed","concept":"StockholdersEquity","filing":19,"unit":"USD","end":"2022-12-31","value":1438394000},"equity@FY2022":{"kind":"filed","concept":"StockholdersEquity","filing":19,"unit":"USD","end":"2022-12-31","value":1438394000},"equity@2023Q1":{"kind":"filed","concept":"StockholdersEquity","filing":17,"unit":"USD","end":"2023-04-02","value":1446331000},"equity@2023Q2":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2023-07-02","value":1480463000},"equity@2023Q3":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2023-10-01","value":1488598000},"equity@2023Q4":{"kind":"filed","concept":"StockholdersEquity","filing":19,"unit":"USD","end":"2023-12-31","value":1504752000},"equity@FY2023":{"kind":"filed","concept":"StockholdersEquity","filing":19,"unit":"USD","end":"2023-12-31","value":1504752000},"equity@2024Q1":{"kind":"filed","concept":"StockholdersEquity","filing":21,"unit":"USD","end":"2024-03-31","value":1489189000},"equity@2024Q2":{"kind":"filed","concept":"StockholdersEquity","filing":22,"unit":"USD","end":"2024-06-30","value":1506730000},"equity@2024Q3":{"kind":"filed","concept":"StockholdersEquity","filing":22,"unit":"USD","end":"2024-09-29","value":1567026000},"equity@2024Q4":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2024-12-31","value":1517505000},"equity@FY2024":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2024-12-31","value":1517505000},"equity@2025Q1":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2025-03-30","value":1445628000},"equity@2025Q2":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2025-06-29","value":1506057000},"equity@2025Q3":{"kind":"filed","concept":"StockholdersEquity","filing":22,"unit":"USD","end":"2025-09-28","value":1489636000},"equity@2025Q4":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2025-12-31","value":1491901000},"equity@FY2025":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2025-12-31","value":1491901000},"equity@2026Q1":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2026-04-05","value":1478969000},"equity@2026Q2":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2026-07-05","value":1629555000},"#633":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":27,"unit":"USD","start":"2009-01-01","end":"2009-10-04","value":422000},"#634":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":26,"unit":"USD","start":"2009-01-01","end":"2009-07-05","value":-3346000},"operatingCashFlow@2009Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#633"},{"ref":"#634","weight":-1}],"rule":"quarter-from-ytd","value":3768000},"#635":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":12283000},"operatingCashFlow@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#635"},{"ref":"#633","weight":-1}],"rule":"quarter-from-ytd","value":11861000},"operatingCashFlow@FY2009":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":12283000},"operatingCashFlow@2010Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":29,"unit":"USD","start":"2010-01-01","end":"2010-04-04","value":9711000},"#636":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":30,"unit":"USD","start":"2010-01-01","end":"2010-07-04","value":21277000},"#637":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":29,"unit":"USD","start":"2010-01-01","end":"2010-04-04","value":9711000},"operatingCashFlow@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#636"},{"ref":"#637","weight":-1}],"rule":"quarter-from-ytd","value":11566000},"#638":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":31,"unit":"USD","start":"2010-01-01","end":"2010-10-03","value":46748000},"operatingCashFlow@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#638"},{"ref":"#636","weight":-1}],"rule":"quarter-from-ytd","value":25471000},"#639":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":76333000},"operatingCashFlow@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#639"},{"ref":"#638","weight":-1}],"rule":"quarter-from-ytd","value":29585000},"operatingCashFlow@FY2010":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":76333000},"operatingCashFlow@2011Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":33,"unit":"USD","start":"2011-01-01","end":"2011-04-03","value":20788000},"#640":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":34,"unit":"USD","start":"2011-01-01","end":"2011-07-03","value":48065000},"#641":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":33,"unit":"USD","start":"2011-01-01","end":"2011-04-03","value":20788000},"operatingCashFlow@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#640"},{"ref":"#641","weight":-1}],"rule":"quarter-from-ytd","value":27277000},"#642":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":35,"unit":"USD","start":"2011-01-04","end":"2011-10-02","value":62337000},"operatingCashFlow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#642"},{"ref":"#640","weight":-1}],"rule":"quarter-from-ytd","value":14272000},"#643":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":86275000},"operatingCashFlow@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#643"},{"ref":"#642","weight":-1}],"rule":"quarter-from-ytd","value":23938000},"operatingCashFlow@FY2011":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":86275000},"operatingCashFlow@2012Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-04-01","value":12854000},"#644":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":38,"unit":"USD","start":"2012-01-01","end":"2012-07-01","value":40172000},"#645":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-04-01","value":12854000},"operatingCashFlow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#644"},{"ref":"#645","weight":-1}],"rule":"quarter-from-ytd","value":27318000},"#646":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":74809000},"operatingCashFlow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#646"},{"ref":"#644","weight":-1}],"rule":"quarter-from-ytd","value":34637000},"#647":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":101131000},"operatingCashFlow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#647"},{"ref":"#646","weight":-1}],"rule":"quarter-from-ytd","value":26322000},"operatingCashFlow@FY2012":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":101131000},"operatingCashFlow@2013Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":41,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":18790000},"#648":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":42,"unit":"USD","start":"2013-01-01","end":"2013-06-30","value":38975000},"#649":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":41,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":18790000},"operatingCashFlow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#648"},{"ref":"#649","weight":-1}],"rule":"quarter-from-ytd","value":20185000},"#650":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":43,"unit":"USD","start":"2013-01-01","end":"2013-09-29","value":59235000},"operatingCashFlow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#650"},{"ref":"#648","weight":-1}],"rule":"quarter-from-ytd","value":20260000},"#651":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":95455000},"operatingCashFlow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#651"},{"ref":"#650","weight":-1}],"rule":"quarter-from-ytd","value":36220000},"operatingCashFlow@FY2013":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":95455000},"operatingCashFlow@2014Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-03-30","value":17461000},"#652":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2014-01-01","end":"2014-06-29","value":31708000},"#653":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-03-30","value":17461000},"operatingCashFlow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#652"},{"ref":"#653","weight":-1}],"rule":"quarter-from-ytd","value":14247000},"#654":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":46,"unit":"USD","start":"2014-01-01","end":"2014-09-28","value":62987000},"operatingCashFlow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#654"},{"ref":"#652","weight":-1}],"rule":"quarter-from-ytd","value":31279000},"#655":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":163841000},"operatingCashFlow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#655"},{"ref":"#654","weight":-1}],"rule":"quarter-from-ytd","value":100854000},"operatingCashFlow@FY2014":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":163841000},"operatingCashFlow@2015Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-04-05","value":3430000},"#656":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-07-05","value":18003000},"#657":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-04-05","value":3430000},"operatingCashFlow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#656"},{"ref":"#657","weight":-1}],"rule":"quarter-from-ytd","value":14573000},"#658":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":49,"unit":"USD","start":"2015-01-01","end":"2015-10-04","value":83995000},"operatingCashFlow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#658"},{"ref":"#656","weight":-1}],"rule":"quarter-from-ytd","value":65992000},"#659":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":128327000},"operatingCashFlow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#659"},{"ref":"#658","weight":-1}],"rule":"quarter-from-ytd","value":44332000},"operatingCashFlow@FY2015":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":128327000},"operatingCashFlow@2016Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-04-03","value":27580000},"#660":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":52,"unit":"USD","start":"2016-01-01","end":"2016-07-03","value":49311000},"#661":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-04-03","value":27580000},"operatingCashFlow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#660"},{"ref":"#661","weight":-1}],"rule":"quarter-from-ytd","value":21731000},"#662":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":53,"unit":"USD","start":"2016-01-01","end":"2016-10-02","value":106658000},"operatingCashFlow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#662"},{"ref":"#660","weight":-1}],"rule":"quarter-from-ytd","value":57347000},"#663":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":182081000},"operatingCashFlow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#663"},{"ref":"#662","weight":-1}],"rule":"quarter-from-ytd","value":75423000},"operatingCashFlow@FY2016":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":182081000},"operatingCashFlow@2017Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":55,"unit":"USD","start":"2017-01-01","end":"2017-04-02","value":47715000},"#664":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":56,"unit":"USD","start":"2017-01-01","end":"2017-07-02","value":90620000},"#665":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":55,"unit":"USD","start":"2017-01-01","end":"2017-04-02","value":47715000},"operatingCashFlow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#664"},{"ref":"#665","weight":-1}],"rule":"quarter-from-ytd","value":42905000},"#666":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":57,"unit":"USD","start":"2017-01-01","end":"2017-10-01","value":140054000},"operatingCashFlow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#666"},{"ref":"#664","weight":-1}],"rule":"quarter-from-ytd","value":49434000},"#667":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":224323000},"operatingCashFlow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#667"},{"ref":"#666","weight":-1}],"rule":"quarter-from-ytd","value":84269000},"operatingCashFlow@FY2017":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":224323000},"operatingCashFlow@2018Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":58,"unit":"USD","start":"2018-01-01","end":"2018-04-01","value":54786000},"#668":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":59,"unit":"USD","start":"2018-01-01","end":"2018-07-01","value":72616000},"#669":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":58,"unit":"USD","start":"2018-01-01","end":"2018-04-01","value":54786000},"operatingCashFlow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#668"},{"ref":"#669","weight":-1}],"rule":"quarter-from-ytd","value":17830000},"#670":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":60,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":151692000},"operatingCashFlow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#670"},{"ref":"#668","weight":-1}],"rule":"quarter-from-ytd","value":79076000},"#671":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":223454000},"operatingCashFlow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#671"},{"ref":"#670","weight":-1}],"rule":"quarter-from-ytd","value":71762000},"operatingCashFlow@FY2018":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":223454000},"operatingCashFlow@2019Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":61,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":61261000},"#672":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":62,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":120150000},"#673":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":61,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":61261000},"operatingCashFlow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#672"},{"ref":"#673","weight":-1}],"rule":"quarter-from-ytd","value":58889000},"#674":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":63,"unit":"USD","start":"2019-01-01","end":"2019-09-29","value":185561000},"operatingCashFlow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#674"},{"ref":"#672","weight":-1}],"rule":"quarter-from-ytd","value":65411000},"#675":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":253311000},"operatingCashFlow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#675"},{"ref":"#674","weight":-1}],"rule":"quarter-from-ytd","value":67750000},"operatingCashFlow@FY2019":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":253311000},"operatingCashFlow@2020Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-29","value":62035000},"#676":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":5,"unit":"USD","start":"2020-01-01","end":"2020-06-28","value":76180000},"#677":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-29","value":62035000},"operatingCashFlow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#676"},{"ref":"#677","weight":-1}],"rule":"quarter-from-ytd","value":14145000},"#678":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-27","value":159450000},"operatingCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#678"},{"ref":"#676","weight":-1}],"rule":"quarter-from-ytd","value":83270000},"#679":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":242400000},"operatingCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#679"},{"ref":"#678","weight":-1}],"rule":"quarter-from-ytd","value":82950000},"operatingCashFlow@FY2020":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":242400000},"operatingCashFlow@2021Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-04-04","value":98639000},"#680":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2021-01-01","end":"2021-07-04","value":194725000},"#681":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-04-04","value":98639000},"operatingCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#680"},{"ref":"#681","weight":-1}],"rule":"quarter-from-ytd","value":96086000},"#682":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-10-03","value":258856000},"operatingCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#682"},{"ref":"#680","weight":-1}],"rule":"quarter-from-ytd","value":64131000},"#683":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":314065000},"operatingCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#683"},{"ref":"#682","weight":-1}],"rule":"quarter-from-ytd","value":55209000},"operatingCashFlow@FY2021":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":314065000},"operatingCashFlow@2022Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-04-03","value":49517000},"#684":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2022-01-01","end":"2022-07-03","value":93629000},"#685":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-04-03","value":49517000},"operatingCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#684"},{"ref":"#685","weight":-1}],"rule":"quarter-from-ytd","value":44112000},"#686":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-10-02","value":177149000},"operatingCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#686"},{"ref":"#684","weight":-1}],"rule":"quarter-from-ytd","value":83520000},"#687":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":243406000},"operatingCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#687"},{"ref":"#686","weight":-1}],"rule":"quarter-from-ytd","value":66257000},"operatingCashFlow@FY2022":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":243406000},"operatingCashFlow@2023Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-04-02","value":27553000},"#688":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":17,"unit":"USD","start":"2023-01-01","end":"2023-07-02","value":57402000},"#689":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-04-02","value":27553000},"operatingCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#688"},{"ref":"#689","weight":-1}],"rule":"quarter-from-ytd","value":29849000},"#690":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-10-01","value":98425000},"operatingCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#690"},{"ref":"#688","weight":-1}],"rule":"quarter-from-ytd","value":41023000},"#691":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":112916000},"operatingCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#691"},{"ref":"#690","weight":-1}],"rule":"quarter-from-ytd","value":14491000},"operatingCashFlow@FY2023":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":112916000},"operatingCashFlow@2024Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":13643000},"#692":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":21,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":41406000},"#693":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":13643000},"operatingCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#692"},{"ref":"#693","weight":-1}],"rule":"quarter-from-ytd","value":27763000},"#694":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-29","value":97677000},"operatingCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#694"},{"ref":"#692","weight":-1}],"rule":"quarter-from-ytd","value":56271000},"#695":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":149081000},"operatingCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#695"},{"ref":"#694","weight":-1}],"rule":"quarter-from-ytd","value":51404000},"operatingCashFlow@FY2024":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":149081000},"operatingCashFlow@2025Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-30","value":40502000},"#696":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-06-29","value":83127000},"#697":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-30","value":40502000},"operatingCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#696"},{"ref":"#697","weight":-1}],"rule":"quarter-from-ytd","value":42625000},"#698":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-28","value":170612000},"operatingCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#698"},{"ref":"#696","weight":-1}],"rule":"quarter-from-ytd","value":87485000},"#699":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":245514000},"operatingCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#699"},{"ref":"#698","weight":-1}],"rule":"quarter-from-ytd","value":74902000},"operatingCashFlow@FY2025":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":245514000},"operatingCashFlow@2026Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-04-05","value":45093000},"#700":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":24,"unit":"USD","start":"2026-01-01","end":"2026-07-05","value":114246000},"#701":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-04-05","value":45093000},"operatingCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#700"},{"ref":"#701","weight":-1}],"rule":"quarter-from-ytd","value":69153000},"#702":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":27,"unit":"USD","start":"2009-01-01","end":"2009-10-04","value":4512000},"#703":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":26,"unit":"USD","start":"2009-01-01","end":"2009-07-05","value":2838000},"#704":{"kind":"computed","op":"sum","terms":[{"ref":"#702"},{"ref":"#703","weight":-1}],"rule":"quarter-from-ytd","value":1674000},"capex@2009Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#704"}],"rule":"component-sum","value":1674000},"#705":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":5466000},"#706":{"kind":"computed","op":"sum","terms":[{"ref":"#705"},{"ref":"#702","weight":-1}],"rule":"quarter-from-ytd","value":954000},"capex@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#706"}],"rule":"component-sum","value":954000},"capex@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"#705"}],"rule":"component-sum","value":5466000},"#707":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":29,"unit":"USD","start":"2010-01-01","end":"2010-04-04","value":1081000},"capex@2010Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#707"}],"rule":"component-sum","value":1081000},"#708":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":30,"unit":"USD","start":"2010-01-01","end":"2010-07-04","value":2231000},"#709":{"kind":"computed","op":"sum","terms":[{"ref":"#708"},{"ref":"#707","weight":-1}],"rule":"quarter-from-ytd","value":1150000},"capex@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#709"}],"rule":"component-sum","value":1150000},"#710":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":31,"unit":"USD","start":"2010-01-01","end":"2010-10-03","value":3307000},"#711":{"kind":"computed","op":"sum","terms":[{"ref":"#710"},{"ref":"#708","weight":-1}],"rule":"quarter-from-ytd","value":1076000},"capex@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#711"}],"rule":"component-sum","value":1076000},"#712":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":5852000},"#713":{"kind":"computed","op":"sum","terms":[{"ref":"#712"},{"ref":"#710","weight":-1}],"rule":"quarter-from-ytd","value":2545000},"capex@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#713"}],"rule":"component-sum","value":2545000},"capex@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"#712"}],"rule":"component-sum","value":5852000},"#714":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":33,"unit":"USD","start":"2011-01-01","end":"2011-04-03","value":1577000},"capex@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#714"}],"rule":"component-sum","value":1577000},"#715":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":34,"unit":"USD","start":"2011-01-01","end":"2011-07-03","value":3625000},"#716":{"kind":"computed","op":"sum","terms":[{"ref":"#715"},{"ref":"#714","weight":-1}],"rule":"quarter-from-ytd","value":2048000},"capex@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#716"}],"rule":"component-sum","value":2048000},"#717":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":35,"unit":"USD","start":"2011-01-04","end":"2011-10-02","value":5545000},"#718":{"kind":"computed","op":"sum","terms":[{"ref":"#717"},{"ref":"#715","weight":-1}],"rule":"quarter-from-ytd","value":1920000},"capex@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#718"}],"rule":"component-sum","value":1920000},"#719":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":7820000},"#720":{"kind":"computed","op":"sum","terms":[{"ref":"#719"},{"ref":"#717","weight":-1}],"rule":"quarter-from-ytd","value":2275000},"capex@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#720"}],"rule":"component-sum","value":2275000},"capex@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"#719"}],"rule":"component-sum","value":7820000},"#721":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":37,"unit":"USD","start":"2012-01-01","end":"2012-04-01","value":2487000},"capex@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#721"}],"rule":"component-sum","value":2487000},"#722":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":38,"unit":"USD","start":"2012-01-01","end":"2012-07-01","value":5304000},"#723":{"kind":"computed","op":"sum","terms":[{"ref":"#722"},{"ref":"#721","weight":-1}],"rule":"quarter-from-ytd","value":2817000},"capex@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#723"}],"rule":"component-sum","value":2817000},"#724":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":39,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":7621000},"#725":{"kind":"computed","op":"sum","terms":[{"ref":"#724"},{"ref":"#722","weight":-1}],"rule":"quarter-from-ytd","value":2317000},"capex@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#725"}],"rule":"component-sum","value":2317000},"#726":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":9878000},"#727":{"kind":"computed","op":"sum","terms":[{"ref":"#726"},{"ref":"#724","weight":-1}],"rule":"quarter-from-ytd","value":2257000},"capex@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#727"}],"rule":"component-sum","value":2257000},"#728":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":0},"capex@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"#726"},{"ref":"#728"}],"rule":"component-sum","value":9878000},"#729":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":41,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":1908000},"capex@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#729"}],"rule":"component-sum","value":1908000},"#730":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":42,"unit":"USD","start":"2013-01-01","end":"2013-06-30","value":4310000},"#731":{"kind":"computed","op":"sum","terms":[{"ref":"#730"},{"ref":"#729","weight":-1}],"rule":"quarter-from-ytd","value":2402000},"capex@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#731"}],"rule":"component-sum","value":2402000},"#732":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":43,"unit":"USD","start":"2013-01-01","end":"2013-09-29","value":6152000},"#733":{"kind":"computed","op":"sum","terms":[{"ref":"#732"},{"ref":"#730","weight":-1}],"rule":"quarter-from-ytd","value":1842000},"capex@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#733"}],"rule":"component-sum","value":1842000},"#734":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":9630000},"#735":{"kind":"computed","op":"sum","terms":[{"ref":"#734"},{"ref":"#732","weight":-1}],"rule":"quarter-from-ytd","value":3478000},"capex@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#735"}],"rule":"component-sum","value":3478000},"#736":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":44,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":3750000},"capex@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"#734"},{"ref":"#736"}],"rule":"component-sum","value":13380000},"#737":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":45,"unit":"USD","start":"2014-01-01","end":"2014-03-30","value":2685000},"capex@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#737"}],"rule":"component-sum","value":2685000},"#738":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":25,"unit":"USD","start":"2014-01-01","end":"2014-06-29","value":5341000},"#739":{"kind":"computed","op":"sum","terms":[{"ref":"#738"},{"ref":"#737","weight":-1}],"rule":"quarter-from-ytd","value":2656000},"capex@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#739"}],"rule":"component-sum","value":2656000},"#740":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":46,"unit":"USD","start":"2014-01-01","end":"2014-09-28","value":9078000},"#741":{"kind":"computed","op":"sum","terms":[{"ref":"#740"},{"ref":"#738","weight":-1}],"rule":"quarter-from-ytd","value":3737000},"#742":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":46,"unit":"USD","start":"2014-01-01","end":"2014-09-28","value":0},"#743":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":25,"unit":"USD","start":"2014-01-01","end":"2014-06-29","value":0},"#744":{"kind":"computed","op":"sum","terms":[{"ref":"#742"},{"ref":"#743","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#741"},{"ref":"#744"}],"rule":"component-sum","value":3737000},"#745":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":20934000},"#746":{"kind":"computed","op":"sum","terms":[{"ref":"#745"},{"ref":"#740","weight":-1}],"rule":"quarter-from-ytd","value":11856000},"#747":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":0},"#748":{"kind":"computed","op":"sum","terms":[{"ref":"#747"},{"ref":"#742","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#746"},{"ref":"#748"}],"rule":"component-sum","value":11856000},"capex@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"#745"},{"ref":"#747"}],"rule":"component-sum","value":20934000},"#749":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":48,"unit":"USD","start":"2015-01-01","end":"2015-04-05","value":4264000},"capex@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#749"}],"rule":"component-sum","value":4264000},"#750":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-07-05","value":9525000},"#751":{"kind":"computed","op":"sum","terms":[{"ref":"#750"},{"ref":"#749","weight":-1}],"rule":"quarter-from-ytd","value":5261000},"capex@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#751"}],"rule":"component-sum","value":5261000},"#752":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":49,"unit":"USD","start":"2015-01-01","end":"2015-10-04","value":13017000},"#753":{"kind":"computed","op":"sum","terms":[{"ref":"#752"},{"ref":"#750","weight":-1}],"rule":"quarter-from-ytd","value":3492000},"#754":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":49,"unit":"USD","start":"2015-01-01","end":"2015-10-04","value":10475000},"#755":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-07-05","value":10475000},"#756":{"kind":"computed","op":"sum","terms":[{"ref":"#754"},{"ref":"#755","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#753"},{"ref":"#756"}],"rule":"component-sum","value":3492000},"#757":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":18228000},"#758":{"kind":"computed","op":"sum","terms":[{"ref":"#757"},{"ref":"#752","weight":-1}],"rule":"quarter-from-ytd","value":5211000},"#759":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":50,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":10475000},"#760":{"kind":"computed","op":"sum","terms":[{"ref":"#759"},{"ref":"#754","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#758"},{"ref":"#760"}],"rule":"component-sum","value":5211000},"capex@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#757"},{"ref":"#759"}],"rule":"component-sum","value":28703000},"#761":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":51,"unit":"USD","start":"2016-01-01","end":"2016-04-03","value":2237000},"capex@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#761"}],"rule":"component-sum","value":2237000},"#762":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":52,"unit":"USD","start":"2016-01-01","end":"2016-07-03","value":5347000},"#763":{"kind":"computed","op":"sum","terms":[{"ref":"#762"},{"ref":"#761","weight":-1}],"rule":"quarter-from-ytd","value":3110000},"capex@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#763"}],"rule":"component-sum","value":3110000},"#764":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":53,"unit":"USD","start":"2016-01-01","end":"2016-10-02","value":10491000},"#765":{"kind":"computed","op":"sum","terms":[{"ref":"#764"},{"ref":"#762","weight":-1}],"rule":"quarter-from-ytd","value":5144000},"#766":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":49,"unit":"USD","start":"2016-01-01","end":"2016-10-02","value":0},"#767":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":54,"unit":"USD","start":"2016-01-01","end":"2016-07-03","value":0},"#768":{"kind":"computed","op":"sum","terms":[{"ref":"#766"},{"ref":"#767","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#765"},{"ref":"#768"}],"rule":"component-sum","value":5144000},"#769":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":12816000},"#770":{"kind":"computed","op":"sum","terms":[{"ref":"#769"},{"ref":"#764","weight":-1}],"rule":"quarter-from-ytd","value":2325000},"#771":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":50,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":0},"#772":{"kind":"computed","op":"sum","terms":[{"ref":"#771"},{"ref":"#766","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#770"},{"ref":"#772"}],"rule":"component-sum","value":2325000},"capex@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#769"},{"ref":"#771"}],"rule":"component-sum","value":12816000},"#773":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":55,"unit":"USD","start":"2017-01-01","end":"2017-04-02","value":6095000},"capex@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#773"}],"rule":"component-sum","value":6095000},"#774":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":56,"unit":"USD","start":"2017-01-01","end":"2017-07-02","value":12172000},"#775":{"kind":"computed","op":"sum","terms":[{"ref":"#774"},{"ref":"#773","weight":-1}],"rule":"quarter-from-ytd","value":6077000},"capex@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#775"}],"rule":"component-sum","value":6077000},"#776":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":57,"unit":"USD","start":"2017-01-01","end":"2017-10-01","value":20044000},"#777":{"kind":"computed","op":"sum","terms":[{"ref":"#776"},{"ref":"#774","weight":-1}],"rule":"quarter-from-ytd","value":7872000},"capex@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#777"}],"rule":"component-sum","value":7872000},"#778":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":28754000},"#779":{"kind":"computed","op":"sum","terms":[{"ref":"#778"},{"ref":"#776","weight":-1}],"rule":"quarter-from-ytd","value":8710000},"capex@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#779"}],"rule":"component-sum","value":8710000},"#780":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":50,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":0},"capex@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#778"},{"ref":"#780"}],"rule":"component-sum","value":28754000},"#781":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":58,"unit":"USD","start":"2018-01-01","end":"2018-04-01","value":13270000},"capex@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#781"}],"rule":"component-sum","value":13270000},"#782":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":59,"unit":"USD","start":"2018-01-01","end":"2018-07-01","value":21675000},"#783":{"kind":"computed","op":"sum","terms":[{"ref":"#782"},{"ref":"#781","weight":-1}],"rule":"quarter-from-ytd","value":8405000},"capex@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#783"}],"rule":"component-sum","value":8405000},"#784":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":60,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":27356000},"#785":{"kind":"computed","op":"sum","terms":[{"ref":"#784"},{"ref":"#782","weight":-1}],"rule":"quarter-from-ytd","value":5681000},"capex@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#785"}],"rule":"component-sum","value":5681000},"#786":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":37095000},"#787":{"kind":"computed","op":"sum","terms":[{"ref":"#786"},{"ref":"#784","weight":-1}],"rule":"quarter-from-ytd","value":9739000},"capex@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#787"}],"rule":"component-sum","value":9739000},"capex@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#786"}],"rule":"component-sum","value":37095000},"#788":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":61,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":5078000},"capex@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#788"}],"rule":"component-sum","value":5078000},"#789":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":62,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":8969000},"#790":{"kind":"computed","op":"sum","terms":[{"ref":"#789"},{"ref":"#788","weight":-1}],"rule":"quarter-from-ytd","value":3891000},"capex@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#790"}],"rule":"component-sum","value":3891000},"#791":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":63,"unit":"USD","start":"2019-01-01","end":"2019-09-29","value":13518000},"#792":{"kind":"computed","op":"sum","terms":[{"ref":"#791"},{"ref":"#789","weight":-1}],"rule":"quarter-from-ytd","value":4549000},"capex@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#792"}],"rule":"component-sum","value":4549000},"#793":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":21745000},"#794":{"kind":"computed","op":"sum","terms":[{"ref":"#793"},{"ref":"#791","weight":-1}],"rule":"quarter-from-ytd","value":8227000},"capex@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#794"}],"rule":"component-sum","value":8227000},"capex@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#793"}],"rule":"component-sum","value":21745000},"#795":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-03-29","value":3074000},"capex@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#795"}],"rule":"component-sum","value":3074000},"#796":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":5,"unit":"USD","start":"2020-01-01","end":"2020-06-28","value":6985000},"#797":{"kind":"computed","op":"sum","terms":[{"ref":"#796"},{"ref":"#795","weight":-1}],"rule":"quarter-from-ytd","value":3911000},"capex@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#797"}],"rule":"component-sum","value":3911000},"#798":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":6,"unit":"USD","start":"2020-01-01","end":"2020-09-27","value":9829000},"#799":{"kind":"computed","op":"sum","terms":[{"ref":"#798"},{"ref":"#796","weight":-1}],"rule":"quarter-from-ytd","value":2844000},"capex@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#799"}],"rule":"component-sum","value":2844000},"#800":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":13303000},"#801":{"kind":"computed","op":"sum","terms":[{"ref":"#800"},{"ref":"#798","weight":-1}],"rule":"quarter-from-ytd","value":3474000},"capex@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#801"}],"rule":"component-sum","value":3474000},"capex@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#800"}],"rule":"component-sum","value":13303000},"#802":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":8,"unit":"USD","start":"2021-01-01","end":"2021-04-04","value":2436000},"capex@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#802"}],"rule":"component-sum","value":2436000},"#803":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":9,"unit":"USD","start":"2021-01-01","end":"2021-07-04","value":6550000},"#804":{"kind":"computed","op":"sum","terms":[{"ref":"#803"},{"ref":"#802","weight":-1}],"rule":"quarter-from-ytd","value":4114000},"capex@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#804"}],"rule":"component-sum","value":4114000},"#805":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":10,"unit":"USD","start":"2021-01-01","end":"2021-10-03","value":10689000},"#806":{"kind":"computed","op":"sum","terms":[{"ref":"#805"},{"ref":"#803","weight":-1}],"rule":"quarter-from-ytd","value":4139000},"capex@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#806"}],"rule":"component-sum","value":4139000},"#807":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":15455000},"#808":{"kind":"computed","op":"sum","terms":[{"ref":"#807"},{"ref":"#805","weight":-1}],"rule":"quarter-from-ytd","value":4766000},"capex@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#808"}],"rule":"component-sum","value":4766000},"capex@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#807"}],"rule":"component-sum","value":15455000},"#809":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":12,"unit":"USD","start":"2022-01-01","end":"2022-04-03","value":4585000},"capex@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#809"}],"rule":"component-sum","value":4585000},"#810":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":13,"unit":"USD","start":"2022-01-01","end":"2022-07-03","value":11253000},"#811":{"kind":"computed","op":"sum","terms":[{"ref":"#810"},{"ref":"#809","weight":-1}],"rule":"quarter-from-ytd","value":6668000},"capex@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#811"}],"rule":"component-sum","value":6668000},"#812":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":14,"unit":"USD","start":"2022-01-01","end":"2022-10-02","value":15605000},"#813":{"kind":"computed","op":"sum","terms":[{"ref":"#812"},{"ref":"#810","weight":-1}],"rule":"quarter-from-ytd","value":4352000},"capex@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#813"}],"rule":"component-sum","value":4352000},"#814":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":19667000},"#815":{"kind":"computed","op":"sum","terms":[{"ref":"#814"},{"ref":"#812","weight":-1}],"rule":"quarter-from-ytd","value":4062000},"capex@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#815"}],"rule":"component-sum","value":4062000},"capex@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#814"}],"rule":"component-sum","value":19667000},"#816":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":16,"unit":"USD","start":"2023-01-01","end":"2023-04-02","value":5507000},"capex@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#816"}],"rule":"component-sum","value":5507000},"#817":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":17,"unit":"USD","start":"2023-01-01","end":"2023-07-02","value":10207000},"#818":{"kind":"computed","op":"sum","terms":[{"ref":"#817"},{"ref":"#816","weight":-1}],"rule":"quarter-from-ytd","value":4700000},"capex@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#818"}],"rule":"component-sum","value":4700000},"#819":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":18,"unit":"USD","start":"2023-01-01","end":"2023-10-01","value":16062000},"#820":{"kind":"computed","op":"sum","terms":[{"ref":"#819"},{"ref":"#817","weight":-1}],"rule":"quarter-from-ytd","value":5855000},"capex@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#820"}],"rule":"component-sum","value":5855000},"#821":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":23077000},"#822":{"kind":"computed","op":"sum","terms":[{"ref":"#821"},{"ref":"#819","weight":-1}],"rule":"quarter-from-ytd","value":7015000},"capex@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#822"}],"rule":"component-sum","value":7015000},"capex@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#821"}],"rule":"component-sum","value":23077000},"#823":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":20,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":4061000},"capex@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#823"}],"rule":"component-sum","value":4061000},"#824":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":21,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":8571000},"#825":{"kind":"computed","op":"sum","terms":[{"ref":"#824"},{"ref":"#823","weight":-1}],"rule":"quarter-from-ytd","value":4510000},"capex@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#825"}],"rule":"component-sum","value":4510000},"#826":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-09-29","value":12970000},"#827":{"kind":"computed","op":"sum","terms":[{"ref":"#826"},{"ref":"#824","weight":-1}],"rule":"quarter-from-ytd","value":4399000},"capex@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#827"}],"rule":"component-sum","value":4399000},"#828":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":19,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":15043000},"#829":{"kind":"computed","op":"sum","terms":[{"ref":"#828"},{"ref":"#826","weight":-1}],"rule":"quarter-from-ytd","value":2073000},"capex@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#829"}],"rule":"component-sum","value":2073000},"capex@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#828"}],"rule":"component-sum","value":15043000},"#830":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":23,"unit":"USD","start":"2025-01-01","end":"2025-03-30","value":2501000},"capex@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#830"}],"rule":"component-sum","value":2501000},"#831":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":24,"unit":"USD","start":"2025-01-01","end":"2025-06-29","value":4695000},"#832":{"kind":"computed","op":"sum","terms":[{"ref":"#831"},{"ref":"#830","weight":-1}],"rule":"quarter-from-ytd","value":2194000},"capex@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#832"}],"rule":"component-sum","value":2194000},"#833":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-09-28","value":6147000},"#834":{"kind":"computed","op":"sum","terms":[{"ref":"#833"},{"ref":"#831","weight":-1}],"rule":"quarter-from-ytd","value":1452000},"capex@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#834"}],"rule":"component-sum","value":1452000},"#835":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":8743000},"#836":{"kind":"computed","op":"sum","terms":[{"ref":"#835"},{"ref":"#833","weight":-1}],"rule":"quarter-from-ytd","value":2596000},"capex@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#836"}],"rule":"component-sum","value":2596000},"capex@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#835"}],"rule":"component-sum","value":8743000},"#837":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":23,"unit":"USD","start":"2026-01-01","end":"2026-04-05","value":2757000},"capex@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#837"}],"rule":"component-sum","value":2757000},"#838":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":24,"unit":"USD","start":"2026-01-01","end":"2026-07-05","value":4289000},"#839":{"kind":"computed","op":"sum","terms":[{"ref":"#838"},{"ref":"#837","weight":-1}],"rule":"quarter-from-ytd","value":1532000},"capex@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#839"}],"rule":"component-sum","value":1532000},"#840":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":27,"unit":"USD","start":"2009-01-01","end":"2009-10-04","value":8269000},"#841":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":26,"unit":"USD","start":"2009-01-01","end":"2009-07-05","value":5622000},"depreciationAndAmortization@2009Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#840"},{"ref":"#841","weight":-1}],"rule":"quarter-from-ytd","value":2647000},"#842":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":27,"unit":"USD","start":"2010-01-01","end":"2010-10-03","value":9201000},"#843":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":26,"unit":"USD","start":"2010-01-01","end":"2010-07-04","value":5835000},"depreciationAndAmortization@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#842"},{"ref":"#843","weight":-1}],"rule":"quarter-from-ytd","value":3366000},"depreciationAndAmortization@FY2009":{"kind":"filed","concept":"DepreciationAndAmortization","filing":28,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":10580000},"depreciationAndAmortization@FY2010":{"kind":"filed","concept":"DepreciationAndAmortization","filing":32,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":9809000},"depreciationAndAmortization@FY2011":{"kind":"filed","concept":"DepreciationAndAmortization","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":9756000},"depreciationAndAmortization@FY2012":{"kind":"filed","concept":"DepreciationAndAmortization","filing":40,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":10858000},"depreciationAndAmortization@FY2013":{"kind":"filed","concept":"DepreciationAndAmortization","filing":40,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":11102000},"depreciationAndAmortization@FY2014":{"kind":"filed","concept":"DepreciationAndAmortization","filing":40,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":12467000},"#844":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":26,"unit":"shares","start":"2009-04-06","end":"2009-07-05","value":39656000},"dilutedShares@2009Q2":{"kind":"computed","op":"product","terms":[{"ref":"#844"}],"scale":4,"rule":"split-restated","value":158624000},"#845":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2009-07-06","end":"2009-10-04","value":39666000},"dilutedShares@2009Q3":{"kind":"computed","op":"product","terms":[{"ref":"#845"}],"scale":4,"rule":"split-restated","value":158664000},"dilutedShares@2009Q4":{"kind":"computed","op":"product","terms":[{"ref":"#533"}],"scale":4,"rule":"split-restated","value":158648000},"dilutedShares@FY2009":{"kind":"computed","op":"product","terms":[{"ref":"#527"}],"scale":4,"rule":"split-restated","value":158636000},"#846":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2010-01-01","end":"2010-04-04","value":39683000},"dilutedShares@2010Q1":{"kind":"computed","op":"product","terms":[{"ref":"#846"}],"scale":4,"rule":"split-restated","value":158732000},"#847":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":30,"unit":"shares","start":"2010-04-05","end":"2010-07-04","value":39793000},"dilutedShares@2010Q2":{"kind":"computed","op":"product","terms":[{"ref":"#847"}],"scale":4,"rule":"split-restated","value":159172000},"#848":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":31,"unit":"shares","start":"2010-07-05","end":"2010-10-03","value":39917000},"dilutedShares@2010Q3":{"kind":"computed","op":"product","terms":[{"ref":"#848"}],"scale":4,"rule":"split-restated","value":159668000},"dilutedShares@2010Q4":{"kind":"computed","op":"product","terms":[{"ref":"#545"}],"scale":4,"rule":"split-restated","value":167248000},"dilutedShares@FY2010":{"kind":"computed","op":"product","terms":[{"ref":"#539"}],"scale":4,"rule":"split-restated","value":161188000},"#849":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":33,"unit":"shares","start":"2011-01-01","end":"2011-04-03","value":42286000},"dilutedShares@2011Q1":{"kind":"computed","op":"product","terms":[{"ref":"#849"}],"scale":4,"rule":"split-restated","value":169144000},"#850":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":34,"unit":"shares","start":"2011-04-04","end":"2011-07-03","value":42810000},"dilutedShares@2011Q2":{"kind":"computed","op":"product","terms":[{"ref":"#850"}],"scale":4,"rule":"split-restated","value":171240000},"#851":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":35,"unit":"shares","start":"2011-07-04","end":"2011-10-02","value":42976000},"dilutedShares@2011Q3":{"kind":"computed","op":"product","terms":[{"ref":"#851"}],"scale":4,"rule":"split-restated","value":171904000},"#852":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":36,"unit":"shares","start":"2011-01-01","end":"2011-12-31","value":85524000},"dilutedShares@FY2011":{"kind":"computed","op":"product","terms":[{"ref":"#852"}],"scale":2,"rule":"split-restated","value":171048000},"#853":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":37,"unit":"shares","start":"2012-01-01","end":"2012-04-01","value":43590000},"dilutedShares@2012Q1":{"kind":"computed","op":"product","terms":[{"ref":"#853"}],"scale":4,"rule":"split-restated","value":174360000},"#854":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":38,"unit":"shares","start":"2012-04-02","end":"2012-07-01","value":43601000},"dilutedShares@2012Q2":{"kind":"computed","op":"product","terms":[{"ref":"#854"}],"scale":4,"rule":"split-restated","value":174404000},"#855":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":39,"unit":"shares","start":"2012-07-02","end":"2012-09-30","value":87258000},"dilutedShares@2012Q3":{"kind":"computed","op":"product","terms":[{"ref":"#855"}],"scale":2,"rule":"split-restated","value":174516000},"dilutedShares@2012Q4":{"kind":"computed","op":"product","terms":[{"ref":"#561"}],"scale":2,"rule":"split-restated","value":174920000},"dilutedShares@FY2012":{"kind":"computed","op":"product","terms":[{"ref":"#555"}],"scale":2,"rule":"split-restated","value":174560000},"#856":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":41,"unit":"shares","start":"2013-01-01","end":"2013-03-31","value":88260000},"dilutedShares@2013Q1":{"kind":"computed","op":"product","terms":[{"ref":"#856"}],"scale":2,"rule":"split-restated","value":176520000},"#857":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":42,"unit":"shares","start":"2013-04-01","end":"2013-06-30","value":88714000},"dilutedShares@2013Q2":{"kind":"computed","op":"product","terms":[{"ref":"#857"}],"scale":2,"rule":"split-restated","value":177428000},"#858":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":43,"unit":"shares","start":"2013-07-01","end":"2013-09-29","value":89359000},"dilutedShares@2013Q3":{"kind":"computed","op":"product","terms":[{"ref":"#858"}],"scale":2,"rule":"split-restated","value":178718000},"dilutedShares@2013Q4":{"kind":"computed","op":"product","terms":[{"ref":"#573"}],"scale":2,"rule":"split-restated","value":174508000},"dilutedShares@FY2013":{"kind":"computed","op":"product","terms":[{"ref":"#567"}],"scale":2,"rule":"split-restated","value":177802000},"#859":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":45,"unit":"shares","start":"2014-01-01","end":"2014-03-30","value":89259000},"dilutedShares@2014Q1":{"kind":"computed","op":"product","terms":[{"ref":"#859"}],"scale":2,"rule":"split-restated","value":178518000},"#860":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2014-03-31","end":"2014-06-29","value":88965000},"dilutedShares@2014Q2":{"kind":"computed","op":"product","terms":[{"ref":"#860"}],"scale":2,"rule":"split-restated","value":177930000},"#861":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":46,"unit":"shares","start":"2014-06-30","end":"2014-09-28","value":89167000},"dilutedShares@2014Q3":{"kind":"computed","op":"product","terms":[{"ref":"#861"}],"scale":2,"rule":"split-restated","value":178334000},"dilutedShares@2014Q4":{"kind":"computed","op":"product","terms":[{"ref":"#585"}],"scale":2,"rule":"split-restated","value":177698000},"dilutedShares@FY2014":{"kind":"computed","op":"product","terms":[{"ref":"#579"}],"scale":2,"rule":"split-restated","value":178142000},"#862":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":48,"unit":"shares","start":"2015-01-01","end":"2015-04-05","value":88749000},"dilutedShares@2015Q1":{"kind":"computed","op":"product","terms":[{"ref":"#862"}],"scale":2,"rule":"split-restated","value":177498000},"#863":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":54,"unit":"shares","start":"2015-04-06","end":"2015-07-05","value":89185000},"dilutedShares@2015Q2":{"kind":"computed","op":"product","terms":[{"ref":"#863"}],"scale":2,"rule":"split-restated","value":178370000},"#864":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":49,"unit":"shares","start":"2015-07-06","end":"2015-10-04","value":87776000},"dilutedShares@2015Q3":{"kind":"computed","op":"product","terms":[{"ref":"#864"}],"scale":2,"rule":"split-restated","value":175552000},"dilutedShares@FY2015":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":50,"unit":"shares","start":"2015-01-01","end":"2015-12-31","value":175982000},"#865":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":51,"unit":"shares","start":"2016-01-01","end":"2016-04-03","value":86541000},"dilutedShares@2016Q1":{"kind":"computed","op":"product","terms":[{"ref":"#865"}],"scale":2,"rule":"split-restated","value":173082000},"#866":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":52,"unit":"shares","start":"2016-04-04","end":"2016-07-03","value":86806000},"dilutedShares@2016Q2":{"kind":"computed","op":"product","terms":[{"ref":"#866"}],"scale":2,"rule":"split-restated","value":173612000},"#867":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":53,"unit":"shares","start":"2016-07-04","end":"2016-10-02","value":87346000},"dilutedShares@2016Q3":{"kind":"computed","op":"product","terms":[{"ref":"#867"}],"scale":2,"rule":"split-restated","value":174692000},"dilutedShares@FY2016":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2016-01-01","end":"2016-12-31","value":174144000},"dilutedShares@2017Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":55,"unit":"shares","start":"2017-01-01","end":"2017-04-02","value":178354000},"dilutedShares@2017Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":56,"unit":"shares","start":"2017-04-03","end":"2017-07-02","value":179228000},"dilutedShares@2017Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":57,"unit":"shares","start":"2017-07-03","end":"2017-10-01","value":179354000},"#868":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2017-01-01","end":"2017-12-31","value":179551000},"#869":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":57,"unit":"shares","start":"2017-01-01","end":"2017-10-01","value":179124000},"dilutedShares@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#868","weight":4},{"ref":"#869","weight":-3}],"rule":"unaverage-quarter","value":180832000},"dilutedShares@FY2017":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2017-01-01","end":"2017-12-31","value":179551000},"dilutedShares@2018Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":58,"unit":"shares","start":"2018-01-01","end":"2018-04-01","value":179641000},"dilutedShares@2018Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":59,"unit":"shares","start":"2018-04-02","end":"2018-07-01","value":177149000},"dilutedShares@2018Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":60,"unit":"shares","start":"2018-07-02","end":"2018-09-30","value":177245000},"#870":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2018-01-01","end":"2018-12-31","value":177406000},"#871":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":60,"unit":"shares","start":"2018-01-01","end":"2018-09-30","value":178021000},"dilutedShares@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#870","weight":4},{"ref":"#871","weight":-3}],"rule":"unaverage-quarter","value":175561000},"dilutedShares@FY2018":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2018-01-01","end":"2018-12-31","value":177406000},"dilutedShares@2019Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":61,"unit":"shares","start":"2019-01-01","end":"2019-03-31","value":175607000},"dilutedShares@2019Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":62,"unit":"shares","start":"2019-04-01","end":"2019-06-30","value":175448000},"dilutedShares@2019Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":63,"unit":"shares","start":"2019-07-01","end":"2019-09-29","value":174449000},"#872":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2019-01-01","end":"2019-12-31","value":175269000},"#873":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":63,"unit":"shares","start":"2019-01-01","end":"2019-09-29","value":175164000},"dilutedShares@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#872","weight":4},{"ref":"#873","weight":-3}],"rule":"unaverage-quarter","value":175584000},"dilutedShares@FY2019":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2019-01-01","end":"2019-12-31","value":175269000},"dilutedShares@2020Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2020-01-01","end":"2020-03-29","value":175602000},"dilutedShares@2020Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2020-03-30","end":"2020-06-28","value":172283000},"dilutedShares@2020Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2020-06-29","end":"2020-09-27","value":177138000},"#874":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2020-01-01","end":"2020-12-31","value":176592000},"#875":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2020-01-01","end":"2020-09-27","value":176038000},"dilutedShares@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#874","weight":4},{"ref":"#875","weight":-3}],"rule":"unaverage-quarter","value":178254000},"dilutedShares@FY2020":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2020-01-01","end":"2020-12-31","value":176592000},"dilutedShares@2021Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2021-01-01","end":"2021-04-04","value":179971000},"dilutedShares@2021Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2021-04-05","end":"2021-07-04","value":179991000},"dilutedShares@2021Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2021-07-05","end":"2021-10-03","value":180342000},"dilutedShares@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#594","weight":4},{"ref":"#597","weight":-3}],"rule":"unaverage-quarter","value":179337000},"dilutedShares@FY2021":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":11,"unit":"shares","start":"2021-01-01","end":"2021-12-31","value":179916000},"dilutedShares@2022Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":12,"unit":"shares","start":"2022-01-01","end":"2022-04-03","value":176668000},"dilutedShares@2022Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2022-04-04","end":"2022-07-03","value":174993000},"dilutedShares@2022Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2022-07-04","end":"2022-10-02","value":174327000},"dilutedShares@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#602","weight":4},{"ref":"#605","weight":-3}],"rule":"unaverage-quarter","value":173777000},"dilutedShares@FY2022":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2022-01-01","end":"2022-12-31","value":174869000},"dilutedShares@2023Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2023-01-01","end":"2023-04-02","value":173903000},"dilutedShares@2023Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":17,"unit":"shares","start":"2023-04-03","end":"2023-07-02","value":173622000},"dilutedShares@2023Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2023-07-03","end":"2023-10-01","value":173354000},"dilutedShares@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#610","weight":4},{"ref":"#613","weight":-3}],"rule":"unaverage-quarter","value":172619000},"dilutedShares@FY2023":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2023-01-01","end":"2023-12-31","value":173399000},"dilutedShares@2024Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":20,"unit":"shares","start":"2024-01-01","end":"2024-03-31","value":172594000},"dilutedShares@2024Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":21,"unit":"shares","start":"2024-04-01","end":"2024-06-30","value":172733000},"dilutedShares@2024Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2024-07-01","end":"2024-09-29","value":172753000},"dilutedShares@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#618","weight":4},{"ref":"#621","weight":-3}],"rule":"unaverage-quarter","value":172245000},"dilutedShares@FY2024":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2024-01-01","end":"2024-12-31","value":172611000},"dilutedShares@2025Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":23,"unit":"shares","start":"2025-01-01","end":"2025-03-30","value":170391000},"dilutedShares@2025Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2025-03-31","end":"2025-06-29","value":168563000},"dilutedShares@2025Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2025-06-30","end":"2025-09-28","value":169323000},"dilutedShares@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#626","weight":4},{"ref":"#629","weight":-3}],"rule":"unaverage-quarter","value":168947000},"dilutedShares@FY2025":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2025-01-01","end":"2025-12-31","value":169367000},"dilutedShares@2026Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":23,"unit":"shares","start":"2026-01-01","end":"2026-04-05","value":168386000},"dilutedShares@2026Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2026-04-06","end":"2026-07-05","value":169989000},"#876":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":32,"unit":"shares","end":"2011-12-31","value":42223000},"sharesOutstanding@2011Q4":{"kind":"computed","op":"product","terms":[{"ref":"#876"}],"scale":4,"rule":"split-restated","value":168892000},"sharesOutstanding@FY2011":{"kind":"computed","op":"product","terms":[{"ref":"#876"}],"scale":4,"rule":"split-restated","value":168892000},"#877":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":36,"unit":"shares","end":"2012-12-31","value":86110000},"sharesOutstanding@2012Q4":{"kind":"computed","op":"product","terms":[{"ref":"#877"}],"scale":2,"rule":"split-restated","value":172220000},"sharesOutstanding@FY2012":{"kind":"computed","op":"product","terms":[{"ref":"#877"}],"scale":2,"rule":"split-restated","value":172220000},"#878":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":40,"unit":"shares","end":"2013-12-31","value":86831000},"sharesOutstanding@2013Q4":{"kind":"computed","op":"product","terms":[{"ref":"#878"}],"scale":2,"rule":"split-restated","value":173662000},"sharesOutstanding@FY2013":{"kind":"computed","op":"product","terms":[{"ref":"#878"}],"scale":2,"rule":"split-restated","value":173662000},"#879":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":44,"unit":"shares","end":"2014-12-31","value":86542000},"sharesOutstanding@2014Q4":{"kind":"computed","op":"product","terms":[{"ref":"#879"}],"scale":2,"rule":"split-restated","value":173084000},"sharesOutstanding@FY2014":{"kind":"computed","op":"product","terms":[{"ref":"#879"}],"scale":2,"rule":"split-restated","value":173084000},"#880":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":47,"unit":"shares","end":"2015-12-31","value":84856000},"sharesOutstanding@2015Q4":{"kind":"computed","op":"product","terms":[{"ref":"#880"}],"scale":2,"rule":"split-restated","value":169712000},"sharesOutstanding@FY2015":{"kind":"computed","op":"product","terms":[{"ref":"#880"}],"scale":2,"rule":"split-restated","value":169712000},"sharesOutstanding@2016Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":50,"unit":"shares","end":"2016-12-31","value":84856000},"sharesOutstanding@FY2016":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":50,"unit":"shares","end":"2016-12-31","value":84856000},"sharesOutstanding@2017Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":0,"unit":"shares","end":"2017-12-31","value":173507000},"sharesOutstanding@FY2017":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":0,"unit":"shares","end":"2017-12-31","value":173507000},"sharesOutstanding@2018Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":55,"unit":"shares","end":"2018-04-01","value":172948000},"sharesOutstanding@2018Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":1,"unit":"shares","end":"2018-12-31","value":170820000},"sharesOutstanding@FY2018":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":1,"unit":"shares","end":"2018-12-31","value":170820000},"sharesOutstanding@2019Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":58,"unit":"shares","end":"2019-03-31","value":171537000},"sharesOutstanding@2019Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":2,"unit":"shares","end":"2019-12-31","value":172440000},"sharesOutstanding@FY2019":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":2,"unit":"shares","end":"2019-12-31","value":172440000},"sharesOutstanding@2020Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":3,"unit":"shares","end":"2020-12-31","value":175790000},"sharesOutstanding@FY2020":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":3,"unit":"shares","end":"2020-12-31","value":175790000},"sharesOutstanding@2021Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":4,"unit":"shares","end":"2021-04-04","value":176608000},"sharesOutstanding@2021Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":5,"unit":"shares","end":"2021-07-04","value":176707000},"sharesOutstanding@2021Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":6,"unit":"shares","end":"2021-10-03","value":176799000},"sharesOutstanding@2021Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":7,"unit":"shares","end":"2021-12-31","value":175481000},"sharesOutstanding@FY2021":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":7,"unit":"shares","end":"2021-12-31","value":175481000},"sharesOutstanding@2022Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":8,"unit":"shares","end":"2022-04-03","value":173738000},"sharesOutstanding@2022Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":9,"unit":"shares","end":"2022-07-03","value":173397000},"sharesOutstanding@2022Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":10,"unit":"shares","end":"2022-10-02","value":172930000},"sharesOutstanding@2022Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":11,"unit":"shares","end":"2022-12-31","value":172631000},"sharesOutstanding@FY2022":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":11,"unit":"shares","end":"2022-12-31","value":172631000},"sharesOutstanding@2023Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":12,"unit":"shares","end":"2023-04-02","value":172601000},"sharesOutstanding@2023Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":13,"unit":"shares","end":"2023-07-02","value":172293000},"sharesOutstanding@2023Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":14,"unit":"shares","end":"2023-10-01","value":172142000},"sharesOutstanding@2023Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":15,"unit":"shares","end":"2023-12-31","value":171599000},"sharesOutstanding@FY2023":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":15,"unit":"shares","end":"2023-12-31","value":171599000},"sharesOutstanding@2024Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":16,"unit":"shares","end":"2024-03-31","value":171662000},"sharesOutstanding@2024Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":17,"unit":"shares","end":"2024-06-30","value":171501000},"sharesOutstanding@2024Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":18,"unit":"shares","end":"2024-09-29","value":171515000},"sharesOutstanding@2024Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":19,"unit":"shares","end":"2024-12-31","value":170434000},"sharesOutstanding@FY2024":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":19,"unit":"shares","end":"2024-12-31","value":170434000},"sharesOutstanding@2025Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":20,"unit":"shares","end":"2025-03-30","value":167865000},"sharesOutstanding@2025Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":21,"unit":"shares","end":"2025-06-29","value":167899000},"sharesOutstanding@2025Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":22,"unit":"shares","end":"2025-09-28","value":167549000},"sharesOutstanding@2025Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":24,"unit":"shares","end":"2025-12-31","value":166997000},"sharesOutstanding@FY2025":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":24,"unit":"shares","end":"2025-12-31","value":166997000},"sharesOutstanding@2026Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":23,"unit":"shares","end":"2026-04-05","value":166527000},"sharesOutstanding@2026Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":24,"unit":"shares","end":"2026-07-05","value":168217000},"freeCashFlow@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2016"},{"ref":"capex@FY2016","weight":-1}],"value":169265000},"totalCosts@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2016"},{"ref":"operatingIncome@FY2016","weight":-1}],"value":375449000},"capexOutflow@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2016","weight":-1}],"value":-12816000},"grossMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":75.24716013710659},"operatingMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":29.09568189758553},"netMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":27.136908302880936},"currentRatio@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2016"},{"ref":"currentLiabilities@FY2016"}],"value":8.002432609125325},"freeCashFlow@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q1"},{"ref":"capex@2017Q1","weight":-1}],"value":41620000},"totalCosts@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q1"},{"ref":"operatingIncome@2017Q1","weight":-1}],"value":134971000},"capexOutflow@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q1","weight":-1}],"value":-6095000},"grossMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":76.29373639918144},"operatingMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":20.402554742373223},"netMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":21.94825644140664},"currentRatio@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q1"},{"ref":"currentLiabilities@2017Q1"}],"value":7.865141162137825},"freeCashFlow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q2"},{"ref":"capex@2017Q2","weight":-1}],"value":36828000},"totalCosts@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q2"},{"ref":"operatingIncome@2017Q2","weight":-1}],"value":147809000},"capexOutflow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q2","weight":-1}],"value":-6077000},"grossMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":74.35956906997879},"operatingMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":30.035879279006362},"netMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":26.59989397152378},"currentRatio@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q2"},{"ref":"currentLiabilities@2017Q2"}],"value":6.581693136057192},"freeCashFlow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q3"},{"ref":"capex@2017Q3","weight":-1}],"value":41562000},"totalCosts@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q3"},{"ref":"operatingIncome@2017Q3","weight":-1}],"value":154377000},"capexOutflow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q3","weight":-1}],"value":-7872000},"grossMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":74.6534551138786},"operatingMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":33.52151614195098},"netMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":34.63769426537652},"currentRatio@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q3"},{"ref":"currentLiabilities@2017Q3"}],"value":5.889770465460256},"freeCashFlow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q4"},{"ref":"capex@2017Q4","weight":-1}],"value":75559000},"totalCosts@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q4"},{"ref":"operatingIncome@2017Q4","weight":-1}],"value":148039000},"capexOutflow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q4","weight":-1}],"value":-8710000},"grossMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":72.67003300808129},"operatingMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":23.409351944786483},"netMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":23.497821880529372},"currentRatio@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q4"},{"ref":"currentLiabilities@2017Q4"}],"value":5.593208150219736},"freeCashFlow@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2017"},{"ref":"capex@FY2017","weight":-1}],"value":195569000},"totalCosts@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2017"},{"ref":"operatingIncome@FY2017","weight":-1}],"value":507222000},"capexOutflow@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2017","weight":-1}],"value":-28754000},"grossMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":75.55238792663458},"operatingMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":33.79020288924307},"netMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":23.066952275406187},"currentRatio@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2017"},{"ref":"currentLiabilities@FY2017"}],"value":5.593208150219736},"freeCashFlow@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q1"},{"ref":"capex@2018Q1","weight":-1}],"value":41516000},"totalCosts@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q1"},{"ref":"operatingIncome@2018Q1","weight":-1}],"value":143337000},"capexOutflow@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q1","weight":-1}],"value":-13270000},"grossMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":73.32088261741717},"operatingMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":17.377395033547764},"netMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":19.08187498558945},"currentRatio@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q1"},{"ref":"currentLiabilities@2018Q1"}],"value":5.933116848643579},"freeCashFlow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q2"},{"ref":"capex@2018Q2","weight":-1}],"value":9425000},"totalCosts@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q2"},{"ref":"operatingIncome@2018Q2","weight":-1}],"value":147291000},"capexOutflow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q2","weight":-1}],"value":-8405000},"grossMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":74.39448974362838},"operatingMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":26.001899048968337},"netMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":24.491200570719478},"currentRatio@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q2"},{"ref":"currentLiabilities@2018Q2"}],"value":6.095882825040128},"freeCashFlow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q3"},{"ref":"capex@2018Q3","weight":-1}],"value":73395000},"totalCosts@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q3"},{"ref":"operatingIncome@2018Q3","weight":-1}],"value":140233000},"capexOutflow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q3","weight":-1}],"value":-5681000},"grossMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":74.01772807854903},"operatingMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":23.505795717987183},"netMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":22.738306286649394},"currentRatio@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q3"},{"ref":"currentLiabilities@2018Q3"}],"value":7.183773717308575},"freeCashFlow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q4"},{"ref":"capex@2018Q4","weight":-1}],"value":62023000},"totalCosts@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q4"},{"ref":"operatingIncome@2018Q4","weight":-1}],"value":152162000},"capexOutflow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q4","weight":-1}],"value":-9739000},"grossMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":73.56937956870807},"operatingMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":10.371151388062602},"netMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":47.31546984431787},"currentRatio@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q4"},{"ref":"currentLiabilities@2018Q4"}],"value":8.541502019549679},"freeCashFlow@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2018"},{"ref":"capex@FY2018","weight":-1}],"value":186359000},"totalCosts@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2018"},{"ref":"operatingIncome@FY2018","weight":-1}],"value":585196000},"capexOutflow@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2018","weight":-1}],"value":-37095000},"grossMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":74.4459519457101},"operatingMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":27.42547170045316},"netMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":27.192938941238044},"currentRatio@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2018"},{"ref":"currentLiabilities@FY2018"}],"value":8.541502019549679},"freeCashFlow@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q1"},{"ref":"capex@2019Q1","weight":-1}],"value":56183000},"totalCosts@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q1"},{"ref":"operatingIncome@2019Q1","weight":-1}],"value":143337000},"capexOutflow@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q1","weight":-1}],"value":-5078000},"grossMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":73.32088261741717},"operatingMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":17.377395033547764},"netMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":19.08187498558945},"currentRatio@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q1"},{"ref":"currentLiabilities@2019Q1"}],"value":8.310441184373152},"freeCashFlow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q2"},{"ref":"capex@2019Q2","weight":-1}],"value":54998000},"totalCosts@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q2"},{"ref":"operatingIncome@2019Q2","weight":-1}],"value":147291000},"capexOutflow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q2","weight":-1}],"value":-3891000},"grossMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":74.39448974362838},"operatingMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":26.001899048968337},"netMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":24.491200570719478},"currentRatio@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q2"},{"ref":"currentLiabilities@2019Q2"}],"value":7.923088594003478},"freeCashFlow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q3"},{"ref":"capex@2019Q3","weight":-1}],"value":60862000},"totalCosts@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q3"},{"ref":"operatingIncome@2019Q3","weight":-1}],"value":140233000},"capexOutflow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q3","weight":-1}],"value":-4549000},"grossMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":74.01772807854903},"operatingMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":23.505795717987183},"netMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":22.738306286649394},"currentRatio@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q3"},{"ref":"currentLiabilities@2019Q3"}],"value":7.705239179954442},"freeCashFlow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q4"},{"ref":"capex@2019Q4","weight":-1}],"value":59523000},"totalCosts@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q4"},{"ref":"operatingIncome@2019Q4","weight":-1}],"value":152162000},"capexOutflow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q4","weight":-1}],"value":-8227000},"grossMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":73.56937956870807},"operatingMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":10.371151388062602},"netMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":47.31546984431787},"currentRatio@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q4"},{"ref":"currentLiabilities@2019Q4"}],"value":5.040223445138906},"freeCashFlow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2019"},{"ref":"capex@FY2019","weight":-1}],"value":231566000},"totalCosts@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2019"},{"ref":"operatingIncome@FY2019","weight":-1}],"value":583023000},"capexOutflow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2019","weight":-1}],"value":-21745000},"grossMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":73.84957795004307},"operatingMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":19.652299741602068},"netMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":28.095090439276486},"currentRatio@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2019"},{"ref":"currentLiabilities@FY2019"}],"value":5.040223445138906},"freeCashFlow@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q1"},{"ref":"capex@2020Q1","weight":-1}],"value":58961000},"totalCosts@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q1"},{"ref":"operatingIncome@2020Q1","weight":-1}],"value":146284000},"capexOutflow@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q1","weight":-1}],"value":-3074000},"grossMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":75.36400873022991},"operatingMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":12.527879929440608},"netMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":12.244446437647621},"currentRatio@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q1"},{"ref":"currentLiabilities@2020Q1"}],"value":3.9516144021666975},"freeCashFlow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q2"},{"ref":"capex@2020Q2","weight":-1}],"value":10234000},"totalCosts@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q2"},{"ref":"operatingIncome@2020Q2","weight":-1}],"value":175239000},"capexOutflow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q2","weight":-1}],"value":-3911000},"grossMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":70.24193214545498},"operatingMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":-3.6322347528341723},"netMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":-0.6753520168897141},"currentRatio@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q2"},{"ref":"currentLiabilities@2020Q2"}],"value":4.471368990392929},"freeCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q3"},{"ref":"capex@2020Q3","weight":-1}],"value":80426000},"totalCosts@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q3"},{"ref":"operatingIncome@2020Q3","weight":-1}],"value":154438000},"capexOutflow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q3","weight":-1}],"value":-2844000},"grossMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":76.20572502817906},"operatingMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":38.48880604445719},"netMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":34.85281173204606},"currentRatio@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q3"},{"ref":"currentLiabilities@2020Q3"}],"value":4.506061779939454},"freeCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q4"},{"ref":"capex@2020Q4","weight":-1}],"value":79476000},"totalCosts@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q4"},{"ref":"operatingIncome@2020Q4","weight":-1}],"value":164530000},"capexOutflow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q4","weight":-1}],"value":-3474000},"grossMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":75.33260291125372},"operatingMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":26.422646065782708},"netMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":31.0108892516155},"currentRatio@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q4"},{"ref":"currentLiabilities@2020Q4"}],"value":4.548032079336644},"freeCashFlow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2020"},{"ref":"capex@FY2020","weight":-1}],"value":229097000},"totalCosts@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2020"},{"ref":"operatingIncome@FY2020","weight":-1}],"value":640491000},"capexOutflow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2020","weight":-1}],"value":-13303000},"grossMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":74.54797662203151},"operatingMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":21.02648516682696},"netMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":21.724001874183127},"currentRatio@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2020"},{"ref":"currentLiabilities@FY2020"}],"value":4.548032079336644},"freeCashFlow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q1"},{"ref":"capex@2021Q1","weight":-1}],"value":96203000},"totalCosts@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q1"},{"ref":"operatingIncome@2021Q1","weight":-1}],"value":160574000},"capexOutflow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q1","weight":-1}],"value":-2436000},"grossMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":77.38958360352596},"operatingMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":32.821815108753405},"netMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":29.22180339459559},"currentRatio@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q1"},{"ref":"currentLiabilities@2021Q1"}],"value":3.9176540581162325},"freeCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q2"},{"ref":"capex@2021Q2","weight":-1}],"value":91972000},"totalCosts@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q2"},{"ref":"operatingIncome@2021Q2","weight":-1}],"value":176577000},"capexOutflow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q2","weight":-1}],"value":-4114000},"grossMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":74.57552812845987},"operatingMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":34.39652546088171},"netMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":28.82990659761181},"currentRatio@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q2"},{"ref":"currentLiabilities@2021Q2"}],"value":3.3809811939453676},"freeCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q3"},{"ref":"capex@2021Q3","weight":-1}],"value":59992000},"totalCosts@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q3"},{"ref":"operatingIncome@2021Q3","weight":-1}],"value":197301000},"capexOutflow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q3","weight":-1}],"value":-4139000},"grossMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":69.90956580351626},"operatingMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":30.73463742065944},"netMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":27.698983317418413},"currentRatio@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q3"},{"ref":"currentLiabilities@2021Q3"}],"value":4.069754204085093},"freeCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q4"},{"ref":"capex@2021Q4","weight":-1}],"value":50443000},"totalCosts@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q4"},{"ref":"operatingIncome@2021Q4","weight":-1}],"value":187545000},"capexOutflow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q4","weight":-1}],"value":-4766000},"grossMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":71.6952451191281},"operatingMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":23.15776534939463},"netMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":21.93473050212034},"currentRatio@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q4"},{"ref":"currentLiabilities@2021Q4"}],"value":3.3925520576491737},"freeCashFlow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2021"},{"ref":"capex@FY2021","weight":-1}],"value":298610000},"totalCosts@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2021"},{"ref":"operatingIncome@FY2021","weight":-1}],"value":721997000},"capexOutflow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2021","weight":-1}],"value":-15455000},"grossMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":73.26472522365293},"operatingMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":30.382953202108194},"netMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":26.986938553540746},"currentRatio@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2021"},{"ref":"currentLiabilities@FY2021"}],"value":3.3925520576491737},"freeCashFlow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q1"},{"ref":"capex@2022Q1","weight":-1}],"value":44932000},"totalCosts@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q1"},{"ref":"operatingIncome@2022Q1","weight":-1}],"value":195679000},"capexOutflow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q1","weight":-1}],"value":-4585000},"grossMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":72.10054991554742},"operatingMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":30.710286926315568},"netMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":23.842539313827206},"currentRatio@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q1"},{"ref":"currentLiabilities@2022Q1"}],"value":3.4484384449022683},"freeCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q2"},{"ref":"capex@2022Q2","weight":-1}],"value":37444000},"totalCosts@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q2"},{"ref":"operatingIncome@2022Q2","weight":-1}],"value":209487000},"capexOutflow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q2","weight":-1}],"value":-6668000},"grossMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":71.54587296269864},"operatingMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":23.719722679406324},"netMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":21.447558151390243},"currentRatio@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q2"},{"ref":"currentLiabilities@2022Q2"}],"value":3.8220670928678064},"freeCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q3"},{"ref":"capex@2022Q3","weight":-1}],"value":79168000},"totalCosts@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q3"},{"ref":"operatingIncome@2022Q3","weight":-1}],"value":169599000},"capexOutflow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q3","weight":-1}],"value":-4352000},"grossMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":72.62548778277089},"operatingMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":19.092938718264303},"netMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":16.210130616061292},"currentRatio@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q3"},{"ref":"currentLiabilities@2022Q3"}],"value":4.8826684358685},"freeCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q4"},{"ref":"capex@2022Q4","weight":-1}],"value":62195000},"totalCosts@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q4"},{"ref":"operatingIncome@2022Q4","weight":-1}],"value":185096000},"capexOutflow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q4","weight":-1}],"value":-4062000},"grossMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":70.81897649864472},"operatingMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":22.69403131564989},"netMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":23.100825700717948},"currentRatio@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q4"},{"ref":"currentLiabilities@2022Q4"}],"value":3.8234864789992966},"freeCashFlow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2022"},{"ref":"capex@FY2022","weight":-1}],"value":223739000},"totalCosts@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2022"},{"ref":"operatingIncome@FY2022","weight":-1}],"value":759861000},"capexOutflow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2022","weight":-1}],"value":-19667000},"grossMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":71.7535210567643},"operatingMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":24.473854227752984},"netMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":21.422039777753483},"currentRatio@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2022"},{"ref":"currentLiabilities@FY2022"}],"value":3.8234864789992966},"freeCashFlow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q1"},{"ref":"capex@2023Q1","weight":-1}],"value":22046000},"totalCosts@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q1"},{"ref":"operatingIncome@2023Q1","weight":-1}],"value":178963000},"capexOutflow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q1","weight":-1}],"value":-5507000},"grossMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":71.46834788488694},"operatingMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":11.018575605099342},"netMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":12.73592410652135},"currentRatio@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q1"},{"ref":"currentLiabilities@2023Q1"}],"value":3.3749561868798983},"freeCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q2"},{"ref":"capex@2023Q2","weight":-1}],"value":25149000},"totalCosts@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q2"},{"ref":"operatingIncome@2023Q2","weight":-1}],"value":177337000},"capexOutflow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q2","weight":-1}],"value":-4700000},"grossMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":74.09241604539157},"operatingMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":26.874958764927097},"netMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":23.699445800620175},"currentRatio@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q2"},{"ref":"currentLiabilities@2023Q2"}],"value":3.9807937405104674},"freeCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q3"},{"ref":"capex@2023Q3","weight":-1}],"value":35168000},"totalCosts@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q3"},{"ref":"operatingIncome@2023Q3","weight":-1}],"value":166604000},"capexOutflow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q3","weight":-1}],"value":-5855000},"grossMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":72.38555878341724},"operatingMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":15.53277462596519},"netMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":9.590298163160803},"currentRatio@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q3"},{"ref":"currentLiabilities@2023Q3"}],"value":4.990990194691935},"freeCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q4"},{"ref":"capex@2023Q4","weight":-1}],"value":7476000},"totalCosts@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q4"},{"ref":"operatingIncome@2023Q4","weight":-1}],"value":183941000},"capexOutflow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q4","weight":-1}],"value":-7015000},"grossMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":68.66527685971424},"operatingMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":6.472263181979966},"netMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":5.709564244673819},"currentRatio@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q4"},{"ref":"currentLiabilities@2023Q4"}],"value":4.470497221563825},"freeCashFlow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2023"},{"ref":"capex@FY2023","weight":-1}],"value":89839000},"totalCosts@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2023"},{"ref":"operatingIncome@FY2023","weight":-1}],"value":706845000},"capexOutflow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2023","weight":-1}],"value":-23077000},"grossMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":71.78594156507037},"operatingMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":15.605333193241695},"netMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":13.519718893387475},"currentRatio@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2023"},{"ref":"currentLiabilities@FY2023"}],"value":4.470497221563825},"freeCashFlow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q1"},{"ref":"capex@2024Q1","weight":-1}],"value":9582000},"totalCosts@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q1"},{"ref":"operatingIncome@2024Q1","weight":-1}],"value":196593000},"capexOutflow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q1","weight":-1}],"value":-4061000},"grossMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":67.33350095115206},"operatingMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":6.738236312660996},"netMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":5.7031172170381925},"currentRatio@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q1"},{"ref":"currentLiabilities@2024Q1"}],"value":3.516868507511882},"freeCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q2"},{"ref":"capex@2024Q2","weight":-1}],"value":23253000},"totalCosts@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q2"},{"ref":"operatingIncome@2024Q2","weight":-1}],"value":200835000},"capexOutflow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q2","weight":-1}],"value":-4510000},"grossMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":69.62163381976832},"operatingMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":16.07115992176922},"netMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":15.132975611386925},"currentRatio@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q2"},{"ref":"currentLiabilities@2024Q2"}],"value":4.034867255588536},"freeCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q3"},{"ref":"capex@2024Q3","weight":-1}],"value":51872000},"totalCosts@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q3"},{"ref":"operatingIncome@2024Q3","weight":-1}],"value":203178000},"capexOutflow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q3","weight":-1}],"value":-4399000},"grossMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":67.9039115284014},"operatingMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":13.446251629448499},"netMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":12.605754402705948},"currentRatio@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q3"},{"ref":"currentLiabilities@2024Q3"}],"value":3.936381313841252},"freeCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q4"},{"ref":"capex@2024Q4","weight":-1}],"value":49331000},"totalCosts@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q4"},{"ref":"operatingIncome@2024Q4","weight":-1}],"value":198844000},"capexOutflow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q4","weight":-1}],"value":-2073000},"grossMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":68.72877518677836},"operatingMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":13.427143379599798},"netMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":12.341303704219712},"currentRatio@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q4"},{"ref":"currentLiabilities@2024Q4"}],"value":3.621248081237454},"freeCashFlow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2024"},{"ref":"capex@FY2024","weight":-1}],"value":134038000},"totalCosts@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2024"},{"ref":"operatingIncome@FY2024","weight":-1}],"value":799450000},"capexOutflow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2024","weight":-1}],"value":-15043000},"grossMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":68.4290580252921},"operatingMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":12.582079025494389},"netMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":11.609541669628163},"currentRatio@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2024"},{"ref":"currentLiabilities@FY2024"}],"value":3.621248081237454},"freeCashFlow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q1"},{"ref":"capex@2025Q1","weight":-1}],"value":38001000},"totalCosts@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q1"},{"ref":"operatingIncome@2025Q1","weight":-1}],"value":189944000},"capexOutflow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q1","weight":-1}],"value":-2501000},"grossMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":66.80506952544947},"operatingMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":12.077616693514043},"netMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":10.925493899164954},"currentRatio@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q1"},{"ref":"currentLiabilities@2025Q1"}],"value":3.1401741645104475},"freeCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q2"},{"ref":"capex@2025Q2","weight":-1}],"value":40431000},"totalCosts@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q2"},{"ref":"operatingIncome@2025Q2","weight":-1}],"value":205660000},"capexOutflow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q2","weight":-1}],"value":-2194000},"grossMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":67.39490872886833},"operatingMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":17.436459474975212},"netMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":16.263403628363704},"currentRatio@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q2"},{"ref":"currentLiabilities@2025Q2"}],"value":3.2857322894185477},"freeCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q3"},{"ref":"capex@2025Q3","weight":-1}],"value":86033000},"totalCosts@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q3"},{"ref":"operatingIncome@2025Q3","weight":-1}],"value":219127000},"capexOutflow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q3","weight":-1}],"value":-1452000},"grossMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":67.64009072129205},"operatingMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":20.8619245048611},"netMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":6.379382575155656},"currentRatio@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q3"},{"ref":"currentLiabilities@2025Q3"}],"value":3.9635322821714034},"freeCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q4"},{"ref":"capex@2025Q4","weight":-1}],"value":72306000},"totalCosts@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q4"},{"ref":"operatingIncome@2025Q4","weight":-1}],"value":217062000},"capexOutflow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q4","weight":-1}],"value":-2596000},"grossMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":65.74673652006436},"operatingMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":13.979662199113887},"netMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":12.94454263725638},"currentRatio@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q4"},{"ref":"currentLiabilities@2025Q4"}],"value":3.7986499664943256},"freeCashFlow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2025"},{"ref":"capex@FY2025","weight":-1}],"value":236771000},"totalCosts@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2025"},{"ref":"operatingIncome@FY2025","weight":-1}],"value":831793000},"capexOutflow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2025","weight":-1}],"value":-8743000},"grossMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":66.91677754211507},"operatingMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":16.34882371457391},"netMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":11.509122962632208},"currentRatio@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2025"},{"ref":"currentLiabilities@FY2025"}],"value":3.7986499664943256},"freeCashFlow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q1"},{"ref":"capex@2026Q1","weight":-1}],"value":42336000},"totalCosts@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q1"},{"ref":"operatingIncome@2026Q1","weight":-1}],"value":208564000},"capexOutflow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q1","weight":-1}],"value":-2757000},"grossMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":71.12991130134817},"operatingMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":22.30430231301944},"netMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":19.26113017207017},"currentRatio@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q1"},{"ref":"currentLiabilities@2026Q1"}],"value":3.6432910256748556},"freeCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q2"},{"ref":"capex@2026Q2","weight":-1}],"value":67621000},"totalCosts@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q2"},{"ref":"operatingIncome@2026Q2","weight":-1}],"value":205746000},"capexOutflow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q2","weight":-1}],"value":-1532000},"grossMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":70.64852040938945},"operatingMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":29.36074956310963},"netMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":24.979485894191846},"currentRatio@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q2"},{"ref":"currentLiabilities@2026Q2"}],"value":3.9340650184464265},"freeCashFlow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q2"},{"ref":"capex@2014Q2","weight":-1}],"value":11591000},"totalCosts@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q2"},{"ref":"operatingIncome@2014Q2","weight":-1}],"value":66252000},"capexOutflow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q2","weight":-1}],"value":-2656000},"grossMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":80.28739867354459},"operatingMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":28.20234947331917},"netMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":28.119987862499457},"currentRatio@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q2"},{"ref":"currentLiabilities@2014Q2"}],"value":3.617942977368975},"freeCashFlow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q2"},{"ref":"capex@2015Q2","weight":-1}],"value":9312000},"totalCosts@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q2"},{"ref":"operatingIncome@2015Q2","weight":-1}],"value":92051000},"capexOutflow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q2","weight":-1}],"value":-5261000},"grossMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":78.78870047069785},"operatingMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":35.99969408116583},"netMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":30.39303617490214},"currentRatio@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q2"},{"ref":"currentLiabilities@2015Q2"}],"value":6.090732847005604},"totalCosts@2009Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2009Q2"},{"ref":"operatingIncome@2009Q2","weight":-1}],"value":48822000},"grossMargin@2009Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2009Q2"},{"ref":"revenue@2009Q2"}],"scale":100,"value":63.44463971880492},"operatingMargin@2009Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2009Q2"},{"ref":"revenue@2009Q2"}],"scale":100,"value":-19.171060339777387},"netMargin@2009Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2009Q2"},{"ref":"revenue@2009Q2"}],"scale":100,"value":-15.668326498730718},"freeCashFlow@2009Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2009Q3"},{"ref":"capex@2009Q3","weight":-1}],"value":2094000},"totalCosts@2009Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2009Q3"},{"ref":"operatingIncome@2009Q3","weight":-1}],"value":40298000},"capexOutflow@2009Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2009Q3","weight":-1}],"value":-1674000},"grossMargin@2009Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2009Q3"},{"ref":"revenue@2009Q3"}],"scale":100,"value":70.76594297926077},"operatingMargin@2009Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2009Q3"},{"ref":"revenue@2009Q3"}],"scale":100,"value":2.137063480499296},"netMargin@2009Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2009Q3"},{"ref":"revenue@2009Q3"}],"scale":100,"value":10.93059400650833},"freeCashFlow@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2009Q4"},{"ref":"capex@2009Q4","weight":-1}],"value":10907000},"totalCosts@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2009Q4"},{"ref":"operatingIncome@2009Q4","weight":-1}],"value":50538000},"capexOutflow@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2009Q4","weight":-1}],"value":-954000},"grossMargin@2009Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2009Q4"},{"ref":"revenue@2009Q4"}],"scale":100,"value":68.9846765703591},"operatingMargin@2009Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2009Q4"},{"ref":"revenue@2009Q4"}],"scale":100,"value":1.4738565914142006},"netMargin@2009Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2009Q4"},{"ref":"revenue@2009Q4"}],"scale":100,"value":0.8948415019300503},"currentRatio@2009Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2009Q4"},{"ref":"currentLiabilities@2009Q4"}],"value":6.446587383660806},"freeCashFlow@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2009"},{"ref":"capex@FY2009","weight":-1}],"value":6817000},"totalCosts@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2009"},{"ref":"operatingIncome@FY2009","weight":-1}],"value":188395000},"capexOutflow@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2009","weight":-1}],"value":-5466000},"grossMargin@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2009"},{"ref":"revenue@FY2009"}],"scale":100,"value":67.91215920148868},"operatingMargin@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2009"},{"ref":"revenue@FY2009"}],"scale":100,"value":-7.208909274044398},"netMargin@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2009"},{"ref":"revenue@FY2009"}],"scale":100,"value":-2.770775122775669},"currentRatio@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2009"},{"ref":"currentLiabilities@FY2009"}],"value":6.446587383660806},"freeCashFlow@2010Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2010Q1"},{"ref":"capex@2010Q1","weight":-1}],"value":8630000},"totalCosts@2010Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q1"},{"ref":"operatingIncome@2010Q1","weight":-1}],"value":47715000},"capexOutflow@2010Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2010Q1","weight":-1}],"value":-1081000},"grossMargin@2010Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2010Q1"},{"ref":"revenue@2010Q1"}],"scale":100,"value":72.96623535197652},"operatingMargin@2010Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2010Q1"},{"ref":"revenue@2010Q1"}],"scale":100,"value":19.081859345057406},"netMargin@2010Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q1"},{"ref":"revenue@2010Q1"}],"scale":100,"value":14.491156070344429},"freeCashFlow@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2010Q2"},{"ref":"capex@2010Q2","weight":-1}],"value":10416000},"totalCosts@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q2"},{"ref":"operatingIncome@2010Q2","weight":-1}],"value":52570000},"capexOutflow@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2010Q2","weight":-1}],"value":-1150000},"grossMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":73.93574800518027},"operatingMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":26.793945217306543},"netMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":20.7865090306499},"currentRatio@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2010Q2"},{"ref":"currentLiabilities@2010Q2"}],"value":4.1731901818048796},"freeCashFlow@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2010Q3"},{"ref":"capex@2010Q3","weight":-1}],"value":24395000},"totalCosts@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q3"},{"ref":"operatingIncome@2010Q3","weight":-1}],"value":52718000},"capexOutflow@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2010Q3","weight":-1}],"value":-1076000},"grossMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":74.7803128291974},"operatingMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":29.702772258744147},"netMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":24.195591588548265},"currentRatio@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2010Q3"},{"ref":"currentLiabilities@2010Q3"}],"value":4.335995013561092},"freeCashFlow@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2010Q4"},{"ref":"capex@2010Q4","weight":-1}],"value":27040000},"totalCosts@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q4"},{"ref":"operatingIncome@2010Q4","weight":-1}],"value":61975000},"capexOutflow@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2010Q4","weight":-1}],"value":-2545000},"grossMargin@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2010Q4"},{"ref":"revenue@2010Q4"}],"scale":100,"value":71.71808761186999},"operatingMargin@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2010Q4"},{"ref":"revenue@2010Q4"}],"scale":100,"value":27.019547809703248},"netMargin@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q4"},{"ref":"revenue@2010Q4"}],"scale":100,"value":23.2736693358455},"currentRatio@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2010Q4"},{"ref":"currentLiabilities@2010Q4"}],"value":5.125753233392122},"freeCashFlow@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2010"},{"ref":"capex@FY2010","weight":-1}],"value":70481000},"totalCosts@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2010"},{"ref":"operatingIncome@FY2010","weight":-1}],"value":214978000},"capexOutflow@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2010","weight":-1}],"value":-5852000},"grossMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":73.30911517728447},"operatingMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":26.045870013175502},"netMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":21.115548813000746},"currentRatio@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2010"},{"ref":"currentLiabilities@FY2010"}],"value":5.125753233392122},"freeCashFlow@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q1"},{"ref":"capex@2011Q1","weight":-1}],"value":19211000},"totalCosts@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q1"},{"ref":"operatingIncome@2011Q1","weight":-1}],"value":57026000},"capexOutflow@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q1","weight":-1}],"value":-1577000},"grossMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":75.28967389843267},"operatingMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":23.34596876092158},"netMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":18.329435169502915},"currentRatio@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q1"},{"ref":"currentLiabilities@2011Q1"}],"value":5.6544807806913},"freeCashFlow@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q2"},{"ref":"capex@2011Q2","weight":-1}],"value":25229000},"totalCosts@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q2"},{"ref":"operatingIncome@2011Q2","weight":-1}],"value":59351000},"capexOutflow@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q2","weight":-1}],"value":-2048000},"grossMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":76.76183852361709},"operatingMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":28.82975789334836},"netMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":22.900003597424245},"currentRatio@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q2"},{"ref":"currentLiabilities@2011Q2"}],"value":6.039398002752391},"freeCashFlow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q3"},{"ref":"capex@2011Q3","weight":-1}],"value":12352000},"totalCosts@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q3"},{"ref":"operatingIncome@2011Q3","weight":-1}],"value":57696000},"capexOutflow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q3","weight":-1}],"value":-1920000},"grossMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":76.33389523631142},"operatingMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":27.9565461696947},"netMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":22.522320034962853},"currentRatio@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q3"},{"ref":"currentLiabilities@2011Q3"}],"value":5.190407719231861},"freeCashFlow@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q4"},{"ref":"capex@2011Q4","weight":-1}],"value":21663000},"totalCosts@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q4"},{"ref":"operatingIncome@2011Q4","weight":-1}],"value":62486000},"capexOutflow@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q4","weight":-1}],"value":-2275000},"grossMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":74.76975797815378},"operatingMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":25.649080221793863},"netMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":22.725541990909306},"currentRatio@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q4"},{"ref":"currentLiabilities@2011Q4"}],"value":5.273930320672766},"freeCashFlow@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2011"},{"ref":"capex@FY2011","weight":-1}],"value":78455000},"totalCosts@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2011"},{"ref":"operatingIncome@FY2011","weight":-1}],"value":236559000},"capexOutflow@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2011","weight":-1}],"value":-7820000},"grossMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":75.79508812912765},"operatingMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":26.514845579875367},"netMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":21.70424399063104},"currentRatio@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2011"},{"ref":"currentLiabilities@FY2011"}],"value":5.273930320672766},"freeCashFlow@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q1"},{"ref":"capex@2012Q1","weight":-1}],"value":10367000},"totalCosts@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q1"},{"ref":"operatingIncome@2012Q1","weight":-1}],"value":59968000},"capexOutflow@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q1","weight":-1}],"value":-2487000},"grossMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":75.47517018620752},"operatingMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":22.830045425883746},"netMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":18.37882355969064},"currentRatio@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q1"},{"ref":"currentLiabilities@2012Q1"}],"value":6.844341008202092},"freeCashFlow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q2"},{"ref":"capex@2012Q2","weight":-1}],"value":24501000},"totalCosts@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q2"},{"ref":"operatingIncome@2012Q2","weight":-1}],"value":60976000},"capexOutflow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q2","weight":-1}],"value":-2817000},"grossMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":75.63147783601735},"operatingMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":27.690154875127483},"netMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":23.44116879728672},"currentRatio@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q2"},{"ref":"currentLiabilities@2012Q2"}],"value":7.384650707768483},"freeCashFlow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q3"},{"ref":"capex@2012Q3","weight":-1}],"value":32320000},"totalCosts@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q3"},{"ref":"operatingIncome@2012Q3","weight":-1}],"value":58273000},"capexOutflow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q3","weight":-1}],"value":-2317000},"grossMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":75.64064139067885},"operatingMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":27.227883510664867},"netMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":22.235126629701785},"currentRatio@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q3"},{"ref":"currentLiabilities@2012Q3"}],"value":4.828473843660151},"freeCashFlow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q4"},{"ref":"capex@2012Q4","weight":-1}],"value":24065000},"totalCosts@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q4"},{"ref":"operatingIncome@2012Q4","weight":-1}],"value":61655000},"capexOutflow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q4","weight":-1}],"value":-2257000},"grossMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":75.19472300652322},"operatingMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":24.964706455067667},"netMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":19.769253237269986},"currentRatio@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q4"},{"ref":"currentLiabilities@2012Q4"}],"value":4.781993453616478},"freeCashFlow@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2012"},{"ref":"capex@FY2012","weight":-1}],"value":91253000},"totalCosts@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2012"},{"ref":"operatingIncome@FY2012","weight":-1}],"value":240872000},"capexOutflow@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2012","weight":-1}],"value":-9878000},"grossMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":75.48561578147212},"operatingMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":25.72075280853833},"netMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":20.99981805790693},"currentRatio@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2012"},{"ref":"currentLiabilities@FY2012"}],"value":4.781993453616478},"freeCashFlow@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q1"},{"ref":"capex@2013Q1","weight":-1}],"value":16882000},"totalCosts@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q1"},{"ref":"operatingIncome@2013Q1","weight":-1}],"value":62911000},"capexOutflow@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q1","weight":-1}],"value":-1908000},"grossMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":75.98897295158977},"operatingMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":22.228403303169657},"netMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":19.26395688077931},"currentRatio@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q1"},{"ref":"currentLiabilities@2013Q1"}],"value":5.457187128544745},"freeCashFlow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q2"},{"ref":"capex@2013Q2","weight":-1}],"value":17783000},"totalCosts@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q2"},{"ref":"operatingIncome@2013Q2","weight":-1}],"value":66337000},"capexOutflow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q2","weight":-1}],"value":-2402000},"grossMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":75.5519593110623},"operatingMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":23.31869148075367},"netMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":19.442838978152814},"currentRatio@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q2"},{"ref":"currentLiabilities@2013Q2"}],"value":5.6425503328379785},"freeCashFlow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q3"},{"ref":"capex@2013Q3","weight":-1}],"value":18418000},"totalCosts@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q3"},{"ref":"operatingIncome@2013Q3","weight":-1}],"value":67409000},"capexOutflow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q3","weight":-1}],"value":-1842000},"grossMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":76.48587919108252},"operatingMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":25.751200599198132},"netMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":22.830109706128564},"currentRatio@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q3"},{"ref":"currentLiabilities@2013Q3"}],"value":6.301188877478474},"freeCashFlow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q4"},{"ref":"capex@2013Q4","weight":-1}],"value":32742000},"totalCosts@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q4"},{"ref":"operatingIncome@2013Q4","weight":-1}],"value":34056000},"capexOutflow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q4","weight":-1}],"value":-3478000},"grossMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":98.04290248882958},"operatingMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":31.14575119791351},"netMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":41.331554153777724},"currentRatio@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q4"},{"ref":"currentLiabilities@2013Q4"}],"value":5.4414965094556065},"freeCashFlow@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2013"},{"ref":"capex@FY2013","weight":-1}],"value":82075000},"totalCosts@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2013"},{"ref":"operatingIncome@FY2013","weight":-1}],"value":230713000},"capexOutflow@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2013","weight":-1}],"value":-13380000},"grossMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":79.55833070589726},"operatingMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":25.008207351836987},"netMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":23.914435512967618},"currentRatio@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2013"},{"ref":"currentLiabilities@FY2013"}],"value":5.4414965094556065},"freeCashFlow@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q1"},{"ref":"capex@2014Q1","weight":-1}],"value":14776000},"totalCosts@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q1"},{"ref":"operatingIncome@2014Q1","weight":-1}],"value":68486000},"capexOutflow@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q1","weight":-1}],"value":-2685000},"grossMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":76.81267802351285},"operatingMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":24.68189466506835},"netMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":20.352142880709128},"currentRatio@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q1"},{"ref":"currentLiabilities@2014Q1"}],"value":3.614715400723396},"freeCashFlow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q3"},{"ref":"capex@2014Q3","weight":-1}],"value":27542000},"totalCosts@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q3"},{"ref":"operatingIncome@2014Q3","weight":-1}],"value":99017000},"capexOutflow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q3","weight":-1}],"value":-3737000},"grossMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":75.56816709424966},"operatingMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":35.85153800305786},"netMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":32.65179196143979},"currentRatio@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q3"},{"ref":"currentLiabilities@2014Q3"}],"value":3.283092168950935},"freeCashFlow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q4"},{"ref":"capex@2014Q4","weight":-1}],"value":88998000},"totalCosts@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q4"},{"ref":"operatingIncome@2014Q4","weight":-1}],"value":73414000},"capexOutflow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q4","weight":-1}],"value":-11856000},"grossMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":78.05910599892387},"operatingMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":25.468776966731305},"netMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":27.036273743413773},"currentRatio@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q4"},{"ref":"currentLiabilities@2014Q4"}],"value":3.3704911123782137},"freeCashFlow@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2014"},{"ref":"capex@FY2014","weight":-1}],"value":142907000},"totalCosts@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2014"},{"ref":"operatingIncome@FY2014","weight":-1}],"value":298597000},"capexOutflow@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2014","weight":-1}],"value":-20934000},"grossMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":77.94179374321432},"operatingMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":29.980607294189927},"netMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":28.487579991980283},"currentRatio@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2014"},{"ref":"currentLiabilities@FY2014"}],"value":3.3704911123782137},"freeCashFlow@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q1"},{"ref":"capex@2015Q1","weight":-1}],"value":-834000},"totalCosts@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q1"},{"ref":"operatingIncome@2015Q1","weight":-1}],"value":79263000},"capexOutflow@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q1","weight":-1}],"value":-4264000},"grossMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":77.95862803705128},"operatingMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":21.810541268385073},"netMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":20.224320085229795},"currentRatio@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q1"},{"ref":"currentLiabilities@2015Q1"}],"value":4.63247646091765},"freeCashFlow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q3"},{"ref":"capex@2015Q3","weight":-1}],"value":62500000},"totalCosts@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q3"},{"ref":"operatingIncome@2015Q3","weight":-1}],"value":79102000},"capexOutflow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q3","weight":-1}],"value":-3492000},"grossMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":75.53700725924136},"operatingMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":26.476247130229492},"netMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":96.77005586176769},"currentRatio@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q3"},{"ref":"currentLiabilities@2015Q3"}],"value":7.167806906313586},"freeCashFlow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q4"},{"ref":"capex@2015Q4","weight":-1}],"value":39121000},"totalCosts@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q4"},{"ref":"operatingIncome@2015Q4","weight":-1}],"value":78620000},"capexOutflow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q4","weight":-1}],"value":-5211000},"grossMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":76.06578839702152},"operatingMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":19.58514033221504},"netMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":19.173962850830538},"currentRatio@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q4"},{"ref":"currentLiabilities@2015Q4"}],"value":8.279205781552674},"freeCashFlow@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2015"},{"ref":"capex@FY2015","weight":-1}],"value":99624000},"totalCosts@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2015"},{"ref":"operatingIncome@FY2015","weight":-1}],"value":329036000},"capexOutflow@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2015","weight":-1}],"value":-28703000},"grossMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":77.23462292229397},"operatingMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":26.97128221290536},"netMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":41.52060671568747},"currentRatio@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2015"},{"ref":"currentLiabilities@FY2015"}],"value":8.279205781552674},"freeCashFlow@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q1"},{"ref":"capex@2016Q1","weight":-1}],"value":25343000},"totalCosts@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q1"},{"ref":"operatingIncome@2016Q1","weight":-1}],"value":79861000},"capexOutflow@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q1","weight":-1}],"value":-2237000},"grossMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":78.20487500649655},"operatingMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":16.988721999896057},"netMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":15.472168806195105},"currentRatio@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q1"},{"ref":"currentLiabilities@2016Q1"}],"value":9.07706472700488},"freeCashFlow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q2"},{"ref":"capex@2016Q2","weight":-1}],"value":18621000},"totalCosts@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q2"},{"ref":"operatingIncome@2016Q2","weight":-1}],"value":97599000},"capexOutflow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q2","weight":-1}],"value":-3110000},"grossMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":76.09014489998235},"operatingMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":33.72964678083029},"netMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":29.03363798090634},"currentRatio@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q2"},{"ref":"currentLiabilities@2016Q2"}],"value":7.020248883493041},"freeCashFlow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q3"},{"ref":"capex@2016Q3","weight":-1}],"value":52203000},"totalCosts@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q3"},{"ref":"operatingIncome@2016Q3","weight":-1}],"value":93424000},"capexOutflow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q3","weight":-1}],"value":-5144000},"grossMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":77.86511841678382},"operatingMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":36.855196279874555},"netMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":36.278657943116684},"currentRatio@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q3"},{"ref":"currentLiabilities@2016Q3"}],"value":7.684917624576541},"freeCashFlow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q4"},{"ref":"capex@2016Q4","weight":-1}],"value":73098000},"totalCosts@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q4"},{"ref":"operatingIncome@2016Q4","weight":-1}],"value":95803000},"capexOutflow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q4","weight":-1}],"value":-2325000},"grossMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":74.19000634076181},"operatingMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":25.919023831985278},"netMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":25.034410231824438},"currentRatio@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q4"},{"ref":"currentLiabilities@2016Q4"}],"value":8.002432609125325},"fcfMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":31.966044399119948},"fcfMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":24.544870169313604},"fcfMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":17.4322175098455},"fcfMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":17.897606159649644},"fcfMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":39.09181213331539},"fcfMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":25.52843490848903},"fcfMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":23.930737128496},"fcfMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":4.7350625731611125},"fcfMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":40.03545615709805},"fcfMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":36.533760580553576},"fcfMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":23.11177198643745},"fcfMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":32.38511908879205},"fcfMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":27.630660095354365},"fcfMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":33.198963589254056},"fcfMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":35.06117135637248},"fcfMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":31.9126270456503},"fcfMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":35.25637575866296},"fcfMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":6.0521475839311165},"fcfMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":32.03291472997893},"fcfMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":35.54144399973168},"fcfMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":28.248008680427116},"fcfMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":40.24775443778318},"fcfMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":34.17026430572378},"fcfMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":21.061057125203618},"fcfMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":20.667854874725993},"fcfMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":28.792843106437388},"fcfMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":15.910370493649237},"fcfMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":13.634443683819567},"fcfMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":37.7670282699335},"fcfMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":25.975951518796492},"fcfMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":22.238467731515073},"fcfMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":10.9613969491458},"fcfMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":10.3702084845286},"fcfMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":17.829964358323068},"fcfMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":3.8012915035338386},"fcfMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":10.726442814552497},"fcfMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":4.545605487744133},"fcfMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":9.717416378316033},"fcfMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":22.097451670344466},"fcfMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":21.47776945716724},"fcfMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":14.656730616775013},"fcfMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":17.59012386824418},"fcfMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":16.23128710963375},"fcfMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":31.070959074296116},"fcfMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":28.654423828357206},"fcfMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":23.81142022146931},"fcfMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":15.77129829345433},"fcfMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":23.21647445779244},"fcfMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":12.561229355412024},"fcfMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":6.47435496318545},"fcfMargin@2009Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2009Q3"},{"ref":"revenue@2009Q3"}],"scale":100,"value":5.085239691097188},"fcfMargin@2009Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2009Q4"},{"ref":"revenue@2009Q4"}],"scale":100,"value":21.263695558934767},"fcfMargin@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2009"},{"ref":"revenue@FY2009"}],"scale":100,"value":3.8793127976918744},"fcfMargin@2010Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2010Q1"},{"ref":"revenue@2010Q1"}],"scale":100,"value":14.635304492343176},"fcfMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":14.504741613401848},"fcfMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":32.529702772258744},"fcfMargin@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2010Q4"},{"ref":"revenue@2010Q4"}],"scale":100,"value":31.84173339613754},"fcfMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":24.24602068863501},"fcfMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":25.823319084872438},"fcfMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":30.253138752653104},"fcfMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":15.42361241181245},"fcfMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":25.77639751552795},"fcfMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":24.371415968239965},"fcfMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":13.340797076271732},"fcfMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":29.055095700021344},"fcfMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":40.36165642639492},"fcfMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":29.287557199883167},"fcfMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":28.140274269995896},"fcfMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":20.869801710923205},"fcfMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":20.556005086117214},"fcfMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":20.28682204696656},"fcfMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":66.19761023836962},"fcfMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":26.677956515662228},"fcfMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":16.250041240968226},"fcfMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":17.843167742102672},"fcfMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":90.35238220931767},"fcfMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":33.51092393228733},"fcfMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":-0.8227042703678494},"fcfMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":58.09252047180421},"fcfMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":40.01411504786842},"fcfMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":22.111297793619897},"fcfMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":26.342705680577932},"fcfMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":12.643779621657592},"fcfMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":35.28374067265059},"fcfMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":56.524025301186185},"#881":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2015","weight":0.5},{"ref":"totalAssets@FY2016","weight":0.5}],"rule":"average-balance","value":963180000},"returnOnAssets@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"#881"}],"scale":100,"value":14.918706783778731},"#882":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"}],"rule":"trailing-year","value":166026000},"#883":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q1","weight":0.5},{"ref":"totalAssets@2017Q1","weight":0.5}],"rule":"average-balance","value":1004940500},"returnOnAssets@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#882"},{"ref":"#883"}],"scale":100,"value":16.520978107659108},"#884":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"}],"rule":"trailing-year","value":179463000},"#885":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q2","weight":0.5},{"ref":"totalAssets@2017Q2","weight":0.5}],"rule":"average-balance","value":1062719000},"returnOnAssets@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#884"},{"ref":"#885"}],"scale":100,"value":16.88715455355555},"#886":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"}],"rule":"trailing-year","value":206224000},"#887":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q3","weight":0.5},{"ref":"totalAssets@2017Q3","weight":0.5}],"rule":"average-balance","value":1139302000},"returnOnAssets@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#886"},{"ref":"#887"}],"scale":100,"value":18.100907397687354},"#888":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"}],"rule":"trailing-year","value":219267000},"#889":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q4","weight":0.5},{"ref":"totalAssets@2017Q4","weight":0.5}],"rule":"average-balance","value":1163178500},"returnOnAssets@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#888"},{"ref":"#889"}],"scale":100,"value":18.850675111343616},"#890":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2016","weight":0.5},{"ref":"totalAssets@FY2017","weight":0.5}],"rule":"average-balance","value":1163178500},"returnOnAssets@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"#890"}],"scale":100,"value":15.192165260963817},"#891":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"}],"rule":"trailing-year","value":215154000},"#892":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q1","weight":0.5},{"ref":"totalAssets@2018Q1","weight":0.5}],"rule":"average-balance","value":1182579500},"returnOnAssets@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#891"},{"ref":"#892"}],"scale":100,"value":18.193618272598165},"#893":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"}],"rule":"trailing-year","value":207707000},"#894":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q2","weight":0.5},{"ref":"totalAssets@2018Q2","weight":0.5}],"rule":"average-balance","value":1218654000},"returnOnAssets@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#893"},{"ref":"#894"}],"scale":100,"value":17.043968181288534},"#895":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"}],"rule":"trailing-year","value":168956000},"#896":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q3","weight":0.5},{"ref":"totalAssets@2018Q3","weight":0.5}],"rule":"average-balance","value":1291606500},"returnOnAssets@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#895"},{"ref":"#896"}],"scale":100,"value":13.081073840987948},"#897":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"}],"rule":"trailing-year","value":203865000},"#898":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q4","weight":0.5},{"ref":"totalAssets@2018Q4","weight":0.5}],"rule":"average-balance","value":1288710000},"returnOnAssets@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#897"},{"ref":"#898"}],"scale":100,"value":15.819307679772795},"#899":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2017","weight":0.5},{"ref":"totalAssets@FY2018","weight":0.5}],"rule":"average-balance","value":1288710000},"returnOnAssets@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"#899"}],"scale":100,"value":17.0144563167819},"#900":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"}],"rule":"trailing-year","value":203865000},"#901":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q1","weight":0.5},{"ref":"totalAssets@2019Q1","weight":0.5}],"rule":"average-balance","value":1311343500},"returnOnAssets@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#900"},{"ref":"#901"}],"scale":100,"value":15.546269913260712},"#902":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"}],"rule":"trailing-year","value":203865000},"#903":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q2","weight":0.5},{"ref":"totalAssets@2019Q2","weight":0.5}],"rule":"average-balance","value":1313115000},"returnOnAssets@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#902"},{"ref":"#903"}],"scale":100,"value":15.52529671810923},"#904":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"}],"rule":"trailing-year","value":203865000},"#905":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q3","weight":0.5},{"ref":"totalAssets@2019Q3","weight":0.5}],"rule":"average-balance","value":1357574000},"returnOnAssets@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#904"},{"ref":"#905"}],"scale":100,"value":15.01686095932892},"#906":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"}],"rule":"trailing-year","value":203865000},"#907":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q4","weight":0.5},{"ref":"totalAssets@2019Q4","weight":0.5}],"rule":"average-balance","value":1587801000},"returnOnAssets@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#906"},{"ref":"#907"}],"scale":100,"value":12.839455322171986},"#908":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2018","weight":0.5},{"ref":"totalAssets@FY2019","weight":0.5}],"rule":"average-balance","value":1587801000},"returnOnAssets@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#908"}],"scale":100,"value":12.839455322171986},"#909":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"}],"rule":"trailing-year","value":191238000},"#910":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q1","weight":0.5},{"ref":"totalAssets@2020Q1","weight":0.5}],"rule":"average-balance","value":1619424500},"returnOnAssets@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#909"},{"ref":"#910"}],"scale":100,"value":11.809009929144581},"#911":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"}],"rule":"trailing-year","value":141347000},"#912":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q2","weight":0.5},{"ref":"totalAssets@2020Q2","weight":0.5}],"rule":"average-balance","value":1642392000},"returnOnAssets@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#911"},{"ref":"#912"}],"scale":100,"value":8.606167102616185},"#913":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"}],"rule":"trailing-year","value":187168000},"#914":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q3","weight":0.5},{"ref":"totalAssets@2020Q3","weight":0.5}],"rule":"average-balance","value":1725483500},"returnOnAssets@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#913"},{"ref":"#914"}],"scale":100,"value":10.847278458472655},"#915":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"}],"rule":"trailing-year","value":176186000},"#916":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q4","weight":0.5},{"ref":"totalAssets@2020Q4","weight":0.5}],"rule":"average-balance","value":1843318500},"returnOnAssets@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#915"},{"ref":"#916"}],"scale":100,"value":9.558087763997378},"#917":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2019","weight":0.5},{"ref":"totalAssets@FY2020","weight":0.5}],"rule":"average-balance","value":1843318500},"returnOnAssets@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#917"}],"scale":100,"value":9.558087763997378},"#918":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"}],"rule":"trailing-year","value":225557000},"#919":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q1","weight":0.5},{"ref":"totalAssets@2021Q1","weight":0.5}],"rule":"average-balance","value":1897016500},"returnOnAssets@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#918"},{"ref":"#919"}],"scale":100,"value":11.890091625455025},"#920":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"}],"rule":"trailing-year","value":304297000},"#921":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q2","weight":0.5},{"ref":"totalAssets@2021Q2","weight":0.5}],"rule":"average-balance","value":1979892500},"returnOnAssets@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#920"},{"ref":"#921"}],"scale":100,"value":15.36936980164327},"#922":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"}],"rule":"trailing-year","value":295691000},"#923":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q3","weight":0.5},{"ref":"totalAssets@2021Q3","weight":0.5}],"rule":"average-balance","value":2054659000},"returnOnAssets@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#922"},{"ref":"#923"}],"scale":100,"value":14.39124448387786},"#924":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"}],"rule":"trailing-year","value":279881000},"#925":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q4","weight":0.5},{"ref":"totalAssets@2021Q4","weight":0.5}],"rule":"average-balance","value":1902182000},"returnOnAssets@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#924"},{"ref":"#925"}],"scale":100,"value":14.71368144583431},"#926":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2020","weight":0.5},{"ref":"totalAssets@FY2021","weight":0.5}],"rule":"average-balance","value":1902182000},"returnOnAssets@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#926"}],"scale":100,"value":14.71368144583431},"#927":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"}],"rule":"trailing-year","value":277366000},"#928":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q1","weight":0.5},{"ref":"totalAssets@2022Q1","weight":0.5}],"rule":"average-balance","value":1921535500},"returnOnAssets@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#927"},{"ref":"#928"}],"scale":100,"value":14.434601910815594},"#929":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"}],"rule":"trailing-year","value":258669000},"#930":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q2","weight":0.5},{"ref":"totalAssets@2022Q2","weight":0.5}],"rule":"average-balance","value":1984002000},"returnOnAssets@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#929"},{"ref":"#930"}],"scale":100,"value":13.037738873247104},"#931":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"}],"rule":"trailing-year","value":213749000},"#932":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q3","weight":0.5},{"ref":"totalAssets@2022Q3","weight":0.5}],"rule":"average-balance","value":1974519500},"returnOnAssets@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#931"},{"ref":"#932"}],"scale":100,"value":10.82536789330265},"#933":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"}],"rule":"trailing-year","value":215525000},"#934":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q4","weight":0.5},{"ref":"totalAssets@2022Q4","weight":0.5}],"rule":"average-balance","value":1980901000},"returnOnAssets@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#933"},{"ref":"#934"}],"scale":100,"value":10.880149992351965},"#935":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2021","weight":0.5},{"ref":"totalAssets@FY2022","weight":0.5}],"rule":"average-balance","value":1980901000},"returnOnAssets@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#935"}],"scale":100,"value":10.880149992351965},"#936":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"}],"rule":"trailing-year","value":173807000},"#937":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q1","weight":0.5},{"ref":"totalAssets@2023Q1","weight":0.5}],"rule":"average-balance","value":1954090500},"returnOnAssets@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#936"},{"ref":"#937"}],"scale":100,"value":8.894521517810972},"#938":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"}],"rule":"trailing-year","value":172380000},"#939":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q2","weight":0.5},{"ref":"totalAssets@2023Q2","weight":0.5}],"rule":"average-balance","value":1970598500},"returnOnAssets@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#938"},{"ref":"#939"}],"scale":100,"value":8.747596225207722},"#940":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"}],"rule":"trailing-year","value":157316000},"#941":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q3","weight":0.5},{"ref":"totalAssets@2023Q3","weight":0.5}],"rule":"average-balance","value":1945067500},"returnOnAssets@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#940"},{"ref":"#941"}],"scale":100,"value":8.087945534023884},"#942":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"}],"rule":"trailing-year","value":113234000},"#943":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q4","weight":0.5},{"ref":"totalAssets@2023Q4","weight":0.5}],"rule":"average-balance","value":1987976000},"returnOnAssets@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#942"},{"ref":"#943"}],"scale":100,"value":5.695944015420709},"#944":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2022","weight":0.5},{"ref":"totalAssets@FY2023","weight":0.5}],"rule":"average-balance","value":1987976000},"returnOnAssets@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#944"}],"scale":100,"value":5.695944015420709},"#945":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"}],"rule":"trailing-year","value":99641000},"#946":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q1","weight":0.5},{"ref":"totalAssets@2024Q1","weight":0.5}],"rule":"average-balance","value":1993649500},"returnOnAssets@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#945"},{"ref":"#946"}],"scale":100,"value":4.997919644350725},"#947":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"}],"rule":"trailing-year","value":78379000},"#948":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q2","weight":0.5},{"ref":"totalAssets@2024Q2","weight":0.5}],"rule":"average-balance","value":2001099000},"returnOnAssets@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#947"},{"ref":"#948"}],"scale":100,"value":3.916797719653051},"#949":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"}],"rule":"trailing-year","value":89054000},"#950":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q3","weight":0.5},{"ref":"totalAssets@2024Q3","weight":0.5}],"rule":"average-balance","value":2026573000},"returnOnAssets@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#949"},{"ref":"#950"}],"scale":100,"value":4.394314934621156},"#951":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"}],"rule":"trailing-year","value":106171000},"#952":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q4","weight":0.5},{"ref":"totalAssets@2024Q4","weight":0.5}],"rule":"average-balance","value":2005331000},"returnOnAssets@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#951"},{"ref":"#952"}],"scale":100,"value":5.294437676373627},"#953":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2023","weight":0.5},{"ref":"totalAssets@FY2024","weight":0.5}],"rule":"average-balance","value":2005331000},"returnOnAssets@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#953"}],"scale":100,"value":5.294437676373627},"#954":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"}],"rule":"trailing-year","value":117752000},"#955":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q1","weight":0.5},{"ref":"totalAssets@2025Q1","weight":0.5}],"rule":"average-balance","value":1972868000},"returnOnAssets@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#954"},{"ref":"#955"}],"scale":100,"value":5.968569615402551},"#956":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"}],"rule":"trailing-year","value":122051000},"#957":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q2","weight":0.5},{"ref":"totalAssets@2025Q2","weight":0.5}],"rule":"average-balance","value":2003812500},"returnOnAssets@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#956"},{"ref":"#957"}],"scale":100,"value":6.090939147250554},"#958":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"}],"rule":"trailing-year","value":110124000},"#959":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q3","weight":0.5},{"ref":"totalAssets@2025Q3","weight":0.5}],"rule":"average-balance","value":2032998500},"returnOnAssets@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#958"},{"ref":"#959"}],"scale":100,"value":5.416826426581229},"#960":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"}],"rule":"trailing-year","value":114442000},"#961":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q4","weight":0.5},{"ref":"totalAssets@2025Q4","weight":0.5}],"rule":"average-balance","value":2004702500},"returnOnAssets@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#960"},{"ref":"#961"}],"scale":100,"value":5.708677472093739},"#962":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2024","weight":0.5},{"ref":"totalAssets@FY2025","weight":0.5}],"rule":"average-balance","value":2004702500},"returnOnAssets@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#962"}],"scale":100,"value":5.708677472093739},"#963":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"}],"rule":"trailing-year","value":142543000},"#964":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q1","weight":0.5},{"ref":"totalAssets@2026Q1","weight":0.5}],"rule":"average-balance","value":1969060500},"returnOnAssets@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#963"},{"ref":"#964"}],"scale":100,"value":7.2391376496557625},"#965":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q2"},{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"}],"rule":"trailing-year","value":174788000},"#966":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q2","weight":0.5},{"ref":"totalAssets@2026Q2","weight":0.5}],"rule":"average-balance","value":2091095500},"returnOnAssets@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#965"},{"ref":"#966"}],"scale":100,"value":8.35868089238392},"#967":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"}],"rule":"trailing-year","value":85624000},"#968":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q2","weight":0.5},{"ref":"totalAssets@2014Q2","weight":0.5}],"rule":"average-balance","value":715416000},"returnOnAssets@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#967"},{"ref":"#968"}],"scale":100,"value":11.968421170340054},"#969":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"}],"rule":"trailing-year","value":141247000},"#970":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q2","weight":0.5},{"ref":"totalAssets@2015Q2","weight":0.5}],"rule":"average-balance","value":819331000},"returnOnAssets@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#969"},{"ref":"#970"}],"scale":100,"value":17.239308655476236},"returnOnAssets@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2009"},{"ref":"totalAssets@FY2009"}],"scale":100,"value":-1.1069204695034203},"#971":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2010Q2"},{"ref":"netIncome@2010Q1"},{"ref":"netIncome@2009Q4"},{"ref":"netIncome@2009Q3"}],"rule":"trailing-year","value":28432000},"returnOnAssets@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#971"},{"ref":"totalAssets@2010Q2"}],"scale":100,"value":6.256092274720608},"#972":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2010Q3"},{"ref":"netIncome@2010Q2"},{"ref":"netIncome@2010Q1"},{"ref":"netIncome@2009Q4"}],"rule":"trailing-year","value":42076000},"returnOnAssets@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#972"},{"ref":"totalAssets@2010Q3"}],"scale":100,"value":8.419611876623351},"#973":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2010Q4"},{"ref":"netIncome@2010Q3"},{"ref":"netIncome@2010Q2"},{"ref":"netIncome@2010Q1"}],"rule":"trailing-year","value":61381000},"#974":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2009Q4","weight":0.5},{"ref":"totalAssets@2010Q4","weight":0.5}],"rule":"average-balance","value":486486500},"returnOnAssets@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#973"},{"ref":"#974"}],"scale":100,"value":12.617205205077633},"#975":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2009","weight":0.5},{"ref":"totalAssets@FY2010","weight":0.5}],"rule":"average-balance","value":486486500},"returnOnAssets@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2010"},{"ref":"#975"}],"scale":100,"value":12.617205205077633},"#976":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2011Q1"},{"ref":"netIncome@2010Q4"},{"ref":"netIncome@2010Q3"},{"ref":"netIncome@2010Q2"}],"rule":"trailing-year","value":66472000},"returnOnAssets@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#976"},{"ref":"totalAssets@2011Q1"}],"scale":100,"value":11.772248295404232},"#977":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2011Q2"},{"ref":"netIncome@2011Q1"},{"ref":"netIncome@2010Q4"},{"ref":"netIncome@2010Q3"}],"rule":"trailing-year","value":70642000},"#978":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2010Q2","weight":0.5},{"ref":"totalAssets@2011Q2","weight":0.5}],"rule":"average-balance","value":528563000},"returnOnAssets@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#977"},{"ref":"#978"}],"scale":100,"value":13.364915818927923},"#979":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2011Q3"},{"ref":"netIncome@2011Q2"},{"ref":"netIncome@2011Q1"},{"ref":"netIncome@2010Q4"}],"rule":"trailing-year","value":70534000},"#980":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2010Q3","weight":0.5},{"ref":"totalAssets@2011Q3","weight":0.5}],"rule":"average-balance","value":549122500},"returnOnAssets@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#979"},{"ref":"#980"}],"scale":100,"value":12.844857021884918},"#981":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2011Q4"},{"ref":"netIncome@2011Q3"},{"ref":"netIncome@2011Q2"},{"ref":"netIncome@2011Q1"}],"rule":"trailing-year","value":69869000},"#982":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2010Q4","weight":0.5},{"ref":"totalAssets@2011Q4","weight":0.5}],"rule":"average-balance","value":572492500},"returnOnAssets@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#981"},{"ref":"#982"}],"scale":100,"value":12.204352022078892},"#983":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2010","weight":0.5},{"ref":"totalAssets@FY2011","weight":0.5}],"rule":"average-balance","value":572492500},"returnOnAssets@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"#983"}],"scale":100,"value":12.204352022078892},"#984":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"},{"ref":"netIncome@2011Q3"},{"ref":"netIncome@2011Q2"}],"rule":"trailing-year","value":70515000},"#985":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q1","weight":0.5},{"ref":"totalAssets@2012Q1","weight":0.5}],"rule":"average-balance","value":601315500},"returnOnAssets@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#984"},{"ref":"#985"}],"scale":100,"value":11.726789015084426},"#986":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"},{"ref":"netIncome@2011Q3"}],"rule":"trailing-year","value":71185000},"#987":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q2","weight":0.5},{"ref":"totalAssets@2012Q2","weight":0.5}],"rule":"average-balance","value":624701500},"returnOnAssets@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#986"},{"ref":"#987"}],"scale":100,"value":11.395042272189198},"#988":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"}],"rule":"trailing-year","value":70953000},"#989":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q3","weight":0.5},{"ref":"totalAssets@2012Q3","weight":0.5}],"rule":"average-balance","value":630311000},"returnOnAssets@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#988"},{"ref":"#989"}],"scale":100,"value":11.256824012273306},"#990":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"}],"rule":"trailing-year","value":68098000},"#991":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q4","weight":0.5},{"ref":"totalAssets@2012Q4","weight":0.5}],"rule":"average-balance","value":619743000},"returnOnAssets@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#990"},{"ref":"#991"}],"scale":100,"value":10.988103133072903},"#992":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2011","weight":0.5},{"ref":"totalAssets@FY2012","weight":0.5}],"rule":"average-balance","value":619743000},"returnOnAssets@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"#992"}],"scale":100,"value":10.988103133072903},"#993":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"}],"rule":"trailing-year","value":69399000},"#994":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q1","weight":0.5},{"ref":"totalAssets@2013Q1","weight":0.5}],"rule":"average-balance","value":645254500},"returnOnAssets@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#993"},{"ref":"#994"}],"scale":100,"value":10.755291129314093},"#995":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"}],"rule":"trailing-year","value":66452000},"#996":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q2","weight":0.5},{"ref":"totalAssets@2013Q2","weight":0.5}],"rule":"average-balance","value":658561000},"returnOnAssets@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#995"},{"ref":"#996"}],"scale":100,"value":10.090485163864852},"#997":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"}],"rule":"trailing-year","value":69374000},"#998":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q3","weight":0.5},{"ref":"totalAssets@2013Q3","weight":0.5}],"rule":"average-balance","value":677432500},"returnOnAssets@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#997"},{"ref":"#998"}],"scale":100,"value":10.240725090691692},"#999":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"}],"rule":"trailing-year","value":73573000},"#1000":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q4","weight":0.5},{"ref":"totalAssets@2013Q4","weight":0.5}],"rule":"average-balance","value":668652000},"returnOnAssets@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#999"},{"ref":"#1000"}],"scale":100,"value":11.00318252244815},"#1001":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2012","weight":0.5},{"ref":"totalAssets@FY2013","weight":0.5}],"rule":"average-balance","value":668652000},"returnOnAssets@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"#1001"}],"scale":100,"value":11.00318252244815},"#1002":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"}],"rule":"trailing-year","value":76496000},"#1003":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q1","weight":0.5},{"ref":"totalAssets@2014Q1","weight":0.5}],"rule":"average-balance","value":685022500},"returnOnAssets@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1002"},{"ref":"#1003"}],"scale":100,"value":11.166932473020958},"#1004":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"}],"rule":"trailing-year","value":115297000},"#1005":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q3","weight":0.5},{"ref":"totalAssets@2014Q3","weight":0.5}],"rule":"average-balance","value":754576000},"returnOnAssets@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1004"},{"ref":"#1005"}],"scale":100,"value":15.279706749220754},"#1006":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"}],"rule":"trailing-year","value":121485000},"#1007":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q4","weight":0.5},{"ref":"totalAssets@2014Q4","weight":0.5}],"rule":"average-balance","value":765716500},"returnOnAssets@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1006"},{"ref":"#1007"}],"scale":100,"value":15.865532478404212},"#1008":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2013","weight":0.5},{"ref":"totalAssets@FY2014","weight":0.5}],"rule":"average-balance","value":765716500},"returnOnAssets@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"#1008"}],"scale":100,"value":15.865532478404212},"#1009":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"}],"rule":"trailing-year","value":123481000},"#1010":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q1","weight":0.5},{"ref":"totalAssets@2015Q1","weight":0.5}],"rule":"average-balance","value":777931000},"returnOnAssets@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1009"},{"ref":"#1010"}],"scale":100,"value":15.873001590115319},"#1011":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"}],"rule":"trailing-year","value":194959000},"#1012":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q3","weight":0.5},{"ref":"totalAssets@2015Q3","weight":0.5}],"rule":"average-balance","value":851901000},"returnOnAssets@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1011"},{"ref":"#1012"}],"scale":100,"value":22.885170929485938},"#1013":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"}],"rule":"trailing-year","value":187074000},"#1014":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q4","weight":0.5},{"ref":"totalAssets@2015Q4","weight":0.5}],"rule":"average-balance","value":854745000},"returnOnAssets@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1013"},{"ref":"#1014"}],"scale":100,"value":21.886527560851484},"#1015":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2014","weight":0.5},{"ref":"totalAssets@FY2015","weight":0.5}],"rule":"average-balance","value":854745000},"returnOnAssets@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"#1015"}],"scale":100,"value":21.886527560851484},"#1016":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"}],"rule":"trailing-year","value":181457000},"#1017":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q1","weight":0.5},{"ref":"totalAssets@2016Q1","weight":0.5}],"rule":"average-balance","value":875991000},"returnOnAssets@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1016"},{"ref":"#1017"}],"scale":100,"value":20.71448222641557},"#1018":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"}],"rule":"trailing-year","value":180502000},"#1019":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q2","weight":0.5},{"ref":"totalAssets@2016Q2","weight":0.5}],"rule":"average-balance","value":921323000},"returnOnAssets@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1018"},{"ref":"#1019"}],"scale":100,"value":19.59160902311133},"#1020":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"}],"rule":"trailing-year","value":130065000},"#1021":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q3","weight":0.5},{"ref":"totalAssets@2016Q3","weight":0.5}],"rule":"average-balance","value":953743500},"returnOnAssets@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1020"},{"ref":"#1021"}],"scale":100,"value":13.637314435170461},"#1022":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"}],"rule":"trailing-year","value":143694000},"#1023":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q4","weight":0.5},{"ref":"totalAssets@2016Q4","weight":0.5}],"rule":"average-balance","value":963180000},"returnOnAssets@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1022"},{"ref":"#1023"}],"scale":100,"value":14.918706783778731},"#1024":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2015","weight":0.5},{"ref":"equity@FY2016","weight":0.5}],"rule":"average-balance","value":897858000},"returnOnEquity@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"#1024"}],"scale":100,"value":16.004089733565888},"#1025":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q1","weight":0.5},{"ref":"equity@2017Q1","weight":0.5}],"rule":"average-balance","value":930965500},"returnOnEquity@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#882"},{"ref":"#1025"}],"scale":100,"value":17.833743570518994},"#1026":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q2","weight":0.5},{"ref":"equity@2017Q2","weight":0.5}],"rule":"average-balance","value":969310000},"returnOnEquity@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#884"},{"ref":"#1026"}],"scale":100,"value":18.514510321775283},"#1027":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q3","weight":0.5},{"ref":"equity@2017Q3","weight":0.5}],"rule":"average-balance","value":1038735500},"returnOnEquity@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#886"},{"ref":"#1027"}],"scale":100,"value":19.853369794331666},"#1028":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q4","weight":0.5},{"ref":"equity@2017Q4","weight":0.5}],"rule":"average-balance","value":1029529000},"returnOnEquity@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#888"},{"ref":"#1028"}],"scale":100,"value":21.29779734227982},"#1029":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2016","weight":0.5},{"ref":"equity@FY2017","weight":0.5}],"rule":"average-balance","value":1029529000},"returnOnEquity@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"#1029"}],"scale":100,"value":17.16435379673618},"#1030":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q1","weight":0.5},{"ref":"equity@2018Q1","weight":0.5}],"rule":"average-balance","value":1044155500},"returnOnEquity@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#891"},{"ref":"#1030"}],"scale":100,"value":20.605551567750204},"#1031":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q2","weight":0.5},{"ref":"equity@2018Q2","weight":0.5}],"rule":"average-balance","value":1065554000},"returnOnEquity@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#893"},{"ref":"#1031"}],"scale":100,"value":19.492864744536647},"#1032":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q3","weight":0.5},{"ref":"equity@2018Q3","weight":0.5}],"rule":"average-balance","value":1141483500},"returnOnEquity@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#895"},{"ref":"#1032"}],"scale":100,"value":14.80144040627832},"#1033":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q4","weight":0.5},{"ref":"equity@2018Q4","weight":0.5}],"rule":"average-balance","value":1115468000},"returnOnEquity@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#897"},{"ref":"#1033"}],"scale":100,"value":18.276185421724335},"#1034":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2017","weight":0.5},{"ref":"equity@FY2018","weight":0.5}],"rule":"average-balance","value":1115468000},"returnOnEquity@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"#1034"}],"scale":100,"value":19.656951163099254},"#1035":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q1","weight":0.5},{"ref":"equity@2019Q1","weight":0.5}],"rule":"average-balance","value":1132979000},"returnOnEquity@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#900"},{"ref":"#1035"}],"scale":100,"value":17.993713917027588},"#1036":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q2","weight":0.5},{"ref":"equity@2019Q2","weight":0.5}],"rule":"average-balance","value":1135386000},"returnOnEquity@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#902"},{"ref":"#1036"}],"scale":100,"value":17.95556753386073},"#1037":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q3","weight":0.5},{"ref":"equity@2019Q3","weight":0.5}],"rule":"average-balance","value":1194331000},"returnOnEquity@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#904"},{"ref":"#1037"}],"scale":100,"value":17.069388636818434},"#1038":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q4","weight":0.5},{"ref":"equity@2019Q4","weight":0.5}],"rule":"average-balance","value":1245486500},"returnOnEquity@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#906"},{"ref":"#1038"}],"scale":100,"value":16.36830266727098},"#1039":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2018","weight":0.5},{"ref":"equity@FY2019","weight":0.5}],"rule":"average-balance","value":1245486500},"returnOnEquity@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#1039"}],"scale":100,"value":16.36830266727098},"#1040":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q1","weight":0.5},{"ref":"equity@2020Q1","weight":0.5}],"rule":"average-balance","value":1258176000},"returnOnEquity@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#909"},{"ref":"#1040"}],"scale":100,"value":15.199622310392186},"#1041":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q2","weight":0.5},{"ref":"equity@2020Q2","weight":0.5}],"rule":"average-balance","value":1284059000},"returnOnEquity@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#911"},{"ref":"#1041"}],"scale":100,"value":11.007827521944085},"#1042":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q3","weight":0.5},{"ref":"equity@2020Q3","weight":0.5}],"rule":"average-balance","value":1372523500},"returnOnEquity@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#913"},{"ref":"#1042"}],"scale":100,"value":13.636779260974402},"#1043":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q4","weight":0.5},{"ref":"equity@2020Q4","weight":0.5}],"rule":"average-balance","value":1308956000},"returnOnEquity@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#915"},{"ref":"#1043"}],"scale":100,"value":13.46003990966847},"#1044":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2019","weight":0.5},{"ref":"equity@FY2020","weight":0.5}],"rule":"average-balance","value":1308956000},"returnOnEquity@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#1044"}],"scale":100,"value":13.46003990966847},"#1045":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q1","weight":0.5},{"ref":"equity@2021Q1","weight":0.5}],"rule":"average-balance","value":1342247000},"returnOnEquity@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#918"},{"ref":"#1045"}],"scale":100,"value":16.804433163195746},"#1046":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q2","weight":0.5},{"ref":"equity@2021Q2","weight":0.5}],"rule":"average-balance","value":1402966000},"returnOnEquity@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#920"},{"ref":"#1046"}],"scale":100,"value":21.68954914089151},"#1047":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q3","weight":0.5},{"ref":"equity@2021Q3","weight":0.5}],"rule":"average-balance","value":1499395000},"returnOnEquity@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#922"},{"ref":"#1047"}],"scale":100,"value":19.72068734389537},"#1048":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q4","weight":0.5},{"ref":"equity@2021Q4","weight":0.5}],"rule":"average-balance","value":1346147500},"returnOnEquity@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#924"},{"ref":"#1048"}],"scale":100,"value":20.791258015930648},"#1049":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2020","weight":0.5},{"ref":"equity@FY2021","weight":0.5}],"rule":"average-balance","value":1346147500},"returnOnEquity@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#1049"}],"scale":100,"value":20.791258015930648},"#1050":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q1","weight":0.5},{"ref":"equity@2022Q1","weight":0.5}],"rule":"average-balance","value":1357873000},"returnOnEquity@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#927"},{"ref":"#1050"}],"scale":100,"value":20.426505277003077},"#1051":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q2","weight":0.5},{"ref":"equity@2022Q2","weight":0.5}],"rule":"average-balance","value":1409719500},"returnOnEquity@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#929"},{"ref":"#1051"}],"scale":100,"value":18.34896942264046},"#1052":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q3","weight":0.5},{"ref":"equity@2022Q3","weight":0.5}],"rule":"average-balance","value":1441090500},"returnOnEquity@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#931"},{"ref":"#1052"}],"scale":100,"value":14.832448066238726},"#1053":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q4","weight":0.5},{"ref":"equity@2022Q4","weight":0.5}],"rule":"average-balance","value":1434243500},"returnOnEquity@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#933"},{"ref":"#1053"}],"scale":100,"value":15.027085707552448},"#1054":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2021","weight":0.5},{"ref":"equity@FY2022","weight":0.5}],"rule":"average-balance","value":1434243500},"returnOnEquity@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#1054"}],"scale":100,"value":15.027085707552448},"#1055":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q1","weight":0.5},{"ref":"equity@2023Q1","weight":0.5}],"rule":"average-balance","value":1402538000},"returnOnEquity@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#936"},{"ref":"#1055"}],"scale":100,"value":12.392320208079925},"#1056":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q2","weight":0.5},{"ref":"equity@2023Q2","weight":0.5}],"rule":"average-balance","value":1435224000},"returnOnEquity@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#938"},{"ref":"#1056"}],"scale":100,"value":12.010668717914417},"#1057":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q3","weight":0.5},{"ref":"equity@2023Q3","weight":0.5}],"rule":"average-balance","value":1438909000},"returnOnEquity@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#940"},{"ref":"#1057"}],"scale":100,"value":10.933005492355667},"#1058":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q4","weight":0.5},{"ref":"equity@2023Q4","weight":0.5}],"rule":"average-balance","value":1471573000},"returnOnEquity@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#942"},{"ref":"#1058"}],"scale":100,"value":7.694759281394807},"#1059":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2022","weight":0.5},{"ref":"equity@FY2023","weight":0.5}],"rule":"average-balance","value":1471573000},"returnOnEquity@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#1059"}],"scale":100,"value":7.694759281394807},"#1060":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q1","weight":0.5},{"ref":"equity@2024Q1","weight":0.5}],"rule":"average-balance","value":1467760000},"returnOnEquity@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#945"},{"ref":"#1060"}],"scale":100,"value":6.788643919986918},"#1061":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q2","weight":0.5},{"ref":"equity@2024Q2","weight":0.5}],"rule":"average-balance","value":1493596500},"returnOnEquity@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#947"},{"ref":"#1061"}],"scale":100,"value":5.247668965480302},"#1062":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q3","weight":0.5},{"ref":"equity@2024Q3","weight":0.5}],"rule":"average-balance","value":1527812000},"returnOnEquity@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#949"},{"ref":"#1062"}],"scale":100,"value":5.828858524478143},"#1063":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q4","weight":0.5},{"ref":"equity@2024Q4","weight":0.5}],"rule":"average-balance","value":1511128500},"returnOnEquity@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#951"},{"ref":"#1063"}],"scale":100,"value":7.025941208838295},"#1064":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2023","weight":0.5},{"ref":"equity@FY2024","weight":0.5}],"rule":"average-balance","value":1511128500},"returnOnEquity@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#1064"}],"scale":100,"value":7.025941208838295},"#1065":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q1","weight":0.5},{"ref":"equity@2025Q1","weight":0.5}],"rule":"average-balance","value":1467408500},"returnOnEquity@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#954"},{"ref":"#1065"}],"scale":100,"value":8.024486705644678},"#1066":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q2","weight":0.5},{"ref":"equity@2025Q2","weight":0.5}],"rule":"average-balance","value":1506393500},"returnOnEquity@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#956"},{"ref":"#1066"}],"scale":100,"value":8.102199060205717},"#1067":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q3","weight":0.5},{"ref":"equity@2025Q3","weight":0.5}],"rule":"average-balance","value":1528331000},"returnOnEquity@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#958"},{"ref":"#1067"}],"scale":100,"value":7.205507183980433},"#1068":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q4","weight":0.5},{"ref":"equity@2025Q4","weight":0.5}],"rule":"average-balance","value":1504703000},"returnOnEquity@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#960"},{"ref":"#1068"}],"scale":100,"value":7.605620511157351},"#1069":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2024","weight":0.5},{"ref":"equity@FY2025","weight":0.5}],"rule":"average-balance","value":1504703000},"returnOnEquity@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#1069"}],"scale":100,"value":7.605620511157351},"#1070":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q1","weight":0.5},{"ref":"equity@2026Q1","weight":0.5}],"rule":"average-balance","value":1462298500},"returnOnEquity@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#963"},{"ref":"#1070"}],"scale":100,"value":9.747872954803688},"#1071":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q2","weight":0.5},{"ref":"equity@2026Q2","weight":0.5}],"rule":"average-balance","value":1567806000},"returnOnEquity@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#965"},{"ref":"#1071"}],"scale":100,"value":11.148573229085741},"#1072":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q2","weight":0.5},{"ref":"equity@2014Q2","weight":0.5}],"rule":"average-balance","value":648752500},"returnOnEquity@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#967"},{"ref":"#1072"}],"scale":100,"value":13.198253571277183},"#1073":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q2","weight":0.5},{"ref":"equity@2015Q2","weight":0.5}],"rule":"average-balance","value":737821500},"returnOnEquity@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#969"},{"ref":"#1073"}],"scale":100,"value":19.14379019857784},"#1074":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2008","weight":0.5},{"ref":"equity@FY2009","weight":0.5}],"rule":"average-balance","value":403761500},"returnOnEquity@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2009"},{"ref":"#1074"}],"scale":100,"value":-1.2059099245470408},"returnOnEquity@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#971"},{"ref":"equity@2010Q2"}],"scale":100,"value":7.200034440232268},"returnOnEquity@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#972"},{"ref":"equity@2010Q3"}],"scale":100,"value":9.663247003488562},"#1075":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2009Q4","weight":0.5},{"ref":"equity@2010Q4","weight":0.5}],"rule":"average-balance","value":433879500},"returnOnEquity@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#973"},{"ref":"#1075"}],"scale":100,"value":14.147015473190136},"#1076":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2009","weight":0.5},{"ref":"equity@FY2010","weight":0.5}],"rule":"average-balance","value":433879500},"returnOnEquity@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2010"},{"ref":"#1076"}],"scale":100,"value":14.147015473190136},"returnOnEquity@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#976"},{"ref":"equity@2011Q1"}],"scale":100,"value":13.151677990447663},"#1077":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2010Q2","weight":0.5},{"ref":"equity@2011Q2","weight":0.5}],"rule":"average-balance","value":467586000},"returnOnEquity@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#977"},{"ref":"#1077"}],"scale":100,"value":15.107809044753266},"#1078":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2010Q3","weight":0.5},{"ref":"equity@2011Q3","weight":0.5}],"rule":"average-balance","value":488392000},"returnOnEquity@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#979"},{"ref":"#1078"}],"scale":100,"value":14.44208750348081},"#1079":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2010Q4","weight":0.5},{"ref":"equity@2011Q4","weight":0.5}],"rule":"average-balance","value":513145500},"returnOnEquity@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#981"},{"ref":"#1079"}],"scale":100,"value":13.615826310471396},"#1080":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2010","weight":0.5},{"ref":"equity@FY2011","weight":0.5}],"rule":"average-balance","value":513145500},"returnOnEquity@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"#1080"}],"scale":100,"value":13.615826310471396},"#1081":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q1","weight":0.5},{"ref":"equity@2012Q1","weight":0.5}],"rule":"average-balance","value":547109500},"returnOnEquity@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#984"},{"ref":"#1081"}],"scale":100,"value":12.888644777690756},"#1082":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q2","weight":0.5},{"ref":"equity@2012Q2","weight":0.5}],"rule":"average-balance","value":565939000},"returnOnEquity@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#986"},{"ref":"#1082"}],"scale":100,"value":12.578210725890953},"#1083":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q3","weight":0.5},{"ref":"equity@2012Q3","weight":0.5}],"rule":"average-balance","value":573381500},"returnOnEquity@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#988"},{"ref":"#1083"}],"scale":100,"value":12.374483655297563},"#1084":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q4","weight":0.5},{"ref":"equity@2012Q4","weight":0.5}],"rule":"average-balance","value":562632500},"returnOnEquity@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#990"},{"ref":"#1084"}],"scale":100,"value":12.103460073849272},"#1085":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2011","weight":0.5},{"ref":"equity@FY2012","weight":0.5}],"rule":"average-balance","value":562632500},"returnOnEquity@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"#1085"}],"scale":100,"value":12.103460073849272},"#1086":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q1","weight":0.5},{"ref":"equity@2013Q1","weight":0.5}],"rule":"average-balance","value":594127000},"returnOnEquity@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#993"},{"ref":"#1086"}],"scale":100,"value":11.68083591555341},"#1087":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q2","weight":0.5},{"ref":"equity@2013Q2","weight":0.5}],"rule":"average-balance","value":603295500},"returnOnEquity@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#995"},{"ref":"#1087"}],"scale":100,"value":11.014834355635008},"#1088":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q3","weight":0.5},{"ref":"equity@2013Q3","weight":0.5}],"rule":"average-balance","value":621563000},"returnOnEquity@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#997"},{"ref":"#1088"}],"scale":100,"value":11.16121776875393},"#1089":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q4","weight":0.5},{"ref":"equity@2013Q4","weight":0.5}],"rule":"average-balance","value":608098500},"returnOnEquity@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#999"},{"ref":"#1089"}],"scale":100,"value":12.098862273135026},"#1090":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2012","weight":0.5},{"ref":"equity@FY2013","weight":0.5}],"rule":"average-balance","value":608098500},"returnOnEquity@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"#1090"}],"scale":100,"value":12.098862273135026},"#1091":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q1","weight":0.5},{"ref":"equity@2014Q1","weight":0.5}],"rule":"average-balance","value":630254500},"returnOnEquity@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1002"},{"ref":"#1091"}],"scale":100,"value":12.137319130605176},"#1092":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q3","weight":0.5},{"ref":"equity@2014Q3","weight":0.5}],"rule":"average-balance","value":685838000},"returnOnEquity@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1004"},{"ref":"#1092"}],"scale":100,"value":16.811112828393878},"#1093":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q4","weight":0.5},{"ref":"equity@2014Q4","weight":0.5}],"rule":"average-balance","value":690174500},"returnOnEquity@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1006"},{"ref":"#1093"}],"scale":100,"value":17.60207020108683},"#1094":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2013","weight":0.5},{"ref":"equity@FY2014","weight":0.5}],"rule":"average-balance","value":690174500},"returnOnEquity@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"#1094"}],"scale":100,"value":17.60207020108683},"#1095":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q1","weight":0.5},{"ref":"equity@2015Q1","weight":0.5}],"rule":"average-balance","value":714055500},"returnOnEquity@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1009"},{"ref":"#1095"}],"scale":100,"value":17.29291350602299},"#1096":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q3","weight":0.5},{"ref":"equity@2015Q3","weight":0.5}],"rule":"average-balance","value":773372500},"returnOnEquity@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1011"},{"ref":"#1096"}],"scale":100,"value":25.20893877141998},"#1097":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q4","weight":0.5},{"ref":"equity@2015Q4","weight":0.5}],"rule":"average-balance","value":784384000},"returnOnEquity@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1013"},{"ref":"#1097"}],"scale":100,"value":23.849798058093995},"#1098":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2014","weight":0.5},{"ref":"equity@FY2015","weight":0.5}],"rule":"average-balance","value":784384000},"returnOnEquity@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"#1098"}],"scale":100,"value":23.849798058093995},"#1099":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q1","weight":0.5},{"ref":"equity@2016Q1","weight":0.5}],"rule":"average-balance","value":808891000},"returnOnEquity@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1016"},{"ref":"#1099"}],"scale":100,"value":22.432812331945836},"#1100":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q2","weight":0.5},{"ref":"equity@2016Q2","weight":0.5}],"rule":"average-balance","value":839890000},"returnOnEquity@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1018"},{"ref":"#1100"}],"scale":100,"value":21.491147650287537},"#1101":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q3","weight":0.5},{"ref":"equity@2016Q3","weight":0.5}],"rule":"average-balance","value":878370500},"returnOnEquity@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1020"},{"ref":"#1101"}],"scale":100,"value":14.807532812178914},"#1102":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q4","weight":0.5},{"ref":"equity@2016Q4","weight":0.5}],"rule":"average-balance","value":897858000},"returnOnEquity@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1022"},{"ref":"#1102"}],"scale":100,"value":16.004089733565888},"#1103":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2016"},{"ref":"revenue@FY2015","weight":-1}],"value":78958000},"revenueGrowth@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"#1103"},{"ref":"revenue@FY2015"}],"scale":100,"rule":"year-on-year","value":17.524530747496982},"#1104":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q1"},{"ref":"revenue@2016Q1","weight":-1}],"value":73362000},"revenueGrowth@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1104"},{"ref":"revenue@2016Q1"}],"scale":100,"rule":"year-on-year","value":76.2559118548932},"#1105":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q2"},{"ref":"revenue@2016Q2","weight":-1}],"value":63990000},"revenueGrowth@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1105"},{"ref":"revenue@2016Q2"}],"scale":100,"rule":"year-on-year","value":43.44962450941783},"#1106":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q3"},{"ref":"revenue@2016Q3","weight":-1}],"value":84269000},"revenueGrowth@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1106"},{"ref":"revenue@2016Q3"}],"scale":100,"rule":"year-on-year","value":56.95698604952957},"#1107":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q4"},{"ref":"revenue@2016Q4","weight":-1}],"value":63964000},"revenueGrowth@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1107"},{"ref":"revenue@2016Q4"}],"scale":100,"rule":"year-on-year","value":49.46103524535654},"#1108":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2017"},{"ref":"revenue@FY2016","weight":-1}],"value":236568000},"revenueGrowth@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"#1108"},{"ref":"revenue@FY2016"}],"scale":100,"rule":"year-on-year","value":44.67635477748506},"#1109":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q1"},{"ref":"revenue@2017Q1","weight":-1}],"value":3917000},"revenueGrowth@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1109"},{"ref":"revenue@2017Q1"}],"scale":100,"rule":"year-on-year","value":2.3100013563960076},"#1110":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q2"},{"ref":"revenue@2017Q2","weight":-1}],"value":-12217000},"revenueGrowth@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1110"},{"ref":"revenue@2017Q2"}],"scale":100,"rule":"year-on-year","value":-5.78281202665859},"#1111":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q3"},{"ref":"revenue@2017Q3","weight":-1}],"value":-48896000},"revenueGrowth@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1111"},{"ref":"revenue@2017Q3"}],"scale":100,"rule":"year-on-year","value":-21.055804599928518},"#1112":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q4"},{"ref":"revenue@2017Q4","weight":-1}],"value":-23517000},"revenueGrowth@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1112"},{"ref":"revenue@2017Q4"}],"scale":100,"rule":"year-on-year","value":-12.16694432085097},"#1113":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2018"},{"ref":"revenue@FY2017","weight":-1}],"value":40255000},"revenueGrowth@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"#1113"},{"ref":"revenue@FY2017"}],"scale":100,"rule":"year-on-year","value":5.254652563756146},"#1114":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q1"},{"ref":"revenue@2018Q1","weight":-1}],"value":0},"revenueGrowth@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1114"},{"ref":"revenue@2018Q1"}],"scale":100,"rule":"year-on-year","value":0},"#1115":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q2"},{"ref":"revenue@2018Q2","weight":-1}],"value":0},"revenueGrowth@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1115"},{"ref":"revenue@2018Q2"}],"scale":100,"rule":"year-on-year","value":0},"#1116":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q3"},{"ref":"revenue@2018Q3","weight":-1}],"value":0},"revenueGrowth@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1116"},{"ref":"revenue@2018Q3"}],"scale":100,"rule":"year-on-year","value":0},"#1117":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q4"},{"ref":"revenue@2018Q4","weight":-1}],"value":0},"revenueGrowth@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1117"},{"ref":"revenue@2018Q4"}],"scale":100,"rule":"year-on-year","value":0},"#1118":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2019"},{"ref":"revenue@FY2018","weight":-1}],"value":-80713000},"revenueGrowth@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"#1118"},{"ref":"revenue@FY2018"}],"scale":100,"rule":"year-on-year","value":-10.00982218374925},"#1119":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q1"},{"ref":"revenue@2019Q1","weight":-1}],"value":-6249000},"revenueGrowth@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1119"},{"ref":"revenue@2019Q1"}],"scale":100,"rule":"year-on-year","value":-3.602061285190561},"#1120":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q2"},{"ref":"revenue@2019Q2","weight":-1}],"value":-29950000},"revenueGrowth@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1120"},{"ref":"revenue@2019Q2"}],"scale":100,"rule":"year-on-year","value":-15.046697513652552},"#1121":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q3"},{"ref":"revenue@2019Q3","weight":-1}],"value":67748000},"revenueGrowth@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1121"},{"ref":"revenue@2019Q3"}],"scale":100,"rule":"year-on-year","value":36.95513432428748},"#1122":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q4"},{"ref":"revenue@2019Q4","weight":-1}],"value":53846000},"revenueGrowth@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1122"},{"ref":"revenue@2019Q4"}],"scale":100,"rule":"year-on-year","value":31.717215746102045},"#1123":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2020"},{"ref":"revenue@FY2019","weight":-1}],"value":85395000},"revenueGrowth@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"#1123"},{"ref":"revenue@FY2019"}],"scale":100,"rule":"year-on-year","value":11.768475452196391},"#1124":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q1"},{"ref":"revenue@2020Q1","weight":-1}],"value":71792000},"revenueGrowth@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1124"},{"ref":"revenue@2020Q1"}],"scale":100,"rule":"year-on-year","value":42.92881274852751},"#1125":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q2"},{"ref":"revenue@2020Q2","weight":-1}],"value":100061000},"revenueGrowth@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1125"},{"ref":"revenue@2020Q2"}],"scale":100,"rule":"year-on-year","value":59.17372868826769},"#1126":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q3"},{"ref":"revenue@2020Q3","weight":-1}],"value":33775000},"revenueGrowth@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1126"},{"ref":"revenue@2020Q3"}],"scale":100,"rule":"year-on-year","value":13.45226288768606},"#1127":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q4"},{"ref":"revenue@2020Q4","weight":-1}],"value":20450000},"revenueGrowth@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1127"},{"ref":"revenue@2020Q4"}],"scale":100,"rule":"year-on-year","value":9.145182568253475},"#1128":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2021"},{"ref":"revenue@FY2020","weight":-1}],"value":226078000},"revenueGrowth@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"#1128"},{"ref":"revenue@FY2020"}],"scale":100,"rule":"year-on-year","value":27.875761386895515},"#1129":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q1"},{"ref":"revenue@2021Q1","weight":-1}],"value":43380000},"revenueGrowth@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1129"},{"ref":"revenue@2021Q1"}],"scale":100,"rule":"year-on-year","value":18.14857735736968},"#1130":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q2"},{"ref":"revenue@2021Q2","weight":-1}],"value":5470000},"revenueGrowth@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1130"},{"ref":"revenue@2021Q2"}],"scale":100,"rule":"year-on-year","value":2.0322635775269493},"#1131":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q3"},{"ref":"revenue@2021Q3","weight":-1}],"value":-75226000},"revenueGrowth@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1131"},{"ref":"revenue@2021Q3"}],"scale":100,"rule":"year-on-year","value":-26.409172611357633},"#1132":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q4"},{"ref":"revenue@2021Q4","weight":-1}],"value":-4632000},"revenueGrowth@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1132"},{"ref":"revenue@2021Q4"}],"scale":100,"rule":"year-on-year","value":-1.89785507958945},"#1133":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2022"},{"ref":"revenue@FY2021","weight":-1}],"value":-31008000},"revenueGrowth@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"#1133"},{"ref":"revenue@FY2021"}],"scale":100,"rule":"year-on-year","value":-2.9898813805445568},"#1134":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q1"},{"ref":"revenue@2022Q1","weight":-1}],"value":-81283000},"revenueGrowth@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1134"},{"ref":"revenue@2022Q1"}],"scale":100,"rule":"year-on-year","value":-28.782218571069418},"#1135":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q2"},{"ref":"revenue@2022Q2","weight":-1}],"value":-32116000},"revenueGrowth@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1135"},{"ref":"revenue@2022Q2"}],"scale":100,"rule":"year-on-year","value":-11.694364740667373},"#1136":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q3"},{"ref":"revenue@2022Q3","weight":-1}],"value":-12381000},"revenueGrowth@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1136"},{"ref":"revenue@2022Q3"}],"scale":100,"rule":"year-on-year","value":-5.906345707988669},"#1137":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q4"},{"ref":"revenue@2022Q4","weight":-1}],"value":-42763000},"revenueGrowth@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1137"},{"ref":"revenue@2022Q4"}],"scale":100,"rule":"year-on-year","value":-17.86011117932783},"#1138":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2023"},{"ref":"revenue@FY2022","weight":-1}],"value":-168543000},"revenueGrowth@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"#1138"},{"ref":"revenue@FY2022"}],"scale":100,"rule":"year-on-year","value":-16.7522786231848},"#1139":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q1"},{"ref":"revenue@2023Q1","weight":-1}],"value":9673000},"revenueGrowth@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1139"},{"ref":"revenue@2023Q1"}],"scale":100,"rule":"year-on-year","value":4.809470774248714},"#1140":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q2"},{"ref":"revenue@2023Q2","weight":-1}],"value":-3220000},"revenueGrowth@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1140"},{"ref":"revenue@2023Q2"}],"scale":100,"rule":"year-on-year","value":-1.3277693474962105},"#1141":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q3"},{"ref":"revenue@2023Q3","weight":-1}],"value":37501000},"revenueGrowth@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1141"},{"ref":"revenue@2023Q3"}],"scale":100,"rule":"year-on-year","value":19.012781318285743},"#1142":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q4"},{"ref":"revenue@2023Q4","weight":-1}],"value":33014000},"revenueGrowth@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1142"},{"ref":"revenue@2023Q4"}],"scale":100,"rule":"year-on-year","value":16.786495144150095},"#1143":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2024"},{"ref":"revenue@FY2023","weight":-1}],"value":76968000},"revenueGrowth@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"#1143"},{"ref":"revenue@FY2023"}],"scale":100,"rule":"year-on-year","value":9.189693235125906},"#1144":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q1"},{"ref":"revenue@2024Q1","weight":-1}],"value":5239000},"revenueGrowth@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1144"},{"ref":"revenue@2024Q1"}],"scale":100,"rule":"year-on-year","value":2.4853294876113097},"#1145":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q2"},{"ref":"revenue@2024Q2","weight":-1}],"value":9801000},"revenueGrowth@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1145"},{"ref":"revenue@2024Q2"}],"scale":100,"rule":"year-on-year","value":4.095832706484126},"#1146":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q3"},{"ref":"revenue@2024Q3","weight":-1}],"value":42150000},"revenueGrowth@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1146"},{"ref":"revenue@2024Q3"}],"scale":100,"rule":"year-on-year","value":17.955883480587186},"#1147":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q4"},{"ref":"revenue@2024Q4","weight":-1}],"value":22654000},"revenueGrowth@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1147"},{"ref":"revenue@2024Q4"}],"scale":100,"rule":"year-on-year","value":9.863116281499806},"#1148":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2025"},{"ref":"revenue@FY2024","weight":-1}],"value":79844000},"revenueGrowth@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"#1148"},{"ref":"revenue@FY2024"}],"scale":100,"rule":"year-on-year","value":8.730747992105115},"#1149":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q1"},{"ref":"revenue@2025Q1","weight":-1}],"value":52401000},"revenueGrowth@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1149"},{"ref":"revenue@2025Q1"}],"scale":100,"rule":"year-on-year","value":24.255679608954072},"#1150":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q2"},{"ref":"revenue@2025Q2","weight":-1}],"value":42170000},"revenueGrowth@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1150"},{"ref":"revenue@2025Q2"}],"scale":100,"rule":"year-on-year","value":16.92941993552608},"#1151":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q2"},{"ref":"revenue@2013Q2","weight":-1}],"value":5766000},"revenueGrowth@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1151"},{"ref":"revenue@2013Q2"}],"scale":100,"rule":"year-on-year","value":6.665125419026707},"#1152":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q2"},{"ref":"revenue@2014Q2","weight":-1}],"value":51553000},"revenueGrowth@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1152"},{"ref":"revenue@2014Q2"}],"scale":100,"rule":"year-on-year","value":55.86826477090467},"#1153":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2009"},{"ref":"revenue@FY2008","weight":-1}],"value":-66953000},"revenueGrowth@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"#1153"},{"ref":"revenue@FY2008"}],"scale":100,"rule":"year-on-year","value":-27.589006098566017},"#1154":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q2"},{"ref":"revenue@2009Q2","weight":-1}],"value":30843000},"revenueGrowth@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1154"},{"ref":"revenue@2009Q2"}],"scale":100,"rule":"year-on-year","value":75.28558875219684},"#1155":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q3"},{"ref":"revenue@2009Q3","weight":-1}],"value":33815000},"revenueGrowth@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1155"},{"ref":"revenue@2009Q3"}],"scale":100,"rule":"year-on-year","value":82.11909271941329},"#1156":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q4"},{"ref":"revenue@2009Q4","weight":-1}],"value":33626000},"revenueGrowth@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1156"},{"ref":"revenue@2009Q4"}],"scale":100,"rule":"year-on-year","value":65.55542558583849},"#1157":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2010"},{"ref":"revenue@FY2009","weight":-1}],"value":114964000},"revenueGrowth@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"#1157"},{"ref":"revenue@FY2009"}],"scale":100,"rule":"year-on-year","value":65.4219328845311},"#1158":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q1"},{"ref":"revenue@2010Q1","weight":-1}],"value":15427000},"revenueGrowth@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1158"},{"ref":"revenue@2010Q1"}],"scale":100,"rule":"year-on-year","value":26.162090660878114},"#1159":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q2"},{"ref":"revenue@2010Q2","weight":-1}],"value":11582000},"revenueGrowth@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1159"},{"ref":"revenue@2010Q2"}],"scale":100,"rule":"year-on-year","value":16.12844828786677},"#1160":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q3"},{"ref":"revenue@2010Q3","weight":-1}],"value":5092000},"revenueGrowth@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1160"},{"ref":"revenue@2010Q3"}],"scale":100,"rule":"year-on-year","value":6.789967063592606},"#1161":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q4"},{"ref":"revenue@2010Q4","weight":-1}],"value":-878000},"revenueGrowth@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1161"},{"ref":"revenue@2010Q4"}],"scale":100,"rule":"year-on-year","value":-1.0339142722562422},"#1162":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2011"},{"ref":"revenue@FY2010","weight":-1}],"value":31223000},"revenueGrowth@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"#1162"},{"ref":"revenue@FY2010"}],"scale":100,"rule":"year-on-year","value":10.740958612409734},"#1163":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q1"},{"ref":"revenue@2011Q1","weight":-1}],"value":3315000},"revenueGrowth@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1163"},{"ref":"revenue@2011Q1"}],"scale":100,"rule":"year-on-year","value":4.456004516493262},"#1164":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q2"},{"ref":"revenue@2011Q2","weight":-1}],"value":933000},"revenueGrowth@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1164"},{"ref":"revenue@2011Q2"}],"scale":100,"rule":"year-on-year","value":1.118798939958987},"#1165":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q3"},{"ref":"revenue@2011Q3","weight":-1}],"value":-9000},"revenueGrowth@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1165"},{"ref":"revenue@2011Q3"}],"scale":100,"rule":"year-on-year","value":-0.01123805956171342},"#1166":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q4"},{"ref":"revenue@2011Q4","weight":-1}],"value":-1874000},"revenueGrowth@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1166"},{"ref":"revenue@2011Q4"}],"scale":100,"rule":"year-on-year","value":-2.2298374622212735},"#1167":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2012"},{"ref":"revenue@FY2011","weight":-1}],"value":2365000},"revenueGrowth@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"#1167"},{"ref":"revenue@FY2011"}],"scale":100,"rule":"year-on-year","value":0.7346682654373549},"#1168":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q1"},{"ref":"revenue@2012Q1","weight":-1}],"value":3183000},"revenueGrowth@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1168"},{"ref":"revenue@2012Q1"}],"scale":100,"rule":"year-on-year","value":4.096050650503802},"#1169":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q2"},{"ref":"revenue@2012Q2","weight":-1}],"value":2184000},"revenueGrowth@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1169"},{"ref":"revenue@2012Q2"}],"scale":100,"rule":"year-on-year","value":2.5899485330740157},"#1170":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q3"},{"ref":"revenue@2012Q3","weight":-1}],"value":10712000},"revenueGrowth@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1170"},{"ref":"revenue@2012Q3"}],"scale":100,"rule":"year-on-year","value":13.377291573005646},"#1171":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q4"},{"ref":"revenue@2012Q4","weight":-1}],"value":-32707000},"revenueGrowth@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1171"},{"ref":"revenue@2012Q4"}],"scale":100,"rule":"year-on-year","value":-39.80503358971863},"#1172":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2013"},{"ref":"revenue@FY2012","weight":-1}],"value":-16628000},"revenueGrowth@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"#1172"},{"ref":"revenue@FY2012"}],"scale":100,"rule":"year-on-year","value":-5.127683260402305},"#1173":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q1"},{"ref":"revenue@2013Q1","weight":-1}],"value":10037000},"revenueGrowth@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1173"},{"ref":"revenue@2013Q1"}],"scale":100,"rule":"year-on-year","value":12.40790189388321},"#1174":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q3"},{"ref":"revenue@2013Q3","weight":-1}],"value":63568000},"revenueGrowth@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1174"},{"ref":"revenue@2013Q3"}],"scale":100,"rule":"year-on-year","value":70.01806406132968},"#1175":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q4"},{"ref":"revenue@2013Q4","weight":-1}],"value":49040000},"revenueGrowth@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1175"},{"ref":"revenue@2013Q4"}],"scale":100,"rule":"year-on-year","value":99.14882432623683},"#1176":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2014"},{"ref":"revenue@FY2013","weight":-1}],"value":118798000},"revenueGrowth@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"#1176"},{"ref":"revenue@FY2013"}],"scale":100,"rule":"year-on-year","value":38.61453400118966},"#1177":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q1"},{"ref":"revenue@2014Q1","weight":-1}],"value":10444000},"revenueGrowth@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1177"},{"ref":"revenue@2014Q1"}],"scale":100,"rule":"year-on-year","value":11.485884591274509},"#1178":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q3"},{"ref":"revenue@2014Q3","weight":-1}],"value":-46769000},"revenueGrowth@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1178"},{"ref":"revenue@2014Q3"}],"scale":100,"rule":"year-on-year","value":-30.299437663582886},"#1179":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q4"},{"ref":"revenue@2014Q4","weight":-1}],"value":-733000},"revenueGrowth@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1179"},{"ref":"revenue@2014Q4"}],"scale":100,"rule":"year-on-year","value":-0.7441548816763288},"#1180":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2015"},{"ref":"revenue@FY2014","weight":-1}],"value":24108000},"revenueGrowth@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"#1180"},{"ref":"revenue@FY2014"}],"scale":100,"rule":"year-on-year","value":5.653196513533865},"#1181":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q1"},{"ref":"revenue@2015Q1","weight":-1}],"value":-5168000},"revenueGrowth@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1181"},{"ref":"revenue@2015Q1"}],"scale":100,"rule":"year-on-year","value":-5.098004399593581},"#1182":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q2"},{"ref":"revenue@2015Q2","weight":-1}],"value":3445000},"revenueGrowth@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1182"},{"ref":"revenue@2015Q2"}],"scale":100,"rule":"year-on-year","value":2.395205417544455},"#1183":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q3"},{"ref":"revenue@2015Q3","weight":-1}],"value":40365000},"revenueGrowth@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1183"},{"ref":"revenue@2015Q3"}],"scale":100,"rule":"year-on-year","value":37.51847342151002},"#1184":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q4"},{"ref":"revenue@2015Q4","weight":-1}],"value":31554000},"revenueGrowth@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1184"},{"ref":"revenue@2015Q4"}],"scale":100,"rule":"year-on-year","value":32.27436380001636},"equity@FY2008":{"kind":"filed","concept":"StockholdersEquity","filing":28,"unit":"USD","end":"2008-12-31","value":413075000},"revenue@FY2008":{"kind":"filed","concept":"SalesRevenueNet","filing":64,"unit":"USD","start":"2008-01-01","end":"2008-12-31","value":242680000}},"quality":[{"metric":"revenue","periodKey":"FY2014","rule":"period-consistency","severity":"warning","message":"Quarters sum to 4.3606e+8 but the year reports 4.2645e+8 (2.20% apart) — likely a restatement between the quarterly and annual filings."},{"metric":"revenue","periodKey":"FY2016","rule":"period-consistency","severity":"warning","message":"Quarters sum to 5.2075e+8 but the year reports 5.2952e+8 (1.65% apart) — likely a restatement between the quarterly and annual filings."},{"metric":"revenue","periodKey":"FY2017","rule":"period-consistency","severity":"warning","message":"Quarters sum to 8.0634e+8 but the year reports 7.6608e+8 (4.99% apart) — likely a restatement between the quarterly and annual filings."},{"metric":"revenue","periodKey":"FY2018","rule":"period-consistency","severity":"warning","message":"Quarters sum to 7.2563e+8 but the year reports 8.0634e+8 (10.01% apart) — likely a restatement between the quarterly and annual filings."},{"metric":"netIncome","periodKey":"FY2017","rule":"period-consistency","severity":"warning","message":"Quarters sum to 2.1927e+8 but the year reports 1.7671e+8 (19.41% apart) — likely a restatement between the quarterly and annual filings."},{"metric":"netIncome","periodKey":"FY2018","rule":"period-consistency","severity":"warning","message":"Quarters sum to 2.0387e+8 but the year reports 2.1927e+8 (7.02% apart) — likely a restatement between the quarterly and annual filings."},{"metric":"totalAssets","periodKey":"2015Q4","rule":"accounting-identity","severity":"warning","message":"Assets 8.8776e+8 ≠ liabilities + mezzanine + equity 8.9442e+8 (0.75% apart)."},{"metric":"totalAssets","periodKey":"FY2015","rule":"accounting-identity","severity":"warning","message":"Assets 8.8776e+8 ≠ liabilities + mezzanine + equity 8.9442e+8 (0.75% apart)."},{"metric":"grossProfit","periodKey":"2016Q4","rule":"statement-arithmetic","severity":"warning","message":"Gross profit 9.5944e+7 ≠ revenue − cost 8.7182e+7 (9.13% apart) — check whether revenue includes a component outside the cost base."},{"metric":"grossProfit","periodKey":"2017Q1","rule":"statement-arithmetic","severity":"warning","message":"Gross profit 1.2937e+8 ≠ revenue − cost 1.3704e+8 (5.59% apart) — check whether revenue includes a component outside the cost base."},{"metric":"grossProfit","periodKey":"2017Q2","rule":"statement-arithmetic","severity":"warning","message":"Gross profit 1.5710e+8 ≠ revenue − cost 1.6910e+8 (7.10% apart) — check whether revenue includes a component outside the cost base."},{"metric":"grossProfit","periodKey":"2017Q3","rule":"statement-arithmetic","severity":"warning","message":"Gross profit 1.7336e+8 ≠ revenue − cost 1.6416e+8 (5.31% apart) — check whether revenue includes a component outside the cost base."},{"metric":"grossProfit","periodKey":"2017Q4","rule":"statement-arithmetic","severity":"warning","message":"Gross profit 1.4046e+8 ≠ revenue − cost 1.4875e+8 (5.57% apart) — check whether revenue includes a component outside the cost base."},{"metric":"grossProfit","periodKey":"2018Q1","rule":"statement-arithmetic","severity":"warning","message":"Gross profit 1.2720e+8 ≠ revenue − cost 1.3329e+8 (4.57% apart) — check whether revenue includes a component outside the cost base."},{"metric":"grossProfit","periodKey":"2018Q2","rule":"statement-arithmetic","severity":"warning","message":"Gross profit 1.4808e+8 ≠ revenue − cost 1.4488e+8 (2.16% apart) — check whether revenue includes a component outside the cost base."},{"metric":"grossProfit","periodKey":"2018Q3","rule":"statement-arithmetic","severity":"warning","message":"Gross profit 1.3569e+8 ≠ revenue − cost 1.2447e+8 (8.27% apart) — check whether revenue includes a component outside the cost base."},{"metric":"grossProfit","periodKey":"2018Q4","rule":"statement-arithmetic","severity":"warning","message":"Gross profit 1.2490e+8 ≠ revenue − cost 1.1694e+8 (6.37% apart) — check whether revenue includes a component outside the cost base."},{"metric":"dilutedShares","periodKey":"2017Q4","rule":"identity-conflict","severity":"info","message":"Reported dilutedShares disagrees with netIncome / dilutedEps in 26 of 51 period(s), by up to 3.4% — this issuer means something different by it, so the missing periods are left empty rather than inferred."},{"metric":"operatingExpenses","periodKey":"2017Q1","rule":"identity-conflict","severity":"info","message":"Reported operatingExpenses disagrees with grossProfit - operatingIncome in 84 of 87 period(s), by up to 26.0% — this issuer means something different by it, so the missing periods are left empty rather than inferred."}]}