{"schemaVersion":2,"ticker":"EXPO","company":{"ticker":"EXPO","name":"EXPONENT INC","exchange":"Nasdaq","cik":851520,"sic":"8742","sicDescription":"Services-Management Consulting Services","fiscalYearEnd":"0101"},"updatedAt":"2026-09-11T02:29:39.242Z","filingsThrough":"Q2 2027","annual":{"keys":["FY2010","FY2011","FY2012","FY2013","FY2014","FY2015","FY2016","FY2017","FY2018","FY2019","FY2020","FY2021","FY2022","FY2023","FY2024","FY2025","FY2026"],"labels":["2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021","2022","2023","2024","2025","2026"],"series":{"pretaxIncome":[37021000,46708000,54819000,61749000,63945000,67965000,71133000,69122000,82509000,93317000,104190000,96936000,125837000,132234000,135896000,147370000,147297000],"netIncome":[22127000,27521000,32695000,37225000,38640000,40701000,43599000,47480000,41305000,72254000,82460000,82552000,101202000,102330000,100339000,109002000,106009000],"dilutedEps":[0.3675,0.4575,0.555,0.65,0.69,0.735,0.8,0.87,0.77,1.33,1.53,1.55,1.9,1.96,1.94,2.11,2.07],"cash":[67895000,106549000,84439000,113268000,122948000,129490000,125751000,114967000,124794000,127059000,176436000,197525000,297687000,161458000,187150000,258901000,221930000],"currentAssets":[null,194594000,198578000,235444000,251684000,255498000,272786000,274044000,315509000,326612000,364044000,366832000,452762000,349157000,379532000,446881000,427580000],"totalAssets":[null,258892000,268788000,315417000,344166000,365299000,387507000,403744000,439589000,468936000,563411000,580096000,683739000,586662000,646777000,777270000,777519000],"currentLiabilities":[null,57734000,60775000,71771000,72147000,79345000,80474000,80236000,93107000,98304000,123960000,117308000,152982000,159029000,161909000,163183000,178002000],"totalLiabilities":[null,75092000,82073000,98988000,109107000,121011000,124703000,130398000,150501000,155027000,213160000,218598000,266674000,265910000,290692000,356202000,387178000],"equity":[150071000,183800000,186715000,216429000,235059000,244288000,262804000,273346000,289088000,313909000,350251000,361498000,417065000,320752000,356085000,421068000,390341000],"operatingCashFlow":[26816000,36052000,46596000,48505000,61792000,48252000,60489000,66946000,67838000,91188000,108059000,103312000,124568000,93807000,127352000,144537000,131730000],"capex":[2017000,2475000,3835000,4942000,6226000,4947000,5379000,14393000,4725000,16298000,23038000,4987000,6826000,12043000,16356000,6939000,9390000],"depreciationAndAmortization":[4352000,4323000,4411000,4711000,4951000,5404000,5479000,6131000,6285000,6292000,6806000,6871000,6487000,7079000,8916000,9689000,10083000],"dilutedShares":[60120000,60276000,59004000,57172000,56100000,55332000,54596000,54332000,53972000,54168000,53884000,53323000,53331000,52280000,51635000,51569000,51244000],"sharesOutstanding":[null,55984000,53200000,52824000,52256000,51484000,51440000,51194000,51538000,51499000,51756000,51804000,52116000,50643000,50573000,50814000,49620000],"totalCosts":[194620000,205512000,218986000,235033000,240222000,241155000,243899000,253165000,275748000,288067000,332088000,316651000,357342000,372451000,425444000,438957000,462227000],"revenue":[227882000,248753000,272446000,292653000,296168000,304704000,312832000,315076000,347799000,379523000,417199000,399900000,466269000,513293000,536766000,558514000,582014000],"operatingExpenses":[194620000,205512000,218986000,235033000,240222000,241155000,243899000,253165000,275748000,288067000,332088000,316651000,357342000,372451000,425444000,438957000,462227000],"operatingIncome":[33262000,43241000,53460000,57620000,55946000,63549000,68933000,61911000,72051000,91456000,85111000,83249000,108927000,140842000,111322000,119557000,119787000],"capexOutflow":[-2017000,-2475000,-3835000,-4942000,-6226000,-4947000,-5379000,-14393000,-4725000,-16298000,-23038000,-4987000,-6826000,-12043000,-16356000,-6939000,-9390000],"operatingMargin":[14.596150639365987,17.38310693740377,19.622237067161933,19.68884651788979,18.88995435023365,20.855978260869566,22.035149856792145,19.64954487171349,20.716275779976364,24.09761727220748,20.40057622381645,20.817454363590898,23.361407256326284,27.43890916104447,20.739391094070786,21.406267345133696,20.581463676131502],"netMargin":[9.709849834563503,11.063585162792007,12.00054322691469,12.719842270538829,13.04664919910321,13.357553560176433,13.936873465630114,15.06938008607447,11.87611235224943,19.03810836233904,19.765148046855337,20.64316079019755,21.70463830964529,19.935981982999962,18.69324808203202,19.51643110110042,18.214166669530286],"currentRatio":[null,3.3705268992274915,3.2674290415466887,3.2804893341321706,3.488488779852246,3.2200894826391075,3.389740785843875,3.4154743506655367,3.3886710988432664,3.3224690755208335,2.936786060019361,3.1270842568281787,2.959576943692722,2.195555527608172,2.3441068748494525,2.738526684764957,2.402107841484927],"freeCashFlow":[24799000,33577000,42761000,43563000,55566000,43305000,55110000,52553000,63113000,74890000,85021000,98325000,117742000,81764000,110996000,137598000,122340000],"fcfMargin":[10.882386498275423,13.498128665784936,15.695220337241143,14.885547047185574,18.761648793927773,14.212153434152489,17.616484247135844,16.67946781094085,18.146400650950692,19.732664423500022,20.379003784764585,24.587396849212304,25.251946837555145,15.929303536186934,20.678656993922864,24.63644599777266,21.020112918245953],"returnOnAssets":[null,10.630301438437648,12.391979987871437,12.743814243287888,11.7164936027763,11.473716110026569,11.583063896940248,12.001248655609913,9.795656045713852,15.905781348889683,15.975248632485005,14.438389970503025,16.015065257727475,16.10987396892792,16.269795263486884,15.30876438769226,13.636448418402756],"returnOnEquity":[15.9092624880916,16.486008068984727,17.648408296560195,18.467346655289425,17.11673399957474,16.98185239502907,17.195696244468458,17.711461344772918,14.687945607840208,23.964961683059784,24.831365935919056,23.19694161846381,25.99712547346843,27.738585584230236,29.649383825056848,28.051619179234976,26.129609112050765],"revenueGrowth":[null,9.158687390842623,9.524709249737695,7.416882611600095,1.2010811438802893,2.8821479700710473,2.6675068262969948,0.7173179214402525,10.385748200434186,9.12136032593538,9.92719808812641,-4.146462479536139,16.59639909977495,10.085165430255927,4.5730216465059925,4.051672423365127,4.207593721912084]}},"quarterly":{"keys":["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","2026Q3","2026Q4","2027Q1","2027Q2"],"labels":["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","Q3 '26","Q4 '26","Q1 '27","Q2 '27"],"series":{"pretaxIncome":[12281000,13203000,10694000,13379000,13960000,14400000,13080000,13733000,17248000,16330000,14438000,13505000,18271000,17515000,14654000,15365000,18398000,18375000,15827000,17071000,19292000,18773000,15997000,17734000,16677000,17920000,16791000,17410000,22348000,22030000,20721000,22450000,24919000,23989000,21959000,23322000,28851000,25211000,26806000,24055000,21414000,24638000,26829000,30126000,34667000,32389000,28655000,32807000,35432000,33476000,30519000,35538000,36253000,34017000,30088000,40423000,39682000,35937000,31328000,37760000,36815000,38617000,34105000,42339000,40766000],"netIncome":[7280000,7820000,6182000,8003000,8217000,8744000,7731000,8201000,10327000,10225000,8472000,7976000,10848000,11094000,8722000,9154000,11264000,11040000,9243000,10333000,11697000,11719000,9850000,15350000,10453000,11289000,10388000,16576000,13791000,14643000,-3705000,20340000,18425000,17453000,16036000,22712000,20994000,19633000,19121000,26282000,16346000,18084000,21840000,30848000,25400000,24574000,20380000,29609000,25755000,24442000,22524000,29124000,25748000,24538000,20929000,30142000,29227000,26044000,23589000,26650000,26553000,28044000,24762000,29569000,29395000],"dilutedEps":[0.12,0.13,0.10260334256329114,0.1325,0.1375,0.15,0.135,0.1425,0.18,0.18,0.15,0.14,0.1925,0.1975,0.1575,0.165,0.205,0.2,0.17,0.19,0.215,0.215,0.18,0.28,0.19,0.21,0.195,0.31,0.26,0.27,-0.07,0.38,0.34,0.32,0.3,0.42,0.39,0.36,0.36,0.49,0.31,0.34,0.41,0.58,0.48,0.46,0.3801067895683453,0.56,0.49,0.47,0.43919075368323235,0.56,0.5,0.48,0.3997029126213592,0.59,0.57,0.5,0.4502518618821936,0.52,0.52,0.55,0.48954360453629403,0.59,0.6],"cash":[74071000,92071000,106549000,89914000,69453000,65245000,84439000,78520000,84441000,87653000,113268000,101501000,116644000,121747000,122948000,105621000,112895000,115614000,129490000,123658000,131927000,124457000,125751000,98535000,113543000,98425000,114967000,87086000,90233000,89809000,124794000,103152000,117773000,120977000,127059000,79080000,104452000,132843000,176436000,105594000,155932000,187632000,197525000,184521000,239953000,229785000,297687000,215050000,165619000,148443000,161458000,125649000,148174000,137099000,187150000,168665000,203262000,219708000,258901000,245113000,231801000,207380000,221930000,118553000,66629000],"currentAssets":[null,null,194594000,null,186814000,178804000,198578000,190910000,202169000,215418000,235444000,206645000,228123000,235027000,251684000,249641000,255218000,254483000,255498000,256825000,269121000,269458000,272786000,261652000,272602000,257306000,274044000,263617000,278723000,301086000,315509000,305461000,319023000,336504000,326612000,304610000,334661000,351532000,364044000,293396000,314270000,328649000,366832000,353555000,397809000,417560000,452762000,376691000,342534000,332512000,349157000,318301000,344628000,343316000,379532000,352323000,391327000,412581000,446881000,432796000,425651000,416786000,427580000,340888000,312014000],"totalAssets":[null,null,258892000,null,256825000,247766000,268788000,267268000,276616000,293574000,315417000,294975000,314329000,324477000,344166000,341994000,351120000,352056000,365299000,357243000,368074000,368981000,387507000,377405000,388355000,385415000,403744000,398162000,409675000,435640000,439589000,440459000,455693000,480893000,468936000,489220000,520641000,544491000,563411000,483663000,513187000,534666000,580096000,577022000,618871000,638305000,683739000,617548000,566704000,559003000,586662000,566427000,604284000,602462000,646777000,629405000,709177000,744065000,777270000,763239000,759430000,761449000,777519000,687381000,652723000],"currentLiabilities":[null,null,57734000,null,49913000,49441000,60775000,40874000,54741000,58550000,71771000,42845000,58322000,58939000,72147000,62402000,64511000,71355000,79345000,54878000,64521000,69563000,80474000,54720000,61994000,69165000,80236000,57416000,68116000,81285000,93107000,69644000,77253000,88145000,98304000,72193000,92884000,101034000,123960000,77099000,89783000,96371000,117308000,87942000,122966000,126418000,152982000,109110000,127534000,137917000,159029000,109179000,124540000,129657000,161909000,114131000,131824000,137738000,163183000,130272000,134969000,154767000,178002000,142198000,157838000],"totalLiabilities":[null,null,75092000,null,72157000,69604000,82073000,67805000,79915000,85441000,98988000,76860000,91091000,93838000,109107000,100401000,105201000,111514000,121011000,103425000,108481000,112192000,124703000,104865000,109305000,118593000,130398000,113457000,120276000,135564000,150501000,133834000,136927000,150259000,155027000,160043000,176789000,187212000,213160000,160166000,180620000,191469000,218598000,199414000,231104000,233316000,266674000,230984000,229210000,239203000,265910000,224571000,247205000,248827000,290692000,255094000,315964000,333791000,356202000,321831000,331654000,358588000,387178000,349044000,364107000],"equity":[null,null,183800000,null,184668000,178162000,186715000,199463000,196701000,208133000,216429000,218115000,223238000,230639000,235059000,241593000,245919000,240542000,244288000,253818000,259593000,256789000,262804000,272540000,279050000,266822000,273346000,284705000,289399000,300076000,289088000,306625000,318766000,330634000,313909000,329177000,343852000,357279000,350251000,323497000,332567000,343197000,361498000,377608000,387767000,404989000,417065000,386564000,337494000,319800000,320752000,341856000,357079000,353635000,356085000,374311000,393213000,410274000,421068000,441408000,427776000,402861000,390341000,338337000,288616000],"operatingCashFlow":[null,16491000,12999000,-5950000,19243000,12122000,21181000,-1399000,20822000,2211000,26871000,-5182000,21582000,17418000,27974000,-6120000,16850000,15346000,22176000,1701000,13119000,19490000,26179000,313000,14232000,22689000,29712000,-1784000,18975000,9773000,40874000,3692000,24224000,18910000,44362000,-12253000,37072000,27474000,55766000,-13835000,48034000,28248000,40865000,1285000,44167000,24926000,54190000,-6352000,30168000,29421000,40570000,-6703000,40545000,22201000,71309000,10432000,48339000,29714000,56052000,7274000,36222000,32652000,55582000,-975000,30889000],"capex":[null,595000,545000,801000,866000,971000,1197000,1294000,648000,1483000,1517000,1959000,1742000,892000,1633000,915000,1061000,1930000,1041000,627000,1087000,2641000,1024000,1481000,1901000,9681000,1330000,1307000,1219000,828000,1371000,6810000,2139000,3221000,4128000,5670000,6824000,4530000,6014000,1293000,1174000,1677000,843000,2515000,1731000,1191000,1389000,2606000,3308000,3194000,2935000,5668000,5448000,3306000,1934000,1482000,1146000,1714000,2597000,1754000,2274000,2675000,2687000,2453000,1775000],"depreciationAndAmortization":[null,1084000,1088000,1064000,1068000,1125000,1154000,1144000,1182000,1133000,1252000,1149000,1235000,1283000,1284000,1322000,1311000,1346000,1425000,1381000,1324000,1329000,1445000,1403000,1524000,1582000,1622000,1566000,1629000,1567000,1523000,1555000,1594000,1561000,1582000,1590000,1642000,1672000,1902000,1786000,1701000,1689000,1695000,1656000,1642000,1645000,1544000,1689000,1812000,1723000,1855000,1988000,2186000,2361000,2381000,2324000,2486000,2389000,2490000,2492000,2520000,2532000,2539000,2515000,2678000],"dilutedShares":[60216000,60212000,60672000,60560000,59884000,58216000,57288000,57676000,57264000,56784000,56832000,56500000,56028000,55972000,55796000,55760000,55492000,55296000,54636000,54780000,54736000,54536000,54266000,54478000,54528000,54370000,53910000,53962000,53936000,53926000,52726000,54012000,54195000,54302000,54119000,53814000,53872000,54002000,53817000,53657000,53139000,53209000,53260000,53333000,53285000,53312000,53376000,53039000,52394000,52008000,51653000,51682000,51692000,51645000,51500000,51419000,51517000,51622000,51695000,51650000,51502000,51179000,50614000,50119000,48987000],"sharesOutstanding":[null,null,55984000,null,54660000,53068000,53200000,53832000,52720000,52748000,52824000,52872000,52532000,52400000,52256000,52536000,52352000,51632000,51484000,51964000,51844000,51362000,51440000,51908000,51970000,51184000,51194000,51742000,51586000,51620000,51538000,52008000,52038000,52052000,51499000,51901000,51919000,52025000,51756000,51546000,51623000,51630000,51804000,52123000,52059000,52112000,52116000,51822000,51117000,50789000,50643000,50835000,50849000,50667000,50573000,50674000,50731000,50765000,50814000,50854000,50502000,49950000,49620000,48615000,47531000],"totalCosts":[47664000,54736000,53213000,61107000,51729000,49427000,56723000,60109000,57123000,58570000,59231000,61809000,57912000,60071000,60430000,61868000,60490000,59319000,59478000,65265000,61159000,58073000,59402000,66720000,62364000,62017000,62064000,69488000,67523000,68250000,70487000,74859000,73143000,74708000,65357000,83277000,81683000,78364000,88764000,69965000,82925000,78256000,85505000,92423000,90505000,84286000,90128000,91761000,85004000,90366000,105320000,111189000,110346000,99403000,104506000,114220000,104792000,110432000,109513000,101075000,124785000,118082000,118285000,124924000,143590000],"revenue":[60439000,66306000,62602000,73473000,65106000,65951000,67916000,71925000,74484000,73298000,72946000,72660000,75505000,75231000,72772000,75962000,76574000,78557000,73611000,80293000,79864000,78994000,73681000,83156000,77295000,77612000,77013000,84122000,87840000,87555000,88282000,96457000,95621000,95302000,92143000,99031000,106506000,101548000,110114000,105953000,92045000,98663000,103239000,116481000,119877000,116405000,113506000,128478000,130281000,127179000,127355000,140309000,140221000,133336000,122900000,144933000,140536000,136279000,136766000,145507000,141962000,147120000,147425000,166303000,171612000],"operatingExpenses":[47664000,54736000,53213000,61107000,51729000,49427000,56723000,60109000,57123000,58570000,59231000,61809000,57912000,60071000,60430000,61868000,60490000,59319000,59478000,65265000,61159000,58073000,59402000,66720000,62364000,62017000,62064000,69488000,67523000,68250000,70487000,74859000,73143000,74708000,65357000,83277000,81683000,78364000,88764000,69965000,82925000,78256000,85505000,92423000,90505000,84286000,90128000,91761000,85004000,90366000,105320000,111189000,110346000,99403000,104506000,114220000,104792000,110432000,109513000,101075000,124785000,118082000,118285000,124924000,143590000],"operatingIncome":[12775000,11570000,9389000,12366000,13377000,16524000,11193000,11816000,17361000,14728000,13715000,10851000,17593000,15160000,12342000,14094000,16084000,19238000,14133000,15028000,18705000,20921000,14279000,16436000,14931000,15595000,14949000,14634000,20317000,19305000,17795000,21598000,22478000,20594000,26786000,15754000,24823000,23184000,21350000,35988000,9120000,20407000,17734000,24058000,29372000,32119000,23378000,36717000,45277000,36813000,22035000,29120000,29875000,33933000,18394000,30713000,35744000,25847000,27253000,44432000,17177000,29038000,29140000,41379000,28022000],"capexOutflow":[null,-595000,-545000,-801000,-866000,-971000,-1197000,-1294000,-648000,-1483000,-1517000,-1959000,-1742000,-892000,-1633000,-915000,-1061000,-1930000,-1041000,-627000,-1087000,-2641000,-1024000,-1481000,-1901000,-9681000,-1330000,-1307000,-1219000,-828000,-1371000,-6810000,-2139000,-3221000,-4128000,-5670000,-6824000,-4530000,-6014000,-1293000,-1174000,-1677000,-843000,-2515000,-1731000,-1191000,-1389000,-2606000,-3308000,-3194000,-2935000,-5668000,-5448000,-3306000,-1934000,-1482000,-1146000,-1714000,-2597000,-1754000,-2274000,-2675000,-2687000,-2453000,-1775000],"operatingMargin":[21.13701417958603,17.449401260821045,14.997923389029106,16.830672491935815,20.546493410745555,25.05496504980971,16.48065257082278,16.42822384428224,23.308361527307877,20.09331768943218,18.80157925040441,14.933938893476464,23.30044367922654,20.151267429650012,16.95981971087781,18.554013849029776,21.00451850497558,24.489224384841577,19.199576150303624,18.716450998219024,23.421065811880197,26.484289946071854,19.379487249087283,19.76526047428929,19.316902775082475,20.09354223573674,19.41100853102723,17.39616271605525,23.12955373406193,22.048997772828507,20.156996896309554,22.391324631701174,23.50738854435741,21.60920022664792,29.070032449562095,15.9081499732407,23.306668168929452,22.83058258163627,19.388996857801917,33.96600379413513,9.908197077516432,20.68353891529753,17.177616985829,20.654012242339952,24.501780992183654,27.59245736866973,20.596268038693992,28.57843366179424,34.75334085553534,28.945816526313305,17.302029759334143,20.754192532196793,21.30565321884739,25.449241015179698,14.966639544344995,21.1911710928498,25.434052484772586,18.966238378620332,19.926736177120045,30.535987959342165,12.099716825629393,19.737629146275147,19.76598270306936,24.881691851620236,16.328694963056197],"netMargin":[12.045202600969573,11.793804482248966,9.875083863135362,10.892436677418916,12.620956593862317,13.258328152719443,11.383179221391131,11.402155022592979,13.864722624993286,13.949903135146934,11.614070682422614,10.977153867327278,14.367260446328059,14.746580531961559,11.98537899191997,12.050762223216871,14.709953770209209,14.053489822676529,12.556547255165668,12.869116859502075,14.646148452369026,14.835303947135225,13.368439624869369,18.45928135071432,13.523513810725143,14.545431118899138,13.488631789438147,19.70471458120349,15.70013661202186,16.72434469761864,-4.1967785052445565,21.087116538975916,19.26877987053053,18.313361734276302,17.40338387072268,22.93423271500843,19.711565545603065,19.33371410564462,17.364731096863252,24.805338216001434,17.758704981259164,18.329059525860757,21.154796152616743,26.483289120114012,21.188384761046738,21.110777028478157,17.9549979736754,23.045968959666247,19.768807423952843,19.218581684083063,17.685995838404462,20.757043382819347,18.362442144899838,18.403131937361252,17.029292107404395,20.797195945712847,20.796806512210395,19.11079476661848,17.24770776362546,18.31527005573615,18.704301151012242,19.061990212071777,16.79633712056978,17.78019638851975,17.128755564878915],"currentRatio":[null,null,3.3705268992274915,null,3.7427924588784487,3.616512610990878,3.2674290415466887,4.670695307530459,3.693191574870755,3.679214346712212,3.2804893341321706,4.823083206908624,3.9114399369020267,3.987631279797757,3.488488779852246,4.0005288292041925,3.956193517384632,3.566435428491346,3.2200894826391075,4.6799263821567845,4.171060584925838,3.8735822204332764,3.389740785843875,4.781652046783626,4.3972319901926,3.7201763897925253,3.4154743506655367,4.5913508429706,4.0918873686064945,3.704078243218306,3.3886710988432664,4.386034690712767,4.129587200497068,3.81761869646605,3.3224690755208335,4.219384150817946,3.6029994401619225,3.479343587307243,2.936786060019361,3.805444947405284,3.5003285699965474,3.410247896151332,3.1270842568281787,4.020320211048191,3.235113771286372,3.3030106472179597,2.959576943692722,3.4523966639171477,2.6858249564821928,2.4109573149067915,2.195555527608172,2.91540497714762,2.76720732294845,2.647878633625643,2.3441068748494525,3.087005283402406,2.9685565602621677,2.995404318343522,2.738526684764957,3.3222488332105136,3.15369455208233,2.6929901077103,2.402107841484927,2.3972770362452356,1.9767989964393873],"freeCashFlow":[null,15896000,12454000,-6751000,18377000,11151000,19984000,-2693000,20174000,728000,25354000,-7141000,19840000,16526000,26341000,-7035000,15789000,13416000,21135000,1074000,12032000,16849000,25155000,-1168000,12331000,13008000,28382000,-3091000,17756000,8945000,39503000,-3118000,22085000,15689000,40234000,-17923000,30248000,22944000,49752000,-15128000,46860000,26571000,40022000,-1230000,42436000,23735000,52801000,-8958000,26860000,26227000,37635000,-12371000,35097000,18895000,69375000,8950000,47193000,28000000,53455000,5520000,33948000,29977000,52895000,-3428000,29114000],"fcfMargin":[null,23.973697704581788,19.893933101178877,-9.188409347651518,28.22627714803551,16.908007460084,29.424583308793217,-3.744177963156065,27.08501154610386,0.9932058173483588,34.7572176678639,-9.827965868428295,26.27640553605721,21.96700828116069,36.196614082339366,-9.261209552144493,20.61927024838718,17.078045241035174,28.711741451685207,1.3376010362048996,15.065611539617349,21.32946806086538,34.140416118130865,-1.404588965318197,15.953166440261338,16.76029479977323,36.85351823718074,-3.6744252395330594,20.214025500910747,10.216435383473245,44.746380915701955,-3.2325284841950297,23.09639096014474,16.46240372709912,43.66473850428139,-18.098373236663267,28.400277918614915,22.59424114704376,45.1822656519607,-14.278028937359016,50.90988103644957,26.93106838429806,38.76635767490967,-1.0559662090813093,35.3996179417236,20.390017610927366,46.518245731503185,-6.972399943959277,20.616974079105933,20.622115286328718,29.5512543677123,-8.816968262905444,25.02977442751086,14.170966580668388,56.44833197721725,6.175267192426846,33.580719530938694,20.54608560379809,39.0850065074653,3.7936319214883136,23.91344162522365,20.375883632408918,35.8792606410039,-2.0612977516941964,16.965014101577978],"returnOnAssets":[null,null,null,null,11.767545994354132,12.570732061703382,12.391979987871437,12.30712243890028,13.123475698343398,13.479144345512987,12.743814243287888,13.161568930160092,12.698643697806055,12.422923027387707,11.7164936027763,12.50233527848294,12.092286561404405,11.878208453985245,11.473716110026569,11.978771146263712,11.76678337138519,11.92504684225636,11.583063896940248,13.235182019143862,12.525167596694468,12.44492282567776,12.001248655609913,12.560101190483866,13.043118679748883,13.494345689387435,9.795656045713852,10.748359509241958,11.48713610856884,11.459052756420117,15.905781348889683,16.0541434193953,15.81323604422257,15.482004790400476,15.975248632485005,17.68557986931625,15.743818120615808,14.795437549865312,14.438389970503025,16.42674309526391,16.99064888901452,17.50461008839946,16.015065257727475,16.736231447299026,16.92309638782869,16.735209319573578,16.10987396892792,17.203910555543825,17.39351726917782,17.552659787423643,16.269795263486884,16.951712280654807,15.963321331961893,15.795004481900474,15.30876438769226,15.15247256298092,14.004563508140707,13.926937909577724,13.636448418402756,15.01813017882009,15.82972949814928],"returnOnEquity":[null,null,null,null,16.36558580804471,17.481842368181766,17.648408296560195,16.490777738227138,18.35649987282658,18.88919090332518,18.467346655289425,17.721240103645307,17.869738223884898,17.498837665119925,17.11673399957474,17.32317036031568,17.151614491524157,17.055017074118016,16.98185239502907,16.90717404337005,16.74065106268496,17.289089157925,17.195696244468458,18.472598497600494,17.589386662409055,17.930104600552703,17.711461344772918,17.48100027815413,18.310877492967705,19.544256638760412,14.687945607840208,15.243265181878138,16.345235256879302,16.652027080591715,23.964961683059784,23.47460372883382,23.300000905499097,23.077046079954876,24.831365935919056,26.362318707348535,24.06260025221054,22.79392869991263,23.19694161846381,24.851627074403975,26.702057656587087,27.442908581555926,25.99712547346843,26.162434635134495,27.663972004561117,27.645563053523166,27.738585584230236,27.96326295269213,29.323915556752134,30.27285484122447,29.649383825056848,28.30540921321424,27.9453865961519,27.841536099195064,28.051619179234976,25.86920250723595,25.051736381364424,25.785632152102668,26.129609112050765,27.93939044174698,31.203586863058213],"revenueGrowth":[null,null,null,null,7.72183523883585,-0.535396495038154,8.488546691798993,-2.106896410926462,14.404202377661047,11.14008885384603,7.406207668296139,1.0218978102189746,1.3707641909671775,2.637179732052708,-0.23853261316589824,4.544453619598121,1.415800278127266,4.421049833180479,1.1529159566866287,5.701534978015332,4.296497505680774,0.5562839721476198,0.09509448316147306,3.5656906579651926,-3.2167184213162336,-1.7494999620224272,4.522197038585252,1.1616720380970724,13.642538327188047,12.811163222182142,14.632594497032958,14.663227217612507,8.858151183970865,8.848152589800694,4.373484968623265,2.668546606259792,11.383482707773407,6.553902331535544,19.503380614913766,6.989730488432921,-13.577638818470316,-2.841020994997434,-6.243529433132933,9.936481269997067,30.237383888315495,17.982425022551517,9.944885169364293,10.2995338295516,8.67889586826498,9.255616167690395,12.201117121561866,9.208580457354575,7.629662038209717,4.841208061079261,-3.49809587373876,3.295583319673012,0.22464538121964583,2.2072058558828767,11.28234336859235,0.3960450691008921,1.0146866283372136,7.955004072527672,7.793603673427607,14.292095912911407,20.885870866851697]}},"filings":[{"accn":"0001144204-11-061352","filed":"2011-11-04","form":"10-Q"},{"accn":"0001144204-13-011685","filed":"2013-02-28","form":"10-K"},{"accn":"0001144204-14-012676","filed":"2014-03-03","form":"10-K"},{"accn":"0001144204-15-012949","filed":"2015-03-02","form":"10-K"},{"accn":"0001144204-16-084673","filed":"2016-02-26","form":"10-K"},{"accn":"0001144204-14-029158","filed":"2014-05-09","form":"10-Q"},{"accn":"0001144204-17-010991","filed":"2017-02-24","form":"10-K"},{"accn":"0001144204-18-010563","filed":"2018-02-23","form":"10-K"},{"accn":"0001144204-19-009662","filed":"2019-02-22","form":"10-K"},{"accn":"0001564590-20-007824","filed":"2020-02-28","form":"10-K"},{"accn":"0001144204-13-042802","filed":"2013-08-02","form":"10-Q"},{"accn":"0001144204-12-010942","filed":"2012-02-27","form":"10-K"},{"accn":"0001144204-11-044174","filed":"2011-08-05","form":"10-Q"},{"accn":"0001564590-21-009433","filed":"2021-02-26","form":"10-K"},{"accn":"0001564590-22-007169","filed":"2022-02-25","form":"10-K"},{"accn":"0001564590-21-042163","filed":"2021-08-06","form":"10-Q"},{"accn":"0001564590-21-054914","filed":"2021-11-05","form":"10-Q"},{"accn":"0000950170-23-004401","filed":"2023-02-24","form":"10-K"},{"accn":"0001564590-21-025586","filed":"2021-05-07","form":"10-Q"},{"accn":"0000950170-22-015145","filed":"2022-08-05","form":"10-Q"},{"accn":"0000950170-22-022200","filed":"2022-11-04","form":"10-Q"},{"accn":"0000950170-24-019390","filed":"2024-02-23","form":"10-K"},{"accn":"0000950170-23-038668","filed":"2023-08-07","form":"10-Q"},{"accn":"0000950170-23-058876","filed":"2023-11-03","form":"10-Q"},{"accn":"0000950170-25-030001","filed":"2025-02-28","form":"10-K"},{"accn":"0000950170-24-089943","filed":"2024-08-02","form":"10-Q"},{"accn":"0000950170-24-119886","filed":"2024-11-01","form":"10-Q"},{"accn":"0001193125-26-082508","filed":"2026-02-27","form":"10-K"},{"accn":"0000950170-25-105799","filed":"2025-08-08","form":"10-Q"},{"accn":"0001193125-25-272273","filed":"2025-11-07","form":"10-Q"},{"accn":"0001193125-26-340211","filed":"2026-08-07","form":"10-Q"},{"accn":"0000950170-23-018383","filed":"2023-05-05","form":"10-Q"},{"accn":"0000950170-24-052966","filed":"2024-05-03","form":"10-Q"},{"accn":"0000950170-25-067987","filed":"2025-05-09","form":"10-Q"},{"accn":"0001193125-26-214572","filed":"2026-05-08","form":"10-Q"},{"accn":"0001144204-12-026185","filed":"2012-05-04","form":"10-Q"},{"accn":"0001144204-12-042745","filed":"2012-08-03","form":"10-Q"},{"accn":"0001144204-12-059256","filed":"2012-11-05","form":"10-Q"},{"accn":"0001144204-13-026298","filed":"2013-05-03","form":"10-Q"},{"accn":"0001144204-13-058283","filed":"2013-11-01","form":"10-Q"},{"accn":"0001144204-14-048084","filed":"2014-08-08","form":"10-Q"},{"accn":"0001144204-14-066089","filed":"2014-11-07","form":"10-Q"},{"accn":"0001144204-15-028813","filed":"2015-05-08","form":"10-Q"},{"accn":"0001144204-15-047333","filed":"2015-08-07","form":"10-Q"},{"accn":"0001144204-15-063389","filed":"2015-11-06","form":"10-Q"},{"accn":"0001144204-16-099622","filed":"2016-05-06","form":"10-Q"},{"accn":"0001144204-16-116920","filed":"2016-08-05","form":"10-Q"},{"accn":"0001144204-16-131513","filed":"2016-11-04","form":"10-Q"},{"accn":"0001144204-17-024858","filed":"2017-05-05","form":"10-Q"},{"accn":"0001144204-17-040607","filed":"2017-08-04","form":"10-Q"},{"accn":"0001144204-17-056191","filed":"2017-11-03","form":"10-Q"},{"accn":"0001144204-18-025403","filed":"2018-05-04","form":"10-Q"},{"accn":"0001144204-18-041932","filed":"2018-08-03","form":"10-Q"},{"accn":"0001144204-18-057083","filed":"2018-11-02","form":"10-Q"},{"accn":"0001564590-19-028402","filed":"2019-08-02","form":"10-Q"},{"accn":"0001144204-19-023629","filed":"2019-05-03","form":"10-Q"},{"accn":"0001564590-19-039417","filed":"2019-11-01","form":"10-Q"},{"accn":"0001564590-20-023597","filed":"2020-05-08","form":"10-Q"},{"accn":"0001564590-20-038416","filed":"2020-08-07","form":"10-Q"},{"accn":"0001564590-20-052004","filed":"2020-11-06","form":"10-Q"},{"accn":"0001564590-22-018600","filed":"2022-05-06","form":"10-Q"}],"provenance":{"pretaxIncome@2011Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":0,"unit":"USD","start":"2010-07-03","end":"2010-10-01","value":13203000},"#0":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2010-01-02","end":"2010-12-31","value":46708000},"#1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":0,"unit":"USD","start":"2010-01-03","end":"2010-10-01","value":36014000},"pretaxIncome@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#0"},{"ref":"#1","weight":-1}],"rule":"quarter-from-ytd","value":10694000},"pretaxIncome@FY2011":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2010-01-02","end":"2010-12-31","value":46708000},"pretaxIncome@2012Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2011-01-02","end":"2011-04-01","value":13379000},"pretaxIncome@2012Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2011-04-02","end":"2011-07-01","value":13960000},"pretaxIncome@2012Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2011-07-02","end":"2011-09-30","value":14400000},"pretaxIncome@2012Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2011-10-01","end":"2011-12-30","value":13080000},"pretaxIncome@FY2012":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":2,"unit":"USD","start":"2011-01-01","end":"2011-12-30","value":54819000},"pretaxIncome@2013Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":2,"unit":"USD","start":"2011-12-31","end":"2012-03-30","value":13733000},"pretaxIncome@2013Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2012-04-01","end":"2012-06-29","value":17248000},"pretaxIncome@2013Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2012-07-01","end":"2012-09-28","value":16330000},"pretaxIncome@2013Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":2,"unit":"USD","start":"2012-09-29","end":"2012-12-28","value":14438000},"pretaxIncome@FY2013":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":3,"unit":"USD","start":"2011-12-31","end":"2012-12-28","value":61749000},"pretaxIncome@2014Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":2,"unit":"USD","start":"2012-12-30","end":"2013-03-29","value":13505000},"pretaxIncome@2014Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":3,"unit":"USD","start":"2013-03-30","end":"2013-06-28","value":18271000},"pretaxIncome@2014Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":3,"unit":"USD","start":"2013-06-29","end":"2013-09-27","value":17515000},"pretaxIncome@2014Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":3,"unit":"USD","start":"2013-09-28","end":"2014-01-03","value":14654000},"pretaxIncome@FY2014":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":4,"unit":"USD","start":"2012-12-29","end":"2014-01-03","value":63945000},"pretaxIncome@2015Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":5,"unit":"USD","start":"2014-01-06","end":"2014-04-04","value":15365000},"pretaxIncome@2015Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":4,"unit":"USD","start":"2014-04-05","end":"2014-07-04","value":18398000},"pretaxIncome@2015Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":4,"unit":"USD","start":"2014-07-05","end":"2014-10-03","value":18375000},"pretaxIncome@2015Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":4,"unit":"USD","start":"2014-10-04","end":"2015-01-02","value":15827000},"pretaxIncome@FY2015":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":6,"unit":"USD","start":"2014-01-04","end":"2015-01-02","value":67965000},"pretaxIncome@2016Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":6,"unit":"USD","start":"2015-01-03","end":"2015-04-03","value":17071000},"pretaxIncome@2016Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":6,"unit":"USD","start":"2015-04-04","end":"2015-07-03","value":19292000},"pretaxIncome@2016Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":6,"unit":"USD","start":"2015-07-04","end":"2015-10-02","value":18773000},"pretaxIncome@2016Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":6,"unit":"USD","start":"2015-10-03","end":"2016-01-01","value":15997000},"pretaxIncome@FY2016":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":7,"unit":"USD","start":"2015-01-03","end":"2016-01-01","value":71133000},"pretaxIncome@2017Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":7,"unit":"USD","start":"2016-01-02","end":"2016-04-01","value":17734000},"pretaxIncome@2017Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":7,"unit":"USD","start":"2016-04-02","end":"2016-07-01","value":16677000},"pretaxIncome@2017Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":7,"unit":"USD","start":"2016-07-02","end":"2016-09-30","value":17920000},"pretaxIncome@2017Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":7,"unit":"USD","start":"2016-10-01","end":"2016-12-30","value":16791000},"pretaxIncome@FY2017":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":8,"unit":"USD","start":"2016-01-02","end":"2016-12-30","value":69122000},"pretaxIncome@2018Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":8,"unit":"USD","start":"2016-12-31","end":"2017-03-31","value":17410000},"pretaxIncome@2018Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":8,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":22348000},"pretaxIncome@2018Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":8,"unit":"USD","start":"2017-07-01","end":"2017-09-29","value":22030000},"pretaxIncome@2018Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":8,"unit":"USD","start":"2017-09-30","end":"2017-12-29","value":20721000},"pretaxIncome@2019Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":9,"unit":"USD","start":"2017-12-30","end":"2018-03-30","value":22450000},"netIncome@2014Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2012-12-30","end":"2013-03-29","value":7976000},"netIncome@2014Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2013-03-29","end":"2013-06-28","value":10848000},"netIncome@2014Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":3,"unit":"USD","start":"2013-06-29","end":"2013-09-27","value":11094000},"netIncome@2014Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":3,"unit":"USD","start":"2013-09-28","end":"2014-01-03","value":8722000},"netIncome@FY2014":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2012-12-29","end":"2014-01-03","value":38640000},"netIncome@FY2010":{"kind":"filed","concept":"NetIncomeLoss","filing":11,"unit":"USD","start":"2009-01-03","end":"2010-01-01","value":22127000},"netIncome@2011Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":12,"unit":"USD","start":"2010-04-03","end":"2010-07-02","value":7280000},"netIncome@2011Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2010-07-03","end":"2010-10-01","value":7820000},"#2":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2010-01-02","end":"2010-12-31","value":27521000},"#3":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2010-01-03","end":"2010-10-01","value":21339000},"netIncome@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#2"},{"ref":"#3","weight":-1}],"rule":"quarter-from-ytd","value":6182000},"netIncome@FY2011":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2010-01-02","end":"2010-12-31","value":27521000},"netIncome@2012Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2011-01-02","end":"2011-04-01","value":8003000},"netIncome@2012Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2011-04-02","end":"2011-07-01","value":8217000},"netIncome@2012Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2011-07-02","end":"2011-09-30","value":8744000},"netIncome@2012Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2011-10-01","end":"2011-12-30","value":7731000},"netIncome@FY2012":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2011-01-01","end":"2011-12-30","value":32695000},"netIncome@2013Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2011-12-31","end":"2012-03-30","value":8201000},"netIncome@2013Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2012-04-01","end":"2012-06-29","value":10327000},"netIncome@2013Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2012-07-01","end":"2012-09-28","value":10225000},"netIncome@2013Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2012-09-29","end":"2012-12-28","value":8472000},"netIncome@FY2013":{"kind":"filed","concept":"NetIncomeLoss","filing":3,"unit":"USD","start":"2011-12-31","end":"2012-12-28","value":37225000},"netIncome@2015Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":5,"unit":"USD","start":"2014-01-06","end":"2014-04-04","value":9154000},"netIncome@2015Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2014-04-05","end":"2014-07-04","value":11264000},"netIncome@2015Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2014-07-05","end":"2014-10-03","value":11040000},"netIncome@2015Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2014-10-04","end":"2015-01-02","value":9243000},"netIncome@FY2015":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2014-01-04","end":"2015-01-02","value":40701000},"netIncome@2016Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2015-01-03","end":"2015-04-03","value":10333000},"netIncome@2016Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2015-04-04","end":"2015-07-03","value":11697000},"netIncome@2016Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2015-07-04","end":"2015-10-02","value":11719000},"netIncome@2016Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2015-10-03","end":"2016-01-01","value":9850000},"netIncome@FY2016":{"kind":"filed","concept":"NetIncomeLoss","filing":7,"unit":"USD","start":"2015-01-03","end":"2016-01-01","value":43599000},"netIncome@2017Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":7,"unit":"USD","start":"2016-01-02","end":"2016-04-01","value":15350000},"netIncome@2017Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":7,"unit":"USD","start":"2016-04-02","end":"2016-07-01","value":10453000},"netIncome@2017Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":7,"unit":"USD","start":"2016-07-02","end":"2016-09-30","value":11289000},"netIncome@2017Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":7,"unit":"USD","start":"2016-10-01","end":"2016-12-30","value":10388000},"netIncome@FY2017":{"kind":"filed","concept":"NetIncomeLoss","filing":8,"unit":"USD","start":"2016-01-02","end":"2016-12-30","value":47480000},"netIncome@2018Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":8,"unit":"USD","start":"2016-12-31","end":"2017-03-31","value":16576000},"netIncome@2018Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":8,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":13791000},"netIncome@2018Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":8,"unit":"USD","start":"2017-07-01","end":"2017-09-29","value":14643000},"netIncome@2018Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":8,"unit":"USD","start":"2017-09-30","end":"2017-12-29","value":-3705000},"netIncome@FY2018":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2016-12-31","end":"2017-12-29","value":41305000},"netIncome@2019Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2017-12-30","end":"2018-03-30","value":20340000},"netIncome@2019Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2018-03-31","end":"2018-06-29","value":18425000},"netIncome@2019Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2018-06-30","end":"2018-09-28","value":17453000},"netIncome@2019Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2018-09-29","end":"2018-12-28","value":16036000},"netIncome@FY2019":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2017-12-30","end":"2018-12-28","value":72254000},"netIncome@2020Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2018-12-29","end":"2019-03-29","value":22712000},"netIncome@2020Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2019-03-30","end":"2019-06-28","value":20994000},"netIncome@2020Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2019-06-29","end":"2019-09-27","value":19633000},"netIncome@2020Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2019-10-04","end":"2020-01-03","value":19121000},"netIncome@FY2020":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2018-12-29","end":"2020-01-03","value":82460000},"netIncome@2021Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2020-01-04","end":"2020-04-03","value":26282000},"netIncome@2021Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2020-04-04","end":"2020-07-03","value":16346000},"netIncome@2021Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2020-07-04","end":"2020-10-02","value":18084000},"netIncome@2021Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2020-10-03","end":"2021-01-01","value":21840000},"netIncome@FY2021":{"kind":"filed","concept":"NetIncomeLoss","filing":17,"unit":"USD","start":"2020-01-04","end":"2021-01-01","value":82552000},"netIncome@2022Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2021-01-03","end":"2021-04-02","value":30848000},"netIncome@2022Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2021-04-03","end":"2021-07-02","value":25400000},"netIncome@2022Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":20,"unit":"USD","start":"2021-07-03","end":"2021-10-01","value":24574000},"#4":{"kind":"filed","concept":"NetIncomeLoss","filing":21,"unit":"USD","start":"2021-01-02","end":"2021-12-31","value":101202000},"#5":{"kind":"filed","concept":"NetIncomeLoss","filing":20,"unit":"USD","start":"2021-01-02","end":"2021-10-01","value":80822000},"netIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#4"},{"ref":"#5","weight":-1}],"rule":"quarter-from-ytd","value":20380000},"netIncome@FY2022":{"kind":"filed","concept":"NetIncomeLoss","filing":21,"unit":"USD","start":"2021-01-02","end":"2021-12-31","value":101202000},"netIncome@2023Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2022-01-01","end":"2022-04-01","value":29609000},"netIncome@2023Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2022-04-02","end":"2022-07-01","value":25755000},"netIncome@2023Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":23,"unit":"USD","start":"2022-07-02","end":"2022-09-30","value":24442000},"#6":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2022-01-01","end":"2022-12-30","value":102330000},"#7":{"kind":"filed","concept":"NetIncomeLoss","filing":23,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":79806000},"netIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#6"},{"ref":"#7","weight":-1}],"rule":"quarter-from-ytd","value":22524000},"netIncome@FY2023":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2022-01-01","end":"2022-12-30","value":102330000},"netIncome@2024Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2022-12-31","end":"2023-03-31","value":29124000},"netIncome@2024Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":25748000},"netIncome@2024Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":26,"unit":"USD","start":"2023-07-01","end":"2023-09-29","value":24538000},"#8":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2022-12-31","end":"2023-12-29","value":100339000},"#9":{"kind":"filed","concept":"NetIncomeLoss","filing":26,"unit":"USD","start":"2022-12-31","end":"2023-09-29","value":79410000},"netIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#8"},{"ref":"#9","weight":-1}],"rule":"quarter-from-ytd","value":20929000},"netIncome@FY2024":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2022-12-31","end":"2023-12-29","value":100339000},"netIncome@2025Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":28,"unit":"USD","start":"2023-12-30","end":"2024-03-29","value":30142000},"netIncome@2025Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":28,"unit":"USD","start":"2024-03-30","end":"2024-06-28","value":29227000},"netIncome@2025Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2024-06-29","end":"2024-09-27","value":26044000},"#10":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2023-12-30","end":"2025-01-03","value":109002000},"#11":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2023-12-30","end":"2024-09-27","value":85413000},"netIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#10"},{"ref":"#11","weight":-1}],"rule":"quarter-from-ytd","value":23589000},"netIncome@FY2025":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2023-12-30","end":"2025-01-03","value":109002000},"netIncome@2026Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":30,"unit":"USD","start":"2025-01-04","end":"2025-04-04","value":26650000},"netIncome@2026Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":30,"unit":"USD","start":"2025-04-05","end":"2025-07-04","value":26553000},"netIncome@2026Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2025-07-05","end":"2025-10-03","value":28044000},"#12":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2025-01-04","end":"2026-01-02","value":106009000},"#13":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2025-01-04","end":"2025-10-03","value":81247000},"netIncome@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#12"},{"ref":"#13","weight":-1}],"rule":"quarter-from-ytd","value":24762000},"netIncome@FY2026":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2025-01-04","end":"2026-01-02","value":106009000},"netIncome@2027Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":30,"unit":"USD","start":"2026-01-03","end":"2026-04-03","value":29569000},"netIncome@2027Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":30,"unit":"USD","start":"2026-04-04","end":"2026-07-03","value":29395000},"#14":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":11,"unit":"USD/shares","start":"2009-01-03","end":"2010-01-01","value":1.47},"dilutedEps@FY2010":{"kind":"computed","op":"product","terms":[{"ref":"#14"}],"scale":0.25,"rule":"split-restated","value":0.3675},"#15":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":12,"unit":"USD/shares","start":"2010-04-03","end":"2010-07-02","value":0.48},"dilutedEps@2011Q2":{"kind":"computed","op":"product","terms":[{"ref":"#15"}],"scale":0.25,"rule":"split-restated","value":0.12},"#16":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2010-07-03","end":"2010-10-01","value":0.52},"dilutedEps@2011Q3":{"kind":"computed","op":"product","terms":[{"ref":"#16"}],"scale":0.25,"rule":"split-restated","value":0.13},"#17":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2010-01-02","end":"2010-12-31","value":1.83},"#18":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2010-01-02","end":"2010-12-31","value":15069000},"#19":{"kind":"computed","op":"product","terms":[{"ref":"#17"},{"ref":"#18"}],"value":27576270},"#20":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2010-01-03","end":"2010-10-01","value":1.42},"#21":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2010-01-03","end":"2010-10-01","value":15036000},"#22":{"kind":"computed","op":"product","terms":[{"ref":"#20"},{"ref":"#21"}],"value":21351120},"#23":{"kind":"computed","op":"sum","terms":[{"ref":"#19"},{"ref":"#22","weight":-1}],"value":6225150},"#24":{"kind":"computed","op":"sum","terms":[{"ref":"#18","weight":4},{"ref":"#21","weight":-3}],"rule":"unaverage-quarter","value":15168000},"#25":{"kind":"computed","op":"ratio","terms":[{"ref":"#23"},{"ref":"#24"}],"rule":"per-share-quarter","value":0.41041337025316454},"dilutedEps@2011Q4":{"kind":"computed","op":"product","terms":[{"ref":"#25"}],"scale":0.25,"rule":"split-restated","value":0.10260334256329114},"dilutedEps@FY2011":{"kind":"computed","op":"product","terms":[{"ref":"#17"}],"scale":0.25,"rule":"split-restated","value":0.4575},"#26":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2011-01-02","end":"2011-04-01","value":0.53},"dilutedEps@2012Q1":{"kind":"computed","op":"product","terms":[{"ref":"#26"}],"scale":0.25,"rule":"split-restated","value":0.1325},"#27":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2011-04-02","end":"2011-07-01","value":0.55},"dilutedEps@2012Q2":{"kind":"computed","op":"product","terms":[{"ref":"#27"}],"scale":0.25,"rule":"split-restated","value":0.1375},"#28":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2011-07-02","end":"2011-09-30","value":0.6},"dilutedEps@2012Q3":{"kind":"computed","op":"product","terms":[{"ref":"#28"}],"scale":0.25,"rule":"split-restated","value":0.15},"#29":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2011-10-01","end":"2011-12-30","value":0.54},"dilutedEps@2012Q4":{"kind":"computed","op":"product","terms":[{"ref":"#29"}],"scale":0.25,"rule":"split-restated","value":0.135},"#30":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2011-01-01","end":"2011-12-30","value":2.22},"dilutedEps@FY2012":{"kind":"computed","op":"product","terms":[{"ref":"#30"}],"scale":0.25,"rule":"split-restated","value":0.555},"#31":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2011-12-31","end":"2012-03-30","value":0.57},"dilutedEps@2013Q1":{"kind":"computed","op":"product","terms":[{"ref":"#31"}],"scale":0.25,"rule":"split-restated","value":0.1425},"#32":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2012-04-01","end":"2012-06-29","value":0.72},"dilutedEps@2013Q2":{"kind":"computed","op":"product","terms":[{"ref":"#32"}],"scale":0.25,"rule":"split-restated","value":0.18},"#33":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2012-07-01","end":"2012-09-28","value":0.72},"dilutedEps@2013Q3":{"kind":"computed","op":"product","terms":[{"ref":"#33"}],"scale":0.25,"rule":"split-restated","value":0.18},"#34":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2012-09-29","end":"2012-12-28","value":0.6},"dilutedEps@2013Q4":{"kind":"computed","op":"product","terms":[{"ref":"#34"}],"scale":0.25,"rule":"split-restated","value":0.15},"#35":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2011-12-31","end":"2012-12-28","value":2.6},"dilutedEps@FY2013":{"kind":"computed","op":"product","terms":[{"ref":"#35"}],"scale":0.25,"rule":"split-restated","value":0.65},"#36":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2012-12-30","end":"2013-03-29","value":0.56},"dilutedEps@2014Q1":{"kind":"computed","op":"product","terms":[{"ref":"#36"}],"scale":0.25,"rule":"split-restated","value":0.14},"#37":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2013-03-30","end":"2013-06-28","value":0.77},"dilutedEps@2014Q2":{"kind":"computed","op":"product","terms":[{"ref":"#37"}],"scale":0.25,"rule":"split-restated","value":0.1925},"#38":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2013-06-29","end":"2013-09-27","value":0.79},"dilutedEps@2014Q3":{"kind":"computed","op":"product","terms":[{"ref":"#38"}],"scale":0.25,"rule":"split-restated","value":0.1975},"#39":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2013-09-28","end":"2014-01-03","value":0.63},"dilutedEps@2014Q4":{"kind":"computed","op":"product","terms":[{"ref":"#39"}],"scale":0.25,"rule":"split-restated","value":0.1575},"#40":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2012-12-29","end":"2014-01-03","value":1.38},"dilutedEps@FY2014":{"kind":"computed","op":"product","terms":[{"ref":"#40"}],"scale":0.5,"rule":"split-restated","value":0.69},"#41":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":5,"unit":"USD/shares","start":"2014-01-06","end":"2014-04-04","value":0.66},"dilutedEps@2015Q1":{"kind":"computed","op":"product","terms":[{"ref":"#41"}],"scale":0.25,"rule":"split-restated","value":0.165},"#42":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2014-04-05","end":"2014-07-04","value":0.41},"dilutedEps@2015Q2":{"kind":"computed","op":"product","terms":[{"ref":"#42"}],"scale":0.5,"rule":"split-restated","value":0.205},"#43":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2014-07-05","end":"2014-10-03","value":0.4},"dilutedEps@2015Q3":{"kind":"computed","op":"product","terms":[{"ref":"#43"}],"scale":0.5,"rule":"split-restated","value":0.2},"#44":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2014-10-04","end":"2015-01-02","value":0.34},"dilutedEps@2015Q4":{"kind":"computed","op":"product","terms":[{"ref":"#44"}],"scale":0.5,"rule":"split-restated","value":0.17},"#45":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":6,"unit":"USD/shares","start":"2014-01-04","end":"2015-01-02","value":1.47},"dilutedEps@FY2015":{"kind":"computed","op":"product","terms":[{"ref":"#45"}],"scale":0.5,"rule":"split-restated","value":0.735},"#46":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":6,"unit":"USD/shares","start":"2015-01-03","end":"2015-04-03","value":0.38},"dilutedEps@2016Q1":{"kind":"computed","op":"product","terms":[{"ref":"#46"}],"scale":0.5,"rule":"split-restated","value":0.19},"#47":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":6,"unit":"USD/shares","start":"2015-04-04","end":"2015-07-03","value":0.43},"dilutedEps@2016Q2":{"kind":"computed","op":"product","terms":[{"ref":"#47"}],"scale":0.5,"rule":"split-restated","value":0.215},"#48":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":6,"unit":"USD/shares","start":"2015-07-04","end":"2015-10-02","value":0.43},"dilutedEps@2016Q3":{"kind":"computed","op":"product","terms":[{"ref":"#48"}],"scale":0.5,"rule":"split-restated","value":0.215},"#49":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":6,"unit":"USD/shares","start":"2015-10-03","end":"2016-01-01","value":0.36},"dilutedEps@2016Q4":{"kind":"computed","op":"product","terms":[{"ref":"#49"}],"scale":0.5,"rule":"split-restated","value":0.18},"#50":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":7,"unit":"USD/shares","start":"2015-01-03","end":"2016-01-01","value":1.6},"dilutedEps@FY2016":{"kind":"computed","op":"product","terms":[{"ref":"#50"}],"scale":0.5,"rule":"split-restated","value":0.8},"#51":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":7,"unit":"USD/shares","start":"2016-01-02","end":"2016-04-01","value":0.56},"dilutedEps@2017Q1":{"kind":"computed","op":"product","terms":[{"ref":"#51"}],"scale":0.5,"rule":"split-restated","value":0.28},"#52":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":7,"unit":"USD/shares","start":"2016-04-02","end":"2016-07-01","value":0.38},"dilutedEps@2017Q2":{"kind":"computed","op":"product","terms":[{"ref":"#52"}],"scale":0.5,"rule":"split-restated","value":0.19},"#53":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":7,"unit":"USD/shares","start":"2016-07-02","end":"2016-09-30","value":0.42},"dilutedEps@2017Q3":{"kind":"computed","op":"product","terms":[{"ref":"#53"}],"scale":0.5,"rule":"split-restated","value":0.21},"#54":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":7,"unit":"USD/shares","start":"2016-10-01","end":"2016-12-30","value":0.39},"dilutedEps@2017Q4":{"kind":"computed","op":"product","terms":[{"ref":"#54"}],"scale":0.5,"rule":"split-restated","value":0.195},"dilutedEps@FY2017":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":8,"unit":"USD/shares","start":"2016-01-02","end":"2016-12-30","value":0.87},"dilutedEps@2018Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":8,"unit":"USD/shares","start":"2016-12-31","end":"2017-03-31","value":0.31},"dilutedEps@2018Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":8,"unit":"USD/shares","start":"2017-04-01","end":"2017-06-30","value":0.26},"dilutedEps@2018Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":8,"unit":"USD/shares","start":"2017-07-01","end":"2017-09-29","value":0.27},"dilutedEps@2018Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":8,"unit":"USD/shares","start":"2017-09-30","end":"2017-12-29","value":-0.07},"dilutedEps@FY2018":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2016-12-31","end":"2017-12-29","value":0.77},"dilutedEps@2019Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2017-12-30","end":"2018-03-30","value":0.38},"dilutedEps@2019Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2018-03-31","end":"2018-06-29","value":0.34},"dilutedEps@2019Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2018-06-30","end":"2018-09-28","value":0.32},"dilutedEps@2019Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2018-09-29","end":"2018-12-28","value":0.3},"dilutedEps@FY2019":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2017-12-30","end":"2018-12-28","value":1.33},"dilutedEps@2020Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2018-12-29","end":"2019-03-29","value":0.42},"dilutedEps@2020Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2019-03-30","end":"2019-06-28","value":0.39},"dilutedEps@2020Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2019-06-29","end":"2019-09-27","value":0.36},"dilutedEps@2020Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2019-10-04","end":"2020-01-03","value":0.36},"dilutedEps@FY2020":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2018-12-29","end":"2020-01-03","value":1.53},"dilutedEps@2021Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2020-01-04","end":"2020-04-03","value":0.49},"dilutedEps@2021Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2020-04-04","end":"2020-07-03","value":0.31},"dilutedEps@2021Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2020-07-04","end":"2020-10-02","value":0.34},"dilutedEps@2021Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2020-10-03","end":"2021-01-01","value":0.41},"dilutedEps@FY2021":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":17,"unit":"USD/shares","start":"2020-01-04","end":"2021-01-01","value":1.55},"dilutedEps@2022Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2021-01-03","end":"2021-04-02","value":0.58},"dilutedEps@2022Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2021-04-03","end":"2021-07-02","value":0.48},"dilutedEps@2022Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":20,"unit":"USD/shares","start":"2021-07-03","end":"2021-10-01","value":0.46},"#55":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":21,"unit":"USD/shares","start":"2021-01-02","end":"2021-12-31","value":1.9},"#56":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":21,"unit":"shares","start":"2021-01-02","end":"2021-12-31","value":53331000},"#57":{"kind":"computed","op":"product","terms":[{"ref":"#55"},{"ref":"#56"}],"value":101328900},"#58":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":20,"unit":"USD/shares","start":"2021-01-02","end":"2021-10-01","value":1.52},"#59":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":20,"unit":"shares","start":"2021-01-02","end":"2021-10-01","value":53316000},"#60":{"kind":"computed","op":"product","terms":[{"ref":"#58"},{"ref":"#59"}],"value":81040320},"#61":{"kind":"computed","op":"sum","terms":[{"ref":"#57"},{"ref":"#60","weight":-1}],"value":20288580},"#62":{"kind":"computed","op":"sum","terms":[{"ref":"#56","weight":4},{"ref":"#59","weight":-3}],"rule":"unaverage-quarter","value":53376000},"dilutedEps@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#61"},{"ref":"#62"}],"rule":"per-share-quarter","value":0.3801067895683453},"dilutedEps@FY2022":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":21,"unit":"USD/shares","start":"2021-01-02","end":"2021-12-31","value":1.9},"dilutedEps@2023Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":31,"unit":"USD/shares","start":"2022-01-01","end":"2022-04-01","value":0.56},"dilutedEps@2023Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2022-04-02","end":"2022-07-01","value":0.49},"dilutedEps@2023Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":23,"unit":"USD/shares","start":"2022-07-02","end":"2022-09-30","value":0.47},"#63":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2022-01-01","end":"2022-12-30","value":1.96},"#64":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2022-01-01","end":"2022-12-30","value":52280000},"#65":{"kind":"computed","op":"product","terms":[{"ref":"#63"},{"ref":"#64"}],"value":102468800},"#66":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":23,"unit":"USD/shares","start":"2022-01-01","end":"2022-09-30","value":1.52},"#67":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":23,"unit":"shares","start":"2022-01-01","end":"2022-09-30","value":52489000},"#68":{"kind":"computed","op":"product","terms":[{"ref":"#66"},{"ref":"#67"}],"value":79783280},"#69":{"kind":"computed","op":"sum","terms":[{"ref":"#65"},{"ref":"#68","weight":-1}],"value":22685520},"#70":{"kind":"computed","op":"sum","terms":[{"ref":"#64","weight":4},{"ref":"#67","weight":-3}],"rule":"unaverage-quarter","value":51653000},"dilutedEps@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#69"},{"ref":"#70"}],"rule":"per-share-quarter","value":0.43919075368323235},"dilutedEps@FY2023":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2022-01-01","end":"2022-12-30","value":1.96},"dilutedEps@2024Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":32,"unit":"USD/shares","start":"2022-12-31","end":"2023-03-31","value":0.56},"dilutedEps@2024Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2023-04-01","end":"2023-06-30","value":0.5},"dilutedEps@2024Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":26,"unit":"USD/shares","start":"2023-07-01","end":"2023-09-29","value":0.48},"#71":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2022-12-31","end":"2023-12-29","value":1.94},"#72":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2022-12-31","end":"2023-12-29","value":51635000},"#73":{"kind":"computed","op":"product","terms":[{"ref":"#71"},{"ref":"#72"}],"value":100171900},"#74":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":26,"unit":"USD/shares","start":"2022-12-31","end":"2023-09-29","value":1.54},"#75":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":26,"unit":"shares","start":"2022-12-31","end":"2023-09-29","value":51680000},"#76":{"kind":"computed","op":"product","terms":[{"ref":"#74"},{"ref":"#75"}],"value":79587200},"#77":{"kind":"computed","op":"sum","terms":[{"ref":"#73"},{"ref":"#76","weight":-1}],"value":20584700},"#78":{"kind":"computed","op":"sum","terms":[{"ref":"#72","weight":4},{"ref":"#75","weight":-3}],"rule":"unaverage-quarter","value":51500000},"dilutedEps@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#77"},{"ref":"#78"}],"rule":"per-share-quarter","value":0.3997029126213592},"dilutedEps@FY2024":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2022-12-31","end":"2023-12-29","value":1.94},"dilutedEps@2025Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":33,"unit":"USD/shares","start":"2023-12-30","end":"2024-03-29","value":0.59},"dilutedEps@2025Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2024-03-30","end":"2024-06-28","value":0.57},"dilutedEps@2025Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2024-06-29","end":"2024-09-27","value":0.5},"#79":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2023-12-30","end":"2025-01-03","value":2.11},"#80":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2023-12-30","end":"2025-01-03","value":51569000},"#81":{"kind":"computed","op":"product","terms":[{"ref":"#79"},{"ref":"#80"}],"value":108810590},"#82":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2023-12-30","end":"2024-09-27","value":1.66},"#83":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2023-12-30","end":"2024-09-27","value":51527000},"#84":{"kind":"computed","op":"product","terms":[{"ref":"#82"},{"ref":"#83"}],"value":85534820},"#85":{"kind":"computed","op":"sum","terms":[{"ref":"#81"},{"ref":"#84","weight":-1}],"value":23275770},"#86":{"kind":"computed","op":"sum","terms":[{"ref":"#80","weight":4},{"ref":"#83","weight":-3}],"rule":"unaverage-quarter","value":51695000},"dilutedEps@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#85"},{"ref":"#86"}],"rule":"per-share-quarter","value":0.4502518618821936},"dilutedEps@FY2025":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2023-12-30","end":"2025-01-03","value":2.11},"dilutedEps@2026Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":34,"unit":"USD/shares","start":"2025-01-04","end":"2025-04-04","value":0.52},"dilutedEps@2026Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":30,"unit":"USD/shares","start":"2025-04-05","end":"2025-07-04","value":0.52},"dilutedEps@2026Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2025-07-05","end":"2025-10-03","value":0.55},"#87":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2025-01-04","end":"2026-01-02","value":2.07},"#88":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2025-01-04","end":"2026-01-02","value":51244000},"#89":{"kind":"computed","op":"product","terms":[{"ref":"#87"},{"ref":"#88"}],"value":106075079.99999999},"#90":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2025-01-04","end":"2025-10-03","value":1.58},"#91":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2025-01-04","end":"2025-10-03","value":51454000},"#92":{"kind":"computed","op":"product","terms":[{"ref":"#90"},{"ref":"#91"}],"value":81297320},"#93":{"kind":"computed","op":"sum","terms":[{"ref":"#89"},{"ref":"#92","weight":-1}],"value":24777759.999999985},"#94":{"kind":"computed","op":"sum","terms":[{"ref":"#88","weight":4},{"ref":"#91","weight":-3}],"rule":"unaverage-quarter","value":50614000},"dilutedEps@2026Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#93"},{"ref":"#94"}],"rule":"per-share-quarter","value":0.48954360453629403},"dilutedEps@FY2026":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2025-01-04","end":"2026-01-02","value":2.07},"dilutedEps@2027Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":34,"unit":"USD/shares","start":"2026-01-03","end":"2026-04-03","value":0.59},"dilutedEps@2027Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":30,"unit":"USD/shares","start":"2026-04-04","end":"2026-07-03","value":0.6},"cash@FY2010":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2010-01-02","value":67895000},"cash@2011Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":12,"unit":"USD","end":"2010-07-02","value":74071000},"cash@2011Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2010-10-01","value":92071000},"cash@2011Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":35,"unit":"USD","end":"2011-01-01","value":106549000},"cash@FY2011":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":35,"unit":"USD","end":"2011-01-01","value":106549000},"cash@2012Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":35,"unit":"USD","end":"2011-04-01","value":89914000},"cash@2012Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":36,"unit":"USD","end":"2011-07-01","value":69453000},"cash@2012Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":37,"unit":"USD","end":"2011-09-30","value":65245000},"cash@2012Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2011-12-30","value":84439000},"cash@FY2012":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2011-12-30","value":84439000},"cash@2013Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":38,"unit":"USD","end":"2012-03-30","value":78520000},"cash@2013Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":10,"unit":"USD","end":"2012-06-29","value":84441000},"cash@2013Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":39,"unit":"USD","end":"2012-09-28","value":87653000},"cash@2013Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":38,"unit":"USD","end":"2012-12-29","value":113268000},"cash@FY2013":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":38,"unit":"USD","end":"2012-12-29","value":113268000},"cash@2014Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":5,"unit":"USD","end":"2013-03-29","value":101501000},"cash@2014Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":40,"unit":"USD","end":"2013-06-28","value":116644000},"cash@2014Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":41,"unit":"USD","end":"2013-09-27","value":121747000},"cash@2014Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":5,"unit":"USD","end":"2014-01-05","value":122948000},"cash@FY2014":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":5,"unit":"USD","end":"2014-01-05","value":122948000},"cash@2015Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":42,"unit":"USD","end":"2014-04-04","value":105621000},"cash@2015Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":43,"unit":"USD","end":"2014-07-04","value":112895000},"cash@2015Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":44,"unit":"USD","end":"2014-10-03","value":115614000},"cash@2015Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":7,"unit":"USD","end":"2015-01-02","value":129490000},"cash@FY2015":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":7,"unit":"USD","end":"2015-01-02","value":129490000},"cash@2016Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":45,"unit":"USD","end":"2015-04-03","value":123658000},"cash@2016Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":46,"unit":"USD","end":"2015-07-03","value":131927000},"cash@2016Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":47,"unit":"USD","end":"2015-10-02","value":124457000},"cash@2016Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":8,"unit":"USD","end":"2016-01-01","value":125751000},"cash@FY2016":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":8,"unit":"USD","end":"2016-01-01","value":125751000},"cash@2017Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":48,"unit":"USD","end":"2016-04-01","value":98535000},"cash@2017Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":49,"unit":"USD","end":"2016-07-01","value":113543000},"cash@2017Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":50,"unit":"USD","end":"2016-09-30","value":98425000},"cash@2017Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":8,"unit":"USD","end":"2016-12-30","value":114967000},"cash@FY2017":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":8,"unit":"USD","end":"2016-12-30","value":114967000},"cash@2018Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":51,"unit":"USD","end":"2017-03-31","value":87086000},"cash@2018Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":52,"unit":"USD","end":"2017-06-30","value":90233000},"cash@2018Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":53,"unit":"USD","end":"2017-09-29","value":89809000},"cash@2018Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":54,"unit":"USD","end":"2017-12-29","value":124794000},"cash@FY2018":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":54,"unit":"USD","end":"2017-12-29","value":124794000},"cash@2019Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":55,"unit":"USD","end":"2018-03-30","value":103152000},"cash@2019Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":54,"unit":"USD","end":"2018-06-29","value":117773000},"cash@2019Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":53,"unit":"USD","end":"2018-09-28","value":120977000},"cash@2019Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":9,"unit":"USD","end":"2018-12-28","value":127059000},"cash@FY2019":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":9,"unit":"USD","end":"2018-12-28","value":127059000},"cash@2020Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":55,"unit":"USD","end":"2019-03-29","value":79080000},"cash@2020Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":54,"unit":"USD","end":"2019-06-28","value":104452000},"cash@2020Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":56,"unit":"USD","end":"2019-09-27","value":132843000},"cash@2020Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":13,"unit":"USD","end":"2020-01-03","value":176436000},"cash@FY2020":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":13,"unit":"USD","end":"2020-01-03","value":176436000},"cash@2021Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":57,"unit":"USD","end":"2020-04-03","value":105594000},"cash@2021Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":58,"unit":"USD","end":"2020-07-03","value":155932000},"cash@2021Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":59,"unit":"USD","end":"2020-10-02","value":187632000},"cash@2021Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":14,"unit":"USD","end":"2021-01-01","value":197525000},"cash@FY2021":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":14,"unit":"USD","end":"2021-01-01","value":197525000},"cash@2022Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":18,"unit":"USD","end":"2021-04-02","value":184521000},"cash@2022Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":15,"unit":"USD","end":"2021-07-02","value":239953000},"cash@2022Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":16,"unit":"USD","end":"2021-10-01","value":229785000},"cash@2022Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":17,"unit":"USD","end":"2021-12-31","value":297687000},"cash@FY2022":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":17,"unit":"USD","end":"2021-12-31","value":297687000},"cash@2023Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":60,"unit":"USD","end":"2022-04-01","value":215050000},"cash@2023Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":19,"unit":"USD","end":"2022-07-01","value":165619000},"cash@2023Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":20,"unit":"USD","end":"2022-09-30","value":148443000},"cash@2023Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":21,"unit":"USD","end":"2022-12-30","value":161458000},"cash@FY2023":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":21,"unit":"USD","end":"2022-12-30","value":161458000},"cash@2024Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":31,"unit":"USD","end":"2023-03-31","value":125649000},"cash@2024Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":22,"unit":"USD","end":"2023-06-30","value":148174000},"cash@2024Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":23,"unit":"USD","end":"2023-09-29","value":137099000},"cash@2024Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":24,"unit":"USD","end":"2023-12-29","value":187150000},"cash@FY2024":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":24,"unit":"USD","end":"2023-12-29","value":187150000},"cash@2025Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":32,"unit":"USD","end":"2024-03-29","value":168665000},"cash@2025Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":25,"unit":"USD","end":"2024-06-28","value":203262000},"cash@2025Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":26,"unit":"USD","end":"2024-09-27","value":219708000},"cash@2025Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":27,"unit":"USD","end":"2025-01-03","value":258901000},"cash@FY2025":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":27,"unit":"USD","end":"2025-01-03","value":258901000},"cash@2026Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":33,"unit":"USD","end":"2025-04-04","value":245113000},"cash@2026Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":28,"unit":"USD","end":"2025-07-04","value":231801000},"cash@2026Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":29,"unit":"USD","end":"2025-10-03","value":207380000},"cash@2026Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2026-01-02","value":221930000},"cash@FY2026":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2026-01-02","value":221930000},"cash@2027Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":34,"unit":"USD","end":"2026-04-03","value":118553000},"cash@2027Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2026-07-03","value":66629000},"currentAssets@2011Q4":{"kind":"filed","concept":"AssetsCurrent","filing":11,"unit":"USD","end":"2010-12-31","value":194594000},"currentAssets@FY2011":{"kind":"filed","concept":"AssetsCurrent","filing":11,"unit":"USD","end":"2010-12-31","value":194594000},"currentAssets@2012Q2":{"kind":"filed","concept":"AssetsCurrent","filing":12,"unit":"USD","end":"2011-07-01","value":186814000},"currentAssets@2012Q3":{"kind":"filed","concept":"AssetsCurrent","filing":0,"unit":"USD","end":"2011-09-30","value":178804000},"currentAssets@2012Q4":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2011-12-30","value":198578000},"currentAssets@FY2012":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2011-12-30","value":198578000},"currentAssets@2013Q1":{"kind":"filed","concept":"AssetsCurrent","filing":35,"unit":"USD","end":"2012-03-30","value":190910000},"currentAssets@2013Q2":{"kind":"filed","concept":"AssetsCurrent","filing":36,"unit":"USD","end":"2012-06-29","value":202169000},"currentAssets@2013Q3":{"kind":"filed","concept":"AssetsCurrent","filing":37,"unit":"USD","end":"2012-09-28","value":215418000},"currentAssets@2013Q4":{"kind":"filed","concept":"AssetsCurrent","filing":2,"unit":"USD","end":"2012-12-28","value":235444000},"currentAssets@FY2013":{"kind":"filed","concept":"AssetsCurrent","filing":2,"unit":"USD","end":"2012-12-28","value":235444000},"currentAssets@2014Q1":{"kind":"filed","concept":"AssetsCurrent","filing":38,"unit":"USD","end":"2013-03-29","value":206645000},"currentAssets@2014Q2":{"kind":"filed","concept":"AssetsCurrent","filing":10,"unit":"USD","end":"2013-06-28","value":228123000},"currentAssets@2014Q3":{"kind":"filed","concept":"AssetsCurrent","filing":39,"unit":"USD","end":"2013-09-27","value":235027000},"currentAssets@2014Q4":{"kind":"filed","concept":"AssetsCurrent","filing":3,"unit":"USD","end":"2014-01-03","value":251684000},"currentAssets@FY2014":{"kind":"filed","concept":"AssetsCurrent","filing":3,"unit":"USD","end":"2014-01-03","value":251684000},"currentAssets@2015Q1":{"kind":"filed","concept":"AssetsCurrent","filing":5,"unit":"USD","end":"2014-04-04","value":249641000},"currentAssets@2015Q2":{"kind":"filed","concept":"AssetsCurrent","filing":40,"unit":"USD","end":"2014-07-04","value":255218000},"currentAssets@2015Q3":{"kind":"filed","concept":"AssetsCurrent","filing":41,"unit":"USD","end":"2014-10-03","value":254483000},"currentAssets@2015Q4":{"kind":"filed","concept":"AssetsCurrent","filing":4,"unit":"USD","end":"2015-01-02","value":255498000},"currentAssets@FY2015":{"kind":"filed","concept":"AssetsCurrent","filing":4,"unit":"USD","end":"2015-01-02","value":255498000},"currentAssets@2016Q1":{"kind":"filed","concept":"AssetsCurrent","filing":42,"unit":"USD","end":"2015-04-03","value":256825000},"currentAssets@2016Q2":{"kind":"filed","concept":"AssetsCurrent","filing":43,"unit":"USD","end":"2015-07-03","value":269121000},"currentAssets@2016Q3":{"kind":"filed","concept":"AssetsCurrent","filing":44,"unit":"USD","end":"2015-10-02","value":269458000},"currentAssets@2016Q4":{"kind":"filed","concept":"AssetsCurrent","filing":6,"unit":"USD","end":"2016-01-01","value":272786000},"currentAssets@FY2016":{"kind":"filed","concept":"AssetsCurrent","filing":6,"unit":"USD","end":"2016-01-01","value":272786000},"currentAssets@2017Q1":{"kind":"filed","concept":"AssetsCurrent","filing":45,"unit":"USD","end":"2016-04-01","value":261652000},"currentAssets@2017Q2":{"kind":"filed","concept":"AssetsCurrent","filing":46,"unit":"USD","end":"2016-07-01","value":272602000},"currentAssets@2017Q3":{"kind":"filed","concept":"AssetsCurrent","filing":47,"unit":"USD","end":"2016-09-30","value":257306000},"currentAssets@2017Q4":{"kind":"filed","concept":"AssetsCurrent","filing":7,"unit":"USD","end":"2016-12-30","value":274044000},"currentAssets@FY2017":{"kind":"filed","concept":"AssetsCurrent","filing":7,"unit":"USD","end":"2016-12-30","value":274044000},"currentAssets@2018Q1":{"kind":"filed","concept":"AssetsCurrent","filing":48,"unit":"USD","end":"2017-03-31","value":263617000},"currentAssets@2018Q2":{"kind":"filed","concept":"AssetsCurrent","filing":49,"unit":"USD","end":"2017-06-30","value":278723000},"currentAssets@2018Q3":{"kind":"filed","concept":"AssetsCurrent","filing":50,"unit":"USD","end":"2017-09-29","value":301086000},"currentAssets@2018Q4":{"kind":"filed","concept":"AssetsCurrent","filing":8,"unit":"USD","end":"2017-12-29","value":315509000},"currentAssets@FY2018":{"kind":"filed","concept":"AssetsCurrent","filing":8,"unit":"USD","end":"2017-12-29","value":315509000},"currentAssets@2019Q1":{"kind":"filed","concept":"AssetsCurrent","filing":51,"unit":"USD","end":"2018-03-30","value":305461000},"currentAssets@2019Q2":{"kind":"filed","concept":"AssetsCurrent","filing":52,"unit":"USD","end":"2018-06-29","value":319023000},"currentAssets@2019Q3":{"kind":"filed","concept":"AssetsCurrent","filing":53,"unit":"USD","end":"2018-09-28","value":336504000},"currentAssets@2019Q4":{"kind":"filed","concept":"AssetsCurrent","filing":9,"unit":"USD","end":"2018-12-28","value":326612000},"currentAssets@FY2019":{"kind":"filed","concept":"AssetsCurrent","filing":9,"unit":"USD","end":"2018-12-28","value":326612000},"currentAssets@2020Q1":{"kind":"filed","concept":"AssetsCurrent","filing":55,"unit":"USD","end":"2019-03-29","value":304610000},"currentAssets@2020Q2":{"kind":"filed","concept":"AssetsCurrent","filing":54,"unit":"USD","end":"2019-06-28","value":334661000},"currentAssets@2020Q3":{"kind":"filed","concept":"AssetsCurrent","filing":56,"unit":"USD","end":"2019-09-27","value":351532000},"currentAssets@2020Q4":{"kind":"filed","concept":"AssetsCurrent","filing":13,"unit":"USD","end":"2020-01-03","value":364044000},"currentAssets@FY2020":{"kind":"filed","concept":"AssetsCurrent","filing":13,"unit":"USD","end":"2020-01-03","value":364044000},"currentAssets@2021Q1":{"kind":"filed","concept":"AssetsCurrent","filing":57,"unit":"USD","end":"2020-04-03","value":293396000},"currentAssets@2021Q2":{"kind":"filed","concept":"AssetsCurrent","filing":58,"unit":"USD","end":"2020-07-03","value":314270000},"currentAssets@2021Q3":{"kind":"filed","concept":"AssetsCurrent","filing":59,"unit":"USD","end":"2020-10-02","value":328649000},"currentAssets@2021Q4":{"kind":"filed","concept":"AssetsCurrent","filing":14,"unit":"USD","end":"2021-01-01","value":366832000},"currentAssets@FY2021":{"kind":"filed","concept":"AssetsCurrent","filing":14,"unit":"USD","end":"2021-01-01","value":366832000},"currentAssets@2022Q1":{"kind":"filed","concept":"AssetsCurrent","filing":18,"unit":"USD","end":"2021-04-02","value":353555000},"currentAssets@2022Q2":{"kind":"filed","concept":"AssetsCurrent","filing":15,"unit":"USD","end":"2021-07-02","value":397809000},"currentAssets@2022Q3":{"kind":"filed","concept":"AssetsCurrent","filing":16,"unit":"USD","end":"2021-10-01","value":417560000},"currentAssets@2022Q4":{"kind":"filed","concept":"AssetsCurrent","filing":17,"unit":"USD","end":"2021-12-31","value":452762000},"currentAssets@FY2022":{"kind":"filed","concept":"AssetsCurrent","filing":17,"unit":"USD","end":"2021-12-31","value":452762000},"currentAssets@2023Q1":{"kind":"filed","concept":"AssetsCurrent","filing":60,"unit":"USD","end":"2022-04-01","value":376691000},"currentAssets@2023Q2":{"kind":"filed","concept":"AssetsCurrent","filing":19,"unit":"USD","end":"2022-07-01","value":342534000},"currentAssets@2023Q3":{"kind":"filed","concept":"AssetsCurrent","filing":20,"unit":"USD","end":"2022-09-30","value":332512000},"currentAssets@2023Q4":{"kind":"filed","concept":"AssetsCurrent","filing":21,"unit":"USD","end":"2022-12-30","value":349157000},"currentAssets@FY2023":{"kind":"filed","concept":"AssetsCurrent","filing":21,"unit":"USD","end":"2022-12-30","value":349157000},"currentAssets@2024Q1":{"kind":"filed","concept":"AssetsCurrent","filing":31,"unit":"USD","end":"2023-03-31","value":318301000},"currentAssets@2024Q2":{"kind":"filed","concept":"AssetsCurrent","filing":22,"unit":"USD","end":"2023-06-30","value":344628000},"currentAssets@2024Q3":{"kind":"filed","concept":"AssetsCurrent","filing":23,"unit":"USD","end":"2023-09-29","value":343316000},"currentAssets@2024Q4":{"kind":"filed","concept":"AssetsCurrent","filing":24,"unit":"USD","end":"2023-12-29","value":379532000},"currentAssets@FY2024":{"kind":"filed","concept":"AssetsCurrent","filing":24,"unit":"USD","end":"2023-12-29","value":379532000},"currentAssets@2025Q1":{"kind":"filed","concept":"AssetsCurrent","filing":32,"unit":"USD","end":"2024-03-29","value":352323000},"currentAssets@2025Q2":{"kind":"filed","concept":"AssetsCurrent","filing":25,"unit":"USD","end":"2024-06-28","value":391327000},"currentAssets@2025Q3":{"kind":"filed","concept":"AssetsCurrent","filing":26,"unit":"USD","end":"2024-09-27","value":412581000},"currentAssets@2025Q4":{"kind":"filed","concept":"AssetsCurrent","filing":27,"unit":"USD","end":"2025-01-03","value":446881000},"currentAssets@FY2025":{"kind":"filed","concept":"AssetsCurrent","filing":27,"unit":"USD","end":"2025-01-03","value":446881000},"currentAssets@2026Q1":{"kind":"filed","concept":"AssetsCurrent","filing":33,"unit":"USD","end":"2025-04-04","value":432796000},"currentAssets@2026Q2":{"kind":"filed","concept":"AssetsCurrent","filing":28,"unit":"USD","end":"2025-07-04","value":425651000},"currentAssets@2026Q3":{"kind":"filed","concept":"AssetsCurrent","filing":29,"unit":"USD","end":"2025-10-03","value":416786000},"currentAssets@2026Q4":{"kind":"filed","concept":"AssetsCurrent","filing":30,"unit":"USD","end":"2026-01-02","value":427580000},"currentAssets@FY2026":{"kind":"filed","concept":"AssetsCurrent","filing":30,"unit":"USD","end":"2026-01-02","value":427580000},"currentAssets@2027Q1":{"kind":"filed","concept":"AssetsCurrent","filing":34,"unit":"USD","end":"2026-04-03","value":340888000},"currentAssets@2027Q2":{"kind":"filed","concept":"AssetsCurrent","filing":30,"unit":"USD","end":"2026-07-03","value":312014000},"totalAssets@2014Q4":{"kind":"filed","concept":"Assets","filing":3,"unit":"USD","end":"2014-01-03","value":344166000},"totalAssets@FY2014":{"kind":"filed","concept":"Assets","filing":3,"unit":"USD","end":"2014-01-03","value":344166000},"totalAssets@2011Q4":{"kind":"filed","concept":"Assets","filing":11,"unit":"USD","end":"2010-12-31","value":258892000},"totalAssets@FY2011":{"kind":"filed","concept":"Assets","filing":11,"unit":"USD","end":"2010-12-31","value":258892000},"totalAssets@2012Q2":{"kind":"filed","concept":"Assets","filing":12,"unit":"USD","end":"2011-07-01","value":256825000},"totalAssets@2012Q3":{"kind":"filed","concept":"Assets","filing":0,"unit":"USD","end":"2011-09-30","value":247766000},"totalAssets@2012Q4":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2011-12-30","value":268788000},"totalAssets@FY2012":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2011-12-30","value":268788000},"totalAssets@2013Q1":{"kind":"filed","concept":"Assets","filing":35,"unit":"USD","end":"2012-03-30","value":267268000},"totalAssets@2013Q2":{"kind":"filed","concept":"Assets","filing":36,"unit":"USD","end":"2012-06-29","value":276616000},"totalAssets@2013Q3":{"kind":"filed","concept":"Assets","filing":37,"unit":"USD","end":"2012-09-28","value":293574000},"totalAssets@2013Q4":{"kind":"filed","concept":"Assets","filing":2,"unit":"USD","end":"2012-12-28","value":315417000},"totalAssets@FY2013":{"kind":"filed","concept":"Assets","filing":2,"unit":"USD","end":"2012-12-28","value":315417000},"totalAssets@2014Q1":{"kind":"filed","concept":"Assets","filing":38,"unit":"USD","end":"2013-03-29","value":294975000},"totalAssets@2014Q2":{"kind":"filed","concept":"Assets","filing":10,"unit":"USD","end":"2013-06-28","value":314329000},"totalAssets@2014Q3":{"kind":"filed","concept":"Assets","filing":39,"unit":"USD","end":"2013-09-27","value":324477000},"totalAssets@2015Q1":{"kind":"filed","concept":"Assets","filing":5,"unit":"USD","end":"2014-04-04","value":341994000},"totalAssets@2015Q2":{"kind":"filed","concept":"Assets","filing":40,"unit":"USD","end":"2014-07-04","value":351120000},"totalAssets@2015Q3":{"kind":"filed","concept":"Assets","filing":41,"unit":"USD","end":"2014-10-03","value":352056000},"totalAssets@2015Q4":{"kind":"filed","concept":"Assets","filing":4,"unit":"USD","end":"2015-01-02","value":365299000},"totalAssets@FY2015":{"kind":"filed","concept":"Assets","filing":4,"unit":"USD","end":"2015-01-02","value":365299000},"totalAssets@2016Q1":{"kind":"filed","concept":"Assets","filing":42,"unit":"USD","end":"2015-04-03","value":357243000},"totalAssets@2016Q2":{"kind":"filed","concept":"Assets","filing":43,"unit":"USD","end":"2015-07-03","value":368074000},"totalAssets@2016Q3":{"kind":"filed","concept":"Assets","filing":44,"unit":"USD","end":"2015-10-02","value":368981000},"totalAssets@2016Q4":{"kind":"filed","concept":"Assets","filing":6,"unit":"USD","end":"2016-01-01","value":387507000},"totalAssets@FY2016":{"kind":"filed","concept":"Assets","filing":6,"unit":"USD","end":"2016-01-01","value":387507000},"totalAssets@2017Q1":{"kind":"filed","concept":"Assets","filing":45,"unit":"USD","end":"2016-04-01","value":377405000},"totalAssets@2017Q2":{"kind":"filed","concept":"Assets","filing":46,"unit":"USD","end":"2016-07-01","value":388355000},"totalAssets@2017Q3":{"kind":"filed","concept":"Assets","filing":47,"unit":"USD","end":"2016-09-30","value":385415000},"totalAssets@2017Q4":{"kind":"filed","concept":"Assets","filing":7,"unit":"USD","end":"2016-12-30","value":403744000},"totalAssets@FY2017":{"kind":"filed","concept":"Assets","filing":7,"unit":"USD","end":"2016-12-30","value":403744000},"totalAssets@2018Q1":{"kind":"filed","concept":"Assets","filing":48,"unit":"USD","end":"2017-03-31","value":398162000},"totalAssets@2018Q2":{"kind":"filed","concept":"Assets","filing":49,"unit":"USD","end":"2017-06-30","value":409675000},"totalAssets@2018Q3":{"kind":"filed","concept":"Assets","filing":50,"unit":"USD","end":"2017-09-29","value":435640000},"totalAssets@2018Q4":{"kind":"filed","concept":"Assets","filing":8,"unit":"USD","end":"2017-12-29","value":439589000},"totalAssets@FY2018":{"kind":"filed","concept":"Assets","filing":8,"unit":"USD","end":"2017-12-29","value":439589000},"totalAssets@2019Q1":{"kind":"filed","concept":"Assets","filing":51,"unit":"USD","end":"2018-03-30","value":440459000},"totalAssets@2019Q2":{"kind":"filed","concept":"Assets","filing":52,"unit":"USD","end":"2018-06-29","value":455693000},"totalAssets@2019Q3":{"kind":"filed","concept":"Assets","filing":53,"unit":"USD","end":"2018-09-28","value":480893000},"totalAssets@2019Q4":{"kind":"filed","concept":"Assets","filing":9,"unit":"USD","end":"2018-12-28","value":468936000},"totalAssets@FY2019":{"kind":"filed","concept":"Assets","filing":9,"unit":"USD","end":"2018-12-28","value":468936000},"totalAssets@2020Q1":{"kind":"filed","concept":"Assets","filing":55,"unit":"USD","end":"2019-03-29","value":489220000},"totalAssets@2020Q2":{"kind":"filed","concept":"Assets","filing":54,"unit":"USD","end":"2019-06-28","value":520641000},"totalAssets@2020Q3":{"kind":"filed","concept":"Assets","filing":56,"unit":"USD","end":"2019-09-27","value":544491000},"totalAssets@2020Q4":{"kind":"filed","concept":"Assets","filing":13,"unit":"USD","end":"2020-01-03","value":563411000},"totalAssets@FY2020":{"kind":"filed","concept":"Assets","filing":13,"unit":"USD","end":"2020-01-03","value":563411000},"totalAssets@2021Q1":{"kind":"filed","concept":"Assets","filing":57,"unit":"USD","end":"2020-04-03","value":483663000},"totalAssets@2021Q2":{"kind":"filed","concept":"Assets","filing":58,"unit":"USD","end":"2020-07-03","value":513187000},"totalAssets@2021Q3":{"kind":"filed","concept":"Assets","filing":59,"unit":"USD","end":"2020-10-02","value":534666000},"totalAssets@2021Q4":{"kind":"filed","concept":"Assets","filing":14,"unit":"USD","end":"2021-01-01","value":580096000},"totalAssets@FY2021":{"kind":"filed","concept":"Assets","filing":14,"unit":"USD","end":"2021-01-01","value":580096000},"totalAssets@2022Q1":{"kind":"filed","concept":"Assets","filing":18,"unit":"USD","end":"2021-04-02","value":577022000},"totalAssets@2022Q2":{"kind":"filed","concept":"Assets","filing":15,"unit":"USD","end":"2021-07-02","value":618871000},"totalAssets@2022Q3":{"kind":"filed","concept":"Assets","filing":16,"unit":"USD","end":"2021-10-01","value":638305000},"totalAssets@2022Q4":{"kind":"filed","concept":"Assets","filing":17,"unit":"USD","end":"2021-12-31","value":683739000},"totalAssets@FY2022":{"kind":"filed","concept":"Assets","filing":17,"unit":"USD","end":"2021-12-31","value":683739000},"totalAssets@2023Q1":{"kind":"filed","concept":"Assets","filing":60,"unit":"USD","end":"2022-04-01","value":617548000},"totalAssets@2023Q2":{"kind":"filed","concept":"Assets","filing":19,"unit":"USD","end":"2022-07-01","value":566704000},"totalAssets@2023Q3":{"kind":"filed","concept":"Assets","filing":20,"unit":"USD","end":"2022-09-30","value":559003000},"totalAssets@2023Q4":{"kind":"filed","concept":"Assets","filing":21,"unit":"USD","end":"2022-12-30","value":586662000},"totalAssets@FY2023":{"kind":"filed","concept":"Assets","filing":21,"unit":"USD","end":"2022-12-30","value":586662000},"totalAssets@2024Q1":{"kind":"filed","concept":"Assets","filing":31,"unit":"USD","end":"2023-03-31","value":566427000},"totalAssets@2024Q2":{"kind":"filed","concept":"Assets","filing":22,"unit":"USD","end":"2023-06-30","value":604284000},"totalAssets@2024Q3":{"kind":"filed","concept":"Assets","filing":23,"unit":"USD","end":"2023-09-29","value":602462000},"totalAssets@2024Q4":{"kind":"filed","concept":"Assets","filing":24,"unit":"USD","end":"2023-12-29","value":646777000},"totalAssets@FY2024":{"kind":"filed","concept":"Assets","filing":24,"unit":"USD","end":"2023-12-29","value":646777000},"totalAssets@2025Q1":{"kind":"filed","concept":"Assets","filing":32,"unit":"USD","end":"2024-03-29","value":629405000},"totalAssets@2025Q2":{"kind":"filed","concept":"Assets","filing":25,"unit":"USD","end":"2024-06-28","value":709177000},"totalAssets@2025Q3":{"kind":"filed","concept":"Assets","filing":26,"unit":"USD","end":"2024-09-27","value":744065000},"totalAssets@2025Q4":{"kind":"filed","concept":"Assets","filing":27,"unit":"USD","end":"2025-01-03","value":777270000},"totalAssets@FY2025":{"kind":"filed","concept":"Assets","filing":27,"unit":"USD","end":"2025-01-03","value":777270000},"totalAssets@2026Q1":{"kind":"filed","concept":"Assets","filing":33,"unit":"USD","end":"2025-04-04","value":763239000},"totalAssets@2026Q2":{"kind":"filed","concept":"Assets","filing":28,"unit":"USD","end":"2025-07-04","value":759430000},"totalAssets@2026Q3":{"kind":"filed","concept":"Assets","filing":29,"unit":"USD","end":"2025-10-03","value":761449000},"totalAssets@2026Q4":{"kind":"filed","concept":"Assets","filing":30,"unit":"USD","end":"2026-01-02","value":777519000},"totalAssets@FY2026":{"kind":"filed","concept":"Assets","filing":30,"unit":"USD","end":"2026-01-02","value":777519000},"totalAssets@2027Q1":{"kind":"filed","concept":"Assets","filing":34,"unit":"USD","end":"2026-04-03","value":687381000},"totalAssets@2027Q2":{"kind":"filed","concept":"Assets","filing":30,"unit":"USD","end":"2026-07-03","value":652723000},"currentLiabilities@2011Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":11,"unit":"USD","end":"2010-12-31","value":57734000},"currentLiabilities@FY2011":{"kind":"filed","concept":"LiabilitiesCurrent","filing":11,"unit":"USD","end":"2010-12-31","value":57734000},"currentLiabilities@2012Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":12,"unit":"USD","end":"2011-07-01","value":49913000},"currentLiabilities@2012Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":0,"unit":"USD","end":"2011-09-30","value":49441000},"currentLiabilities@2012Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2011-12-30","value":60775000},"currentLiabilities@FY2012":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2011-12-30","value":60775000},"currentLiabilities@2013Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":35,"unit":"USD","end":"2012-03-30","value":40874000},"currentLiabilities@2013Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":36,"unit":"USD","end":"2012-06-29","value":54741000},"currentLiabilities@2013Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":37,"unit":"USD","end":"2012-09-28","value":58550000},"currentLiabilities@2013Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":2,"unit":"USD","end":"2012-12-28","value":71771000},"currentLiabilities@FY2013":{"kind":"filed","concept":"LiabilitiesCurrent","filing":2,"unit":"USD","end":"2012-12-28","value":71771000},"currentLiabilities@2014Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":38,"unit":"USD","end":"2013-03-29","value":42845000},"currentLiabilities@2014Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":10,"unit":"USD","end":"2013-06-28","value":58322000},"currentLiabilities@2014Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":39,"unit":"USD","end":"2013-09-27","value":58939000},"currentLiabilities@2014Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":3,"unit":"USD","end":"2014-01-03","value":72147000},"currentLiabilities@FY2014":{"kind":"filed","concept":"LiabilitiesCurrent","filing":3,"unit":"USD","end":"2014-01-03","value":72147000},"currentLiabilities@2015Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":5,"unit":"USD","end":"2014-04-04","value":62402000},"currentLiabilities@2015Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":40,"unit":"USD","end":"2014-07-04","value":64511000},"currentLiabilities@2015Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":41,"unit":"USD","end":"2014-10-03","value":71355000},"currentLiabilities@2015Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":4,"unit":"USD","end":"2015-01-02","value":79345000},"currentLiabilities@FY2015":{"kind":"filed","concept":"LiabilitiesCurrent","filing":4,"unit":"USD","end":"2015-01-02","value":79345000},"currentLiabilities@2016Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":42,"unit":"USD","end":"2015-04-03","value":54878000},"currentLiabilities@2016Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":43,"unit":"USD","end":"2015-07-03","value":64521000},"currentLiabilities@2016Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":44,"unit":"USD","end":"2015-10-02","value":69563000},"currentLiabilities@2016Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":6,"unit":"USD","end":"2016-01-01","value":80474000},"currentLiabilities@FY2016":{"kind":"filed","concept":"LiabilitiesCurrent","filing":6,"unit":"USD","end":"2016-01-01","value":80474000},"currentLiabilities@2017Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":45,"unit":"USD","end":"2016-04-01","value":54720000},"currentLiabilities@2017Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":46,"unit":"USD","end":"2016-07-01","value":61994000},"currentLiabilities@2017Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":47,"unit":"USD","end":"2016-09-30","value":69165000},"currentLiabilities@2017Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":7,"unit":"USD","end":"2016-12-30","value":80236000},"currentLiabilities@FY2017":{"kind":"filed","concept":"LiabilitiesCurrent","filing":7,"unit":"USD","end":"2016-12-30","value":80236000},"currentLiabilities@2018Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":48,"unit":"USD","end":"2017-03-31","value":57416000},"currentLiabilities@2018Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":49,"unit":"USD","end":"2017-06-30","value":68116000},"currentLiabilities@2018Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":50,"unit":"USD","end":"2017-09-29","value":81285000},"currentLiabilities@2018Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":8,"unit":"USD","end":"2017-12-29","value":93107000},"currentLiabilities@FY2018":{"kind":"filed","concept":"LiabilitiesCurrent","filing":8,"unit":"USD","end":"2017-12-29","value":93107000},"currentLiabilities@2019Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":51,"unit":"USD","end":"2018-03-30","value":69644000},"currentLiabilities@2019Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":52,"unit":"USD","end":"2018-06-29","value":77253000},"currentLiabilities@2019Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":53,"unit":"USD","end":"2018-09-28","value":88145000},"currentLiabilities@2019Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":9,"unit":"USD","end":"2018-12-28","value":98304000},"currentLiabilities@FY2019":{"kind":"filed","concept":"LiabilitiesCurrent","filing":9,"unit":"USD","end":"2018-12-28","value":98304000},"currentLiabilities@2020Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":55,"unit":"USD","end":"2019-03-29","value":72193000},"currentLiabilities@2020Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":54,"unit":"USD","end":"2019-06-28","value":92884000},"currentLiabilities@2020Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":56,"unit":"USD","end":"2019-09-27","value":101034000},"currentLiabilities@2020Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":13,"unit":"USD","end":"2020-01-03","value":123960000},"currentLiabilities@FY2020":{"kind":"filed","concept":"LiabilitiesCurrent","filing":13,"unit":"USD","end":"2020-01-03","value":123960000},"currentLiabilities@2021Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":57,"unit":"USD","end":"2020-04-03","value":77099000},"currentLiabilities@2021Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":58,"unit":"USD","end":"2020-07-03","value":89783000},"currentLiabilities@2021Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":59,"unit":"USD","end":"2020-10-02","value":96371000},"currentLiabilities@2021Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":14,"unit":"USD","end":"2021-01-01","value":117308000},"currentLiabilities@FY2021":{"kind":"filed","concept":"LiabilitiesCurrent","filing":14,"unit":"USD","end":"2021-01-01","value":117308000},"currentLiabilities@2022Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":18,"unit":"USD","end":"2021-04-02","value":87942000},"currentLiabilities@2022Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":15,"unit":"USD","end":"2021-07-02","value":122966000},"currentLiabilities@2022Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":16,"unit":"USD","end":"2021-10-01","value":126418000},"currentLiabilities@2022Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":17,"unit":"USD","end":"2021-12-31","value":152982000},"currentLiabilities@FY2022":{"kind":"filed","concept":"LiabilitiesCurrent","filing":17,"unit":"USD","end":"2021-12-31","value":152982000},"currentLiabilities@2023Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":60,"unit":"USD","end":"2022-04-01","value":109110000},"currentLiabilities@2023Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":19,"unit":"USD","end":"2022-07-01","value":127534000},"currentLiabilities@2023Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":20,"unit":"USD","end":"2022-09-30","value":137917000},"currentLiabilities@2023Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":21,"unit":"USD","end":"2022-12-30","value":159029000},"currentLiabilities@FY2023":{"kind":"filed","concept":"LiabilitiesCurrent","filing":21,"unit":"USD","end":"2022-12-30","value":159029000},"currentLiabilities@2024Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":31,"unit":"USD","end":"2023-03-31","value":109179000},"currentLiabilities@2024Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":22,"unit":"USD","end":"2023-06-30","value":124540000},"currentLiabilities@2024Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":23,"unit":"USD","end":"2023-09-29","value":129657000},"currentLiabilities@2024Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":24,"unit":"USD","end":"2023-12-29","value":161909000},"currentLiabilities@FY2024":{"kind":"filed","concept":"LiabilitiesCurrent","filing":24,"unit":"USD","end":"2023-12-29","value":161909000},"currentLiabilities@2025Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":32,"unit":"USD","end":"2024-03-29","value":114131000},"currentLiabilities@2025Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":25,"unit":"USD","end":"2024-06-28","value":131824000},"currentLiabilities@2025Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":26,"unit":"USD","end":"2024-09-27","value":137738000},"currentLiabilities@2025Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":27,"unit":"USD","end":"2025-01-03","value":163183000},"currentLiabilities@FY2025":{"kind":"filed","concept":"LiabilitiesCurrent","filing":27,"unit":"USD","end":"2025-01-03","value":163183000},"currentLiabilities@2026Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":33,"unit":"USD","end":"2025-04-04","value":130272000},"currentLiabilities@2026Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":28,"unit":"USD","end":"2025-07-04","value":134969000},"currentLiabilities@2026Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":29,"unit":"USD","end":"2025-10-03","value":154767000},"currentLiabilities@2026Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":30,"unit":"USD","end":"2026-01-02","value":178002000},"currentLiabilities@FY2026":{"kind":"filed","concept":"LiabilitiesCurrent","filing":30,"unit":"USD","end":"2026-01-02","value":178002000},"currentLiabilities@2027Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":34,"unit":"USD","end":"2026-04-03","value":142198000},"currentLiabilities@2027Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":30,"unit":"USD","end":"2026-07-03","value":157838000},"totalLiabilities@2018Q4":{"kind":"filed","concept":"Liabilities","filing":8,"unit":"USD","end":"2017-12-29","value":150501000},"totalLiabilities@FY2018":{"kind":"filed","concept":"Liabilities","filing":8,"unit":"USD","end":"2017-12-29","value":150501000},"totalLiabilities@2011Q4":{"kind":"filed","concept":"Liabilities","filing":11,"unit":"USD","end":"2010-12-31","value":75092000},"totalLiabilities@FY2011":{"kind":"filed","concept":"Liabilities","filing":11,"unit":"USD","end":"2010-12-31","value":75092000},"totalLiabilities@2012Q2":{"kind":"filed","concept":"Liabilities","filing":12,"unit":"USD","end":"2011-07-01","value":72157000},"totalLiabilities@2012Q3":{"kind":"filed","concept":"Liabilities","filing":0,"unit":"USD","end":"2011-09-30","value":69604000},"totalLiabilities@2012Q4":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2011-12-30","value":82073000},"totalLiabilities@FY2012":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2011-12-30","value":82073000},"totalLiabilities@2013Q1":{"kind":"filed","concept":"Liabilities","filing":35,"unit":"USD","end":"2012-03-30","value":67805000},"totalLiabilities@2013Q2":{"kind":"filed","concept":"Liabilities","filing":36,"unit":"USD","end":"2012-06-29","value":79915000},"totalLiabilities@2013Q3":{"kind":"filed","concept":"Liabilities","filing":37,"unit":"USD","end":"2012-09-28","value":85441000},"totalLiabilities@2013Q4":{"kind":"filed","concept":"Liabilities","filing":2,"unit":"USD","end":"2012-12-28","value":98988000},"totalLiabilities@FY2013":{"kind":"filed","concept":"Liabilities","filing":2,"unit":"USD","end":"2012-12-28","value":98988000},"totalLiabilities@2014Q1":{"kind":"filed","concept":"Liabilities","filing":38,"unit":"USD","end":"2013-03-29","value":76860000},"totalLiabilities@2014Q2":{"kind":"filed","concept":"Liabilities","filing":10,"unit":"USD","end":"2013-06-28","value":91091000},"totalLiabilities@2014Q3":{"kind":"filed","concept":"Liabilities","filing":39,"unit":"USD","end":"2013-09-27","value":93838000},"totalLiabilities@2014Q4":{"kind":"filed","concept":"Liabilities","filing":3,"unit":"USD","end":"2014-01-03","value":109107000},"totalLiabilities@FY2014":{"kind":"filed","concept":"Liabilities","filing":3,"unit":"USD","end":"2014-01-03","value":109107000},"totalLiabilities@2015Q1":{"kind":"filed","concept":"Liabilities","filing":5,"unit":"USD","end":"2014-04-04","value":100401000},"totalLiabilities@2015Q2":{"kind":"filed","concept":"Liabilities","filing":40,"unit":"USD","end":"2014-07-04","value":105201000},"totalLiabilities@2015Q3":{"kind":"filed","concept":"Liabilities","filing":41,"unit":"USD","end":"2014-10-03","value":111514000},"totalLiabilities@2015Q4":{"kind":"filed","concept":"Liabilities","filing":4,"unit":"USD","end":"2015-01-02","value":121011000},"totalLiabilities@FY2015":{"kind":"filed","concept":"Liabilities","filing":4,"unit":"USD","end":"2015-01-02","value":121011000},"totalLiabilities@2016Q1":{"kind":"filed","concept":"Liabilities","filing":42,"unit":"USD","end":"2015-04-03","value":103425000},"totalLiabilities@2016Q2":{"kind":"filed","concept":"Liabilities","filing":43,"unit":"USD","end":"2015-07-03","value":108481000},"totalLiabilities@2016Q3":{"kind":"filed","concept":"Liabilities","filing":44,"unit":"USD","end":"2015-10-02","value":112192000},"totalLiabilities@2016Q4":{"kind":"filed","concept":"Liabilities","filing":6,"unit":"USD","end":"2016-01-01","value":124703000},"totalLiabilities@FY2016":{"kind":"filed","concept":"Liabilities","filing":6,"unit":"USD","end":"2016-01-01","value":124703000},"totalLiabilities@2017Q1":{"kind":"filed","concept":"Liabilities","filing":45,"unit":"USD","end":"2016-04-01","value":104865000},"totalLiabilities@2017Q2":{"kind":"filed","concept":"Liabilities","filing":46,"unit":"USD","end":"2016-07-01","value":109305000},"totalLiabilities@2017Q3":{"kind":"filed","concept":"Liabilities","filing":47,"unit":"USD","end":"2016-09-30","value":118593000},"totalLiabilities@2017Q4":{"kind":"filed","concept":"Liabilities","filing":7,"unit":"USD","end":"2016-12-30","value":130398000},"totalLiabilities@FY2017":{"kind":"filed","concept":"Liabilities","filing":7,"unit":"USD","end":"2016-12-30","value":130398000},"totalLiabilities@2018Q1":{"kind":"filed","concept":"Liabilities","filing":48,"unit":"USD","end":"2017-03-31","value":113457000},"totalLiabilities@2018Q2":{"kind":"filed","concept":"Liabilities","filing":49,"unit":"USD","end":"2017-06-30","value":120276000},"totalLiabilities@2018Q3":{"kind":"filed","concept":"Liabilities","filing":50,"unit":"USD","end":"2017-09-29","value":135564000},"totalLiabilities@2019Q1":{"kind":"filed","concept":"Liabilities","filing":51,"unit":"USD","end":"2018-03-30","value":133834000},"totalLiabilities@2019Q2":{"kind":"filed","concept":"Liabilities","filing":52,"unit":"USD","end":"2018-06-29","value":136927000},"totalLiabilities@2019Q3":{"kind":"filed","concept":"Liabilities","filing":53,"unit":"USD","end":"2018-09-28","value":150259000},"totalLiabilities@2019Q4":{"kind":"filed","concept":"Liabilities","filing":9,"unit":"USD","end":"2018-12-28","value":155027000},"totalLiabilities@FY2019":{"kind":"filed","concept":"Liabilities","filing":9,"unit":"USD","end":"2018-12-28","value":155027000},"totalLiabilities@2020Q1":{"kind":"filed","concept":"Liabilities","filing":55,"unit":"USD","end":"2019-03-29","value":160043000},"totalLiabilities@2020Q2":{"kind":"filed","concept":"Liabilities","filing":54,"unit":"USD","end":"2019-06-28","value":176789000},"totalLiabilities@2020Q3":{"kind":"filed","concept":"Liabilities","filing":56,"unit":"USD","end":"2019-09-27","value":187212000},"totalLiabilities@2020Q4":{"kind":"filed","concept":"Liabilities","filing":13,"unit":"USD","end":"2020-01-03","value":213160000},"totalLiabilities@FY2020":{"kind":"filed","concept":"Liabilities","filing":13,"unit":"USD","end":"2020-01-03","value":213160000},"totalLiabilities@2021Q1":{"kind":"filed","concept":"Liabilities","filing":57,"unit":"USD","end":"2020-04-03","value":160166000},"totalLiabilities@2021Q2":{"kind":"filed","concept":"Liabilities","filing":58,"unit":"USD","end":"2020-07-03","value":180620000},"totalLiabilities@2021Q3":{"kind":"filed","concept":"Liabilities","filing":59,"unit":"USD","end":"2020-10-02","value":191469000},"totalLiabilities@2021Q4":{"kind":"filed","concept":"Liabilities","filing":14,"unit":"USD","end":"2021-01-01","value":218598000},"totalLiabilities@FY2021":{"kind":"filed","concept":"Liabilities","filing":14,"unit":"USD","end":"2021-01-01","value":218598000},"totalLiabilities@2022Q1":{"kind":"filed","concept":"Liabilities","filing":18,"unit":"USD","end":"2021-04-02","value":199414000},"totalLiabilities@2022Q2":{"kind":"filed","concept":"Liabilities","filing":15,"unit":"USD","end":"2021-07-02","value":231104000},"totalLiabilities@2022Q3":{"kind":"filed","concept":"Liabilities","filing":16,"unit":"USD","end":"2021-10-01","value":233316000},"totalLiabilities@2022Q4":{"kind":"filed","concept":"Liabilities","filing":17,"unit":"USD","end":"2021-12-31","value":266674000},"totalLiabilities@FY2022":{"kind":"filed","concept":"Liabilities","filing":17,"unit":"USD","end":"2021-12-31","value":266674000},"totalLiabilities@2023Q1":{"kind":"filed","concept":"Liabilities","filing":60,"unit":"USD","end":"2022-04-01","value":230984000},"totalLiabilities@2023Q2":{"kind":"filed","concept":"Liabilities","filing":19,"unit":"USD","end":"2022-07-01","value":229210000},"totalLiabilities@2023Q3":{"kind":"filed","concept":"Liabilities","filing":20,"unit":"USD","end":"2022-09-30","value":239203000},"totalLiabilities@2023Q4":{"kind":"filed","concept":"Liabilities","filing":21,"unit":"USD","end":"2022-12-30","value":265910000},"totalLiabilities@FY2023":{"kind":"filed","concept":"Liabilities","filing":21,"unit":"USD","end":"2022-12-30","value":265910000},"totalLiabilities@2024Q1":{"kind":"filed","concept":"Liabilities","filing":31,"unit":"USD","end":"2023-03-31","value":224571000},"totalLiabilities@2024Q2":{"kind":"filed","concept":"Liabilities","filing":22,"unit":"USD","end":"2023-06-30","value":247205000},"totalLiabilities@2024Q3":{"kind":"filed","concept":"Liabilities","filing":23,"unit":"USD","end":"2023-09-29","value":248827000},"totalLiabilities@2024Q4":{"kind":"filed","concept":"Liabilities","filing":24,"unit":"USD","end":"2023-12-29","value":290692000},"totalLiabilities@FY2024":{"kind":"filed","concept":"Liabilities","filing":24,"unit":"USD","end":"2023-12-29","value":290692000},"totalLiabilities@2025Q1":{"kind":"filed","concept":"Liabilities","filing":32,"unit":"USD","end":"2024-03-29","value":255094000},"totalLiabilities@2025Q2":{"kind":"filed","concept":"Liabilities","filing":25,"unit":"USD","end":"2024-06-28","value":315964000},"totalLiabilities@2025Q3":{"kind":"filed","concept":"Liabilities","filing":26,"unit":"USD","end":"2024-09-27","value":333791000},"totalLiabilities@2025Q4":{"kind":"filed","concept":"Liabilities","filing":27,"unit":"USD","end":"2025-01-03","value":356202000},"totalLiabilities@FY2025":{"kind":"filed","concept":"Liabilities","filing":27,"unit":"USD","end":"2025-01-03","value":356202000},"totalLiabilities@2026Q1":{"kind":"filed","concept":"Liabilities","filing":33,"unit":"USD","end":"2025-04-04","value":321831000},"totalLiabilities@2026Q2":{"kind":"filed","concept":"Liabilities","filing":28,"unit":"USD","end":"2025-07-04","value":331654000},"totalLiabilities@2026Q3":{"kind":"filed","concept":"Liabilities","filing":29,"unit":"USD","end":"2025-10-03","value":358588000},"totalLiabilities@2026Q4":{"kind":"filed","concept":"Liabilities","filing":30,"unit":"USD","end":"2026-01-02","value":387178000},"totalLiabilities@FY2026":{"kind":"filed","concept":"Liabilities","filing":30,"unit":"USD","end":"2026-01-02","value":387178000},"totalLiabilities@2027Q1":{"kind":"filed","concept":"Liabilities","filing":34,"unit":"USD","end":"2026-04-03","value":349044000},"totalLiabilities@2027Q2":{"kind":"filed","concept":"Liabilities","filing":30,"unit":"USD","end":"2026-07-03","value":364107000},"equity@FY2010":{"kind":"filed","concept":"StockholdersEquity","filing":1,"unit":"USD","end":"2010-01-01","value":150071000},"equity@2011Q4":{"kind":"filed","concept":"StockholdersEquity","filing":2,"unit":"USD","end":"2010-12-31","value":183800000},"equity@FY2011":{"kind":"filed","concept":"StockholdersEquity","filing":2,"unit":"USD","end":"2010-12-31","value":183800000},"equity@2012Q2":{"kind":"filed","concept":"StockholdersEquity","filing":12,"unit":"USD","end":"2011-07-01","value":184668000},"equity@2012Q3":{"kind":"filed","concept":"StockholdersEquity","filing":0,"unit":"USD","end":"2011-09-30","value":178162000},"equity@2012Q4":{"kind":"filed","concept":"StockholdersEquity","filing":3,"unit":"USD","end":"2011-12-30","value":186715000},"equity@FY2012":{"kind":"filed","concept":"StockholdersEquity","filing":3,"unit":"USD","end":"2011-12-30","value":186715000},"equity@2013Q1":{"kind":"filed","concept":"StockholdersEquity","filing":35,"unit":"USD","end":"2012-03-30","value":199463000},"equity@2013Q2":{"kind":"filed","concept":"StockholdersEquity","filing":36,"unit":"USD","end":"2012-06-29","value":196701000},"equity@2013Q3":{"kind":"filed","concept":"StockholdersEquity","filing":37,"unit":"USD","end":"2012-09-28","value":208133000},"equity@2013Q4":{"kind":"filed","concept":"StockholdersEquity","filing":4,"unit":"USD","end":"2012-12-28","value":216429000},"equity@FY2013":{"kind":"filed","concept":"StockholdersEquity","filing":4,"unit":"USD","end":"2012-12-28","value":216429000},"equity@2014Q1":{"kind":"filed","concept":"StockholdersEquity","filing":38,"unit":"USD","end":"2013-03-29","value":218115000},"equity@2014Q2":{"kind":"filed","concept":"StockholdersEquity","filing":10,"unit":"USD","end":"2013-06-28","value":223238000},"equity@2014Q3":{"kind":"filed","concept":"StockholdersEquity","filing":39,"unit":"USD","end":"2013-09-27","value":230639000},"equity@2014Q4":{"kind":"filed","concept":"StockholdersEquity","filing":6,"unit":"USD","end":"2014-01-03","value":235059000},"equity@FY2014":{"kind":"filed","concept":"StockholdersEquity","filing":6,"unit":"USD","end":"2014-01-03","value":235059000},"equity@2015Q1":{"kind":"filed","concept":"StockholdersEquity","filing":5,"unit":"USD","end":"2014-04-04","value":241593000},"equity@2015Q2":{"kind":"filed","concept":"StockholdersEquity","filing":40,"unit":"USD","end":"2014-07-04","value":245919000},"equity@2015Q3":{"kind":"filed","concept":"StockholdersEquity","filing":41,"unit":"USD","end":"2014-10-03","value":240542000},"equity@2015Q4":{"kind":"filed","concept":"StockholdersEquity","filing":7,"unit":"USD","end":"2015-01-02","value":244288000},"equity@FY2015":{"kind":"filed","concept":"StockholdersEquity","filing":7,"unit":"USD","end":"2015-01-02","value":244288000},"equity@2016Q1":{"kind":"filed","concept":"StockholdersEquity","filing":42,"unit":"USD","end":"2015-04-03","value":253818000},"equity@2016Q2":{"kind":"filed","concept":"StockholdersEquity","filing":43,"unit":"USD","end":"2015-07-03","value":259593000},"equity@2016Q3":{"kind":"filed","concept":"StockholdersEquity","filing":44,"unit":"USD","end":"2015-10-02","value":256789000},"equity@2016Q4":{"kind":"filed","concept":"StockholdersEquity","filing":8,"unit":"USD","end":"2016-01-01","value":262804000},"equity@FY2016":{"kind":"filed","concept":"StockholdersEquity","filing":8,"unit":"USD","end":"2016-01-01","value":262804000},"equity@2017Q1":{"kind":"filed","concept":"StockholdersEquity","filing":45,"unit":"USD","end":"2016-04-01","value":272540000},"equity@2017Q2":{"kind":"filed","concept":"StockholdersEquity","filing":46,"unit":"USD","end":"2016-07-01","value":279050000},"equity@2017Q3":{"kind":"filed","concept":"StockholdersEquity","filing":47,"unit":"USD","end":"2016-09-30","value":266822000},"equity@2017Q4":{"kind":"filed","concept":"StockholdersEquity","filing":9,"unit":"USD","end":"2016-12-30","value":273346000},"equity@FY2017":{"kind":"filed","concept":"StockholdersEquity","filing":9,"unit":"USD","end":"2016-12-30","value":273346000},"equity@2018Q1":{"kind":"filed","concept":"StockholdersEquity","filing":48,"unit":"USD","end":"2017-03-31","value":284705000},"equity@2018Q2":{"kind":"filed","concept":"StockholdersEquity","filing":49,"unit":"USD","end":"2017-06-30","value":289399000},"equity@2018Q3":{"kind":"filed","concept":"StockholdersEquity","filing":50,"unit":"USD","end":"2017-09-29","value":300076000},"equity@2018Q4":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2017-12-29","value":289088000},"equity@FY2018":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2017-12-29","value":289088000},"equity@2019Q1":{"kind":"filed","concept":"StockholdersEquity","filing":54,"unit":"USD","end":"2018-03-30","value":306625000},"equity@2019Q2":{"kind":"filed","concept":"StockholdersEquity","filing":56,"unit":"USD","end":"2018-06-29","value":318766000},"equity@2019Q3":{"kind":"filed","concept":"StockholdersEquity","filing":56,"unit":"USD","end":"2018-09-28","value":330634000},"equity@2019Q4":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2018-12-28","value":313909000},"equity@FY2019":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2018-12-28","value":313909000},"equity@2020Q1":{"kind":"filed","concept":"StockholdersEquity","filing":58,"unit":"USD","end":"2019-03-29","value":329177000},"equity@2020Q2":{"kind":"filed","concept":"StockholdersEquity","filing":59,"unit":"USD","end":"2019-06-28","value":343852000},"equity@2020Q3":{"kind":"filed","concept":"StockholdersEquity","filing":59,"unit":"USD","end":"2019-09-27","value":357279000},"equity@2020Q4":{"kind":"filed","concept":"StockholdersEquity","filing":17,"unit":"USD","end":"2020-01-03","value":350251000},"equity@FY2020":{"kind":"filed","concept":"StockholdersEquity","filing":17,"unit":"USD","end":"2020-01-03","value":350251000},"equity@2021Q1":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2020-04-03","value":323497000},"equity@2021Q2":{"kind":"filed","concept":"StockholdersEquity","filing":16,"unit":"USD","end":"2020-07-03","value":332567000},"equity@2021Q3":{"kind":"filed","concept":"StockholdersEquity","filing":16,"unit":"USD","end":"2020-10-02","value":343197000},"equity@2021Q4":{"kind":"filed","concept":"StockholdersEquity","filing":21,"unit":"USD","end":"2021-01-01","value":361498000},"equity@FY2021":{"kind":"filed","concept":"StockholdersEquity","filing":21,"unit":"USD","end":"2021-01-01","value":361498000},"equity@2022Q1":{"kind":"filed","concept":"StockholdersEquity","filing":19,"unit":"USD","end":"2021-04-02","value":377608000},"equity@2022Q2":{"kind":"filed","concept":"StockholdersEquity","filing":20,"unit":"USD","end":"2021-07-02","value":387767000},"equity@2022Q3":{"kind":"filed","concept":"StockholdersEquity","filing":20,"unit":"USD","end":"2021-10-01","value":404989000},"equity@2022Q4":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2021-12-31","value":417065000},"equity@FY2022":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2021-12-31","value":417065000},"equity@2023Q1":{"kind":"filed","concept":"StockholdersEquity","filing":22,"unit":"USD","end":"2022-04-01","value":386564000},"equity@2023Q2":{"kind":"filed","concept":"StockholdersEquity","filing":23,"unit":"USD","end":"2022-07-01","value":337494000},"equity@2023Q3":{"kind":"filed","concept":"StockholdersEquity","filing":23,"unit":"USD","end":"2022-09-30","value":319800000},"equity@2023Q4":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2022-12-30","value":320752000},"equity@FY2023":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2022-12-30","value":320752000},"equity@2024Q1":{"kind":"filed","concept":"StockholdersEquity","filing":25,"unit":"USD","end":"2023-03-31","value":341856000},"equity@2024Q2":{"kind":"filed","concept":"StockholdersEquity","filing":26,"unit":"USD","end":"2023-06-30","value":357079000},"equity@2024Q3":{"kind":"filed","concept":"StockholdersEquity","filing":26,"unit":"USD","end":"2023-09-29","value":353635000},"equity@2024Q4":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2023-12-29","value":356085000},"equity@FY2024":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2023-12-29","value":356085000},"equity@2025Q1":{"kind":"filed","concept":"StockholdersEquity","filing":28,"unit":"USD","end":"2024-03-29","value":374311000},"equity@2025Q2":{"kind":"filed","concept":"StockholdersEquity","filing":29,"unit":"USD","end":"2024-06-28","value":393213000},"equity@2025Q3":{"kind":"filed","concept":"StockholdersEquity","filing":29,"unit":"USD","end":"2024-09-27","value":410274000},"equity@2025Q4":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2025-01-03","value":421068000},"equity@FY2025":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2025-01-03","value":421068000},"equity@2026Q1":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2025-04-04","value":441408000},"equity@2026Q2":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2025-07-04","value":427776000},"equity@2026Q3":{"kind":"filed","concept":"StockholdersEquity","filing":29,"unit":"USD","end":"2025-10-03","value":402861000},"equity@2026Q4":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2026-01-02","value":390341000},"equity@FY2026":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2026-01-02","value":390341000},"equity@2027Q1":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2026-04-03","value":338337000},"equity@2027Q2":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2026-07-03","value":288616000},"operatingCashFlow@FY2010":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2009-01-03","end":"2010-01-01","value":26816000},"#95":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":0,"unit":"USD","start":"2010-01-03","end":"2010-10-01","value":23053000},"#96":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2010-01-03","end":"2010-07-02","value":6562000},"operatingCashFlow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#95"},{"ref":"#96","weight":-1}],"rule":"quarter-from-ytd","value":16491000},"#97":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2010-01-02","end":"2010-12-31","value":36052000},"operatingCashFlow@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#97"},{"ref":"#95","weight":-1}],"rule":"quarter-from-ytd","value":12999000},"operatingCashFlow@FY2011":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2010-01-02","end":"2010-12-31","value":36052000},"operatingCashFlow@2012Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":35,"unit":"USD","start":"2011-01-02","end":"2011-04-01","value":-5950000},"#98":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":36,"unit":"USD","start":"2011-01-01","end":"2011-07-01","value":13293000},"#99":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":35,"unit":"USD","start":"2011-01-02","end":"2011-04-01","value":-5950000},"operatingCashFlow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#98"},{"ref":"#99","weight":-1}],"rule":"quarter-from-ytd","value":19243000},"#100":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":37,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":25415000},"operatingCashFlow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#100"},{"ref":"#98","weight":-1}],"rule":"quarter-from-ytd","value":12122000},"#101":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2011-01-01","end":"2011-12-30","value":46596000},"operatingCashFlow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#101"},{"ref":"#100","weight":-1}],"rule":"quarter-from-ytd","value":21181000},"operatingCashFlow@FY2012":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2011-01-01","end":"2011-12-30","value":46596000},"operatingCashFlow@2013Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":38,"unit":"USD","start":"2011-12-31","end":"2012-03-30","value":-1399000},"#102":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":36,"unit":"USD","start":"2011-12-31","end":"2012-06-29","value":19423000},"#103":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":38,"unit":"USD","start":"2011-12-31","end":"2012-03-30","value":-1399000},"operatingCashFlow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#102"},{"ref":"#103","weight":-1}],"rule":"quarter-from-ytd","value":20822000},"#104":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":37,"unit":"USD","start":"2011-12-31","end":"2012-09-28","value":21634000},"operatingCashFlow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#104"},{"ref":"#102","weight":-1}],"rule":"quarter-from-ytd","value":2211000},"#105":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2011-12-31","end":"2012-12-28","value":48505000},"operatingCashFlow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#105"},{"ref":"#104","weight":-1}],"rule":"quarter-from-ytd","value":26871000},"operatingCashFlow@FY2013":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2011-12-31","end":"2012-12-28","value":48505000},"operatingCashFlow@2014Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":38,"unit":"USD","start":"2012-12-30","end":"2013-03-29","value":-5182000},"#106":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2012-12-29","end":"2013-06-28","value":16400000},"#107":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":38,"unit":"USD","start":"2012-12-30","end":"2013-03-29","value":-5182000},"operatingCashFlow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#106"},{"ref":"#107","weight":-1}],"rule":"quarter-from-ytd","value":21582000},"#108":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":39,"unit":"USD","start":"2012-12-27","end":"2013-09-27","value":33818000},"operatingCashFlow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#108"},{"ref":"#106","weight":-1}],"rule":"quarter-from-ytd","value":17418000},"operatingCashFlow@FY2016":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":7,"unit":"USD","start":"2015-01-03","end":"2016-01-01","value":60489000},"#109":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":8,"unit":"USD","start":"2016-01-02","end":"2016-12-30","value":66946000},"#110":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":50,"unit":"USD","start":"2016-01-02","end":"2016-09-30","value":37234000},"operatingCashFlow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#109"},{"ref":"#110","weight":-1}],"rule":"quarter-from-ytd","value":29712000},"operatingCashFlow@FY2017":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":8,"unit":"USD","start":"2016-01-02","end":"2016-12-30","value":66946000},"operatingCashFlow@2018Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":51,"unit":"USD","start":"2016-12-31","end":"2017-03-31","value":-1784000},"#111":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":52,"unit":"USD","start":"2016-12-31","end":"2017-06-30","value":17191000},"#112":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":51,"unit":"USD","start":"2016-12-31","end":"2017-03-31","value":-1784000},"operatingCashFlow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#111"},{"ref":"#112","weight":-1}],"rule":"quarter-from-ytd","value":18975000},"#113":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":53,"unit":"USD","start":"2016-12-31","end":"2017-09-29","value":26964000},"operatingCashFlow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#113"},{"ref":"#111","weight":-1}],"rule":"quarter-from-ytd","value":9773000},"#114":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2016-12-31","end":"2017-12-29","value":67838000},"operatingCashFlow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#114"},{"ref":"#113","weight":-1}],"rule":"quarter-from-ytd","value":40874000},"operatingCashFlow@FY2018":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2016-12-31","end":"2017-12-29","value":67838000},"operatingCashFlow@2019Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":55,"unit":"USD","start":"2017-12-30","end":"2018-03-30","value":3692000},"#115":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":54,"unit":"USD","start":"2017-12-30","end":"2018-06-29","value":27916000},"#116":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":55,"unit":"USD","start":"2017-12-30","end":"2018-03-30","value":3692000},"operatingCashFlow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#115"},{"ref":"#116","weight":-1}],"rule":"quarter-from-ytd","value":24224000},"#117":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":56,"unit":"USD","start":"2017-12-30","end":"2018-09-28","value":46826000},"operatingCashFlow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#117"},{"ref":"#115","weight":-1}],"rule":"quarter-from-ytd","value":18910000},"#118":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2017-12-30","end":"2018-12-28","value":91188000},"operatingCashFlow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#118"},{"ref":"#117","weight":-1}],"rule":"quarter-from-ytd","value":44362000},"operatingCashFlow@FY2019":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2017-12-30","end":"2018-12-28","value":91188000},"operatingCashFlow@2020Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":57,"unit":"USD","start":"2018-12-29","end":"2019-03-29","value":-12253000},"#119":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":58,"unit":"USD","start":"2018-12-29","end":"2019-06-28","value":24819000},"#120":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":57,"unit":"USD","start":"2018-12-29","end":"2019-03-29","value":-12253000},"operatingCashFlow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#119"},{"ref":"#120","weight":-1}],"rule":"quarter-from-ytd","value":37072000},"#121":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":59,"unit":"USD","start":"2018-12-29","end":"2019-09-27","value":52293000},"operatingCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#121"},{"ref":"#119","weight":-1}],"rule":"quarter-from-ytd","value":27474000},"#122":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2018-12-29","end":"2020-01-03","value":108059000},"operatingCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#122"},{"ref":"#121","weight":-1}],"rule":"quarter-from-ytd","value":55766000},"operatingCashFlow@FY2020":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2018-12-29","end":"2020-01-03","value":108059000},"operatingCashFlow@2021Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2020-01-04","end":"2020-04-03","value":-13835000},"#123":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2020-01-04","end":"2020-07-03","value":34199000},"#124":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2020-01-04","end":"2020-04-03","value":-13835000},"operatingCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#123"},{"ref":"#124","weight":-1}],"rule":"quarter-from-ytd","value":48034000},"#125":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":59,"unit":"USD","start":"2020-01-04","end":"2020-10-02","value":62447000},"operatingCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#125"},{"ref":"#123","weight":-1}],"rule":"quarter-from-ytd","value":28248000},"#126":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":17,"unit":"USD","start":"2020-01-04","end":"2021-01-01","value":103312000},"operatingCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#126"},{"ref":"#125","weight":-1}],"rule":"quarter-from-ytd","value":40865000},"operatingCashFlow@FY2021":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":17,"unit":"USD","start":"2020-01-04","end":"2021-01-01","value":103312000},"operatingCashFlow@2022Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2021-01-03","end":"2021-04-02","value":1285000},"#127":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2021-01-02","end":"2021-07-02","value":45452000},"#128":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2021-01-03","end":"2021-04-02","value":1285000},"operatingCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#127"},{"ref":"#128","weight":-1}],"rule":"quarter-from-ytd","value":44167000},"#129":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":20,"unit":"USD","start":"2021-01-02","end":"2021-10-01","value":70378000},"operatingCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#129"},{"ref":"#127","weight":-1}],"rule":"quarter-from-ytd","value":24926000},"#130":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":21,"unit":"USD","start":"2021-01-02","end":"2021-12-31","value":124568000},"operatingCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#130"},{"ref":"#129","weight":-1}],"rule":"quarter-from-ytd","value":54190000},"operatingCashFlow@FY2022":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":21,"unit":"USD","start":"2021-01-02","end":"2021-12-31","value":124568000},"operatingCashFlow@2023Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":31,"unit":"USD","start":"2022-01-01","end":"2022-04-01","value":-6352000},"#131":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":22,"unit":"USD","start":"2022-01-01","end":"2022-07-01","value":23816000},"#132":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":31,"unit":"USD","start":"2022-01-01","end":"2022-04-01","value":-6352000},"operatingCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#131"},{"ref":"#132","weight":-1}],"rule":"quarter-from-ytd","value":30168000},"#133":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":23,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":53237000},"operatingCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#133"},{"ref":"#131","weight":-1}],"rule":"quarter-from-ytd","value":29421000},"#134":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":24,"unit":"USD","start":"2022-01-01","end":"2022-12-30","value":93807000},"operatingCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#134"},{"ref":"#133","weight":-1}],"rule":"quarter-from-ytd","value":40570000},"operatingCashFlow@FY2023":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":24,"unit":"USD","start":"2022-01-01","end":"2022-12-30","value":93807000},"operatingCashFlow@2024Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":32,"unit":"USD","start":"2022-12-31","end":"2023-03-31","value":-6703000},"#135":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2022-12-31","end":"2023-06-30","value":33842000},"#136":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":32,"unit":"USD","start":"2022-12-31","end":"2023-03-31","value":-6703000},"operatingCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#135"},{"ref":"#136","weight":-1}],"rule":"quarter-from-ytd","value":40545000},"#137":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":26,"unit":"USD","start":"2022-12-31","end":"2023-09-29","value":56043000},"operatingCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#137"},{"ref":"#135","weight":-1}],"rule":"quarter-from-ytd","value":22201000},"#138":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":27,"unit":"USD","start":"2022-12-31","end":"2023-12-29","value":127352000},"operatingCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#138"},{"ref":"#137","weight":-1}],"rule":"quarter-from-ytd","value":71309000},"operatingCashFlow@FY2024":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":27,"unit":"USD","start":"2022-12-31","end":"2023-12-29","value":127352000},"operatingCashFlow@2025Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":33,"unit":"USD","start":"2023-12-30","end":"2024-03-29","value":10432000},"#139":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":28,"unit":"USD","start":"2023-12-30","end":"2024-06-28","value":58771000},"#140":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":33,"unit":"USD","start":"2023-12-30","end":"2024-03-29","value":10432000},"operatingCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#139"},{"ref":"#140","weight":-1}],"rule":"quarter-from-ytd","value":48339000},"#141":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":29,"unit":"USD","start":"2023-12-30","end":"2024-09-27","value":88485000},"operatingCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#141"},{"ref":"#139","weight":-1}],"rule":"quarter-from-ytd","value":29714000},"#142":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":27,"unit":"USD","start":"2023-12-30","end":"2025-01-03","value":144537000},"operatingCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#142"},{"ref":"#141","weight":-1}],"rule":"quarter-from-ytd","value":56052000},"operatingCashFlow@FY2025":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":27,"unit":"USD","start":"2023-12-30","end":"2025-01-03","value":144537000},"operatingCashFlow@2026Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":34,"unit":"USD","start":"2025-01-04","end":"2025-04-04","value":7274000},"#143":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":30,"unit":"USD","start":"2025-01-04","end":"2025-07-04","value":43496000},"#144":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":34,"unit":"USD","start":"2025-01-04","end":"2025-04-04","value":7274000},"operatingCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#143"},{"ref":"#144","weight":-1}],"rule":"quarter-from-ytd","value":36222000},"#145":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":29,"unit":"USD","start":"2025-01-04","end":"2025-10-03","value":76148000},"operatingCashFlow@2026Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#145"},{"ref":"#143","weight":-1}],"rule":"quarter-from-ytd","value":32652000},"#146":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":27,"unit":"USD","start":"2025-01-04","end":"2026-01-02","value":131730000},"operatingCashFlow@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#146"},{"ref":"#145","weight":-1}],"rule":"quarter-from-ytd","value":55582000},"operatingCashFlow@FY2026":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":27,"unit":"USD","start":"2025-01-04","end":"2026-01-02","value":131730000},"operatingCashFlow@2027Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":34,"unit":"USD","start":"2026-01-03","end":"2026-04-03","value":-975000},"#147":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":30,"unit":"USD","start":"2026-01-03","end":"2026-07-03","value":29914000},"#148":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":34,"unit":"USD","start":"2026-01-03","end":"2026-04-03","value":-975000},"operatingCashFlow@2027Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#147"},{"ref":"#148","weight":-1}],"rule":"quarter-from-ytd","value":30889000},"#149":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":4,"unit":"USD","start":"2012-12-29","end":"2014-01-03","value":61792000},"#150":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":41,"unit":"USD","start":"2012-12-28","end":"2013-09-27","value":33818000},"operatingCashFlow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#149"},{"ref":"#150","weight":-1}],"rule":"quarter-from-ytd","value":27974000},"operatingCashFlow@FY2014":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":4,"unit":"USD","start":"2012-12-29","end":"2014-01-03","value":61792000},"operatingCashFlow@2015Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":5,"unit":"USD","start":"2014-01-06","end":"2014-04-04","value":-6120000},"#151":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":43,"unit":"USD","start":"2014-01-04","end":"2014-07-04","value":10730000},"#152":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":5,"unit":"USD","start":"2014-01-06","end":"2014-04-04","value":-6120000},"operatingCashFlow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#151"},{"ref":"#152","weight":-1}],"rule":"quarter-from-ytd","value":16850000},"#153":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":44,"unit":"USD","start":"2014-01-04","end":"2014-10-03","value":26076000},"operatingCashFlow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#153"},{"ref":"#151","weight":-1}],"rule":"quarter-from-ytd","value":15346000},"#154":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":6,"unit":"USD","start":"2014-01-04","end":"2015-01-02","value":48252000},"operatingCashFlow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#154"},{"ref":"#153","weight":-1}],"rule":"quarter-from-ytd","value":22176000},"operatingCashFlow@FY2015":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":6,"unit":"USD","start":"2014-01-04","end":"2015-01-02","value":48252000},"operatingCashFlow@2016Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":45,"unit":"USD","start":"2015-01-03","end":"2015-04-03","value":1701000},"#155":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":46,"unit":"USD","start":"2015-01-03","end":"2015-07-03","value":14820000},"#156":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":45,"unit":"USD","start":"2015-01-03","end":"2015-04-03","value":1701000},"operatingCashFlow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#155"},{"ref":"#156","weight":-1}],"rule":"quarter-from-ytd","value":13119000},"#157":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":47,"unit":"USD","start":"2015-01-03","end":"2015-10-02","value":34310000},"operatingCashFlow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#157"},{"ref":"#155","weight":-1}],"rule":"quarter-from-ytd","value":19490000},"#158":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":6,"unit":"USD","start":"2015-01-03","end":"2016-01-01","value":60489000},"operatingCashFlow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#158"},{"ref":"#157","weight":-1}],"rule":"quarter-from-ytd","value":26179000},"operatingCashFlow@2017Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":48,"unit":"USD","start":"2016-01-02","end":"2016-04-01","value":313000},"#159":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":49,"unit":"USD","start":"2016-01-02","end":"2016-07-01","value":14545000},"#160":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":48,"unit":"USD","start":"2016-01-02","end":"2016-04-01","value":313000},"operatingCashFlow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#159"},{"ref":"#160","weight":-1}],"rule":"quarter-from-ytd","value":14232000},"#161":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":47,"unit":"USD","start":"2016-01-02","end":"2016-09-30","value":37234000},"operatingCashFlow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#161"},{"ref":"#159","weight":-1}],"rule":"quarter-from-ytd","value":22689000},"#162":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":11,"unit":"USD","start":"2009-01-03","end":"2010-01-01","value":2017000},"capex@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"#162"}],"rule":"component-sum","value":2017000},"#163":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":0,"unit":"USD","start":"2010-01-03","end":"2010-10-01","value":1930000},"#164":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":12,"unit":"USD","start":"2010-01-03","end":"2010-07-02","value":1335000},"#165":{"kind":"computed","op":"sum","terms":[{"ref":"#163"},{"ref":"#164","weight":-1}],"rule":"quarter-from-ytd","value":595000},"capex@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#165"}],"rule":"component-sum","value":595000},"#166":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":1,"unit":"USD","start":"2010-01-02","end":"2010-12-31","value":2475000},"#167":{"kind":"computed","op":"sum","terms":[{"ref":"#166"},{"ref":"#163","weight":-1}],"rule":"quarter-from-ytd","value":545000},"capex@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#167"}],"rule":"component-sum","value":545000},"capex@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"#166"}],"rule":"component-sum","value":2475000},"#168":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":35,"unit":"USD","start":"2011-01-02","end":"2011-04-01","value":801000},"capex@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#168"}],"rule":"component-sum","value":801000},"#169":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":36,"unit":"USD","start":"2011-04-02","end":"2011-07-01","value":866000},"capex@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#169"}],"rule":"component-sum","value":866000},"#170":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":37,"unit":"USD","start":"2011-07-02","end":"2011-09-30","value":971000},"capex@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#170"}],"rule":"component-sum","value":971000},"#171":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":2,"unit":"USD","start":"2011-01-01","end":"2011-12-30","value":3835000},"#172":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":37,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":2638000},"#173":{"kind":"computed","op":"sum","terms":[{"ref":"#171"},{"ref":"#172","weight":-1}],"rule":"quarter-from-ytd","value":1197000},"capex@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#173"}],"rule":"component-sum","value":1197000},"capex@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"#171"}],"rule":"component-sum","value":3835000},"#174":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":38,"unit":"USD","start":"2011-12-31","end":"2012-03-30","value":1294000},"capex@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#174"}],"rule":"component-sum","value":1294000},"#175":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":36,"unit":"USD","start":"2012-03-31","end":"2012-06-29","value":648000},"capex@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#175"}],"rule":"component-sum","value":648000},"#176":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":37,"unit":"USD","start":"2012-06-30","end":"2012-09-28","value":1483000},"capex@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#176"}],"rule":"component-sum","value":1483000},"#177":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":3,"unit":"USD","start":"2011-12-31","end":"2012-12-28","value":4942000},"#178":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":37,"unit":"USD","start":"2011-12-31","end":"2012-09-28","value":3425000},"#179":{"kind":"computed","op":"sum","terms":[{"ref":"#177"},{"ref":"#178","weight":-1}],"rule":"quarter-from-ytd","value":1517000},"capex@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#179"}],"rule":"component-sum","value":1517000},"capex@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"#177"}],"rule":"component-sum","value":4942000},"#180":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":38,"unit":"USD","start":"2012-12-30","end":"2013-03-29","value":1959000},"capex@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#180"}],"rule":"component-sum","value":1959000},"#181":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":40,"unit":"USD","start":"2013-03-30","end":"2013-06-28","value":1742000},"capex@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#181"}],"rule":"component-sum","value":1742000},"#182":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":41,"unit":"USD","start":"2013-06-29","end":"2013-09-27","value":892000},"capex@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#182"}],"rule":"component-sum","value":892000},"#183":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":4,"unit":"USD","start":"2012-12-29","end":"2014-01-03","value":6226000},"#184":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":41,"unit":"USD","start":"2012-12-28","end":"2013-09-27","value":4593000},"#185":{"kind":"computed","op":"sum","terms":[{"ref":"#183"},{"ref":"#184","weight":-1}],"rule":"quarter-from-ytd","value":1633000},"capex@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#185"}],"rule":"component-sum","value":1633000},"capex@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"#183"}],"rule":"component-sum","value":6226000},"#186":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":5,"unit":"USD","start":"2014-01-06","end":"2014-04-04","value":915000},"capex@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#186"}],"rule":"component-sum","value":915000},"#187":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":43,"unit":"USD","start":"2014-04-05","end":"2014-07-04","value":1061000},"capex@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#187"}],"rule":"component-sum","value":1061000},"#188":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":44,"unit":"USD","start":"2014-07-05","end":"2014-10-03","value":1930000},"capex@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#188"}],"rule":"component-sum","value":1930000},"#189":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":6,"unit":"USD","start":"2014-01-04","end":"2015-01-02","value":4947000},"#190":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":44,"unit":"USD","start":"2014-01-04","end":"2014-10-03","value":3906000},"#191":{"kind":"computed","op":"sum","terms":[{"ref":"#189"},{"ref":"#190","weight":-1}],"rule":"quarter-from-ytd","value":1041000},"capex@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#191"}],"rule":"component-sum","value":1041000},"capex@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#189"}],"rule":"component-sum","value":4947000},"#192":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":45,"unit":"USD","start":"2015-01-03","end":"2015-04-03","value":627000},"capex@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#192"}],"rule":"component-sum","value":627000},"#193":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":46,"unit":"USD","start":"2015-04-04","end":"2015-07-03","value":1087000},"capex@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#193"}],"rule":"component-sum","value":1087000},"#194":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":47,"unit":"USD","start":"2015-07-04","end":"2015-10-02","value":2641000},"capex@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#194"}],"rule":"component-sum","value":2641000},"#195":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":7,"unit":"USD","start":"2015-01-03","end":"2016-01-01","value":5379000},"#196":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":47,"unit":"USD","start":"2015-01-03","end":"2015-10-02","value":4355000},"#197":{"kind":"computed","op":"sum","terms":[{"ref":"#195"},{"ref":"#196","weight":-1}],"rule":"quarter-from-ytd","value":1024000},"capex@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#197"}],"rule":"component-sum","value":1024000},"capex@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#195"}],"rule":"component-sum","value":5379000},"#198":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":48,"unit":"USD","start":"2016-01-02","end":"2016-04-01","value":1481000},"capex@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#198"}],"rule":"component-sum","value":1481000},"#199":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":49,"unit":"USD","start":"2016-04-02","end":"2016-07-01","value":1901000},"capex@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#199"}],"rule":"component-sum","value":1901000},"#200":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":50,"unit":"USD","start":"2016-07-02","end":"2016-09-30","value":9681000},"capex@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#200"}],"rule":"component-sum","value":9681000},"#201":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":8,"unit":"USD","start":"2016-01-02","end":"2016-12-30","value":14393000},"#202":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":50,"unit":"USD","start":"2016-01-02","end":"2016-09-30","value":13063000},"#203":{"kind":"computed","op":"sum","terms":[{"ref":"#201"},{"ref":"#202","weight":-1}],"rule":"quarter-from-ytd","value":1330000},"capex@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#203"}],"rule":"component-sum","value":1330000},"capex@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#201"}],"rule":"component-sum","value":14393000},"#204":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":51,"unit":"USD","start":"2016-12-31","end":"2017-03-31","value":1307000},"capex@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#204"}],"rule":"component-sum","value":1307000},"#205":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":52,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":1219000},"capex@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#205"}],"rule":"component-sum","value":1219000},"#206":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":50,"unit":"USD","start":"2017-07-01","end":"2017-09-29","value":828000},"capex@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#206"}],"rule":"component-sum","value":828000},"#207":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":9,"unit":"USD","start":"2016-12-31","end":"2017-12-29","value":4725000},"#208":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":53,"unit":"USD","start":"2016-12-31","end":"2017-09-29","value":3354000},"#209":{"kind":"computed","op":"sum","terms":[{"ref":"#207"},{"ref":"#208","weight":-1}],"rule":"quarter-from-ytd","value":1371000},"capex@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#209"}],"rule":"component-sum","value":1371000},"capex@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#207"}],"rule":"component-sum","value":4725000},"#210":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":55,"unit":"USD","start":"2017-12-30","end":"2018-03-30","value":6810000},"capex@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#210"}],"rule":"component-sum","value":6810000},"#211":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":52,"unit":"USD","start":"2018-03-31","end":"2018-06-29","value":2139000},"capex@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#211"}],"rule":"component-sum","value":2139000},"#212":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":56,"unit":"USD","start":"2017-12-30","end":"2018-09-28","value":12170000},"#213":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":54,"unit":"USD","start":"2017-12-30","end":"2018-06-29","value":8949000},"#214":{"kind":"computed","op":"sum","terms":[{"ref":"#212"},{"ref":"#213","weight":-1}],"rule":"quarter-from-ytd","value":3221000},"capex@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#214"}],"rule":"component-sum","value":3221000},"#215":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":13,"unit":"USD","start":"2017-12-30","end":"2018-12-28","value":16298000},"#216":{"kind":"computed","op":"sum","terms":[{"ref":"#215"},{"ref":"#212","weight":-1}],"rule":"quarter-from-ytd","value":4128000},"capex@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#216"}],"rule":"component-sum","value":4128000},"capex@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#215"}],"rule":"component-sum","value":16298000},"#217":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":57,"unit":"USD","start":"2018-12-29","end":"2019-03-29","value":5670000},"capex@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#217"}],"rule":"component-sum","value":5670000},"#218":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":58,"unit":"USD","start":"2018-12-29","end":"2019-06-28","value":12494000},"#219":{"kind":"computed","op":"sum","terms":[{"ref":"#218"},{"ref":"#217","weight":-1}],"rule":"quarter-from-ytd","value":6824000},"capex@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#219"}],"rule":"component-sum","value":6824000},"#220":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":59,"unit":"USD","start":"2018-12-29","end":"2019-09-27","value":17024000},"#221":{"kind":"computed","op":"sum","terms":[{"ref":"#220"},{"ref":"#218","weight":-1}],"rule":"quarter-from-ytd","value":4530000},"capex@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#221"}],"rule":"component-sum","value":4530000},"#222":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":14,"unit":"USD","start":"2018-12-29","end":"2020-01-03","value":23038000},"#223":{"kind":"computed","op":"sum","terms":[{"ref":"#222"},{"ref":"#220","weight":-1}],"rule":"quarter-from-ytd","value":6014000},"capex@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#223"}],"rule":"component-sum","value":6014000},"capex@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#222"}],"rule":"component-sum","value":23038000},"#224":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":18,"unit":"USD","start":"2020-01-04","end":"2020-04-03","value":1293000},"capex@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#224"}],"rule":"component-sum","value":1293000},"#225":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":15,"unit":"USD","start":"2020-01-04","end":"2020-07-03","value":2467000},"#226":{"kind":"computed","op":"sum","terms":[{"ref":"#225"},{"ref":"#224","weight":-1}],"rule":"quarter-from-ytd","value":1174000},"capex@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#226"}],"rule":"component-sum","value":1174000},"#227":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":59,"unit":"USD","start":"2020-01-04","end":"2020-10-02","value":4144000},"#228":{"kind":"computed","op":"sum","terms":[{"ref":"#227"},{"ref":"#225","weight":-1}],"rule":"quarter-from-ytd","value":1677000},"capex@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#228"}],"rule":"component-sum","value":1677000},"#229":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":17,"unit":"USD","start":"2020-01-04","end":"2021-01-01","value":4987000},"#230":{"kind":"computed","op":"sum","terms":[{"ref":"#229"},{"ref":"#227","weight":-1}],"rule":"quarter-from-ytd","value":843000},"capex@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#230"}],"rule":"component-sum","value":843000},"capex@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#229"}],"rule":"component-sum","value":4987000},"#231":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":18,"unit":"USD","start":"2021-01-03","end":"2021-04-02","value":2515000},"capex@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#231"}],"rule":"component-sum","value":2515000},"#232":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":19,"unit":"USD","start":"2021-01-02","end":"2021-07-02","value":4246000},"#233":{"kind":"computed","op":"sum","terms":[{"ref":"#232"},{"ref":"#231","weight":-1}],"rule":"quarter-from-ytd","value":1731000},"capex@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#233"}],"rule":"component-sum","value":1731000},"#234":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":20,"unit":"USD","start":"2021-01-02","end":"2021-10-01","value":5437000},"#235":{"kind":"computed","op":"sum","terms":[{"ref":"#234"},{"ref":"#232","weight":-1}],"rule":"quarter-from-ytd","value":1191000},"capex@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#235"}],"rule":"component-sum","value":1191000},"#236":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":21,"unit":"USD","start":"2021-01-02","end":"2021-12-31","value":6826000},"#237":{"kind":"computed","op":"sum","terms":[{"ref":"#236"},{"ref":"#234","weight":-1}],"rule":"quarter-from-ytd","value":1389000},"capex@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#237"}],"rule":"component-sum","value":1389000},"capex@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#236"}],"rule":"component-sum","value":6826000},"#238":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":31,"unit":"USD","start":"2022-01-01","end":"2022-04-01","value":2606000},"capex@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#238"}],"rule":"component-sum","value":2606000},"#239":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":22,"unit":"USD","start":"2022-01-01","end":"2022-07-01","value":5914000},"#240":{"kind":"computed","op":"sum","terms":[{"ref":"#239"},{"ref":"#238","weight":-1}],"rule":"quarter-from-ytd","value":3308000},"capex@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#240"}],"rule":"component-sum","value":3308000},"#241":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":23,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":9108000},"#242":{"kind":"computed","op":"sum","terms":[{"ref":"#241"},{"ref":"#239","weight":-1}],"rule":"quarter-from-ytd","value":3194000},"capex@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#242"}],"rule":"component-sum","value":3194000},"#243":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":24,"unit":"USD","start":"2022-01-01","end":"2022-12-30","value":12043000},"#244":{"kind":"computed","op":"sum","terms":[{"ref":"#243"},{"ref":"#241","weight":-1}],"rule":"quarter-from-ytd","value":2935000},"capex@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#244"}],"rule":"component-sum","value":2935000},"capex@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#243"}],"rule":"component-sum","value":12043000},"#245":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":32,"unit":"USD","start":"2022-12-31","end":"2023-03-31","value":5668000},"capex@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#245"}],"rule":"component-sum","value":5668000},"#246":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":25,"unit":"USD","start":"2022-12-31","end":"2023-06-30","value":11116000},"#247":{"kind":"computed","op":"sum","terms":[{"ref":"#246"},{"ref":"#245","weight":-1}],"rule":"quarter-from-ytd","value":5448000},"capex@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#247"}],"rule":"component-sum","value":5448000},"#248":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":26,"unit":"USD","start":"2022-12-31","end":"2023-09-29","value":14422000},"#249":{"kind":"computed","op":"sum","terms":[{"ref":"#248"},{"ref":"#246","weight":-1}],"rule":"quarter-from-ytd","value":3306000},"capex@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#249"}],"rule":"component-sum","value":3306000},"#250":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":27,"unit":"USD","start":"2022-12-31","end":"2023-12-29","value":16356000},"#251":{"kind":"computed","op":"sum","terms":[{"ref":"#250"},{"ref":"#248","weight":-1}],"rule":"quarter-from-ytd","value":1934000},"capex@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#251"}],"rule":"component-sum","value":1934000},"capex@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#250"}],"rule":"component-sum","value":16356000},"#252":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":33,"unit":"USD","start":"2023-12-30","end":"2024-03-29","value":1482000},"capex@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#252"}],"rule":"component-sum","value":1482000},"#253":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":28,"unit":"USD","start":"2023-12-30","end":"2024-06-28","value":2628000},"#254":{"kind":"computed","op":"sum","terms":[{"ref":"#253"},{"ref":"#252","weight":-1}],"rule":"quarter-from-ytd","value":1146000},"capex@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#254"}],"rule":"component-sum","value":1146000},"#255":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":29,"unit":"USD","start":"2023-12-30","end":"2024-09-27","value":4342000},"#256":{"kind":"computed","op":"sum","terms":[{"ref":"#255"},{"ref":"#253","weight":-1}],"rule":"quarter-from-ytd","value":1714000},"capex@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#256"}],"rule":"component-sum","value":1714000},"#257":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":27,"unit":"USD","start":"2023-12-30","end":"2025-01-03","value":6939000},"#258":{"kind":"computed","op":"sum","terms":[{"ref":"#257"},{"ref":"#255","weight":-1}],"rule":"quarter-from-ytd","value":2597000},"capex@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#258"}],"rule":"component-sum","value":2597000},"capex@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#257"}],"rule":"component-sum","value":6939000},"#259":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":34,"unit":"USD","start":"2025-01-04","end":"2025-04-04","value":1754000},"capex@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#259"}],"rule":"component-sum","value":1754000},"#260":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":30,"unit":"USD","start":"2025-01-04","end":"2025-07-04","value":4028000},"#261":{"kind":"computed","op":"sum","terms":[{"ref":"#260"},{"ref":"#259","weight":-1}],"rule":"quarter-from-ytd","value":2274000},"capex@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#261"}],"rule":"component-sum","value":2274000},"#262":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":29,"unit":"USD","start":"2025-01-04","end":"2025-10-03","value":6703000},"#263":{"kind":"computed","op":"sum","terms":[{"ref":"#262"},{"ref":"#260","weight":-1}],"rule":"quarter-from-ytd","value":2675000},"capex@2026Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#263"}],"rule":"component-sum","value":2675000},"#264":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":27,"unit":"USD","start":"2025-01-04","end":"2026-01-02","value":9390000},"#265":{"kind":"computed","op":"sum","terms":[{"ref":"#264"},{"ref":"#262","weight":-1}],"rule":"quarter-from-ytd","value":2687000},"capex@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#265"}],"rule":"component-sum","value":2687000},"capex@FY2026":{"kind":"computed","op":"sum","terms":[{"ref":"#264"}],"rule":"component-sum","value":9390000},"#266":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":34,"unit":"USD","start":"2026-01-03","end":"2026-04-03","value":2453000},"capex@2027Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#266"}],"rule":"component-sum","value":2453000},"#267":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":30,"unit":"USD","start":"2026-01-03","end":"2026-07-03","value":4228000},"#268":{"kind":"computed","op":"sum","terms":[{"ref":"#267"},{"ref":"#266","weight":-1}],"rule":"quarter-from-ytd","value":1775000},"capex@2027Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#268"}],"rule":"component-sum","value":1775000},"depreciationAndAmortization@FY2010":{"kind":"filed","concept":"DepreciationAndAmortization","filing":11,"unit":"USD","start":"2009-01-03","end":"2010-01-01","value":4352000},"#269":{"kind":"filed","concept":"DepreciationAndAmortization","filing":0,"unit":"USD","start":"2010-01-03","end":"2010-10-01","value":3235000},"#270":{"kind":"filed","concept":"DepreciationAndAmortization","filing":12,"unit":"USD","start":"2010-01-03","end":"2010-07-02","value":2151000},"depreciationAndAmortization@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#269"},{"ref":"#270","weight":-1}],"rule":"quarter-from-ytd","value":1084000},"#271":{"kind":"filed","concept":"DepreciationAndAmortization","filing":1,"unit":"USD","start":"2010-01-02","end":"2010-12-31","value":4323000},"depreciationAndAmortization@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#271"},{"ref":"#269","weight":-1}],"rule":"quarter-from-ytd","value":1088000},"depreciationAndAmortization@FY2011":{"kind":"filed","concept":"DepreciationAndAmortization","filing":1,"unit":"USD","start":"2010-01-02","end":"2010-12-31","value":4323000},"depreciationAndAmortization@2012Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":35,"unit":"USD","start":"2011-01-02","end":"2011-04-01","value":1064000},"depreciationAndAmortization@2012Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":36,"unit":"USD","start":"2011-04-02","end":"2011-07-01","value":1068000},"depreciationAndAmortization@2012Q3":{"kind":"filed","concept":"DepreciationAndAmortization","filing":37,"unit":"USD","start":"2011-07-02","end":"2011-09-30","value":1125000},"#272":{"kind":"filed","concept":"DepreciationAndAmortization","filing":2,"unit":"USD","start":"2011-01-01","end":"2011-12-30","value":4411000},"#273":{"kind":"filed","concept":"DepreciationAndAmortization","filing":37,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":3257000},"depreciationAndAmortization@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#272"},{"ref":"#273","weight":-1}],"rule":"quarter-from-ytd","value":1154000},"depreciationAndAmortization@FY2012":{"kind":"filed","concept":"DepreciationAndAmortization","filing":2,"unit":"USD","start":"2011-01-01","end":"2011-12-30","value":4411000},"depreciationAndAmortization@2013Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":38,"unit":"USD","start":"2011-12-31","end":"2012-03-30","value":1144000},"depreciationAndAmortization@2013Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":36,"unit":"USD","start":"2012-03-31","end":"2012-06-29","value":1182000},"depreciationAndAmortization@2013Q3":{"kind":"filed","concept":"DepreciationAndAmortization","filing":37,"unit":"USD","start":"2012-06-30","end":"2012-09-28","value":1133000},"#274":{"kind":"filed","concept":"DepreciationAndAmortization","filing":3,"unit":"USD","start":"2011-12-31","end":"2012-12-28","value":4711000},"#275":{"kind":"filed","concept":"DepreciationAndAmortization","filing":37,"unit":"USD","start":"2011-12-31","end":"2012-09-28","value":3459000},"depreciationAndAmortization@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#274"},{"ref":"#275","weight":-1}],"rule":"quarter-from-ytd","value":1252000},"depreciationAndAmortization@FY2013":{"kind":"filed","concept":"DepreciationAndAmortization","filing":3,"unit":"USD","start":"2011-12-31","end":"2012-12-28","value":4711000},"depreciationAndAmortization@2014Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":38,"unit":"USD","start":"2012-12-30","end":"2013-03-29","value":1149000},"depreciationAndAmortization@2014Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":40,"unit":"USD","start":"2013-03-30","end":"2013-06-28","value":1235000},"depreciationAndAmortization@2014Q3":{"kind":"filed","concept":"DepreciationAndAmortization","filing":41,"unit":"USD","start":"2013-06-29","end":"2013-09-27","value":1283000},"#276":{"kind":"filed","concept":"DepreciationAndAmortization","filing":4,"unit":"USD","start":"2012-12-29","end":"2014-01-03","value":4951000},"#277":{"kind":"filed","concept":"DepreciationAndAmortization","filing":41,"unit":"USD","start":"2012-12-28","end":"2013-09-27","value":3667000},"depreciationAndAmortization@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#276"},{"ref":"#277","weight":-1}],"rule":"quarter-from-ytd","value":1284000},"depreciationAndAmortization@FY2014":{"kind":"filed","concept":"DepreciationAndAmortization","filing":4,"unit":"USD","start":"2012-12-29","end":"2014-01-03","value":4951000},"depreciationAndAmortization@2015Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":5,"unit":"USD","start":"2014-01-06","end":"2014-04-04","value":1322000},"depreciationAndAmortization@2015Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":43,"unit":"USD","start":"2014-04-05","end":"2014-07-04","value":1311000},"depreciationAndAmortization@2015Q3":{"kind":"filed","concept":"DepreciationAndAmortization","filing":44,"unit":"USD","start":"2014-07-05","end":"2014-10-03","value":1346000},"#278":{"kind":"filed","concept":"DepreciationAndAmortization","filing":6,"unit":"USD","start":"2014-01-04","end":"2015-01-02","value":5404000},"#279":{"kind":"filed","concept":"DepreciationAndAmortization","filing":44,"unit":"USD","start":"2014-01-04","end":"2014-10-03","value":3979000},"depreciationAndAmortization@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#278"},{"ref":"#279","weight":-1}],"rule":"quarter-from-ytd","value":1425000},"depreciationAndAmortization@FY2015":{"kind":"filed","concept":"DepreciationAndAmortization","filing":6,"unit":"USD","start":"2014-01-04","end":"2015-01-02","value":5404000},"depreciationAndAmortization@2016Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":45,"unit":"USD","start":"2015-01-03","end":"2015-04-03","value":1381000},"depreciationAndAmortization@2016Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":46,"unit":"USD","start":"2015-04-04","end":"2015-07-03","value":1324000},"depreciationAndAmortization@2016Q3":{"kind":"filed","concept":"DepreciationAndAmortization","filing":47,"unit":"USD","start":"2015-07-04","end":"2015-10-02","value":1329000},"#280":{"kind":"filed","concept":"DepreciationAndAmortization","filing":7,"unit":"USD","start":"2015-01-03","end":"2016-01-01","value":5479000},"#281":{"kind":"filed","concept":"DepreciationAndAmortization","filing":47,"unit":"USD","start":"2015-01-03","end":"2015-10-02","value":4034000},"depreciationAndAmortization@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#280"},{"ref":"#281","weight":-1}],"rule":"quarter-from-ytd","value":1445000},"depreciationAndAmortization@FY2016":{"kind":"filed","concept":"DepreciationAndAmortization","filing":7,"unit":"USD","start":"2015-01-03","end":"2016-01-01","value":5479000},"depreciationAndAmortization@2017Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":48,"unit":"USD","start":"2016-01-02","end":"2016-04-01","value":1403000},"depreciationAndAmortization@2017Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":49,"unit":"USD","start":"2016-04-02","end":"2016-07-01","value":1524000},"depreciationAndAmortization@2017Q3":{"kind":"filed","concept":"DepreciationAndAmortization","filing":50,"unit":"USD","start":"2016-07-02","end":"2016-09-30","value":1582000},"#282":{"kind":"filed","concept":"DepreciationAndAmortization","filing":8,"unit":"USD","start":"2016-01-02","end":"2016-12-30","value":6131000},"#283":{"kind":"filed","concept":"DepreciationAndAmortization","filing":50,"unit":"USD","start":"2016-01-02","end":"2016-09-30","value":4509000},"depreciationAndAmortization@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#282"},{"ref":"#283","weight":-1}],"rule":"quarter-from-ytd","value":1622000},"depreciationAndAmortization@FY2017":{"kind":"filed","concept":"DepreciationAndAmortization","filing":8,"unit":"USD","start":"2016-01-02","end":"2016-12-30","value":6131000},"depreciationAndAmortization@2018Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":51,"unit":"USD","start":"2016-12-31","end":"2017-03-31","value":1566000},"depreciationAndAmortization@2018Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":52,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":1629000},"depreciationAndAmortization@2018Q3":{"kind":"filed","concept":"DepreciationAndAmortization","filing":53,"unit":"USD","start":"2017-07-01","end":"2017-09-29","value":1567000},"#284":{"kind":"filed","concept":"DepreciationAndAmortization","filing":9,"unit":"USD","start":"2016-12-31","end":"2017-12-29","value":6285000},"#285":{"kind":"filed","concept":"DepreciationAndAmortization","filing":53,"unit":"USD","start":"2016-12-31","end":"2017-09-29","value":4762000},"depreciationAndAmortization@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#284"},{"ref":"#285","weight":-1}],"rule":"quarter-from-ytd","value":1523000},"depreciationAndAmortization@FY2018":{"kind":"filed","concept":"DepreciationAndAmortization","filing":9,"unit":"USD","start":"2016-12-31","end":"2017-12-29","value":6285000},"depreciationAndAmortization@2019Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":55,"unit":"USD","start":"2017-12-30","end":"2018-03-30","value":1555000},"depreciationAndAmortization@2019Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":54,"unit":"USD","start":"2018-03-31","end":"2018-06-29","value":1594000},"depreciationAndAmortization@2019Q3":{"kind":"filed","concept":"DepreciationAndAmortization","filing":56,"unit":"USD","start":"2018-06-30","end":"2018-09-28","value":1561000},"#286":{"kind":"filed","concept":"DepreciationAndAmortization","filing":13,"unit":"USD","start":"2017-12-30","end":"2018-12-28","value":6292000},"#287":{"kind":"filed","concept":"DepreciationAndAmortization","filing":56,"unit":"USD","start":"2017-12-30","end":"2018-09-28","value":4710000},"depreciationAndAmortization@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#286"},{"ref":"#287","weight":-1}],"rule":"quarter-from-ytd","value":1582000},"depreciationAndAmortization@FY2019":{"kind":"filed","concept":"DepreciationAndAmortization","filing":13,"unit":"USD","start":"2017-12-30","end":"2018-12-28","value":6292000},"depreciationAndAmortization@2020Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":57,"unit":"USD","start":"2018-12-29","end":"2019-03-29","value":1590000},"depreciationAndAmortization@2020Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":58,"unit":"USD","start":"2019-03-30","end":"2019-06-28","value":1642000},"depreciationAndAmortization@2020Q3":{"kind":"filed","concept":"DepreciationAndAmortization","filing":59,"unit":"USD","start":"2019-06-29","end":"2019-09-27","value":1672000},"#288":{"kind":"filed","concept":"DepreciationAndAmortization","filing":14,"unit":"USD","start":"2018-12-29","end":"2020-01-03","value":6806000},"#289":{"kind":"filed","concept":"DepreciationAndAmortization","filing":59,"unit":"USD","start":"2018-12-29","end":"2019-09-27","value":4904000},"depreciationAndAmortization@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#288"},{"ref":"#289","weight":-1}],"rule":"quarter-from-ytd","value":1902000},"depreciationAndAmortization@FY2020":{"kind":"filed","concept":"DepreciationAndAmortization","filing":14,"unit":"USD","start":"2018-12-29","end":"2020-01-03","value":6806000},"depreciationAndAmortization@2021Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":18,"unit":"USD","start":"2020-01-04","end":"2020-04-03","value":1786000},"depreciationAndAmortization@2021Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":15,"unit":"USD","start":"2020-04-04","end":"2020-07-03","value":1701000},"depreciationAndAmortization@2021Q3":{"kind":"filed","concept":"DepreciationAndAmortization","filing":16,"unit":"USD","start":"2020-07-04","end":"2020-10-02","value":1689000},"#290":{"kind":"filed","concept":"DepreciationAndAmortization","filing":17,"unit":"USD","start":"2020-01-04","end":"2021-01-01","value":6871000},"#291":{"kind":"filed","concept":"DepreciationAndAmortization","filing":59,"unit":"USD","start":"2020-01-04","end":"2020-10-02","value":5176000},"depreciationAndAmortization@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#290"},{"ref":"#291","weight":-1}],"rule":"quarter-from-ytd","value":1695000},"depreciationAndAmortization@FY2021":{"kind":"filed","concept":"DepreciationAndAmortization","filing":17,"unit":"USD","start":"2020-01-04","end":"2021-01-01","value":6871000},"depreciationAndAmortization@2022Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":18,"unit":"USD","start":"2021-01-03","end":"2021-04-02","value":1656000},"depreciationAndAmortization@2022Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":19,"unit":"USD","start":"2021-04-03","end":"2021-07-02","value":1642000},"depreciationAndAmortization@2022Q3":{"kind":"filed","concept":"DepreciationAndAmortization","filing":20,"unit":"USD","start":"2021-07-03","end":"2021-10-01","value":1645000},"#292":{"kind":"filed","concept":"DepreciationAndAmortization","filing":21,"unit":"USD","start":"2021-01-02","end":"2021-12-31","value":6487000},"#293":{"kind":"filed","concept":"DepreciationAndAmortization","filing":20,"unit":"USD","start":"2021-01-02","end":"2021-10-01","value":4943000},"depreciationAndAmortization@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#292"},{"ref":"#293","weight":-1}],"rule":"quarter-from-ytd","value":1544000},"depreciationAndAmortization@FY2022":{"kind":"filed","concept":"DepreciationAndAmortization","filing":21,"unit":"USD","start":"2021-01-02","end":"2021-12-31","value":6487000},"depreciationAndAmortization@2023Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":31,"unit":"USD","start":"2022-01-01","end":"2022-04-01","value":1689000},"depreciationAndAmortization@2023Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":22,"unit":"USD","start":"2022-04-02","end":"2022-07-01","value":1812000},"depreciationAndAmortization@2023Q3":{"kind":"filed","concept":"DepreciationAndAmortization","filing":23,"unit":"USD","start":"2022-07-02","end":"2022-09-30","value":1723000},"#294":{"kind":"filed","concept":"DepreciationAndAmortization","filing":24,"unit":"USD","start":"2022-01-01","end":"2022-12-30","value":7079000},"#295":{"kind":"filed","concept":"DepreciationAndAmortization","filing":23,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":5224000},"depreciationAndAmortization@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#294"},{"ref":"#295","weight":-1}],"rule":"quarter-from-ytd","value":1855000},"depreciationAndAmortization@FY2023":{"kind":"filed","concept":"DepreciationAndAmortization","filing":24,"unit":"USD","start":"2022-01-01","end":"2022-12-30","value":7079000},"depreciationAndAmortization@2024Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":32,"unit":"USD","start":"2022-12-31","end":"2023-03-31","value":1988000},"depreciationAndAmortization@2024Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":25,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":2186000},"depreciationAndAmortization@2024Q3":{"kind":"filed","concept":"DepreciationAndAmortization","filing":26,"unit":"USD","start":"2023-07-01","end":"2023-09-29","value":2361000},"#296":{"kind":"filed","concept":"DepreciationAndAmortization","filing":27,"unit":"USD","start":"2022-12-31","end":"2023-12-29","value":8916000},"#297":{"kind":"filed","concept":"DepreciationAndAmortization","filing":26,"unit":"USD","start":"2022-12-31","end":"2023-09-29","value":6535000},"depreciationAndAmortization@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#296"},{"ref":"#297","weight":-1}],"rule":"quarter-from-ytd","value":2381000},"depreciationAndAmortization@FY2024":{"kind":"filed","concept":"DepreciationAndAmortization","filing":27,"unit":"USD","start":"2022-12-31","end":"2023-12-29","value":8916000},"depreciationAndAmortization@2025Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":33,"unit":"USD","start":"2023-12-30","end":"2024-03-29","value":2324000},"depreciationAndAmortization@2025Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":28,"unit":"USD","start":"2024-03-30","end":"2024-06-28","value":2486000},"depreciationAndAmortization@2025Q3":{"kind":"filed","concept":"DepreciationAndAmortization","filing":29,"unit":"USD","start":"2024-06-29","end":"2024-09-27","value":2389000},"#298":{"kind":"filed","concept":"DepreciationAndAmortization","filing":27,"unit":"USD","start":"2023-12-30","end":"2025-01-03","value":9689000},"#299":{"kind":"filed","concept":"DepreciationAndAmortization","filing":29,"unit":"USD","start":"2023-12-30","end":"2024-09-27","value":7199000},"depreciationAndAmortization@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#298"},{"ref":"#299","weight":-1}],"rule":"quarter-from-ytd","value":2490000},"depreciationAndAmortization@FY2025":{"kind":"filed","concept":"DepreciationAndAmortization","filing":27,"unit":"USD","start":"2023-12-30","end":"2025-01-03","value":9689000},"depreciationAndAmortization@2026Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":34,"unit":"USD","start":"2025-01-04","end":"2025-04-04","value":2492000},"depreciationAndAmortization@2026Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":30,"unit":"USD","start":"2025-04-05","end":"2025-07-04","value":2520000},"depreciationAndAmortization@2026Q3":{"kind":"filed","concept":"DepreciationAndAmortization","filing":29,"unit":"USD","start":"2025-07-05","end":"2025-10-03","value":2532000},"#300":{"kind":"filed","concept":"DepreciationAndAmortization","filing":27,"unit":"USD","start":"2025-01-04","end":"2026-01-02","value":10083000},"#301":{"kind":"filed","concept":"DepreciationAndAmortization","filing":29,"unit":"USD","start":"2025-01-04","end":"2025-10-03","value":7544000},"depreciationAndAmortization@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#300"},{"ref":"#301","weight":-1}],"rule":"quarter-from-ytd","value":2539000},"depreciationAndAmortization@FY2026":{"kind":"filed","concept":"DepreciationAndAmortization","filing":27,"unit":"USD","start":"2025-01-04","end":"2026-01-02","value":10083000},"depreciationAndAmortization@2027Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":34,"unit":"USD","start":"2026-01-03","end":"2026-04-03","value":2515000},"depreciationAndAmortization@2027Q2":{"kind":"filed","concept":"DepreciationAndAmortization","filing":30,"unit":"USD","start":"2026-04-04","end":"2026-07-03","value":2678000},"#302":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2011-01-02","end":"2011-04-01","value":15140000},"dilutedShares@2012Q1":{"kind":"computed","op":"product","terms":[{"ref":"#302"}],"scale":4,"rule":"split-restated","value":60560000},"#303":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2011-04-02","end":"2011-07-01","value":14971000},"dilutedShares@2012Q2":{"kind":"computed","op":"product","terms":[{"ref":"#303"}],"scale":4,"rule":"split-restated","value":59884000},"#304":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2011-07-02","end":"2011-09-30","value":14554000},"dilutedShares@2012Q3":{"kind":"computed","op":"product","terms":[{"ref":"#304"}],"scale":4,"rule":"split-restated","value":58216000},"#305":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2011-10-01","end":"2011-12-30","value":14322000},"dilutedShares@2012Q4":{"kind":"computed","op":"product","terms":[{"ref":"#305"}],"scale":4,"rule":"split-restated","value":57288000},"#306":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2011-01-01","end":"2011-12-30","value":14751000},"dilutedShares@FY2012":{"kind":"computed","op":"product","terms":[{"ref":"#306"}],"scale":4,"rule":"split-restated","value":59004000},"#307":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":11,"unit":"shares","start":"2009-01-03","end":"2010-01-01","value":15030000},"dilutedShares@FY2010":{"kind":"computed","op":"product","terms":[{"ref":"#307"}],"scale":4,"rule":"split-restated","value":60120000},"#308":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":12,"unit":"shares","start":"2010-04-03","end":"2010-07-02","value":15054000},"dilutedShares@2011Q2":{"kind":"computed","op":"product","terms":[{"ref":"#308"}],"scale":4,"rule":"split-restated","value":60216000},"#309":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2010-07-03","end":"2010-10-01","value":15053000},"dilutedShares@2011Q3":{"kind":"computed","op":"product","terms":[{"ref":"#309"}],"scale":4,"rule":"split-restated","value":60212000},"dilutedShares@2011Q4":{"kind":"computed","op":"product","terms":[{"ref":"#24"}],"scale":4,"rule":"split-restated","value":60672000},"dilutedShares@FY2011":{"kind":"computed","op":"product","terms":[{"ref":"#18"}],"scale":4,"rule":"split-restated","value":60276000},"#310":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2011-12-31","end":"2012-03-30","value":14419000},"dilutedShares@2013Q1":{"kind":"computed","op":"product","terms":[{"ref":"#310"}],"scale":4,"rule":"split-restated","value":57676000},"#311":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2012-04-01","end":"2012-06-29","value":14316000},"dilutedShares@2013Q2":{"kind":"computed","op":"product","terms":[{"ref":"#311"}],"scale":4,"rule":"split-restated","value":57264000},"#312":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2012-07-01","end":"2012-09-28","value":14196000},"dilutedShares@2013Q3":{"kind":"computed","op":"product","terms":[{"ref":"#312"}],"scale":4,"rule":"split-restated","value":56784000},"#313":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2012-09-29","end":"2012-12-28","value":14208000},"dilutedShares@2013Q4":{"kind":"computed","op":"product","terms":[{"ref":"#313"}],"scale":4,"rule":"split-restated","value":56832000},"#314":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2011-12-31","end":"2012-12-28","value":14293000},"dilutedShares@FY2013":{"kind":"computed","op":"product","terms":[{"ref":"#314"}],"scale":4,"rule":"split-restated","value":57172000},"#315":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2012-12-30","end":"2013-03-29","value":14125000},"dilutedShares@2014Q1":{"kind":"computed","op":"product","terms":[{"ref":"#315"}],"scale":4,"rule":"split-restated","value":56500000},"#316":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2013-03-30","end":"2013-06-28","value":14007000},"dilutedShares@2014Q2":{"kind":"computed","op":"product","terms":[{"ref":"#316"}],"scale":4,"rule":"split-restated","value":56028000},"#317":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2013-06-29","end":"2013-09-27","value":13993000},"dilutedShares@2014Q3":{"kind":"computed","op":"product","terms":[{"ref":"#317"}],"scale":4,"rule":"split-restated","value":55972000},"#318":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2013-09-28","end":"2014-01-03","value":13949000},"dilutedShares@2014Q4":{"kind":"computed","op":"product","terms":[{"ref":"#318"}],"scale":4,"rule":"split-restated","value":55796000},"#319":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2012-12-29","end":"2014-01-03","value":28050000},"dilutedShares@FY2014":{"kind":"computed","op":"product","terms":[{"ref":"#319"}],"scale":2,"rule":"split-restated","value":56100000},"#320":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2014-01-06","end":"2014-04-04","value":13940000},"dilutedShares@2015Q1":{"kind":"computed","op":"product","terms":[{"ref":"#320"}],"scale":4,"rule":"split-restated","value":55760000},"#321":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2014-04-05","end":"2014-07-04","value":27746000},"dilutedShares@2015Q2":{"kind":"computed","op":"product","terms":[{"ref":"#321"}],"scale":2,"rule":"split-restated","value":55492000},"#322":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2014-07-05","end":"2014-10-03","value":27648000},"dilutedShares@2015Q3":{"kind":"computed","op":"product","terms":[{"ref":"#322"}],"scale":2,"rule":"split-restated","value":55296000},"#323":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2014-10-04","end":"2015-01-02","value":27318000},"dilutedShares@2015Q4":{"kind":"computed","op":"product","terms":[{"ref":"#323"}],"scale":2,"rule":"split-restated","value":54636000},"#324":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2014-01-04","end":"2015-01-02","value":27666000},"dilutedShares@FY2015":{"kind":"computed","op":"product","terms":[{"ref":"#324"}],"scale":2,"rule":"split-restated","value":55332000},"#325":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2015-01-03","end":"2015-04-03","value":27390000},"dilutedShares@2016Q1":{"kind":"computed","op":"product","terms":[{"ref":"#325"}],"scale":2,"rule":"split-restated","value":54780000},"#326":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2015-04-04","end":"2015-07-03","value":27368000},"dilutedShares@2016Q2":{"kind":"computed","op":"product","terms":[{"ref":"#326"}],"scale":2,"rule":"split-restated","value":54736000},"#327":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2015-07-04","end":"2015-10-02","value":27268000},"dilutedShares@2016Q3":{"kind":"computed","op":"product","terms":[{"ref":"#327"}],"scale":2,"rule":"split-restated","value":54536000},"#328":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2015-10-03","end":"2016-01-01","value":27133000},"dilutedShares@2016Q4":{"kind":"computed","op":"product","terms":[{"ref":"#328"}],"scale":2,"rule":"split-restated","value":54266000},"#329":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2015-01-03","end":"2016-01-01","value":27298000},"dilutedShares@FY2016":{"kind":"computed","op":"product","terms":[{"ref":"#329"}],"scale":2,"rule":"split-restated","value":54596000},"#330":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2016-01-02","end":"2016-04-01","value":27239000},"dilutedShares@2017Q1":{"kind":"computed","op":"product","terms":[{"ref":"#330"}],"scale":2,"rule":"split-restated","value":54478000},"#331":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2016-04-02","end":"2016-07-01","value":27264000},"dilutedShares@2017Q2":{"kind":"computed","op":"product","terms":[{"ref":"#331"}],"scale":2,"rule":"split-restated","value":54528000},"#332":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2016-07-02","end":"2016-09-30","value":27185000},"dilutedShares@2017Q3":{"kind":"computed","op":"product","terms":[{"ref":"#332"}],"scale":2,"rule":"split-restated","value":54370000},"#333":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2016-10-01","end":"2016-12-30","value":26955000},"dilutedShares@2017Q4":{"kind":"computed","op":"product","terms":[{"ref":"#333"}],"scale":2,"rule":"split-restated","value":53910000},"dilutedShares@FY2017":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2016-01-02","end":"2016-12-30","value":54332000},"dilutedShares@2018Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2016-12-31","end":"2017-03-31","value":53962000},"dilutedShares@2018Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2017-04-01","end":"2017-06-30","value":53936000},"dilutedShares@2018Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2017-07-01","end":"2017-09-29","value":53926000},"dilutedShares@2018Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2017-09-30","end":"2017-12-29","value":52726000},"dilutedShares@FY2018":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2016-12-31","end":"2017-12-29","value":53972000},"dilutedShares@2019Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2017-12-30","end":"2018-03-30","value":54012000},"dilutedShares@2019Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2018-03-31","end":"2018-06-29","value":54195000},"dilutedShares@2019Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2018-06-30","end":"2018-09-28","value":54302000},"dilutedShares@2019Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2018-09-29","end":"2018-12-28","value":54119000},"dilutedShares@FY2019":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2017-12-30","end":"2018-12-28","value":54168000},"dilutedShares@2020Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2018-12-29","end":"2019-03-29","value":53814000},"dilutedShares@2020Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2019-03-30","end":"2019-06-28","value":53872000},"dilutedShares@2020Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2019-06-29","end":"2019-09-27","value":54002000},"dilutedShares@2020Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2019-10-04","end":"2020-01-03","value":53817000},"dilutedShares@FY2020":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2018-12-29","end":"2020-01-03","value":53884000},"dilutedShares@2021Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2020-01-04","end":"2020-04-03","value":53657000},"dilutedShares@2021Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2020-04-04","end":"2020-07-03","value":53139000},"dilutedShares@2021Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2020-07-04","end":"2020-10-02","value":53209000},"dilutedShares@2021Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2020-10-03","end":"2021-01-01","value":53260000},"dilutedShares@FY2021":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":17,"unit":"shares","start":"2020-01-04","end":"2021-01-01","value":53323000},"dilutedShares@2022Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2021-01-03","end":"2021-04-02","value":53333000},"dilutedShares@2022Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2021-04-03","end":"2021-07-02","value":53285000},"dilutedShares@2022Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":20,"unit":"shares","start":"2021-07-03","end":"2021-10-01","value":53312000},"dilutedShares@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#56","weight":4},{"ref":"#59","weight":-3}],"rule":"unaverage-quarter","value":53376000},"dilutedShares@FY2022":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":21,"unit":"shares","start":"2021-01-02","end":"2021-12-31","value":53331000},"dilutedShares@2023Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":31,"unit":"shares","start":"2022-01-01","end":"2022-04-01","value":53039000},"dilutedShares@2023Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2022-04-02","end":"2022-07-01","value":52394000},"dilutedShares@2023Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":23,"unit":"shares","start":"2022-07-02","end":"2022-09-30","value":52008000},"dilutedShares@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#64","weight":4},{"ref":"#67","weight":-3}],"rule":"unaverage-quarter","value":51653000},"dilutedShares@FY2023":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2022-01-01","end":"2022-12-30","value":52280000},"dilutedShares@2024Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":32,"unit":"shares","start":"2022-12-31","end":"2023-03-31","value":51682000},"dilutedShares@2024Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2023-04-01","end":"2023-06-30","value":51692000},"dilutedShares@2024Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":26,"unit":"shares","start":"2023-07-01","end":"2023-09-29","value":51645000},"dilutedShares@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#72","weight":4},{"ref":"#75","weight":-3}],"rule":"unaverage-quarter","value":51500000},"dilutedShares@FY2024":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2022-12-31","end":"2023-12-29","value":51635000},"dilutedShares@2025Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":33,"unit":"shares","start":"2023-12-30","end":"2024-03-29","value":51419000},"dilutedShares@2025Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":28,"unit":"shares","start":"2024-03-30","end":"2024-06-28","value":51517000},"dilutedShares@2025Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2024-06-29","end":"2024-09-27","value":51622000},"dilutedShares@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#80","weight":4},{"ref":"#83","weight":-3}],"rule":"unaverage-quarter","value":51695000},"dilutedShares@FY2025":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2023-12-30","end":"2025-01-03","value":51569000},"dilutedShares@2026Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":34,"unit":"shares","start":"2025-01-04","end":"2025-04-04","value":51650000},"dilutedShares@2026Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":30,"unit":"shares","start":"2025-04-05","end":"2025-07-04","value":51502000},"dilutedShares@2026Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2025-07-05","end":"2025-10-03","value":51179000},"dilutedShares@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#88","weight":4},{"ref":"#91","weight":-3}],"rule":"unaverage-quarter","value":50614000},"dilutedShares@FY2026":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2025-01-04","end":"2026-01-02","value":51244000},"dilutedShares@2027Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":34,"unit":"shares","start":"2026-01-03","end":"2026-04-03","value":50119000},"dilutedShares@2027Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":30,"unit":"shares","start":"2026-04-04","end":"2026-07-03","value":48987000},"#334":{"kind":"filed","concept":"CommonStockSharesIssued","filing":12,"unit":"shares","end":"2011-07-01","value":16427000},"#335":{"kind":"filed","concept":"TreasuryStockShares","filing":12,"unit":"shares","end":"2011-07-01","value":2762000},"#336":{"kind":"computed","op":"sum","terms":[{"ref":"#334"},{"ref":"#335","weight":-1}],"rule":"component-sum","value":13665000},"sharesOutstanding@2012Q2":{"kind":"computed","op":"product","terms":[{"ref":"#336"}],"scale":4,"rule":"split-restated","value":54660000},"#337":{"kind":"filed","concept":"CommonStockSharesIssued","filing":0,"unit":"shares","end":"2011-09-30","value":16427000},"#338":{"kind":"filed","concept":"TreasuryStockShares","filing":0,"unit":"shares","end":"2011-09-30","value":3160000},"#339":{"kind":"computed","op":"sum","terms":[{"ref":"#337"},{"ref":"#338","weight":-1}],"rule":"component-sum","value":13267000},"sharesOutstanding@2012Q3":{"kind":"computed","op":"product","terms":[{"ref":"#339"}],"scale":4,"rule":"split-restated","value":53068000},"#340":{"kind":"filed","concept":"CommonStockSharesIssued","filing":1,"unit":"shares","end":"2011-12-30","value":16427000},"#341":{"kind":"filed","concept":"TreasuryStockShares","filing":1,"unit":"shares","end":"2011-12-30","value":3127000},"#342":{"kind":"computed","op":"sum","terms":[{"ref":"#340"},{"ref":"#341","weight":-1}],"rule":"component-sum","value":13300000},"sharesOutstanding@2012Q4":{"kind":"computed","op":"product","terms":[{"ref":"#342"}],"scale":4,"rule":"split-restated","value":53200000},"sharesOutstanding@FY2012":{"kind":"computed","op":"product","terms":[{"ref":"#342"}],"scale":4,"rule":"split-restated","value":53200000},"#343":{"kind":"filed","concept":"CommonStockSharesIssued","filing":11,"unit":"shares","end":"2010-12-31","value":16427000},"#344":{"kind":"filed","concept":"TreasuryStockShares","filing":11,"unit":"shares","end":"2010-12-31","value":2431000},"#345":{"kind":"computed","op":"sum","terms":[{"ref":"#343"},{"ref":"#344","weight":-1}],"rule":"component-sum","value":13996000},"sharesOutstanding@2011Q4":{"kind":"computed","op":"product","terms":[{"ref":"#345"}],"scale":4,"rule":"split-restated","value":55984000},"sharesOutstanding@FY2011":{"kind":"computed","op":"product","terms":[{"ref":"#345"}],"scale":4,"rule":"split-restated","value":55984000},"#346":{"kind":"filed","concept":"CommonStockSharesIssued","filing":35,"unit":"shares","end":"2012-03-30","value":16427000},"#347":{"kind":"filed","concept":"TreasuryStockShares","filing":35,"unit":"shares","end":"2012-03-30","value":2969000},"#348":{"kind":"computed","op":"sum","terms":[{"ref":"#346"},{"ref":"#347","weight":-1}],"rule":"component-sum","value":13458000},"sharesOutstanding@2013Q1":{"kind":"computed","op":"product","terms":[{"ref":"#348"}],"scale":4,"rule":"split-restated","value":53832000},"#349":{"kind":"filed","concept":"CommonStockSharesIssued","filing":36,"unit":"shares","end":"2012-06-29","value":16427000},"#350":{"kind":"filed","concept":"TreasuryStockShares","filing":36,"unit":"shares","end":"2012-06-29","value":3247000},"#351":{"kind":"computed","op":"sum","terms":[{"ref":"#349"},{"ref":"#350","weight":-1}],"rule":"component-sum","value":13180000},"sharesOutstanding@2013Q2":{"kind":"computed","op":"product","terms":[{"ref":"#351"}],"scale":4,"rule":"split-restated","value":52720000},"#352":{"kind":"filed","concept":"CommonStockSharesIssued","filing":37,"unit":"shares","end":"2012-09-28","value":16427000},"#353":{"kind":"filed","concept":"TreasuryStockShares","filing":37,"unit":"shares","end":"2012-09-28","value":3240000},"#354":{"kind":"computed","op":"sum","terms":[{"ref":"#352"},{"ref":"#353","weight":-1}],"rule":"component-sum","value":13187000},"sharesOutstanding@2013Q3":{"kind":"computed","op":"product","terms":[{"ref":"#354"}],"scale":4,"rule":"split-restated","value":52748000},"#355":{"kind":"filed","concept":"CommonStockSharesIssued","filing":2,"unit":"shares","end":"2012-12-28","value":16427000},"#356":{"kind":"filed","concept":"TreasuryStockShares","filing":2,"unit":"shares","end":"2012-12-28","value":3221000},"#357":{"kind":"computed","op":"sum","terms":[{"ref":"#355"},{"ref":"#356","weight":-1}],"rule":"component-sum","value":13206000},"sharesOutstanding@2013Q4":{"kind":"computed","op":"product","terms":[{"ref":"#357"}],"scale":4,"rule":"split-restated","value":52824000},"sharesOutstanding@FY2013":{"kind":"computed","op":"product","terms":[{"ref":"#357"}],"scale":4,"rule":"split-restated","value":52824000},"#358":{"kind":"filed","concept":"CommonStockSharesIssued","filing":38,"unit":"shares","end":"2013-03-29","value":16427000},"#359":{"kind":"filed","concept":"TreasuryStockShares","filing":38,"unit":"shares","end":"2013-03-29","value":3209000},"#360":{"kind":"computed","op":"sum","terms":[{"ref":"#358"},{"ref":"#359","weight":-1}],"rule":"component-sum","value":13218000},"sharesOutstanding@2014Q1":{"kind":"computed","op":"product","terms":[{"ref":"#360"}],"scale":4,"rule":"split-restated","value":52872000},"#361":{"kind":"filed","concept":"CommonStockSharesIssued","filing":10,"unit":"shares","end":"2013-06-28","value":16427000},"#362":{"kind":"filed","concept":"TreasuryStockShares","filing":10,"unit":"shares","end":"2013-06-28","value":3294000},"#363":{"kind":"computed","op":"sum","terms":[{"ref":"#361"},{"ref":"#362","weight":-1}],"rule":"component-sum","value":13133000},"sharesOutstanding@2014Q2":{"kind":"computed","op":"product","terms":[{"ref":"#363"}],"scale":4,"rule":"split-restated","value":52532000},"#364":{"kind":"filed","concept":"CommonStockSharesIssued","filing":39,"unit":"shares","end":"2013-09-27","value":16427000},"#365":{"kind":"filed","concept":"TreasuryStockShares","filing":39,"unit":"shares","end":"2013-09-27","value":3327000},"#366":{"kind":"computed","op":"sum","terms":[{"ref":"#364"},{"ref":"#365","weight":-1}],"rule":"component-sum","value":13100000},"sharesOutstanding@2014Q3":{"kind":"computed","op":"product","terms":[{"ref":"#366"}],"scale":4,"rule":"split-restated","value":52400000},"#367":{"kind":"filed","concept":"CommonStockSharesIssued","filing":3,"unit":"shares","end":"2014-01-03","value":16427000},"#368":{"kind":"filed","concept":"TreasuryStockShares","filing":3,"unit":"shares","end":"2014-01-03","value":3363000},"#369":{"kind":"computed","op":"sum","terms":[{"ref":"#367"},{"ref":"#368","weight":-1}],"rule":"component-sum","value":13064000},"sharesOutstanding@2014Q4":{"kind":"computed","op":"product","terms":[{"ref":"#369"}],"scale":4,"rule":"split-restated","value":52256000},"sharesOutstanding@FY2014":{"kind":"computed","op":"product","terms":[{"ref":"#369"}],"scale":4,"rule":"split-restated","value":52256000},"#370":{"kind":"filed","concept":"CommonStockSharesIssued","filing":5,"unit":"shares","end":"2014-04-04","value":16427000},"#371":{"kind":"filed","concept":"TreasuryStockShares","filing":5,"unit":"shares","end":"2014-04-04","value":3293000},"#372":{"kind":"computed","op":"sum","terms":[{"ref":"#370"},{"ref":"#371","weight":-1}],"rule":"component-sum","value":13134000},"sharesOutstanding@2015Q1":{"kind":"computed","op":"product","terms":[{"ref":"#372"}],"scale":4,"rule":"split-restated","value":52536000},"#373":{"kind":"filed","concept":"CommonStockSharesIssued","filing":40,"unit":"shares","end":"2014-07-04","value":16427000},"#374":{"kind":"filed","concept":"TreasuryStockShares","filing":40,"unit":"shares","end":"2014-07-04","value":3339000},"#375":{"kind":"computed","op":"sum","terms":[{"ref":"#373"},{"ref":"#374","weight":-1}],"rule":"component-sum","value":13088000},"sharesOutstanding@2015Q2":{"kind":"computed","op":"product","terms":[{"ref":"#375"}],"scale":4,"rule":"split-restated","value":52352000},"#376":{"kind":"filed","concept":"CommonStockSharesIssued","filing":41,"unit":"shares","end":"2014-10-03","value":16427000},"#377":{"kind":"filed","concept":"TreasuryStockShares","filing":41,"unit":"shares","end":"2014-10-03","value":3519000},"#378":{"kind":"computed","op":"sum","terms":[{"ref":"#376"},{"ref":"#377","weight":-1}],"rule":"component-sum","value":12908000},"sharesOutstanding@2015Q3":{"kind":"computed","op":"product","terms":[{"ref":"#378"}],"scale":4,"rule":"split-restated","value":51632000},"#379":{"kind":"filed","concept":"CommonStockSharesIssued","filing":4,"unit":"shares","end":"2015-01-02","value":32853000},"#380":{"kind":"filed","concept":"TreasuryStockShares","filing":4,"unit":"shares","end":"2015-01-02","value":7111000},"#381":{"kind":"computed","op":"sum","terms":[{"ref":"#379"},{"ref":"#380","weight":-1}],"rule":"component-sum","value":25742000},"sharesOutstanding@2015Q4":{"kind":"computed","op":"product","terms":[{"ref":"#381"}],"scale":2,"rule":"split-restated","value":51484000},"sharesOutstanding@FY2015":{"kind":"computed","op":"product","terms":[{"ref":"#381"}],"scale":2,"rule":"split-restated","value":51484000},"#382":{"kind":"filed","concept":"CommonStockSharesIssued","filing":42,"unit":"shares","end":"2015-04-03","value":16427000},"#383":{"kind":"filed","concept":"TreasuryStockShares","filing":42,"unit":"shares","end":"2015-04-03","value":3436000},"#384":{"kind":"computed","op":"sum","terms":[{"ref":"#382"},{"ref":"#383","weight":-1}],"rule":"component-sum","value":12991000},"sharesOutstanding@2016Q1":{"kind":"computed","op":"product","terms":[{"ref":"#384"}],"scale":4,"rule":"split-restated","value":51964000},"#385":{"kind":"filed","concept":"CommonStockSharesIssued","filing":43,"unit":"shares","end":"2015-07-03","value":32853000},"#386":{"kind":"filed","concept":"TreasuryStockShares","filing":43,"unit":"shares","end":"2015-07-03","value":6931000},"#387":{"kind":"computed","op":"sum","terms":[{"ref":"#385"},{"ref":"#386","weight":-1}],"rule":"component-sum","value":25922000},"sharesOutstanding@2016Q2":{"kind":"computed","op":"product","terms":[{"ref":"#387"}],"scale":2,"rule":"split-restated","value":51844000},"#388":{"kind":"filed","concept":"CommonStockSharesIssued","filing":44,"unit":"shares","end":"2015-10-02","value":32853000},"#389":{"kind":"filed","concept":"TreasuryStockShares","filing":44,"unit":"shares","end":"2015-10-02","value":7172000},"#390":{"kind":"computed","op":"sum","terms":[{"ref":"#388"},{"ref":"#389","weight":-1}],"rule":"component-sum","value":25681000},"sharesOutstanding@2016Q3":{"kind":"computed","op":"product","terms":[{"ref":"#390"}],"scale":2,"rule":"split-restated","value":51362000},"#391":{"kind":"filed","concept":"CommonStockSharesIssued","filing":6,"unit":"shares","end":"2016-01-01","value":32853000},"#392":{"kind":"filed","concept":"TreasuryStockShares","filing":6,"unit":"shares","end":"2016-01-01","value":7133000},"#393":{"kind":"computed","op":"sum","terms":[{"ref":"#391"},{"ref":"#392","weight":-1}],"rule":"component-sum","value":25720000},"sharesOutstanding@2016Q4":{"kind":"computed","op":"product","terms":[{"ref":"#393"}],"scale":2,"rule":"split-restated","value":51440000},"sharesOutstanding@FY2016":{"kind":"computed","op":"product","terms":[{"ref":"#393"}],"scale":2,"rule":"split-restated","value":51440000},"#394":{"kind":"filed","concept":"CommonStockSharesIssued","filing":45,"unit":"shares","end":"2016-04-01","value":32853000},"#395":{"kind":"filed","concept":"TreasuryStockShares","filing":45,"unit":"shares","end":"2016-04-01","value":6899000},"#396":{"kind":"computed","op":"sum","terms":[{"ref":"#394"},{"ref":"#395","weight":-1}],"rule":"component-sum","value":25954000},"sharesOutstanding@2017Q1":{"kind":"computed","op":"product","terms":[{"ref":"#396"}],"scale":2,"rule":"split-restated","value":51908000},"#397":{"kind":"filed","concept":"CommonStockSharesIssued","filing":46,"unit":"shares","end":"2016-07-01","value":32853000},"#398":{"kind":"filed","concept":"TreasuryStockShares","filing":46,"unit":"shares","end":"2016-07-01","value":6868000},"#399":{"kind":"computed","op":"sum","terms":[{"ref":"#397"},{"ref":"#398","weight":-1}],"rule":"component-sum","value":25985000},"sharesOutstanding@2017Q2":{"kind":"computed","op":"product","terms":[{"ref":"#399"}],"scale":2,"rule":"split-restated","value":51970000},"#400":{"kind":"filed","concept":"CommonStockSharesIssued","filing":47,"unit":"shares","end":"2016-09-30","value":32853000},"#401":{"kind":"filed","concept":"TreasuryStockShares","filing":47,"unit":"shares","end":"2016-09-30","value":7261000},"#402":{"kind":"computed","op":"sum","terms":[{"ref":"#400"},{"ref":"#401","weight":-1}],"rule":"component-sum","value":25592000},"sharesOutstanding@2017Q3":{"kind":"computed","op":"product","terms":[{"ref":"#402"}],"scale":2,"rule":"split-restated","value":51184000},"#403":{"kind":"filed","concept":"CommonStockSharesIssued","filing":7,"unit":"shares","end":"2016-12-30","value":32853000},"#404":{"kind":"filed","concept":"TreasuryStockShares","filing":7,"unit":"shares","end":"2016-12-30","value":7256000},"#405":{"kind":"computed","op":"sum","terms":[{"ref":"#403"},{"ref":"#404","weight":-1}],"rule":"component-sum","value":25597000},"sharesOutstanding@2017Q4":{"kind":"computed","op":"product","terms":[{"ref":"#405"}],"scale":2,"rule":"split-restated","value":51194000},"sharesOutstanding@FY2017":{"kind":"computed","op":"product","terms":[{"ref":"#405"}],"scale":2,"rule":"split-restated","value":51194000},"#406":{"kind":"filed","concept":"CommonStockSharesIssued","filing":48,"unit":"shares","end":"2017-03-31","value":32853000},"#407":{"kind":"filed","concept":"TreasuryStockShares","filing":48,"unit":"shares","end":"2017-03-31","value":6982000},"#408":{"kind":"computed","op":"sum","terms":[{"ref":"#406"},{"ref":"#407","weight":-1}],"rule":"component-sum","value":25871000},"sharesOutstanding@2018Q1":{"kind":"computed","op":"product","terms":[{"ref":"#408"}],"scale":2,"rule":"split-restated","value":51742000},"#409":{"kind":"filed","concept":"CommonStockSharesIssued","filing":49,"unit":"shares","end":"2017-06-30","value":32853000},"#410":{"kind":"filed","concept":"TreasuryStockShares","filing":49,"unit":"shares","end":"2017-06-30","value":7060000},"#411":{"kind":"computed","op":"sum","terms":[{"ref":"#409"},{"ref":"#410","weight":-1}],"rule":"component-sum","value":25793000},"sharesOutstanding@2018Q2":{"kind":"computed","op":"product","terms":[{"ref":"#411"}],"scale":2,"rule":"split-restated","value":51586000},"#412":{"kind":"filed","concept":"CommonStockSharesIssued","filing":50,"unit":"shares","end":"2017-09-29","value":32853000},"#413":{"kind":"filed","concept":"TreasuryStockShares","filing":50,"unit":"shares","end":"2017-09-29","value":7043000},"#414":{"kind":"computed","op":"sum","terms":[{"ref":"#412"},{"ref":"#413","weight":-1}],"rule":"component-sum","value":25810000},"sharesOutstanding@2018Q3":{"kind":"computed","op":"product","terms":[{"ref":"#414"}],"scale":2,"rule":"split-restated","value":51620000},"#415":{"kind":"filed","concept":"CommonStockSharesIssued","filing":8,"unit":"shares","end":"2017-12-29","value":65707000},"#416":{"kind":"filed","concept":"TreasuryStockShares","filing":8,"unit":"shares","end":"2017-12-29","value":14169000},"sharesOutstanding@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#415"},{"ref":"#416","weight":-1}],"rule":"component-sum","value":51538000},"sharesOutstanding@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#415"},{"ref":"#416","weight":-1}],"rule":"component-sum","value":51538000},"#417":{"kind":"filed","concept":"CommonStockSharesIssued","filing":51,"unit":"shares","end":"2018-03-30","value":32853000},"#418":{"kind":"filed","concept":"TreasuryStockShares","filing":51,"unit":"shares","end":"2018-03-30","value":6849000},"#419":{"kind":"computed","op":"sum","terms":[{"ref":"#417"},{"ref":"#418","weight":-1}],"rule":"component-sum","value":26004000},"sharesOutstanding@2019Q1":{"kind":"computed","op":"product","terms":[{"ref":"#419"}],"scale":2,"rule":"split-restated","value":52008000},"#420":{"kind":"filed","concept":"CommonStockSharesIssued","filing":52,"unit":"shares","end":"2018-06-29","value":65707000},"#421":{"kind":"filed","concept":"TreasuryStockShares","filing":52,"unit":"shares","end":"2018-06-29","value":13669000},"sharesOutstanding@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#420"},{"ref":"#421","weight":-1}],"rule":"component-sum","value":52038000},"#422":{"kind":"filed","concept":"CommonStockSharesIssued","filing":53,"unit":"shares","end":"2018-09-28","value":65707000},"#423":{"kind":"filed","concept":"TreasuryStockShares","filing":53,"unit":"shares","end":"2018-09-28","value":13655000},"sharesOutstanding@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#422"},{"ref":"#423","weight":-1}],"rule":"component-sum","value":52052000},"#424":{"kind":"filed","concept":"CommonStockSharesIssued","filing":9,"unit":"shares","end":"2018-12-28","value":65707000},"#425":{"kind":"filed","concept":"TreasuryStockShares","filing":9,"unit":"shares","end":"2018-12-28","value":14208000},"sharesOutstanding@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#424"},{"ref":"#425","weight":-1}],"rule":"component-sum","value":51499000},"sharesOutstanding@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#424"},{"ref":"#425","weight":-1}],"rule":"component-sum","value":51499000},"#426":{"kind":"filed","concept":"CommonStockSharesIssued","filing":55,"unit":"shares","end":"2019-03-29","value":65707000},"#427":{"kind":"filed","concept":"TreasuryStockShares","filing":55,"unit":"shares","end":"2019-03-29","value":13806000},"sharesOutstanding@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#426"},{"ref":"#427","weight":-1}],"rule":"component-sum","value":51901000},"#428":{"kind":"filed","concept":"CommonStockSharesIssued","filing":54,"unit":"shares","end":"2019-06-28","value":65707000},"#429":{"kind":"filed","concept":"TreasuryStockShares","filing":54,"unit":"shares","end":"2019-06-28","value":13788000},"sharesOutstanding@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#428"},{"ref":"#429","weight":-1}],"rule":"component-sum","value":51919000},"#430":{"kind":"filed","concept":"CommonStockSharesIssued","filing":56,"unit":"shares","end":"2019-09-27","value":65707000},"#431":{"kind":"filed","concept":"TreasuryStockShares","filing":56,"unit":"shares","end":"2019-09-27","value":13682000},"sharesOutstanding@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#430"},{"ref":"#431","weight":-1}],"rule":"component-sum","value":52025000},"#432":{"kind":"filed","concept":"CommonStockSharesIssued","filing":13,"unit":"shares","end":"2020-01-03","value":65707000},"#433":{"kind":"filed","concept":"TreasuryStockShares","filing":13,"unit":"shares","end":"2020-01-03","value":13951000},"sharesOutstanding@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#432"},{"ref":"#433","weight":-1}],"rule":"component-sum","value":51756000},"sharesOutstanding@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#432"},{"ref":"#433","weight":-1}],"rule":"component-sum","value":51756000},"#434":{"kind":"filed","concept":"CommonStockSharesIssued","filing":57,"unit":"shares","end":"2020-04-03","value":65707000},"#435":{"kind":"filed","concept":"TreasuryStockShares","filing":57,"unit":"shares","end":"2020-04-03","value":14161000},"sharesOutstanding@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#434"},{"ref":"#435","weight":-1}],"rule":"component-sum","value":51546000},"#436":{"kind":"filed","concept":"CommonStockSharesIssued","filing":58,"unit":"shares","end":"2020-07-03","value":65707000},"#437":{"kind":"filed","concept":"TreasuryStockShares","filing":58,"unit":"shares","end":"2020-07-03","value":14084000},"sharesOutstanding@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#436"},{"ref":"#437","weight":-1}],"rule":"component-sum","value":51623000},"#438":{"kind":"filed","concept":"CommonStockSharesIssued","filing":59,"unit":"shares","end":"2020-10-02","value":65707000},"#439":{"kind":"filed","concept":"TreasuryStockShares","filing":59,"unit":"shares","end":"2020-10-02","value":14077000},"sharesOutstanding@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#438"},{"ref":"#439","weight":-1}],"rule":"component-sum","value":51630000},"#440":{"kind":"filed","concept":"CommonStockSharesIssued","filing":14,"unit":"shares","end":"2021-01-01","value":65707000},"#441":{"kind":"filed","concept":"TreasuryStockShares","filing":14,"unit":"shares","end":"2021-01-01","value":13903000},"sharesOutstanding@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#440"},{"ref":"#441","weight":-1}],"rule":"component-sum","value":51804000},"sharesOutstanding@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#440"},{"ref":"#441","weight":-1}],"rule":"component-sum","value":51804000},"#442":{"kind":"filed","concept":"CommonStockSharesIssued","filing":18,"unit":"shares","end":"2021-04-02","value":65707000},"#443":{"kind":"filed","concept":"TreasuryStockShares","filing":18,"unit":"shares","end":"2021-04-02","value":13584000},"sharesOutstanding@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#442"},{"ref":"#443","weight":-1}],"rule":"component-sum","value":52123000},"#444":{"kind":"filed","concept":"CommonStockSharesIssued","filing":15,"unit":"shares","end":"2021-07-02","value":65707000},"#445":{"kind":"filed","concept":"TreasuryStockShares","filing":15,"unit":"shares","end":"2021-07-02","value":13648000},"sharesOutstanding@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#444"},{"ref":"#445","weight":-1}],"rule":"component-sum","value":52059000},"#446":{"kind":"filed","concept":"CommonStockSharesIssued","filing":16,"unit":"shares","end":"2021-10-01","value":65707000},"#447":{"kind":"filed","concept":"TreasuryStockShares","filing":16,"unit":"shares","end":"2021-10-01","value":13595000},"sharesOutstanding@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#446"},{"ref":"#447","weight":-1}],"rule":"component-sum","value":52112000},"#448":{"kind":"filed","concept":"CommonStockSharesIssued","filing":17,"unit":"shares","end":"2021-12-31","value":65707000},"#449":{"kind":"filed","concept":"TreasuryStockShares","filing":17,"unit":"shares","end":"2021-12-31","value":13591000},"sharesOutstanding@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#448"},{"ref":"#449","weight":-1}],"rule":"component-sum","value":52116000},"sharesOutstanding@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#448"},{"ref":"#449","weight":-1}],"rule":"component-sum","value":52116000},"#450":{"kind":"filed","concept":"CommonStockSharesIssued","filing":60,"unit":"shares","end":"2022-04-01","value":65707000},"#451":{"kind":"filed","concept":"TreasuryStockShares","filing":60,"unit":"shares","end":"2022-04-01","value":13885000},"sharesOutstanding@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#450"},{"ref":"#451","weight":-1}],"rule":"component-sum","value":51822000},"#452":{"kind":"filed","concept":"CommonStockSharesIssued","filing":19,"unit":"shares","end":"2022-07-01","value":65707000},"#453":{"kind":"filed","concept":"TreasuryStockShares","filing":19,"unit":"shares","end":"2022-07-01","value":14590000},"sharesOutstanding@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#452"},{"ref":"#453","weight":-1}],"rule":"component-sum","value":51117000},"#454":{"kind":"filed","concept":"CommonStockSharesIssued","filing":20,"unit":"shares","end":"2022-09-30","value":65707000},"#455":{"kind":"filed","concept":"TreasuryStockShares","filing":20,"unit":"shares","end":"2022-09-30","value":14918000},"sharesOutstanding@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#454"},{"ref":"#455","weight":-1}],"rule":"component-sum","value":50789000},"#456":{"kind":"filed","concept":"CommonStockSharesIssued","filing":21,"unit":"shares","end":"2022-12-30","value":65707000},"#457":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":21,"unit":"shares","end":"2022-12-30","value":15064000},"sharesOutstanding@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#456"},{"ref":"#457","weight":-1}],"rule":"component-sum","value":50643000},"sharesOutstanding@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#456"},{"ref":"#457","weight":-1}],"rule":"component-sum","value":50643000},"#458":{"kind":"filed","concept":"CommonStockSharesIssued","filing":31,"unit":"shares","end":"2023-03-31","value":65707000},"#459":{"kind":"filed","concept":"TreasuryStockShares","filing":31,"unit":"shares","end":"2023-03-31","value":14872000},"sharesOutstanding@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#458"},{"ref":"#459","weight":-1}],"rule":"component-sum","value":50835000},"#460":{"kind":"filed","concept":"CommonStockSharesIssued","filing":22,"unit":"shares","end":"2023-06-30","value":65707000},"#461":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":22,"unit":"shares","end":"2023-06-30","value":14858000},"sharesOutstanding@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#460"},{"ref":"#461","weight":-1}],"rule":"component-sum","value":50849000},"#462":{"kind":"filed","concept":"CommonStockSharesIssued","filing":23,"unit":"shares","end":"2023-09-29","value":65707000},"#463":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":23,"unit":"shares","end":"2023-09-29","value":15040000},"sharesOutstanding@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#462"},{"ref":"#463","weight":-1}],"rule":"component-sum","value":50667000},"#464":{"kind":"filed","concept":"CommonStockSharesIssued","filing":24,"unit":"shares","end":"2023-12-29","value":65707000},"#465":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":24,"unit":"shares","end":"2023-12-29","value":15134000},"sharesOutstanding@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#464"},{"ref":"#465","weight":-1}],"rule":"component-sum","value":50573000},"sharesOutstanding@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#464"},{"ref":"#465","weight":-1}],"rule":"component-sum","value":50573000},"#466":{"kind":"filed","concept":"CommonStockSharesIssued","filing":32,"unit":"shares","end":"2024-03-29","value":65707000},"#467":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":32,"unit":"shares","end":"2024-03-29","value":15033000},"sharesOutstanding@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#466"},{"ref":"#467","weight":-1}],"rule":"component-sum","value":50674000},"#468":{"kind":"filed","concept":"CommonStockSharesIssued","filing":25,"unit":"shares","end":"2024-06-28","value":65707000},"#469":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":25,"unit":"shares","end":"2024-06-28","value":14976000},"sharesOutstanding@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#468"},{"ref":"#469","weight":-1}],"rule":"component-sum","value":50731000},"#470":{"kind":"filed","concept":"CommonStockSharesIssued","filing":26,"unit":"shares","end":"2024-09-27","value":65707000},"#471":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":26,"unit":"shares","end":"2024-09-27","value":14942000},"sharesOutstanding@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#470"},{"ref":"#471","weight":-1}],"rule":"component-sum","value":50765000},"#472":{"kind":"filed","concept":"CommonStockSharesIssued","filing":27,"unit":"shares","end":"2025-01-03","value":65707000},"#473":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":27,"unit":"shares","end":"2025-01-03","value":14893000},"sharesOutstanding@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#472"},{"ref":"#473","weight":-1}],"rule":"component-sum","value":50814000},"sharesOutstanding@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#472"},{"ref":"#473","weight":-1}],"rule":"component-sum","value":50814000},"#474":{"kind":"filed","concept":"CommonStockSharesIssued","filing":33,"unit":"shares","end":"2025-04-04","value":65707000},"#475":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":33,"unit":"shares","end":"2025-04-04","value":14853000},"sharesOutstanding@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#474"},{"ref":"#475","weight":-1}],"rule":"component-sum","value":50854000},"#476":{"kind":"filed","concept":"CommonStockSharesIssued","filing":28,"unit":"shares","end":"2025-07-04","value":65707000},"#477":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":28,"unit":"shares","end":"2025-07-04","value":15205000},"sharesOutstanding@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#476"},{"ref":"#477","weight":-1}],"rule":"component-sum","value":50502000},"#478":{"kind":"filed","concept":"CommonStockSharesIssued","filing":29,"unit":"shares","end":"2025-10-03","value":65707000},"#479":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":29,"unit":"shares","end":"2025-10-03","value":15757000},"sharesOutstanding@2026Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#478"},{"ref":"#479","weight":-1}],"rule":"component-sum","value":49950000},"#480":{"kind":"filed","concept":"CommonStockSharesIssued","filing":30,"unit":"shares","end":"2026-01-02","value":65707000},"#481":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":30,"unit":"shares","end":"2026-01-02","value":16087000},"sharesOutstanding@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#480"},{"ref":"#481","weight":-1}],"rule":"component-sum","value":49620000},"sharesOutstanding@FY2026":{"kind":"computed","op":"sum","terms":[{"ref":"#480"},{"ref":"#481","weight":-1}],"rule":"component-sum","value":49620000},"#482":{"kind":"filed","concept":"CommonStockSharesIssued","filing":34,"unit":"shares","end":"2026-04-03","value":65707000},"#483":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":34,"unit":"shares","end":"2026-04-03","value":17092000},"sharesOutstanding@2027Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#482"},{"ref":"#483","weight":-1}],"rule":"component-sum","value":48615000},"#484":{"kind":"filed","concept":"CommonStockSharesIssued","filing":30,"unit":"shares","end":"2026-07-03","value":65707000},"#485":{"kind":"filed","concept":"TreasuryStockCommonShares","filing":30,"unit":"shares","end":"2026-07-03","value":18176000},"sharesOutstanding@2027Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#484"},{"ref":"#485","weight":-1}],"rule":"component-sum","value":47531000},"#486":{"kind":"filed","concept":"OperatingExpenses","filing":11,"unit":"USD","start":"2009-01-03","end":"2010-01-01","value":194620000},"totalCosts@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"#486"}],"rule":"component-sum","value":194620000},"#487":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2010-04-03","end":"2010-07-02","value":47664000},"totalCosts@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#487"}],"rule":"component-sum","value":47664000},"#488":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2010-07-03","end":"2010-10-01","value":54736000},"totalCosts@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#488"}],"rule":"component-sum","value":54736000},"#489":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2010-01-02","end":"2010-12-31","value":205512000},"#490":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2010-01-03","end":"2010-10-01","value":152299000},"#491":{"kind":"computed","op":"sum","terms":[{"ref":"#489"},{"ref":"#490","weight":-1}],"rule":"quarter-from-ytd","value":53213000},"totalCosts@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#491"}],"rule":"component-sum","value":53213000},"totalCosts@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"#489"}],"rule":"component-sum","value":205512000},"#492":{"kind":"filed","concept":"OperatingExpenses","filing":35,"unit":"USD","start":"2011-01-02","end":"2011-04-01","value":61107000},"totalCosts@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#492"}],"rule":"component-sum","value":61107000},"#493":{"kind":"filed","concept":"OperatingExpenses","filing":36,"unit":"USD","start":"2011-04-02","end":"2011-07-01","value":51729000},"totalCosts@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#493"}],"rule":"component-sum","value":51729000},"#494":{"kind":"filed","concept":"OperatingExpenses","filing":37,"unit":"USD","start":"2011-07-02","end":"2011-09-30","value":49427000},"totalCosts@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#494"}],"rule":"component-sum","value":49427000},"#495":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2011-01-01","end":"2011-12-30","value":218986000},"#496":{"kind":"filed","concept":"OperatingExpenses","filing":37,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":162263000},"#497":{"kind":"computed","op":"sum","terms":[{"ref":"#495"},{"ref":"#496","weight":-1}],"rule":"quarter-from-ytd","value":56723000},"totalCosts@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#497"}],"rule":"component-sum","value":56723000},"totalCosts@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"#495"}],"rule":"component-sum","value":218986000},"#498":{"kind":"filed","concept":"OperatingExpenses","filing":38,"unit":"USD","start":"2011-12-31","end":"2012-03-30","value":60109000},"totalCosts@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#498"}],"rule":"component-sum","value":60109000},"#499":{"kind":"filed","concept":"OperatingExpenses","filing":36,"unit":"USD","start":"2012-03-31","end":"2012-06-29","value":57123000},"totalCosts@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#499"}],"rule":"component-sum","value":57123000},"#500":{"kind":"filed","concept":"OperatingExpenses","filing":37,"unit":"USD","start":"2012-06-30","end":"2012-09-28","value":58570000},"totalCosts@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#500"}],"rule":"component-sum","value":58570000},"#501":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2011-12-31","end":"2012-12-28","value":235033000},"#502":{"kind":"filed","concept":"OperatingExpenses","filing":37,"unit":"USD","start":"2011-12-31","end":"2012-09-28","value":175802000},"#503":{"kind":"computed","op":"sum","terms":[{"ref":"#501"},{"ref":"#502","weight":-1}],"rule":"quarter-from-ytd","value":59231000},"totalCosts@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#503"}],"rule":"component-sum","value":59231000},"totalCosts@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"#501"}],"rule":"component-sum","value":235033000},"#504":{"kind":"filed","concept":"OperatingExpenses","filing":38,"unit":"USD","start":"2012-12-30","end":"2013-03-29","value":61809000},"totalCosts@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#504"}],"rule":"component-sum","value":61809000},"#505":{"kind":"filed","concept":"OperatingExpenses","filing":40,"unit":"USD","start":"2013-03-30","end":"2013-06-28","value":57912000},"totalCosts@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#505"}],"rule":"component-sum","value":57912000},"#506":{"kind":"filed","concept":"OperatingExpenses","filing":41,"unit":"USD","start":"2013-06-29","end":"2013-09-27","value":60071000},"totalCosts@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#506"}],"rule":"component-sum","value":60071000},"#507":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2012-12-29","end":"2014-01-03","value":240222000},"#508":{"kind":"filed","concept":"OperatingExpenses","filing":41,"unit":"USD","start":"2012-12-28","end":"2013-09-27","value":179792000},"#509":{"kind":"computed","op":"sum","terms":[{"ref":"#507"},{"ref":"#508","weight":-1}],"rule":"quarter-from-ytd","value":60430000},"totalCosts@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#509"}],"rule":"component-sum","value":60430000},"totalCosts@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"#507"}],"rule":"component-sum","value":240222000},"#510":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2014-01-06","end":"2014-04-04","value":61868000},"totalCosts@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#510"}],"rule":"component-sum","value":61868000},"#511":{"kind":"filed","concept":"OperatingExpenses","filing":43,"unit":"USD","start":"2014-04-05","end":"2014-07-04","value":60490000},"totalCosts@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#511"}],"rule":"component-sum","value":60490000},"#512":{"kind":"filed","concept":"OperatingExpenses","filing":44,"unit":"USD","start":"2014-07-05","end":"2014-10-03","value":59319000},"totalCosts@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#512"}],"rule":"component-sum","value":59319000},"#513":{"kind":"filed","concept":"OperatingExpenses","filing":6,"unit":"USD","start":"2014-01-04","end":"2015-01-02","value":241155000},"#514":{"kind":"filed","concept":"OperatingExpenses","filing":44,"unit":"USD","start":"2014-01-04","end":"2014-10-03","value":181677000},"#515":{"kind":"computed","op":"sum","terms":[{"ref":"#513"},{"ref":"#514","weight":-1}],"rule":"quarter-from-ytd","value":59478000},"totalCosts@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#515"}],"rule":"component-sum","value":59478000},"totalCosts@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#513"}],"rule":"component-sum","value":241155000},"#516":{"kind":"filed","concept":"OperatingExpenses","filing":45,"unit":"USD","start":"2015-01-03","end":"2015-04-03","value":65265000},"totalCosts@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#516"}],"rule":"component-sum","value":65265000},"#517":{"kind":"filed","concept":"OperatingExpenses","filing":46,"unit":"USD","start":"2015-04-04","end":"2015-07-03","value":61159000},"totalCosts@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#517"}],"rule":"component-sum","value":61159000},"#518":{"kind":"filed","concept":"OperatingExpenses","filing":47,"unit":"USD","start":"2015-07-04","end":"2015-10-02","value":58073000},"totalCosts@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#518"}],"rule":"component-sum","value":58073000},"#519":{"kind":"filed","concept":"OperatingExpenses","filing":7,"unit":"USD","start":"2015-01-03","end":"2016-01-01","value":243899000},"#520":{"kind":"filed","concept":"OperatingExpenses","filing":47,"unit":"USD","start":"2015-01-03","end":"2015-10-02","value":184497000},"#521":{"kind":"computed","op":"sum","terms":[{"ref":"#519"},{"ref":"#520","weight":-1}],"rule":"quarter-from-ytd","value":59402000},"totalCosts@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#521"}],"rule":"component-sum","value":59402000},"totalCosts@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#519"}],"rule":"component-sum","value":243899000},"#522":{"kind":"filed","concept":"OperatingExpenses","filing":48,"unit":"USD","start":"2016-01-02","end":"2016-04-01","value":66720000},"totalCosts@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#522"}],"rule":"component-sum","value":66720000},"#523":{"kind":"filed","concept":"OperatingExpenses","filing":49,"unit":"USD","start":"2016-04-02","end":"2016-07-01","value":62364000},"totalCosts@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#523"}],"rule":"component-sum","value":62364000},"#524":{"kind":"filed","concept":"OperatingExpenses","filing":50,"unit":"USD","start":"2016-07-02","end":"2016-09-30","value":62017000},"totalCosts@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#524"}],"rule":"component-sum","value":62017000},"#525":{"kind":"filed","concept":"OperatingExpenses","filing":8,"unit":"USD","start":"2016-01-02","end":"2016-12-30","value":253165000},"#526":{"kind":"filed","concept":"OperatingExpenses","filing":50,"unit":"USD","start":"2016-01-02","end":"2016-09-30","value":191101000},"#527":{"kind":"computed","op":"sum","terms":[{"ref":"#525"},{"ref":"#526","weight":-1}],"rule":"quarter-from-ytd","value":62064000},"totalCosts@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#527"}],"rule":"component-sum","value":62064000},"totalCosts@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#525"}],"rule":"component-sum","value":253165000},"#528":{"kind":"filed","concept":"OperatingExpenses","filing":51,"unit":"USD","start":"2016-12-31","end":"2017-03-31","value":69488000},"totalCosts@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#528"}],"rule":"component-sum","value":69488000},"#529":{"kind":"filed","concept":"OperatingExpenses","filing":52,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":67523000},"totalCosts@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#529"}],"rule":"component-sum","value":67523000},"#530":{"kind":"filed","concept":"OperatingExpenses","filing":53,"unit":"USD","start":"2017-07-01","end":"2017-09-29","value":68250000},"totalCosts@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#530"}],"rule":"component-sum","value":68250000},"#531":{"kind":"filed","concept":"OperatingExpenses","filing":9,"unit":"USD","start":"2016-12-31","end":"2017-12-29","value":275748000},"#532":{"kind":"filed","concept":"OperatingExpenses","filing":53,"unit":"USD","start":"2016-12-31","end":"2017-09-29","value":205261000},"#533":{"kind":"computed","op":"sum","terms":[{"ref":"#531"},{"ref":"#532","weight":-1}],"rule":"quarter-from-ytd","value":70487000},"totalCosts@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#533"}],"rule":"component-sum","value":70487000},"totalCosts@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#531"}],"rule":"component-sum","value":275748000},"#534":{"kind":"filed","concept":"OperatingExpenses","filing":55,"unit":"USD","start":"2017-12-30","end":"2018-03-30","value":74859000},"totalCosts@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#534"}],"rule":"component-sum","value":74859000},"#535":{"kind":"filed","concept":"OperatingExpenses","filing":54,"unit":"USD","start":"2018-03-31","end":"2018-06-29","value":73143000},"totalCosts@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#535"}],"rule":"component-sum","value":73143000},"#536":{"kind":"filed","concept":"OperatingExpenses","filing":56,"unit":"USD","start":"2018-06-30","end":"2018-09-28","value":74708000},"totalCosts@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#536"}],"rule":"component-sum","value":74708000},"#537":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2017-12-30","end":"2018-12-28","value":288067000},"#538":{"kind":"filed","concept":"OperatingExpenses","filing":56,"unit":"USD","start":"2017-12-30","end":"2018-09-28","value":222710000},"#539":{"kind":"computed","op":"sum","terms":[{"ref":"#537"},{"ref":"#538","weight":-1}],"rule":"quarter-from-ytd","value":65357000},"totalCosts@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#539"}],"rule":"component-sum","value":65357000},"totalCosts@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#537"}],"rule":"component-sum","value":288067000},"#540":{"kind":"filed","concept":"OperatingExpenses","filing":57,"unit":"USD","start":"2018-12-29","end":"2019-03-29","value":83277000},"totalCosts@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#540"}],"rule":"component-sum","value":83277000},"#541":{"kind":"filed","concept":"OperatingExpenses","filing":58,"unit":"USD","start":"2019-03-30","end":"2019-06-28","value":81683000},"totalCosts@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#541"}],"rule":"component-sum","value":81683000},"#542":{"kind":"filed","concept":"OperatingExpenses","filing":59,"unit":"USD","start":"2019-06-29","end":"2019-09-27","value":78364000},"totalCosts@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#542"}],"rule":"component-sum","value":78364000},"#543":{"kind":"filed","concept":"OperatingExpenses","filing":14,"unit":"USD","start":"2018-12-29","end":"2020-01-03","value":332088000},"#544":{"kind":"filed","concept":"OperatingExpenses","filing":59,"unit":"USD","start":"2018-12-29","end":"2019-09-27","value":243324000},"#545":{"kind":"computed","op":"sum","terms":[{"ref":"#543"},{"ref":"#544","weight":-1}],"rule":"quarter-from-ytd","value":88764000},"totalCosts@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#545"}],"rule":"component-sum","value":88764000},"totalCosts@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#543"}],"rule":"component-sum","value":332088000},"#546":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2020-01-04","end":"2020-04-03","value":69965000},"totalCosts@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#546"}],"rule":"component-sum","value":69965000},"#547":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2020-04-04","end":"2020-07-03","value":82925000},"totalCosts@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#547"}],"rule":"component-sum","value":82925000},"#548":{"kind":"filed","concept":"OperatingExpenses","filing":16,"unit":"USD","start":"2020-07-04","end":"2020-10-02","value":78256000},"totalCosts@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#548"}],"rule":"component-sum","value":78256000},"#549":{"kind":"filed","concept":"OperatingExpenses","filing":17,"unit":"USD","start":"2020-01-04","end":"2021-01-01","value":316651000},"#550":{"kind":"filed","concept":"OperatingExpenses","filing":59,"unit":"USD","start":"2020-01-04","end":"2020-10-02","value":231146000},"#551":{"kind":"computed","op":"sum","terms":[{"ref":"#549"},{"ref":"#550","weight":-1}],"rule":"quarter-from-ytd","value":85505000},"totalCosts@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#551"}],"rule":"component-sum","value":85505000},"totalCosts@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#549"}],"rule":"component-sum","value":316651000},"#552":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2021-01-03","end":"2021-04-02","value":92423000},"totalCosts@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#552"}],"rule":"component-sum","value":92423000},"#553":{"kind":"filed","concept":"OperatingExpenses","filing":19,"unit":"USD","start":"2021-04-03","end":"2021-07-02","value":90505000},"totalCosts@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#553"}],"rule":"component-sum","value":90505000},"#554":{"kind":"filed","concept":"OperatingExpenses","filing":20,"unit":"USD","start":"2021-07-03","end":"2021-10-01","value":84286000},"totalCosts@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#554"}],"rule":"component-sum","value":84286000},"#555":{"kind":"filed","concept":"OperatingExpenses","filing":21,"unit":"USD","start":"2021-01-02","end":"2021-12-31","value":357342000},"#556":{"kind":"filed","concept":"OperatingExpenses","filing":20,"unit":"USD","start":"2021-01-02","end":"2021-10-01","value":267214000},"#557":{"kind":"computed","op":"sum","terms":[{"ref":"#555"},{"ref":"#556","weight":-1}],"rule":"quarter-from-ytd","value":90128000},"totalCosts@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#557"}],"rule":"component-sum","value":90128000},"totalCosts@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#555"}],"rule":"component-sum","value":357342000},"#558":{"kind":"filed","concept":"OperatingExpenses","filing":31,"unit":"USD","start":"2022-01-01","end":"2022-04-01","value":91761000},"totalCosts@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#558"}],"rule":"component-sum","value":91761000},"#559":{"kind":"filed","concept":"OperatingExpenses","filing":22,"unit":"USD","start":"2022-04-02","end":"2022-07-01","value":85004000},"totalCosts@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#559"}],"rule":"component-sum","value":85004000},"#560":{"kind":"filed","concept":"OperatingExpenses","filing":23,"unit":"USD","start":"2022-07-02","end":"2022-09-30","value":90366000},"totalCosts@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#560"}],"rule":"component-sum","value":90366000},"#561":{"kind":"filed","concept":"OperatingExpenses","filing":24,"unit":"USD","start":"2022-01-01","end":"2022-12-30","value":372451000},"#562":{"kind":"filed","concept":"OperatingExpenses","filing":23,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":267131000},"#563":{"kind":"computed","op":"sum","terms":[{"ref":"#561"},{"ref":"#562","weight":-1}],"rule":"quarter-from-ytd","value":105320000},"totalCosts@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#563"}],"rule":"component-sum","value":105320000},"totalCosts@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#561"}],"rule":"component-sum","value":372451000},"#564":{"kind":"filed","concept":"OperatingExpenses","filing":32,"unit":"USD","start":"2022-12-31","end":"2023-03-31","value":111189000},"totalCosts@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#564"}],"rule":"component-sum","value":111189000},"#565":{"kind":"filed","concept":"OperatingExpenses","filing":25,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":110346000},"totalCosts@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#565"}],"rule":"component-sum","value":110346000},"#566":{"kind":"filed","concept":"OperatingExpenses","filing":26,"unit":"USD","start":"2023-07-01","end":"2023-09-29","value":99403000},"totalCosts@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#566"}],"rule":"component-sum","value":99403000},"#567":{"kind":"filed","concept":"OperatingExpenses","filing":27,"unit":"USD","start":"2022-12-31","end":"2023-12-29","value":425444000},"#568":{"kind":"filed","concept":"OperatingExpenses","filing":26,"unit":"USD","start":"2022-12-31","end":"2023-09-29","value":320938000},"#569":{"kind":"computed","op":"sum","terms":[{"ref":"#567"},{"ref":"#568","weight":-1}],"rule":"quarter-from-ytd","value":104506000},"totalCosts@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#569"}],"rule":"component-sum","value":104506000},"totalCosts@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#567"}],"rule":"component-sum","value":425444000},"#570":{"kind":"filed","concept":"OperatingExpenses","filing":33,"unit":"USD","start":"2023-12-30","end":"2024-03-29","value":114220000},"totalCosts@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#570"}],"rule":"component-sum","value":114220000},"#571":{"kind":"filed","concept":"OperatingExpenses","filing":28,"unit":"USD","start":"2024-03-30","end":"2024-06-28","value":104792000},"totalCosts@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#571"}],"rule":"component-sum","value":104792000},"#572":{"kind":"filed","concept":"OperatingExpenses","filing":29,"unit":"USD","start":"2024-06-29","end":"2024-09-27","value":110432000},"totalCosts@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#572"}],"rule":"component-sum","value":110432000},"#573":{"kind":"filed","concept":"OperatingExpenses","filing":27,"unit":"USD","start":"2023-12-30","end":"2025-01-03","value":438957000},"#574":{"kind":"filed","concept":"OperatingExpenses","filing":29,"unit":"USD","start":"2023-12-30","end":"2024-09-27","value":329444000},"#575":{"kind":"computed","op":"sum","terms":[{"ref":"#573"},{"ref":"#574","weight":-1}],"rule":"quarter-from-ytd","value":109513000},"totalCosts@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#575"}],"rule":"component-sum","value":109513000},"totalCosts@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#573"}],"rule":"component-sum","value":438957000},"#576":{"kind":"filed","concept":"OperatingExpenses","filing":34,"unit":"USD","start":"2025-01-04","end":"2025-04-04","value":101075000},"totalCosts@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#576"}],"rule":"component-sum","value":101075000},"#577":{"kind":"filed","concept":"OperatingExpenses","filing":30,"unit":"USD","start":"2025-04-05","end":"2025-07-04","value":124785000},"totalCosts@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#577"}],"rule":"component-sum","value":124785000},"#578":{"kind":"filed","concept":"OperatingExpenses","filing":29,"unit":"USD","start":"2025-07-05","end":"2025-10-03","value":118082000},"totalCosts@2026Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#578"}],"rule":"component-sum","value":118082000},"#579":{"kind":"filed","concept":"OperatingExpenses","filing":27,"unit":"USD","start":"2025-01-04","end":"2026-01-02","value":462227000},"#580":{"kind":"filed","concept":"OperatingExpenses","filing":29,"unit":"USD","start":"2025-01-04","end":"2025-10-03","value":343942000},"#581":{"kind":"computed","op":"sum","terms":[{"ref":"#579"},{"ref":"#580","weight":-1}],"rule":"quarter-from-ytd","value":118285000},"totalCosts@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#581"}],"rule":"component-sum","value":118285000},"totalCosts@FY2026":{"kind":"computed","op":"sum","terms":[{"ref":"#579"}],"rule":"component-sum","value":462227000},"#582":{"kind":"filed","concept":"OperatingExpenses","filing":34,"unit":"USD","start":"2026-01-03","end":"2026-04-03","value":124924000},"totalCosts@2027Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#582"}],"rule":"component-sum","value":124924000},"#583":{"kind":"filed","concept":"OperatingExpenses","filing":30,"unit":"USD","start":"2026-04-04","end":"2026-07-03","value":143590000},"totalCosts@2027Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#583"}],"rule":"component-sum","value":143590000},"#584":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":9,"unit":"USD","start":"2016-12-31","end":"2017-12-29","value":347799000},"revenue@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#584"}],"rule":"component-sum","value":347799000},"#585":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":54,"unit":"USD","start":"2018-03-31","end":"2018-06-29","value":95621000},"revenue@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#585"}],"rule":"component-sum","value":95621000},"#586":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":56,"unit":"USD","start":"2018-06-30","end":"2018-09-28","value":95302000},"revenue@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#586"}],"rule":"component-sum","value":95302000},"#587":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":13,"unit":"USD","start":"2017-12-30","end":"2018-12-28","value":379523000},"#588":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":56,"unit":"USD","start":"2017-12-30","end":"2018-09-28","value":287380000},"#589":{"kind":"computed","op":"sum","terms":[{"ref":"#587"},{"ref":"#588","weight":-1}],"rule":"quarter-from-ytd","value":92143000},"revenue@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#589"}],"rule":"component-sum","value":92143000},"revenue@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#587"}],"rule":"component-sum","value":379523000},"#590":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":57,"unit":"USD","start":"2018-12-29","end":"2019-03-29","value":99031000},"revenue@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#590"}],"rule":"component-sum","value":99031000},"#591":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":58,"unit":"USD","start":"2019-03-30","end":"2019-06-28","value":106506000},"revenue@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#591"}],"rule":"component-sum","value":106506000},"#592":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":59,"unit":"USD","start":"2019-06-29","end":"2019-09-27","value":101548000},"revenue@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#592"}],"rule":"component-sum","value":101548000},"#593":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":14,"unit":"USD","start":"2018-12-29","end":"2020-01-03","value":417199000},"#594":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":59,"unit":"USD","start":"2018-12-29","end":"2019-09-27","value":307085000},"#595":{"kind":"computed","op":"sum","terms":[{"ref":"#593"},{"ref":"#594","weight":-1}],"rule":"quarter-from-ytd","value":110114000},"revenue@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#595"}],"rule":"component-sum","value":110114000},"revenue@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#593"}],"rule":"component-sum","value":417199000},"#596":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":18,"unit":"USD","start":"2020-01-04","end":"2020-04-03","value":105953000},"revenue@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#596"}],"rule":"component-sum","value":105953000},"#597":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":15,"unit":"USD","start":"2020-04-04","end":"2020-07-03","value":92045000},"revenue@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#597"}],"rule":"component-sum","value":92045000},"#598":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":16,"unit":"USD","start":"2020-07-04","end":"2020-10-02","value":98663000},"revenue@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#598"}],"rule":"component-sum","value":98663000},"#599":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":17,"unit":"USD","start":"2020-01-04","end":"2021-01-01","value":399900000},"#600":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":59,"unit":"USD","start":"2020-01-04","end":"2020-10-02","value":296661000},"#601":{"kind":"computed","op":"sum","terms":[{"ref":"#599"},{"ref":"#600","weight":-1}],"rule":"quarter-from-ytd","value":103239000},"revenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#601"}],"rule":"component-sum","value":103239000},"revenue@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#599"}],"rule":"component-sum","value":399900000},"#602":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":18,"unit":"USD","start":"2021-01-03","end":"2021-04-02","value":116481000},"revenue@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#602"}],"rule":"component-sum","value":116481000},"#603":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2021-04-03","end":"2021-07-02","value":119877000},"revenue@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#603"}],"rule":"component-sum","value":119877000},"#604":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":20,"unit":"USD","start":"2021-07-03","end":"2021-10-01","value":116405000},"revenue@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#604"}],"rule":"component-sum","value":116405000},"#605":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":21,"unit":"USD","start":"2021-01-02","end":"2021-12-31","value":466269000},"#606":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":20,"unit":"USD","start":"2021-01-02","end":"2021-10-01","value":352763000},"#607":{"kind":"computed","op":"sum","terms":[{"ref":"#605"},{"ref":"#606","weight":-1}],"rule":"quarter-from-ytd","value":113506000},"revenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#607"}],"rule":"component-sum","value":113506000},"revenue@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#605"}],"rule":"component-sum","value":466269000},"#608":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":31,"unit":"USD","start":"2022-01-01","end":"2022-04-01","value":128478000},"revenue@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#608"}],"rule":"component-sum","value":128478000},"#609":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":22,"unit":"USD","start":"2022-04-02","end":"2022-07-01","value":130281000},"revenue@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#609"}],"rule":"component-sum","value":130281000},"#610":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":23,"unit":"USD","start":"2022-07-02","end":"2022-09-30","value":127179000},"revenue@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#610"}],"rule":"component-sum","value":127179000},"#611":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":24,"unit":"USD","start":"2022-01-01","end":"2022-12-30","value":513293000},"#612":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":23,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":385938000},"#613":{"kind":"computed","op":"sum","terms":[{"ref":"#611"},{"ref":"#612","weight":-1}],"rule":"quarter-from-ytd","value":127355000},"revenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#613"}],"rule":"component-sum","value":127355000},"revenue@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#611"}],"rule":"component-sum","value":513293000},"#614":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":32,"unit":"USD","start":"2022-12-31","end":"2023-03-31","value":140309000},"revenue@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#614"}],"rule":"component-sum","value":140309000},"#615":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":25,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":140221000},"revenue@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#615"}],"rule":"component-sum","value":140221000},"#616":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":26,"unit":"USD","start":"2023-07-01","end":"2023-09-29","value":133336000},"revenue@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#616"}],"rule":"component-sum","value":133336000},"#617":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":27,"unit":"USD","start":"2022-12-31","end":"2023-12-29","value":536766000},"#618":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":26,"unit":"USD","start":"2022-12-31","end":"2023-09-29","value":413866000},"#619":{"kind":"computed","op":"sum","terms":[{"ref":"#617"},{"ref":"#618","weight":-1}],"rule":"quarter-from-ytd","value":122900000},"revenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#619"}],"rule":"component-sum","value":122900000},"revenue@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#617"}],"rule":"component-sum","value":536766000},"#620":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":33,"unit":"USD","start":"2023-12-30","end":"2024-03-29","value":144933000},"revenue@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#620"}],"rule":"component-sum","value":144933000},"#621":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":28,"unit":"USD","start":"2024-03-30","end":"2024-06-28","value":140536000},"revenue@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#621"}],"rule":"component-sum","value":140536000},"#622":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":29,"unit":"USD","start":"2024-06-29","end":"2024-09-27","value":136279000},"revenue@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#622"}],"rule":"component-sum","value":136279000},"#623":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":27,"unit":"USD","start":"2023-12-30","end":"2025-01-03","value":558514000},"#624":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":29,"unit":"USD","start":"2023-12-30","end":"2024-09-27","value":421748000},"#625":{"kind":"computed","op":"sum","terms":[{"ref":"#623"},{"ref":"#624","weight":-1}],"rule":"quarter-from-ytd","value":136766000},"revenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#625"}],"rule":"component-sum","value":136766000},"revenue@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#623"}],"rule":"component-sum","value":558514000},"#626":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":34,"unit":"USD","start":"2025-01-04","end":"2025-04-04","value":145507000},"revenue@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#626"}],"rule":"component-sum","value":145507000},"#627":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":30,"unit":"USD","start":"2025-04-05","end":"2025-07-04","value":141962000},"revenue@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#627"}],"rule":"component-sum","value":141962000},"#628":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":29,"unit":"USD","start":"2025-07-05","end":"2025-10-03","value":147120000},"revenue@2026Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#628"}],"rule":"component-sum","value":147120000},"#629":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":27,"unit":"USD","start":"2025-01-04","end":"2026-01-02","value":582014000},"#630":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":29,"unit":"USD","start":"2025-01-04","end":"2025-10-03","value":434589000},"#631":{"kind":"computed","op":"sum","terms":[{"ref":"#629"},{"ref":"#630","weight":-1}],"rule":"quarter-from-ytd","value":147425000},"revenue@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#631"}],"rule":"component-sum","value":147425000},"revenue@FY2026":{"kind":"computed","op":"sum","terms":[{"ref":"#629"}],"rule":"component-sum","value":582014000},"#632":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":34,"unit":"USD","start":"2026-01-03","end":"2026-04-03","value":166303000},"revenue@2027Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#632"}],"rule":"component-sum","value":166303000},"#633":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":30,"unit":"USD","start":"2026-04-04","end":"2026-07-03","value":171612000},"revenue@2027Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#633"}],"rule":"component-sum","value":171612000},"revenue@FY2010":{"kind":"filed","concept":"Revenues","filing":11,"unit":"USD","start":"2009-01-03","end":"2010-01-01","value":227882000},"revenue@2011Q2":{"kind":"filed","concept":"Revenues","filing":12,"unit":"USD","start":"2010-04-03","end":"2010-07-02","value":60439000},"revenue@2011Q3":{"kind":"filed","concept":"Revenues","filing":0,"unit":"USD","start":"2010-07-03","end":"2010-10-01","value":66306000},"#634":{"kind":"filed","concept":"Revenues","filing":1,"unit":"USD","start":"2010-01-02","end":"2010-12-31","value":248753000},"#635":{"kind":"filed","concept":"Revenues","filing":0,"unit":"USD","start":"2010-01-03","end":"2010-10-01","value":186151000},"revenue@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#634"},{"ref":"#635","weight":-1}],"rule":"quarter-from-ytd","value":62602000},"revenue@FY2011":{"kind":"filed","concept":"Revenues","filing":1,"unit":"USD","start":"2010-01-02","end":"2010-12-31","value":248753000},"revenue@2012Q1":{"kind":"filed","concept":"Revenues","filing":1,"unit":"USD","start":"2011-01-02","end":"2011-04-01","value":73473000},"revenue@2012Q2":{"kind":"filed","concept":"Revenues","filing":1,"unit":"USD","start":"2011-04-02","end":"2011-07-01","value":65106000},"revenue@2012Q3":{"kind":"filed","concept":"Revenues","filing":1,"unit":"USD","start":"2011-07-02","end":"2011-09-30","value":65951000},"revenue@2012Q4":{"kind":"filed","concept":"Revenues","filing":1,"unit":"USD","start":"2011-10-01","end":"2011-12-30","value":67916000},"revenue@FY2012":{"kind":"filed","concept":"Revenues","filing":2,"unit":"USD","start":"2011-01-01","end":"2011-12-30","value":272446000},"revenue@2013Q1":{"kind":"filed","concept":"Revenues","filing":2,"unit":"USD","start":"2011-12-31","end":"2012-03-30","value":71925000},"revenue@2013Q2":{"kind":"filed","concept":"Revenues","filing":1,"unit":"USD","start":"2012-04-01","end":"2012-06-29","value":74484000},"revenue@2013Q3":{"kind":"filed","concept":"Revenues","filing":1,"unit":"USD","start":"2012-07-01","end":"2012-09-28","value":73298000},"revenue@2013Q4":{"kind":"filed","concept":"Revenues","filing":2,"unit":"USD","start":"2012-09-29","end":"2012-12-28","value":72946000},"revenue@FY2013":{"kind":"filed","concept":"Revenues","filing":3,"unit":"USD","start":"2011-12-31","end":"2012-12-28","value":292653000},"revenue@2014Q1":{"kind":"filed","concept":"Revenues","filing":2,"unit":"USD","start":"2012-12-30","end":"2013-03-29","value":72660000},"revenue@2014Q2":{"kind":"filed","concept":"Revenues","filing":3,"unit":"USD","start":"2013-03-30","end":"2013-06-28","value":75505000},"revenue@2014Q3":{"kind":"filed","concept":"Revenues","filing":3,"unit":"USD","start":"2013-06-29","end":"2013-09-27","value":75231000},"revenue@2014Q4":{"kind":"filed","concept":"Revenues","filing":3,"unit":"USD","start":"2013-09-28","end":"2014-01-03","value":72772000},"revenue@FY2014":{"kind":"filed","concept":"Revenues","filing":4,"unit":"USD","start":"2012-12-29","end":"2014-01-03","value":296168000},"revenue@2015Q1":{"kind":"filed","concept":"Revenues","filing":5,"unit":"USD","start":"2014-01-06","end":"2014-04-04","value":75962000},"revenue@2015Q2":{"kind":"filed","concept":"Revenues","filing":4,"unit":"USD","start":"2014-04-05","end":"2014-07-04","value":76574000},"revenue@2015Q3":{"kind":"filed","concept":"Revenues","filing":4,"unit":"USD","start":"2014-07-05","end":"2014-10-03","value":78557000},"revenue@2015Q4":{"kind":"filed","concept":"Revenues","filing":4,"unit":"USD","start":"2014-10-04","end":"2015-01-02","value":73611000},"revenue@FY2015":{"kind":"filed","concept":"Revenues","filing":6,"unit":"USD","start":"2014-01-04","end":"2015-01-02","value":304704000},"revenue@2016Q1":{"kind":"filed","concept":"Revenues","filing":6,"unit":"USD","start":"2015-01-03","end":"2015-04-03","value":80293000},"revenue@2016Q2":{"kind":"filed","concept":"Revenues","filing":6,"unit":"USD","start":"2015-04-04","end":"2015-07-03","value":79864000},"revenue@2016Q3":{"kind":"filed","concept":"Revenues","filing":6,"unit":"USD","start":"2015-07-04","end":"2015-10-02","value":78994000},"revenue@2016Q4":{"kind":"filed","concept":"Revenues","filing":6,"unit":"USD","start":"2015-10-03","end":"2016-01-01","value":73681000},"revenue@FY2016":{"kind":"filed","concept":"Revenues","filing":7,"unit":"USD","start":"2015-01-03","end":"2016-01-01","value":312832000},"revenue@2017Q1":{"kind":"filed","concept":"Revenues","filing":7,"unit":"USD","start":"2016-01-02","end":"2016-04-01","value":83156000},"revenue@2017Q2":{"kind":"filed","concept":"Revenues","filing":7,"unit":"USD","start":"2016-04-02","end":"2016-07-01","value":77295000},"revenue@2017Q3":{"kind":"filed","concept":"Revenues","filing":7,"unit":"USD","start":"2016-07-02","end":"2016-09-30","value":77612000},"revenue@2017Q4":{"kind":"filed","concept":"Revenues","filing":7,"unit":"USD","start":"2016-10-01","end":"2016-12-30","value":77013000},"revenue@FY2017":{"kind":"filed","concept":"Revenues","filing":8,"unit":"USD","start":"2016-01-02","end":"2016-12-30","value":315076000},"revenue@2018Q1":{"kind":"filed","concept":"Revenues","filing":8,"unit":"USD","start":"2016-12-31","end":"2017-03-31","value":84122000},"revenue@2018Q2":{"kind":"filed","concept":"Revenues","filing":8,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":87840000},"revenue@2018Q3":{"kind":"filed","concept":"Revenues","filing":8,"unit":"USD","start":"2017-07-01","end":"2017-09-29","value":87555000},"revenue@2018Q4":{"kind":"filed","concept":"Revenues","filing":8,"unit":"USD","start":"2017-09-30","end":"2017-12-29","value":88282000},"revenue@2019Q1":{"kind":"filed","concept":"Revenues","filing":9,"unit":"USD","start":"2017-12-30","end":"2018-03-30","value":96457000},"operatingExpenses@FY2010":{"kind":"filed","concept":"OperatingExpenses","filing":11,"unit":"USD","start":"2009-01-03","end":"2010-01-01","value":194620000},"operatingExpenses@2011Q2":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2010-04-03","end":"2010-07-02","value":47664000},"operatingExpenses@2011Q3":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2010-07-03","end":"2010-10-01","value":54736000},"operatingExpenses@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#489"},{"ref":"#490","weight":-1}],"rule":"quarter-from-ytd","value":53213000},"operatingExpenses@FY2011":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2010-01-02","end":"2010-12-31","value":205512000},"operatingExpenses@2012Q1":{"kind":"filed","concept":"OperatingExpenses","filing":35,"unit":"USD","start":"2011-01-02","end":"2011-04-01","value":61107000},"operatingExpenses@2012Q2":{"kind":"filed","concept":"OperatingExpenses","filing":36,"unit":"USD","start":"2011-04-02","end":"2011-07-01","value":51729000},"operatingExpenses@2012Q3":{"kind":"filed","concept":"OperatingExpenses","filing":37,"unit":"USD","start":"2011-07-02","end":"2011-09-30","value":49427000},"operatingExpenses@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#495"},{"ref":"#496","weight":-1}],"rule":"quarter-from-ytd","value":56723000},"operatingExpenses@FY2012":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2011-01-01","end":"2011-12-30","value":218986000},"operatingExpenses@2013Q1":{"kind":"filed","concept":"OperatingExpenses","filing":38,"unit":"USD","start":"2011-12-31","end":"2012-03-30","value":60109000},"operatingExpenses@2013Q2":{"kind":"filed","concept":"OperatingExpenses","filing":36,"unit":"USD","start":"2012-03-31","end":"2012-06-29","value":57123000},"operatingExpenses@2013Q3":{"kind":"filed","concept":"OperatingExpenses","filing":37,"unit":"USD","start":"2012-06-30","end":"2012-09-28","value":58570000},"operatingExpenses@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#501"},{"ref":"#502","weight":-1}],"rule":"quarter-from-ytd","value":59231000},"operatingExpenses@FY2013":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2011-12-31","end":"2012-12-28","value":235033000},"operatingExpenses@2014Q1":{"kind":"filed","concept":"OperatingExpenses","filing":38,"unit":"USD","start":"2012-12-30","end":"2013-03-29","value":61809000},"operatingExpenses@2014Q2":{"kind":"filed","concept":"OperatingExpenses","filing":40,"unit":"USD","start":"2013-03-30","end":"2013-06-28","value":57912000},"operatingExpenses@2014Q3":{"kind":"filed","concept":"OperatingExpenses","filing":41,"unit":"USD","start":"2013-06-29","end":"2013-09-27","value":60071000},"operatingExpenses@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#507"},{"ref":"#508","weight":-1}],"rule":"quarter-from-ytd","value":60430000},"operatingExpenses@FY2014":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2012-12-29","end":"2014-01-03","value":240222000},"operatingExpenses@2015Q1":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2014-01-06","end":"2014-04-04","value":61868000},"operatingExpenses@2015Q2":{"kind":"filed","concept":"OperatingExpenses","filing":43,"unit":"USD","start":"2014-04-05","end":"2014-07-04","value":60490000},"operatingExpenses@2015Q3":{"kind":"filed","concept":"OperatingExpenses","filing":44,"unit":"USD","start":"2014-07-05","end":"2014-10-03","value":59319000},"operatingExpenses@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#513"},{"ref":"#514","weight":-1}],"rule":"quarter-from-ytd","value":59478000},"operatingExpenses@FY2015":{"kind":"filed","concept":"OperatingExpenses","filing":6,"unit":"USD","start":"2014-01-04","end":"2015-01-02","value":241155000},"operatingExpenses@2016Q1":{"kind":"filed","concept":"OperatingExpenses","filing":45,"unit":"USD","start":"2015-01-03","end":"2015-04-03","value":65265000},"operatingExpenses@2016Q2":{"kind":"filed","concept":"OperatingExpenses","filing":46,"unit":"USD","start":"2015-04-04","end":"2015-07-03","value":61159000},"operatingExpenses@2016Q3":{"kind":"filed","concept":"OperatingExpenses","filing":47,"unit":"USD","start":"2015-07-04","end":"2015-10-02","value":58073000},"operatingExpenses@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#519"},{"ref":"#520","weight":-1}],"rule":"quarter-from-ytd","value":59402000},"operatingExpenses@FY2016":{"kind":"filed","concept":"OperatingExpenses","filing":7,"unit":"USD","start":"2015-01-03","end":"2016-01-01","value":243899000},"operatingExpenses@2017Q1":{"kind":"filed","concept":"OperatingExpenses","filing":48,"unit":"USD","start":"2016-01-02","end":"2016-04-01","value":66720000},"operatingExpenses@2017Q2":{"kind":"filed","concept":"OperatingExpenses","filing":49,"unit":"USD","start":"2016-04-02","end":"2016-07-01","value":62364000},"operatingExpenses@2017Q3":{"kind":"filed","concept":"OperatingExpenses","filing":50,"unit":"USD","start":"2016-07-02","end":"2016-09-30","value":62017000},"operatingExpenses@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#525"},{"ref":"#526","weight":-1}],"rule":"quarter-from-ytd","value":62064000},"operatingExpenses@FY2017":{"kind":"filed","concept":"OperatingExpenses","filing":8,"unit":"USD","start":"2016-01-02","end":"2016-12-30","value":253165000},"operatingExpenses@2018Q1":{"kind":"filed","concept":"OperatingExpenses","filing":51,"unit":"USD","start":"2016-12-31","end":"2017-03-31","value":69488000},"operatingExpenses@2018Q2":{"kind":"filed","concept":"OperatingExpenses","filing":52,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":67523000},"operatingExpenses@2018Q3":{"kind":"filed","concept":"OperatingExpenses","filing":53,"unit":"USD","start":"2017-07-01","end":"2017-09-29","value":68250000},"operatingExpenses@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#531"},{"ref":"#532","weight":-1}],"rule":"quarter-from-ytd","value":70487000},"operatingExpenses@FY2018":{"kind":"filed","concept":"OperatingExpenses","filing":9,"unit":"USD","start":"2016-12-31","end":"2017-12-29","value":275748000},"operatingExpenses@2019Q1":{"kind":"filed","concept":"OperatingExpenses","filing":55,"unit":"USD","start":"2017-12-30","end":"2018-03-30","value":74859000},"operatingExpenses@2019Q2":{"kind":"filed","concept":"OperatingExpenses","filing":54,"unit":"USD","start":"2018-03-31","end":"2018-06-29","value":73143000},"operatingExpenses@2019Q3":{"kind":"filed","concept":"OperatingExpenses","filing":56,"unit":"USD","start":"2018-06-30","end":"2018-09-28","value":74708000},"operatingExpenses@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#537"},{"ref":"#538","weight":-1}],"rule":"quarter-from-ytd","value":65357000},"operatingExpenses@FY2019":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2017-12-30","end":"2018-12-28","value":288067000},"operatingExpenses@2020Q1":{"kind":"filed","concept":"OperatingExpenses","filing":57,"unit":"USD","start":"2018-12-29","end":"2019-03-29","value":83277000},"operatingExpenses@2020Q2":{"kind":"filed","concept":"OperatingExpenses","filing":58,"unit":"USD","start":"2019-03-30","end":"2019-06-28","value":81683000},"operatingExpenses@2020Q3":{"kind":"filed","concept":"OperatingExpenses","filing":59,"unit":"USD","start":"2019-06-29","end":"2019-09-27","value":78364000},"operatingExpenses@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#543"},{"ref":"#544","weight":-1}],"rule":"quarter-from-ytd","value":88764000},"operatingExpenses@FY2020":{"kind":"filed","concept":"OperatingExpenses","filing":14,"unit":"USD","start":"2018-12-29","end":"2020-01-03","value":332088000},"operatingExpenses@2021Q1":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2020-01-04","end":"2020-04-03","value":69965000},"operatingExpenses@2021Q2":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2020-04-04","end":"2020-07-03","value":82925000},"operatingExpenses@2021Q3":{"kind":"filed","concept":"OperatingExpenses","filing":16,"unit":"USD","start":"2020-07-04","end":"2020-10-02","value":78256000},"operatingExpenses@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#549"},{"ref":"#550","weight":-1}],"rule":"quarter-from-ytd","value":85505000},"operatingExpenses@FY2021":{"kind":"filed","concept":"OperatingExpenses","filing":17,"unit":"USD","start":"2020-01-04","end":"2021-01-01","value":316651000},"operatingExpenses@2022Q1":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2021-01-03","end":"2021-04-02","value":92423000},"operatingExpenses@2022Q2":{"kind":"filed","concept":"OperatingExpenses","filing":19,"unit":"USD","start":"2021-04-03","end":"2021-07-02","value":90505000},"operatingExpenses@2022Q3":{"kind":"filed","concept":"OperatingExpenses","filing":20,"unit":"USD","start":"2021-07-03","end":"2021-10-01","value":84286000},"operatingExpenses@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#555"},{"ref":"#556","weight":-1}],"rule":"quarter-from-ytd","value":90128000},"operatingExpenses@FY2022":{"kind":"filed","concept":"OperatingExpenses","filing":21,"unit":"USD","start":"2021-01-02","end":"2021-12-31","value":357342000},"operatingExpenses@2023Q1":{"kind":"filed","concept":"OperatingExpenses","filing":31,"unit":"USD","start":"2022-01-01","end":"2022-04-01","value":91761000},"operatingExpenses@2023Q2":{"kind":"filed","concept":"OperatingExpenses","filing":22,"unit":"USD","start":"2022-04-02","end":"2022-07-01","value":85004000},"operatingExpenses@2023Q3":{"kind":"filed","concept":"OperatingExpenses","filing":23,"unit":"USD","start":"2022-07-02","end":"2022-09-30","value":90366000},"operatingExpenses@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#561"},{"ref":"#562","weight":-1}],"rule":"quarter-from-ytd","value":105320000},"operatingExpenses@FY2023":{"kind":"filed","concept":"OperatingExpenses","filing":24,"unit":"USD","start":"2022-01-01","end":"2022-12-30","value":372451000},"operatingExpenses@2024Q1":{"kind":"filed","concept":"OperatingExpenses","filing":32,"unit":"USD","start":"2022-12-31","end":"2023-03-31","value":111189000},"operatingExpenses@2024Q2":{"kind":"filed","concept":"OperatingExpenses","filing":25,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":110346000},"operatingExpenses@2024Q3":{"kind":"filed","concept":"OperatingExpenses","filing":26,"unit":"USD","start":"2023-07-01","end":"2023-09-29","value":99403000},"operatingExpenses@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#567"},{"ref":"#568","weight":-1}],"rule":"quarter-from-ytd","value":104506000},"operatingExpenses@FY2024":{"kind":"filed","concept":"OperatingExpenses","filing":27,"unit":"USD","start":"2022-12-31","end":"2023-12-29","value":425444000},"operatingExpenses@2025Q1":{"kind":"filed","concept":"OperatingExpenses","filing":33,"unit":"USD","start":"2023-12-30","end":"2024-03-29","value":114220000},"operatingExpenses@2025Q2":{"kind":"filed","concept":"OperatingExpenses","filing":28,"unit":"USD","start":"2024-03-30","end":"2024-06-28","value":104792000},"operatingExpenses@2025Q3":{"kind":"filed","concept":"OperatingExpenses","filing":29,"unit":"USD","start":"2024-06-29","end":"2024-09-27","value":110432000},"operatingExpenses@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#573"},{"ref":"#574","weight":-1}],"rule":"quarter-from-ytd","value":109513000},"operatingExpenses@FY2025":{"kind":"filed","concept":"OperatingExpenses","filing":27,"unit":"USD","start":"2023-12-30","end":"2025-01-03","value":438957000},"operatingExpenses@2026Q1":{"kind":"filed","concept":"OperatingExpenses","filing":34,"unit":"USD","start":"2025-01-04","end":"2025-04-04","value":101075000},"operatingExpenses@2026Q2":{"kind":"filed","concept":"OperatingExpenses","filing":30,"unit":"USD","start":"2025-04-05","end":"2025-07-04","value":124785000},"operatingExpenses@2026Q3":{"kind":"filed","concept":"OperatingExpenses","filing":29,"unit":"USD","start":"2025-07-05","end":"2025-10-03","value":118082000},"operatingExpenses@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#579"},{"ref":"#580","weight":-1}],"rule":"quarter-from-ytd","value":118285000},"operatingExpenses@FY2026":{"kind":"filed","concept":"OperatingExpenses","filing":27,"unit":"USD","start":"2025-01-04","end":"2026-01-02","value":462227000},"operatingExpenses@2027Q1":{"kind":"filed","concept":"OperatingExpenses","filing":34,"unit":"USD","start":"2026-01-03","end":"2026-04-03","value":124924000},"operatingExpenses@2027Q2":{"kind":"filed","concept":"OperatingExpenses","filing":30,"unit":"USD","start":"2026-04-04","end":"2026-07-03","value":143590000},"operatingIncome@FY2010":{"kind":"filed","concept":"OperatingIncomeLoss","filing":11,"unit":"USD","start":"2009-01-03","end":"2010-01-01","value":33262000},"operatingIncome@2011Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":12,"unit":"USD","start":"2010-04-03","end":"2010-07-02","value":12775000},"operatingIncome@2011Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2010-07-03","end":"2010-10-01","value":11570000},"#636":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2010-01-02","end":"2010-12-31","value":43241000},"#637":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2010-01-03","end":"2010-10-01","value":33852000},"operatingIncome@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#636"},{"ref":"#637","weight":-1}],"rule":"quarter-from-ytd","value":9389000},"operatingIncome@FY2011":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2010-01-02","end":"2010-12-31","value":43241000},"operatingIncome@2012Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2011-01-02","end":"2011-04-01","value":12366000},"operatingIncome@2012Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2011-04-02","end":"2011-07-01","value":13377000},"operatingIncome@2012Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2011-07-02","end":"2011-09-30","value":16524000},"operatingIncome@2012Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2011-10-01","end":"2011-12-30","value":11193000},"operatingIncome@FY2012":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2011-01-01","end":"2011-12-30","value":53460000},"operatingIncome@2013Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2011-12-31","end":"2012-03-30","value":11816000},"operatingIncome@2013Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2012-04-01","end":"2012-06-29","value":17361000},"operatingIncome@2013Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2012-07-01","end":"2012-09-28","value":14728000},"operatingIncome@2013Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2012-09-29","end":"2012-12-28","value":13715000},"operatingIncome@FY2013":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2011-12-31","end":"2012-12-28","value":57620000},"operatingIncome@2014Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2012-12-30","end":"2013-03-29","value":10851000},"operatingIncome@2014Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2013-03-30","end":"2013-06-28","value":17593000},"operatingIncome@2014Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2013-06-29","end":"2013-09-27","value":15160000},"operatingIncome@2014Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2013-09-28","end":"2014-01-03","value":12342000},"operatingIncome@FY2014":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2012-12-29","end":"2014-01-03","value":55946000},"operatingIncome@2015Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":5,"unit":"USD","start":"2014-01-06","end":"2014-04-04","value":14094000},"operatingIncome@2015Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2014-04-05","end":"2014-07-04","value":16084000},"operatingIncome@2015Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2014-07-05","end":"2014-10-03","value":19238000},"operatingIncome@2015Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2014-10-04","end":"2015-01-02","value":14133000},"operatingIncome@FY2015":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2014-01-04","end":"2015-01-02","value":63549000},"operatingIncome@2016Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2015-01-03","end":"2015-04-03","value":15028000},"operatingIncome@2016Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2015-04-04","end":"2015-07-03","value":18705000},"operatingIncome@2016Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2015-07-04","end":"2015-10-02","value":20921000},"operatingIncome@2016Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2015-10-03","end":"2016-01-01","value":14279000},"operatingIncome@FY2016":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2015-01-03","end":"2016-01-01","value":68933000},"operatingIncome@2017Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2016-01-02","end":"2016-04-01","value":16436000},"operatingIncome@2017Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2016-04-02","end":"2016-07-01","value":14931000},"operatingIncome@2017Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2016-07-02","end":"2016-09-30","value":15595000},"operatingIncome@2017Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2016-10-01","end":"2016-12-30","value":14949000},"operatingIncome@FY2017":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2016-01-02","end":"2016-12-30","value":61911000},"operatingIncome@2018Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2016-12-31","end":"2017-03-31","value":14634000},"operatingIncome@2018Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":20317000},"operatingIncome@2018Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2017-07-01","end":"2017-09-29","value":19305000},"operatingIncome@2018Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2017-09-30","end":"2017-12-29","value":17795000},"operatingIncome@FY2018":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2016-12-31","end":"2017-12-29","value":72051000},"operatingIncome@2019Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2017-12-30","end":"2018-03-30","value":21598000},"operatingIncome@2019Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2018-03-31","end":"2018-06-29","value":22478000},"operatingIncome@2019Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2018-06-30","end":"2018-09-28","value":20594000},"operatingIncome@2019Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2018-09-29","end":"2018-12-28","value":26786000},"operatingIncome@FY2019":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2017-12-30","end":"2018-12-28","value":91456000},"operatingIncome@2020Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2018-12-29","end":"2019-03-29","value":15754000},"operatingIncome@2020Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2019-03-30","end":"2019-06-28","value":24823000},"operatingIncome@2020Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2019-06-29","end":"2019-09-27","value":23184000},"operatingIncome@2020Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2019-10-04","end":"2020-01-03","value":21350000},"operatingIncome@FY2020":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2018-12-29","end":"2020-01-03","value":85111000},"operatingIncome@2021Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2020-01-04","end":"2020-04-03","value":35988000},"operatingIncome@2021Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2020-04-04","end":"2020-07-03","value":9120000},"operatingIncome@2021Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2020-07-04","end":"2020-10-02","value":20407000},"operatingIncome@2021Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2020-10-03","end":"2021-01-01","value":17734000},"operatingIncome@FY2021":{"kind":"filed","concept":"OperatingIncomeLoss","filing":17,"unit":"USD","start":"2020-01-04","end":"2021-01-01","value":83249000},"operatingIncome@2022Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2021-01-03","end":"2021-04-02","value":24058000},"operatingIncome@2022Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2021-04-03","end":"2021-07-02","value":29372000},"operatingIncome@2022Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":20,"unit":"USD","start":"2021-07-03","end":"2021-10-01","value":32119000},"#638":{"kind":"filed","concept":"OperatingIncomeLoss","filing":21,"unit":"USD","start":"2021-01-02","end":"2021-12-31","value":108927000},"#639":{"kind":"filed","concept":"OperatingIncomeLoss","filing":20,"unit":"USD","start":"2021-01-02","end":"2021-10-01","value":85549000},"operatingIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#638"},{"ref":"#639","weight":-1}],"rule":"quarter-from-ytd","value":23378000},"operatingIncome@FY2022":{"kind":"filed","concept":"OperatingIncomeLoss","filing":21,"unit":"USD","start":"2021-01-02","end":"2021-12-31","value":108927000},"operatingIncome@2023Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":31,"unit":"USD","start":"2022-01-01","end":"2022-04-01","value":36717000},"operatingIncome@2023Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2022-04-02","end":"2022-07-01","value":45277000},"operatingIncome@2023Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":23,"unit":"USD","start":"2022-07-02","end":"2022-09-30","value":36813000},"#640":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2022-01-01","end":"2022-12-30","value":140842000},"#641":{"kind":"filed","concept":"OperatingIncomeLoss","filing":23,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":118807000},"operatingIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#640"},{"ref":"#641","weight":-1}],"rule":"quarter-from-ytd","value":22035000},"operatingIncome@FY2023":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2022-01-01","end":"2022-12-30","value":140842000},"operatingIncome@2024Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":32,"unit":"USD","start":"2022-12-31","end":"2023-03-31","value":29120000},"operatingIncome@2024Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":29875000},"operatingIncome@2024Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":26,"unit":"USD","start":"2023-07-01","end":"2023-09-29","value":33933000},"#642":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2022-12-31","end":"2023-12-29","value":111322000},"#643":{"kind":"filed","concept":"OperatingIncomeLoss","filing":26,"unit":"USD","start":"2022-12-31","end":"2023-09-29","value":92928000},"operatingIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#642"},{"ref":"#643","weight":-1}],"rule":"quarter-from-ytd","value":18394000},"operatingIncome@FY2024":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2022-12-31","end":"2023-12-29","value":111322000},"operatingIncome@2025Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":33,"unit":"USD","start":"2023-12-30","end":"2024-03-29","value":30713000},"operatingIncome@2025Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2024-03-30","end":"2024-06-28","value":35744000},"operatingIncome@2025Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2024-06-29","end":"2024-09-27","value":25847000},"#644":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2023-12-30","end":"2025-01-03","value":119557000},"#645":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2023-12-30","end":"2024-09-27","value":92304000},"operatingIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#644"},{"ref":"#645","weight":-1}],"rule":"quarter-from-ytd","value":27253000},"operatingIncome@FY2025":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2023-12-30","end":"2025-01-03","value":119557000},"operatingIncome@2026Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":34,"unit":"USD","start":"2025-01-04","end":"2025-04-04","value":44432000},"operatingIncome@2026Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":30,"unit":"USD","start":"2025-04-05","end":"2025-07-04","value":17177000},"operatingIncome@2026Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2025-07-05","end":"2025-10-03","value":29038000},"#646":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2025-01-04","end":"2026-01-02","value":119787000},"#647":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2025-01-04","end":"2025-10-03","value":90647000},"operatingIncome@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#646"},{"ref":"#647","weight":-1}],"rule":"quarter-from-ytd","value":29140000},"operatingIncome@FY2026":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2025-01-04","end":"2026-01-02","value":119787000},"operatingIncome@2027Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":34,"unit":"USD","start":"2026-01-03","end":"2026-04-03","value":41379000},"operatingIncome@2027Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":30,"unit":"USD","start":"2026-04-04","end":"2026-07-03","value":28022000},"pretaxIncome@FY2018":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":9,"unit":"USD","start":"2016-12-31","end":"2017-12-29","value":82509000},"pretaxIncome@2019Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":54,"unit":"USD","start":"2018-03-31","end":"2018-06-29","value":24919000},"pretaxIncome@2019Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":56,"unit":"USD","start":"2018-06-30","end":"2018-09-28","value":23989000},"#648":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2017-12-30","end":"2018-12-28","value":93317000},"#649":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":56,"unit":"USD","start":"2017-12-30","end":"2018-09-28","value":71358000},"pretaxIncome@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#648"},{"ref":"#649","weight":-1}],"rule":"quarter-from-ytd","value":21959000},"pretaxIncome@FY2019":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2017-12-30","end":"2018-12-28","value":93317000},"pretaxIncome@2020Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":57,"unit":"USD","start":"2018-12-29","end":"2019-03-29","value":23322000},"pretaxIncome@2020Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":58,"unit":"USD","start":"2019-03-30","end":"2019-06-28","value":28851000},"pretaxIncome@2020Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":59,"unit":"USD","start":"2019-06-29","end":"2019-09-27","value":25211000},"#650":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2018-12-29","end":"2020-01-03","value":104190000},"#651":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":59,"unit":"USD","start":"2018-12-29","end":"2019-09-27","value":77384000},"pretaxIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#650"},{"ref":"#651","weight":-1}],"rule":"quarter-from-ytd","value":26806000},"pretaxIncome@FY2020":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2018-12-29","end":"2020-01-03","value":104190000},"pretaxIncome@2021Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2020-01-04","end":"2020-04-03","value":24055000},"pretaxIncome@2021Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2020-04-04","end":"2020-07-03","value":21414000},"pretaxIncome@2021Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2020-07-04","end":"2020-10-02","value":24638000},"#652":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2020-01-04","end":"2021-01-01","value":96936000},"#653":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":59,"unit":"USD","start":"2020-01-04","end":"2020-10-02","value":70107000},"pretaxIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#652"},{"ref":"#653","weight":-1}],"rule":"quarter-from-ytd","value":26829000},"pretaxIncome@FY2021":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2020-01-04","end":"2021-01-01","value":96936000},"pretaxIncome@2022Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2021-01-03","end":"2021-04-02","value":30126000},"pretaxIncome@2022Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2021-04-03","end":"2021-07-02","value":34667000},"pretaxIncome@2022Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":20,"unit":"USD","start":"2021-07-03","end":"2021-10-01","value":32389000},"#654":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":21,"unit":"USD","start":"2021-01-02","end":"2021-12-31","value":125837000},"#655":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":20,"unit":"USD","start":"2021-01-02","end":"2021-10-01","value":97182000},"pretaxIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#654"},{"ref":"#655","weight":-1}],"rule":"quarter-from-ytd","value":28655000},"pretaxIncome@FY2022":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":21,"unit":"USD","start":"2021-01-02","end":"2021-12-31","value":125837000},"pretaxIncome@2023Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":31,"unit":"USD","start":"2022-01-01","end":"2022-04-01","value":32807000},"pretaxIncome@2023Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2022-04-02","end":"2022-07-01","value":35432000},"pretaxIncome@2023Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":23,"unit":"USD","start":"2022-07-02","end":"2022-09-30","value":33476000},"#656":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":24,"unit":"USD","start":"2022-01-01","end":"2022-12-30","value":132234000},"#657":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":23,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":101715000},"pretaxIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#656"},{"ref":"#657","weight":-1}],"rule":"quarter-from-ytd","value":30519000},"pretaxIncome@FY2023":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":24,"unit":"USD","start":"2022-01-01","end":"2022-12-30","value":132234000},"pretaxIncome@2024Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":32,"unit":"USD","start":"2022-12-31","end":"2023-03-31","value":35538000},"pretaxIncome@2024Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":25,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":36253000},"pretaxIncome@2024Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":26,"unit":"USD","start":"2023-07-01","end":"2023-09-29","value":34017000},"#658":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2022-12-31","end":"2023-12-29","value":135896000},"#659":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":26,"unit":"USD","start":"2022-12-31","end":"2023-09-29","value":105808000},"pretaxIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#658"},{"ref":"#659","weight":-1}],"rule":"quarter-from-ytd","value":30088000},"pretaxIncome@FY2024":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2022-12-31","end":"2023-12-29","value":135896000},"pretaxIncome@2025Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":33,"unit":"USD","start":"2023-12-30","end":"2024-03-29","value":40423000},"pretaxIncome@2025Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":28,"unit":"USD","start":"2024-03-30","end":"2024-06-28","value":39682000},"pretaxIncome@2025Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":29,"unit":"USD","start":"2024-06-29","end":"2024-09-27","value":35937000},"#660":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2023-12-30","end":"2025-01-03","value":147370000},"#661":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":29,"unit":"USD","start":"2023-12-30","end":"2024-09-27","value":116042000},"pretaxIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#660"},{"ref":"#661","weight":-1}],"rule":"quarter-from-ytd","value":31328000},"pretaxIncome@FY2025":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2023-12-30","end":"2025-01-03","value":147370000},"pretaxIncome@2026Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":34,"unit":"USD","start":"2025-01-04","end":"2025-04-04","value":37760000},"pretaxIncome@2026Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":30,"unit":"USD","start":"2025-04-05","end":"2025-07-04","value":36815000},"pretaxIncome@2026Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":29,"unit":"USD","start":"2025-07-05","end":"2025-10-03","value":38617000},"#662":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2025-01-04","end":"2026-01-02","value":147297000},"#663":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":29,"unit":"USD","start":"2025-01-04","end":"2025-10-03","value":113192000},"pretaxIncome@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#662"},{"ref":"#663","weight":-1}],"rule":"quarter-from-ytd","value":34105000},"pretaxIncome@FY2026":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2025-01-04","end":"2026-01-02","value":147297000},"pretaxIncome@2027Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":34,"unit":"USD","start":"2026-01-03","end":"2026-04-03","value":42339000},"pretaxIncome@2027Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":30,"unit":"USD","start":"2026-04-04","end":"2026-07-03","value":40766000},"pretaxIncome@FY2010":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":11,"unit":"USD","start":"2009-01-03","end":"2010-01-01","value":37021000},"pretaxIncome@2011Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":12,"unit":"USD","start":"2010-04-03","end":"2010-07-02","value":12281000},"capexOutflow@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2011","weight":-1}],"value":-2475000},"capexOutflow@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q1","weight":-1}],"value":-801000},"operatingMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":17.38310693740377},"netMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":11.063585162792007},"currentRatio@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2011"},{"ref":"currentLiabilities@FY2011"}],"value":3.3705268992274915},"freeCashFlow@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q1"},{"ref":"capex@2012Q1","weight":-1}],"value":-6751000},"freeCashFlow@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2011"},{"ref":"capex@FY2011","weight":-1}],"value":33577000},"freeCashFlow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q3"},{"ref":"capex@2011Q3","weight":-1}],"value":15896000},"capexOutflow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q3","weight":-1}],"value":-595000},"operatingMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":17.449401260821045},"netMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":11.793804482248966},"freeCashFlow@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q4"},{"ref":"capex@2011Q4","weight":-1}],"value":12454000},"capexOutflow@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q4","weight":-1}],"value":-545000},"operatingMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":14.997923389029106},"netMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":9.875083863135362},"currentRatio@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q4"},{"ref":"currentLiabilities@2011Q4"}],"value":3.3705268992274915},"operatingMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":16.830672491935815},"netMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":10.892436677418916},"freeCashFlow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q2"},{"ref":"capex@2012Q2","weight":-1}],"value":18377000},"capexOutflow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q2","weight":-1}],"value":-866000},"operatingMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":20.546493410745555},"netMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":12.620956593862317},"currentRatio@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q2"},{"ref":"currentLiabilities@2012Q2"}],"value":3.7427924588784487},"freeCashFlow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q3"},{"ref":"capex@2012Q3","weight":-1}],"value":11151000},"capexOutflow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q3","weight":-1}],"value":-971000},"operatingMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":25.05496504980971},"netMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":13.258328152719443},"currentRatio@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q3"},{"ref":"currentLiabilities@2012Q3"}],"value":3.616512610990878},"freeCashFlow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q4"},{"ref":"capex@2012Q4","weight":-1}],"value":19984000},"capexOutflow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q4","weight":-1}],"value":-1197000},"operatingMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":16.48065257082278},"netMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":11.383179221391131},"currentRatio@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q4"},{"ref":"currentLiabilities@2012Q4"}],"value":3.2674290415466887},"freeCashFlow@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2012"},{"ref":"capex@FY2012","weight":-1}],"value":42761000},"capexOutflow@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2012","weight":-1}],"value":-3835000},"operatingMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":19.622237067161933},"netMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":12.00054322691469},"currentRatio@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2012"},{"ref":"currentLiabilities@FY2012"}],"value":3.2674290415466887},"freeCashFlow@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q1"},{"ref":"capex@2013Q1","weight":-1}],"value":-2693000},"capexOutflow@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q1","weight":-1}],"value":-1294000},"operatingMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":16.42822384428224},"netMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":11.402155022592979},"currentRatio@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q1"},{"ref":"currentLiabilities@2013Q1"}],"value":4.670695307530459},"freeCashFlow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q2"},{"ref":"capex@2013Q2","weight":-1}],"value":20174000},"capexOutflow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q2","weight":-1}],"value":-648000},"operatingMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":23.308361527307877},"netMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":13.864722624993286},"currentRatio@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q2"},{"ref":"currentLiabilities@2013Q2"}],"value":3.693191574870755},"freeCashFlow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q3"},{"ref":"capex@2013Q3","weight":-1}],"value":728000},"capexOutflow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q3","weight":-1}],"value":-1483000},"operatingMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":20.09331768943218},"netMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":13.949903135146934},"currentRatio@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q3"},{"ref":"currentLiabilities@2013Q3"}],"value":3.679214346712212},"freeCashFlow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q4"},{"ref":"capex@2013Q4","weight":-1}],"value":25354000},"capexOutflow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q4","weight":-1}],"value":-1517000},"operatingMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":18.80157925040441},"netMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":11.614070682422614},"currentRatio@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q4"},{"ref":"currentLiabilities@2013Q4"}],"value":3.2804893341321706},"freeCashFlow@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2013"},{"ref":"capex@FY2013","weight":-1}],"value":43563000},"capexOutflow@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2013","weight":-1}],"value":-4942000},"operatingMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":19.68884651788979},"netMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":12.719842270538829},"currentRatio@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2013"},{"ref":"currentLiabilities@FY2013"}],"value":3.2804893341321706},"freeCashFlow@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q1"},{"ref":"capex@2014Q1","weight":-1}],"value":-7141000},"capexOutflow@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q1","weight":-1}],"value":-1959000},"operatingMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":14.933938893476464},"netMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":10.977153867327278},"currentRatio@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q1"},{"ref":"currentLiabilities@2014Q1"}],"value":4.823083206908624},"freeCashFlow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q2"},{"ref":"capex@2014Q2","weight":-1}],"value":19840000},"capexOutflow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q2","weight":-1}],"value":-1742000},"operatingMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":23.30044367922654},"netMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":14.367260446328059},"currentRatio@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q2"},{"ref":"currentLiabilities@2014Q2"}],"value":3.9114399369020267},"freeCashFlow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q3"},{"ref":"capex@2014Q3","weight":-1}],"value":16526000},"capexOutflow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q3","weight":-1}],"value":-892000},"operatingMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":20.151267429650012},"netMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":14.746580531961559},"currentRatio@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q3"},{"ref":"currentLiabilities@2014Q3"}],"value":3.987631279797757},"freeCashFlow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q4"},{"ref":"capex@2014Q4","weight":-1}],"value":26341000},"capexOutflow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q4","weight":-1}],"value":-1633000},"operatingMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":16.95981971087781},"netMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":11.98537899191997},"currentRatio@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q4"},{"ref":"currentLiabilities@2014Q4"}],"value":3.488488779852246},"freeCashFlow@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2014"},{"ref":"capex@FY2014","weight":-1}],"value":55566000},"capexOutflow@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2014","weight":-1}],"value":-6226000},"operatingMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":18.88995435023365},"netMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":13.04664919910321},"currentRatio@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2014"},{"ref":"currentLiabilities@FY2014"}],"value":3.488488779852246},"freeCashFlow@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q1"},{"ref":"capex@2015Q1","weight":-1}],"value":-7035000},"capexOutflow@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q1","weight":-1}],"value":-915000},"operatingMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":18.554013849029776},"netMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":12.050762223216871},"currentRatio@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q1"},{"ref":"currentLiabilities@2015Q1"}],"value":4.0005288292041925},"freeCashFlow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q2"},{"ref":"capex@2015Q2","weight":-1}],"value":15789000},"capexOutflow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q2","weight":-1}],"value":-1061000},"operatingMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":21.00451850497558},"netMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":14.709953770209209},"currentRatio@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q2"},{"ref":"currentLiabilities@2015Q2"}],"value":3.956193517384632},"freeCashFlow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q3"},{"ref":"capex@2015Q3","weight":-1}],"value":13416000},"capexOutflow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q3","weight":-1}],"value":-1930000},"operatingMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":24.489224384841577},"netMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":14.053489822676529},"currentRatio@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q3"},{"ref":"currentLiabilities@2015Q3"}],"value":3.566435428491346},"freeCashFlow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q4"},{"ref":"capex@2015Q4","weight":-1}],"value":21135000},"capexOutflow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q4","weight":-1}],"value":-1041000},"operatingMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":19.199576150303624},"netMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":12.556547255165668},"currentRatio@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q4"},{"ref":"currentLiabilities@2015Q4"}],"value":3.2200894826391075},"freeCashFlow@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2015"},{"ref":"capex@FY2015","weight":-1}],"value":43305000},"capexOutflow@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2015","weight":-1}],"value":-4947000},"operatingMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":20.855978260869566},"netMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":13.357553560176433},"currentRatio@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2015"},{"ref":"currentLiabilities@FY2015"}],"value":3.2200894826391075},"freeCashFlow@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q1"},{"ref":"capex@2016Q1","weight":-1}],"value":1074000},"capexOutflow@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q1","weight":-1}],"value":-627000},"operatingMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":18.716450998219024},"netMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":12.869116859502075},"currentRatio@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q1"},{"ref":"currentLiabilities@2016Q1"}],"value":4.6799263821567845},"freeCashFlow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q2"},{"ref":"capex@2016Q2","weight":-1}],"value":12032000},"capexOutflow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q2","weight":-1}],"value":-1087000},"operatingMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":23.421065811880197},"netMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":14.646148452369026},"currentRatio@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q2"},{"ref":"currentLiabilities@2016Q2"}],"value":4.171060584925838},"freeCashFlow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q3"},{"ref":"capex@2016Q3","weight":-1}],"value":16849000},"capexOutflow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q3","weight":-1}],"value":-2641000},"operatingMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":26.484289946071854},"netMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":14.835303947135225},"currentRatio@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q3"},{"ref":"currentLiabilities@2016Q3"}],"value":3.8735822204332764},"freeCashFlow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q4"},{"ref":"capex@2016Q4","weight":-1}],"value":25155000},"capexOutflow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q4","weight":-1}],"value":-1024000},"operatingMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":19.379487249087283},"netMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":13.368439624869369},"currentRatio@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q4"},{"ref":"currentLiabilities@2016Q4"}],"value":3.389740785843875},"freeCashFlow@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2016"},{"ref":"capex@FY2016","weight":-1}],"value":55110000},"capexOutflow@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2016","weight":-1}],"value":-5379000},"operatingMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":22.035149856792145},"netMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":13.936873465630114},"currentRatio@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2016"},{"ref":"currentLiabilities@FY2016"}],"value":3.389740785843875},"freeCashFlow@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q1"},{"ref":"capex@2017Q1","weight":-1}],"value":-1168000},"capexOutflow@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q1","weight":-1}],"value":-1481000},"operatingMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":19.76526047428929},"netMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":18.45928135071432},"currentRatio@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q1"},{"ref":"currentLiabilities@2017Q1"}],"value":4.781652046783626},"freeCashFlow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q2"},{"ref":"capex@2017Q2","weight":-1}],"value":12331000},"capexOutflow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q2","weight":-1}],"value":-1901000},"operatingMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":19.316902775082475},"netMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":13.523513810725143},"currentRatio@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q2"},{"ref":"currentLiabilities@2017Q2"}],"value":4.3972319901926},"freeCashFlow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q3"},{"ref":"capex@2017Q3","weight":-1}],"value":13008000},"capexOutflow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q3","weight":-1}],"value":-9681000},"operatingMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":20.09354223573674},"netMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":14.545431118899138},"currentRatio@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q3"},{"ref":"currentLiabilities@2017Q3"}],"value":3.7201763897925253},"freeCashFlow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q4"},{"ref":"capex@2017Q4","weight":-1}],"value":28382000},"capexOutflow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q4","weight":-1}],"value":-1330000},"operatingMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":19.41100853102723},"netMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":13.488631789438147},"currentRatio@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q4"},{"ref":"currentLiabilities@2017Q4"}],"value":3.4154743506655367},"freeCashFlow@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2017"},{"ref":"capex@FY2017","weight":-1}],"value":52553000},"capexOutflow@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2017","weight":-1}],"value":-14393000},"operatingMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":19.64954487171349},"netMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":15.06938008607447},"currentRatio@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2017"},{"ref":"currentLiabilities@FY2017"}],"value":3.4154743506655367},"freeCashFlow@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q1"},{"ref":"capex@2018Q1","weight":-1}],"value":-3091000},"capexOutflow@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q1","weight":-1}],"value":-1307000},"operatingMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":17.39616271605525},"netMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":19.70471458120349},"currentRatio@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q1"},{"ref":"currentLiabilities@2018Q1"}],"value":4.5913508429706},"freeCashFlow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q2"},{"ref":"capex@2018Q2","weight":-1}],"value":17756000},"capexOutflow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q2","weight":-1}],"value":-1219000},"operatingMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":23.12955373406193},"netMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":15.70013661202186},"currentRatio@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q2"},{"ref":"currentLiabilities@2018Q2"}],"value":4.0918873686064945},"freeCashFlow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q3"},{"ref":"capex@2018Q3","weight":-1}],"value":8945000},"capexOutflow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q3","weight":-1}],"value":-828000},"operatingMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":22.048997772828507},"netMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":16.72434469761864},"currentRatio@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q3"},{"ref":"currentLiabilities@2018Q3"}],"value":3.704078243218306},"freeCashFlow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q4"},{"ref":"capex@2018Q4","weight":-1}],"value":39503000},"capexOutflow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q4","weight":-1}],"value":-1371000},"operatingMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":20.156996896309554},"netMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":-4.1967785052445565},"currentRatio@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q4"},{"ref":"currentLiabilities@2018Q4"}],"value":3.3886710988432664},"freeCashFlow@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q1"},{"ref":"capex@2019Q1","weight":-1}],"value":-3118000},"capexOutflow@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q1","weight":-1}],"value":-6810000},"operatingMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":22.391324631701174},"netMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":21.087116538975916},"currentRatio@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q1"},{"ref":"currentLiabilities@2019Q1"}],"value":4.386034690712767},"freeCashFlow@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2018"},{"ref":"capex@FY2018","weight":-1}],"value":63113000},"capexOutflow@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2018","weight":-1}],"value":-4725000},"operatingMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":20.716275779976364},"netMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":11.87611235224943},"currentRatio@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2018"},{"ref":"currentLiabilities@FY2018"}],"value":3.3886710988432664},"freeCashFlow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q2"},{"ref":"capex@2019Q2","weight":-1}],"value":22085000},"capexOutflow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q2","weight":-1}],"value":-2139000},"operatingMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":23.50738854435741},"netMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":19.26877987053053},"currentRatio@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q2"},{"ref":"currentLiabilities@2019Q2"}],"value":4.129587200497068},"freeCashFlow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q3"},{"ref":"capex@2019Q3","weight":-1}],"value":15689000},"capexOutflow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q3","weight":-1}],"value":-3221000},"operatingMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":21.60920022664792},"netMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":18.313361734276302},"currentRatio@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q3"},{"ref":"currentLiabilities@2019Q3"}],"value":3.81761869646605},"freeCashFlow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q4"},{"ref":"capex@2019Q4","weight":-1}],"value":40234000},"capexOutflow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q4","weight":-1}],"value":-4128000},"operatingMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":29.070032449562095},"netMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":17.40338387072268},"currentRatio@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q4"},{"ref":"currentLiabilities@2019Q4"}],"value":3.3224690755208335},"freeCashFlow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2019"},{"ref":"capex@FY2019","weight":-1}],"value":74890000},"capexOutflow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2019","weight":-1}],"value":-16298000},"operatingMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":24.09761727220748},"netMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":19.03810836233904},"currentRatio@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2019"},{"ref":"currentLiabilities@FY2019"}],"value":3.3224690755208335},"freeCashFlow@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q1"},{"ref":"capex@2020Q1","weight":-1}],"value":-17923000},"capexOutflow@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q1","weight":-1}],"value":-5670000},"operatingMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":15.9081499732407},"netMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":22.93423271500843},"currentRatio@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q1"},{"ref":"currentLiabilities@2020Q1"}],"value":4.219384150817946},"freeCashFlow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q2"},{"ref":"capex@2020Q2","weight":-1}],"value":30248000},"capexOutflow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q2","weight":-1}],"value":-6824000},"operatingMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":23.306668168929452},"netMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":19.711565545603065},"currentRatio@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q2"},{"ref":"currentLiabilities@2020Q2"}],"value":3.6029994401619225},"freeCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q3"},{"ref":"capex@2020Q3","weight":-1}],"value":22944000},"capexOutflow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q3","weight":-1}],"value":-4530000},"operatingMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":22.83058258163627},"netMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":19.33371410564462},"currentRatio@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q3"},{"ref":"currentLiabilities@2020Q3"}],"value":3.479343587307243},"freeCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q4"},{"ref":"capex@2020Q4","weight":-1}],"value":49752000},"capexOutflow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q4","weight":-1}],"value":-6014000},"operatingMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":19.388996857801917},"netMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":17.364731096863252},"currentRatio@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q4"},{"ref":"currentLiabilities@2020Q4"}],"value":2.936786060019361},"freeCashFlow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2020"},{"ref":"capex@FY2020","weight":-1}],"value":85021000},"capexOutflow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2020","weight":-1}],"value":-23038000},"operatingMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":20.40057622381645},"netMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":19.765148046855337},"currentRatio@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2020"},{"ref":"currentLiabilities@FY2020"}],"value":2.936786060019361},"freeCashFlow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q1"},{"ref":"capex@2021Q1","weight":-1}],"value":-15128000},"capexOutflow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q1","weight":-1}],"value":-1293000},"operatingMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":33.96600379413513},"netMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":24.805338216001434},"currentRatio@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q1"},{"ref":"currentLiabilities@2021Q1"}],"value":3.805444947405284},"freeCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q2"},{"ref":"capex@2021Q2","weight":-1}],"value":46860000},"capexOutflow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q2","weight":-1}],"value":-1174000},"operatingMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":9.908197077516432},"netMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":17.758704981259164},"currentRatio@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q2"},{"ref":"currentLiabilities@2021Q2"}],"value":3.5003285699965474},"freeCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q3"},{"ref":"capex@2021Q3","weight":-1}],"value":26571000},"capexOutflow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q3","weight":-1}],"value":-1677000},"operatingMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":20.68353891529753},"netMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":18.329059525860757},"currentRatio@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q3"},{"ref":"currentLiabilities@2021Q3"}],"value":3.410247896151332},"freeCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q4"},{"ref":"capex@2021Q4","weight":-1}],"value":40022000},"capexOutflow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q4","weight":-1}],"value":-843000},"operatingMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":17.177616985829},"netMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":21.154796152616743},"currentRatio@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q4"},{"ref":"currentLiabilities@2021Q4"}],"value":3.1270842568281787},"freeCashFlow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2021"},{"ref":"capex@FY2021","weight":-1}],"value":98325000},"capexOutflow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2021","weight":-1}],"value":-4987000},"operatingMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":20.817454363590898},"netMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":20.64316079019755},"currentRatio@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2021"},{"ref":"currentLiabilities@FY2021"}],"value":3.1270842568281787},"freeCashFlow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q1"},{"ref":"capex@2022Q1","weight":-1}],"value":-1230000},"capexOutflow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q1","weight":-1}],"value":-2515000},"operatingMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":20.654012242339952},"netMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":26.483289120114012},"currentRatio@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q1"},{"ref":"currentLiabilities@2022Q1"}],"value":4.020320211048191},"freeCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q2"},{"ref":"capex@2022Q2","weight":-1}],"value":42436000},"capexOutflow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q2","weight":-1}],"value":-1731000},"operatingMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":24.501780992183654},"netMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":21.188384761046738},"currentRatio@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q2"},{"ref":"currentLiabilities@2022Q2"}],"value":3.235113771286372},"freeCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q3"},{"ref":"capex@2022Q3","weight":-1}],"value":23735000},"capexOutflow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q3","weight":-1}],"value":-1191000},"operatingMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":27.59245736866973},"netMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":21.110777028478157},"currentRatio@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q3"},{"ref":"currentLiabilities@2022Q3"}],"value":3.3030106472179597},"freeCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q4"},{"ref":"capex@2022Q4","weight":-1}],"value":52801000},"capexOutflow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q4","weight":-1}],"value":-1389000},"operatingMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":20.596268038693992},"netMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":17.9549979736754},"currentRatio@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q4"},{"ref":"currentLiabilities@2022Q4"}],"value":2.959576943692722},"freeCashFlow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2022"},{"ref":"capex@FY2022","weight":-1}],"value":117742000},"capexOutflow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2022","weight":-1}],"value":-6826000},"operatingMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":23.361407256326284},"netMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":21.70463830964529},"currentRatio@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2022"},{"ref":"currentLiabilities@FY2022"}],"value":2.959576943692722},"freeCashFlow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q1"},{"ref":"capex@2023Q1","weight":-1}],"value":-8958000},"capexOutflow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q1","weight":-1}],"value":-2606000},"operatingMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":28.57843366179424},"netMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":23.045968959666247},"currentRatio@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q1"},{"ref":"currentLiabilities@2023Q1"}],"value":3.4523966639171477},"freeCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q2"},{"ref":"capex@2023Q2","weight":-1}],"value":26860000},"capexOutflow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q2","weight":-1}],"value":-3308000},"operatingMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":34.75334085553534},"netMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":19.768807423952843},"currentRatio@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q2"},{"ref":"currentLiabilities@2023Q2"}],"value":2.6858249564821928},"freeCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q3"},{"ref":"capex@2023Q3","weight":-1}],"value":26227000},"capexOutflow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q3","weight":-1}],"value":-3194000},"operatingMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":28.945816526313305},"netMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":19.218581684083063},"currentRatio@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q3"},{"ref":"currentLiabilities@2023Q3"}],"value":2.4109573149067915},"freeCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q4"},{"ref":"capex@2023Q4","weight":-1}],"value":37635000},"capexOutflow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q4","weight":-1}],"value":-2935000},"operatingMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":17.302029759334143},"netMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":17.685995838404462},"currentRatio@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q4"},{"ref":"currentLiabilities@2023Q4"}],"value":2.195555527608172},"freeCashFlow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2023"},{"ref":"capex@FY2023","weight":-1}],"value":81764000},"capexOutflow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2023","weight":-1}],"value":-12043000},"operatingMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":27.43890916104447},"netMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":19.935981982999962},"currentRatio@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2023"},{"ref":"currentLiabilities@FY2023"}],"value":2.195555527608172},"freeCashFlow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q1"},{"ref":"capex@2024Q1","weight":-1}],"value":-12371000},"capexOutflow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q1","weight":-1}],"value":-5668000},"operatingMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":20.754192532196793},"netMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":20.757043382819347},"currentRatio@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q1"},{"ref":"currentLiabilities@2024Q1"}],"value":2.91540497714762},"freeCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q2"},{"ref":"capex@2024Q2","weight":-1}],"value":35097000},"capexOutflow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q2","weight":-1}],"value":-5448000},"operatingMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":21.30565321884739},"netMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":18.362442144899838},"currentRatio@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q2"},{"ref":"currentLiabilities@2024Q2"}],"value":2.76720732294845},"freeCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q3"},{"ref":"capex@2024Q3","weight":-1}],"value":18895000},"capexOutflow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q3","weight":-1}],"value":-3306000},"operatingMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":25.449241015179698},"netMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":18.403131937361252},"currentRatio@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q3"},{"ref":"currentLiabilities@2024Q3"}],"value":2.647878633625643},"freeCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q4"},{"ref":"capex@2024Q4","weight":-1}],"value":69375000},"capexOutflow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q4","weight":-1}],"value":-1934000},"operatingMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":14.966639544344995},"netMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":17.029292107404395},"currentRatio@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q4"},{"ref":"currentLiabilities@2024Q4"}],"value":2.3441068748494525},"freeCashFlow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2024"},{"ref":"capex@FY2024","weight":-1}],"value":110996000},"capexOutflow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2024","weight":-1}],"value":-16356000},"operatingMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":20.739391094070786},"netMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":18.69324808203202},"currentRatio@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2024"},{"ref":"currentLiabilities@FY2024"}],"value":2.3441068748494525},"freeCashFlow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q1"},{"ref":"capex@2025Q1","weight":-1}],"value":8950000},"capexOutflow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q1","weight":-1}],"value":-1482000},"operatingMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":21.1911710928498},"netMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":20.797195945712847},"currentRatio@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q1"},{"ref":"currentLiabilities@2025Q1"}],"value":3.087005283402406},"freeCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q2"},{"ref":"capex@2025Q2","weight":-1}],"value":47193000},"capexOutflow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q2","weight":-1}],"value":-1146000},"operatingMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":25.434052484772586},"netMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":20.796806512210395},"currentRatio@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q2"},{"ref":"currentLiabilities@2025Q2"}],"value":2.9685565602621677},"freeCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q3"},{"ref":"capex@2025Q3","weight":-1}],"value":28000000},"capexOutflow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q3","weight":-1}],"value":-1714000},"operatingMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":18.966238378620332},"netMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":19.11079476661848},"currentRatio@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q3"},{"ref":"currentLiabilities@2025Q3"}],"value":2.995404318343522},"freeCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q4"},{"ref":"capex@2025Q4","weight":-1}],"value":53455000},"capexOutflow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q4","weight":-1}],"value":-2597000},"operatingMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":19.926736177120045},"netMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":17.24770776362546},"currentRatio@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q4"},{"ref":"currentLiabilities@2025Q4"}],"value":2.738526684764957},"freeCashFlow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2025"},{"ref":"capex@FY2025","weight":-1}],"value":137598000},"capexOutflow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2025","weight":-1}],"value":-6939000},"operatingMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":21.406267345133696},"netMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":19.51643110110042},"currentRatio@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2025"},{"ref":"currentLiabilities@FY2025"}],"value":2.738526684764957},"freeCashFlow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q1"},{"ref":"capex@2026Q1","weight":-1}],"value":5520000},"capexOutflow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q1","weight":-1}],"value":-1754000},"operatingMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":30.535987959342165},"netMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":18.31527005573615},"currentRatio@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q1"},{"ref":"currentLiabilities@2026Q1"}],"value":3.3222488332105136},"freeCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q2"},{"ref":"capex@2026Q2","weight":-1}],"value":33948000},"capexOutflow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q2","weight":-1}],"value":-2274000},"operatingMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":12.099716825629393},"netMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":18.704301151012242},"currentRatio@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q2"},{"ref":"currentLiabilities@2026Q2"}],"value":3.15369455208233},"freeCashFlow@2026Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q3"},{"ref":"capex@2026Q3","weight":-1}],"value":29977000},"capexOutflow@2026Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q3","weight":-1}],"value":-2675000},"operatingMargin@2026Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q3"},{"ref":"revenue@2026Q3"}],"scale":100,"value":19.737629146275147},"netMargin@2026Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q3"},{"ref":"revenue@2026Q3"}],"scale":100,"value":19.061990212071777},"currentRatio@2026Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q3"},{"ref":"currentLiabilities@2026Q3"}],"value":2.6929901077103},"freeCashFlow@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q4"},{"ref":"capex@2026Q4","weight":-1}],"value":52895000},"capexOutflow@2026Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q4","weight":-1}],"value":-2687000},"operatingMargin@2026Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q4"},{"ref":"revenue@2026Q4"}],"scale":100,"value":19.76598270306936},"netMargin@2026Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q4"},{"ref":"revenue@2026Q4"}],"scale":100,"value":16.79633712056978},"currentRatio@2026Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q4"},{"ref":"currentLiabilities@2026Q4"}],"value":2.402107841484927},"freeCashFlow@FY2026":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2026"},{"ref":"capex@FY2026","weight":-1}],"value":122340000},"capexOutflow@FY2026":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2026","weight":-1}],"value":-9390000},"operatingMargin@FY2026":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2026"},{"ref":"revenue@FY2026"}],"scale":100,"value":20.581463676131502},"netMargin@FY2026":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2026"},{"ref":"revenue@FY2026"}],"scale":100,"value":18.214166669530286},"currentRatio@FY2026":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2026"},{"ref":"currentLiabilities@FY2026"}],"value":2.402107841484927},"freeCashFlow@2027Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2027Q1"},{"ref":"capex@2027Q1","weight":-1}],"value":-3428000},"capexOutflow@2027Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2027Q1","weight":-1}],"value":-2453000},"operatingMargin@2027Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2027Q1"},{"ref":"revenue@2027Q1"}],"scale":100,"value":24.881691851620236},"netMargin@2027Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2027Q1"},{"ref":"revenue@2027Q1"}],"scale":100,"value":17.78019638851975},"currentRatio@2027Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2027Q1"},{"ref":"currentLiabilities@2027Q1"}],"value":2.3972770362452356},"freeCashFlow@2027Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2027Q2"},{"ref":"capex@2027Q2","weight":-1}],"value":29114000},"capexOutflow@2027Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2027Q2","weight":-1}],"value":-1775000},"operatingMargin@2027Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2027Q2"},{"ref":"revenue@2027Q2"}],"scale":100,"value":16.328694963056197},"netMargin@2027Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2027Q2"},{"ref":"revenue@2027Q2"}],"scale":100,"value":17.128755564878915},"currentRatio@2027Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2027Q2"},{"ref":"currentLiabilities@2027Q2"}],"value":1.9767989964393873},"freeCashFlow@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2010"},{"ref":"capex@FY2010","weight":-1}],"value":24799000},"capexOutflow@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2010","weight":-1}],"value":-2017000},"operatingMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":14.596150639365987},"netMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":9.709849834563503},"operatingMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":21.13701417958603},"netMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":12.045202600969573},"fcfMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":23.973697704581788},"fcfMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":19.893933101178877},"fcfMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":13.498128665784936},"fcfMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":-9.188409347651518},"fcfMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":28.22627714803551},"fcfMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":16.908007460084},"fcfMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":29.424583308793217},"fcfMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":15.695220337241143},"fcfMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":-3.744177963156065},"fcfMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":27.08501154610386},"fcfMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":0.9932058173483588},"fcfMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":34.7572176678639},"fcfMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":14.885547047185574},"fcfMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":-9.827965868428295},"fcfMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":26.27640553605721},"fcfMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":21.96700828116069},"fcfMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":36.196614082339366},"fcfMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":18.761648793927773},"fcfMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":-9.261209552144493},"fcfMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":20.61927024838718},"fcfMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":17.078045241035174},"fcfMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":28.711741451685207},"fcfMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":14.212153434152489},"fcfMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":1.3376010362048996},"fcfMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":15.065611539617349},"fcfMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":21.32946806086538},"fcfMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":34.140416118130865},"fcfMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":17.616484247135844},"fcfMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":-1.404588965318197},"fcfMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":15.953166440261338},"fcfMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":16.76029479977323},"fcfMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":36.85351823718074},"fcfMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":16.67946781094085},"fcfMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":-3.6744252395330594},"fcfMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":20.214025500910747},"fcfMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":10.216435383473245},"fcfMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":44.746380915701955},"fcfMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":-3.2325284841950297},"fcfMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":18.146400650950692},"fcfMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":23.09639096014474},"fcfMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":16.46240372709912},"fcfMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":43.66473850428139},"fcfMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":19.732664423500022},"fcfMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":-18.098373236663267},"fcfMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":28.400277918614915},"fcfMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":22.59424114704376},"fcfMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":45.1822656519607},"fcfMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":20.379003784764585},"fcfMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":-14.278028937359016},"fcfMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":50.90988103644957},"fcfMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":26.93106838429806},"fcfMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":38.76635767490967},"fcfMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":24.587396849212304},"fcfMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":-1.0559662090813093},"fcfMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":35.3996179417236},"fcfMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":20.390017610927366},"fcfMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":46.518245731503185},"fcfMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":25.251946837555145},"fcfMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":-6.972399943959277},"fcfMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":20.616974079105933},"fcfMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":20.622115286328718},"fcfMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":29.5512543677123},"fcfMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":15.929303536186934},"fcfMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":-8.816968262905444},"fcfMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":25.02977442751086},"fcfMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":14.170966580668388},"fcfMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":56.44833197721725},"fcfMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":20.678656993922864},"fcfMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":6.175267192426846},"fcfMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":33.580719530938694},"fcfMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":20.54608560379809},"fcfMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":39.0850065074653},"fcfMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":24.63644599777266},"fcfMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":3.7936319214883136},"fcfMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":23.91344162522365},"fcfMargin@2026Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q3"},{"ref":"revenue@2026Q3"}],"scale":100,"value":20.375883632408918},"fcfMargin@2026Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q4"},{"ref":"revenue@2026Q4"}],"scale":100,"value":35.8792606410039},"fcfMargin@FY2026":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2026"},{"ref":"revenue@FY2026"}],"scale":100,"value":21.020112918245953},"fcfMargin@2027Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2027Q1"},{"ref":"revenue@2027Q1"}],"scale":100,"value":-2.0612977516941964},"fcfMargin@2027Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2027Q2"},{"ref":"revenue@2027Q2"}],"scale":100,"value":16.965014101577978},"fcfMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":10.882386498275423},"returnOnAssets@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"totalAssets@FY2011"}],"scale":100,"value":10.630301438437648},"#664":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"},{"ref":"netIncome@2011Q3"}],"rule":"trailing-year","value":30222000},"returnOnAssets@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#664"},{"ref":"totalAssets@2012Q2"}],"scale":100,"value":11.767545994354132},"#665":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"}],"rule":"trailing-year","value":31146000},"returnOnAssets@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#665"},{"ref":"totalAssets@2012Q3"}],"scale":100,"value":12.570732061703382},"#666":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"}],"rule":"trailing-year","value":32695000},"#667":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q4","weight":0.5},{"ref":"totalAssets@2012Q4","weight":0.5}],"rule":"average-balance","value":263840000},"returnOnAssets@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#666"},{"ref":"#667"}],"scale":100,"value":12.391979987871437},"#668":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2011","weight":0.5},{"ref":"totalAssets@FY2012","weight":0.5}],"rule":"average-balance","value":263840000},"returnOnAssets@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"#668"}],"scale":100,"value":12.391979987871437},"#669":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"}],"rule":"trailing-year","value":32893000},"returnOnAssets@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#669"},{"ref":"totalAssets@2013Q1"}],"scale":100,"value":12.30712243890028},"#670":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"}],"rule":"trailing-year","value":35003000},"#671":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q2","weight":0.5},{"ref":"totalAssets@2013Q2","weight":0.5}],"rule":"average-balance","value":266720500},"returnOnAssets@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#670"},{"ref":"#671"}],"scale":100,"value":13.123475698343398},"#672":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"}],"rule":"trailing-year","value":36484000},"#673":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q3","weight":0.5},{"ref":"totalAssets@2013Q3","weight":0.5}],"rule":"average-balance","value":270670000},"returnOnAssets@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#672"},{"ref":"#673"}],"scale":100,"value":13.479144345512987},"#674":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"}],"rule":"trailing-year","value":37225000},"#675":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q4","weight":0.5},{"ref":"totalAssets@2013Q4","weight":0.5}],"rule":"average-balance","value":292102500},"returnOnAssets@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#674"},{"ref":"#675"}],"scale":100,"value":12.743814243287888},"#676":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2012","weight":0.5},{"ref":"totalAssets@FY2013","weight":0.5}],"rule":"average-balance","value":292102500},"returnOnAssets@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"#676"}],"scale":100,"value":12.743814243287888},"#677":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"}],"rule":"trailing-year","value":37000000},"#678":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q1","weight":0.5},{"ref":"totalAssets@2014Q1","weight":0.5}],"rule":"average-balance","value":281121500},"returnOnAssets@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#677"},{"ref":"#678"}],"scale":100,"value":13.161568930160092},"#679":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"}],"rule":"trailing-year","value":37521000},"#680":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q2","weight":0.5},{"ref":"totalAssets@2014Q2","weight":0.5}],"rule":"average-balance","value":295472500},"returnOnAssets@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#679"},{"ref":"#680"}],"scale":100,"value":12.698643697806055},"#681":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"}],"rule":"trailing-year","value":38390000},"#682":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q3","weight":0.5},{"ref":"totalAssets@2014Q3","weight":0.5}],"rule":"average-balance","value":309025500},"returnOnAssets@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#681"},{"ref":"#682"}],"scale":100,"value":12.422923027387707},"#683":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"}],"rule":"trailing-year","value":38640000},"#684":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q4","weight":0.5},{"ref":"totalAssets@2014Q4","weight":0.5}],"rule":"average-balance","value":329791500},"returnOnAssets@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#683"},{"ref":"#684"}],"scale":100,"value":11.7164936027763},"#685":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2013","weight":0.5},{"ref":"totalAssets@FY2014","weight":0.5}],"rule":"average-balance","value":329791500},"returnOnAssets@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"#685"}],"scale":100,"value":11.7164936027763},"#686":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"}],"rule":"trailing-year","value":39818000},"#687":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q1","weight":0.5},{"ref":"totalAssets@2015Q1","weight":0.5}],"rule":"average-balance","value":318484500},"returnOnAssets@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#686"},{"ref":"#687"}],"scale":100,"value":12.50233527848294},"#688":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"}],"rule":"trailing-year","value":40234000},"#689":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q2","weight":0.5},{"ref":"totalAssets@2015Q2","weight":0.5}],"rule":"average-balance","value":332724500},"returnOnAssets@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#688"},{"ref":"#689"}],"scale":100,"value":12.092286561404405},"#690":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"}],"rule":"trailing-year","value":40180000},"#691":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q3","weight":0.5},{"ref":"totalAssets@2015Q3","weight":0.5}],"rule":"average-balance","value":338266500},"returnOnAssets@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#690"},{"ref":"#691"}],"scale":100,"value":11.878208453985245},"#692":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"}],"rule":"trailing-year","value":40701000},"#693":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q4","weight":0.5},{"ref":"totalAssets@2015Q4","weight":0.5}],"rule":"average-balance","value":354732500},"returnOnAssets@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#692"},{"ref":"#693"}],"scale":100,"value":11.473716110026569},"#694":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2014","weight":0.5},{"ref":"totalAssets@FY2015","weight":0.5}],"rule":"average-balance","value":354732500},"returnOnAssets@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"#694"}],"scale":100,"value":11.473716110026569},"#695":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"}],"rule":"trailing-year","value":41880000},"#696":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q1","weight":0.5},{"ref":"totalAssets@2016Q1","weight":0.5}],"rule":"average-balance","value":349618500},"returnOnAssets@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#695"},{"ref":"#696"}],"scale":100,"value":11.978771146263712},"#697":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"}],"rule":"trailing-year","value":42313000},"#698":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q2","weight":0.5},{"ref":"totalAssets@2016Q2","weight":0.5}],"rule":"average-balance","value":359597000},"returnOnAssets@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#697"},{"ref":"#698"}],"scale":100,"value":11.76678337138519},"#699":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"}],"rule":"trailing-year","value":42992000},"#700":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q3","weight":0.5},{"ref":"totalAssets@2016Q3","weight":0.5}],"rule":"average-balance","value":360518500},"returnOnAssets@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#699"},{"ref":"#700"}],"scale":100,"value":11.92504684225636},"#701":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"}],"rule":"trailing-year","value":43599000},"#702":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q4","weight":0.5},{"ref":"totalAssets@2016Q4","weight":0.5}],"rule":"average-balance","value":376403000},"returnOnAssets@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#701"},{"ref":"#702"}],"scale":100,"value":11.583063896940248},"#703":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2015","weight":0.5},{"ref":"totalAssets@FY2016","weight":0.5}],"rule":"average-balance","value":376403000},"returnOnAssets@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"#703"}],"scale":100,"value":11.583063896940248},"#704":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"}],"rule":"trailing-year","value":48616000},"#705":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q1","weight":0.5},{"ref":"totalAssets@2017Q1","weight":0.5}],"rule":"average-balance","value":367324000},"returnOnAssets@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#704"},{"ref":"#705"}],"scale":100,"value":13.235182019143862},"#706":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"}],"rule":"trailing-year","value":47372000},"#707":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q2","weight":0.5},{"ref":"totalAssets@2017Q2","weight":0.5}],"rule":"average-balance","value":378214500},"returnOnAssets@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#706"},{"ref":"#707"}],"scale":100,"value":12.525167596694468},"#708":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"}],"rule":"trailing-year","value":46942000},"#709":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q3","weight":0.5},{"ref":"totalAssets@2017Q3","weight":0.5}],"rule":"average-balance","value":377198000},"returnOnAssets@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#708"},{"ref":"#709"}],"scale":100,"value":12.44492282567776},"#710":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"}],"rule":"trailing-year","value":47480000},"#711":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q4","weight":0.5},{"ref":"totalAssets@2017Q4","weight":0.5}],"rule":"average-balance","value":395625500},"returnOnAssets@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#710"},{"ref":"#711"}],"scale":100,"value":12.001248655609913},"#712":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2016","weight":0.5},{"ref":"totalAssets@FY2017","weight":0.5}],"rule":"average-balance","value":395625500},"returnOnAssets@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"#712"}],"scale":100,"value":12.001248655609913},"#713":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"}],"rule":"trailing-year","value":48706000},"#714":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q1","weight":0.5},{"ref":"totalAssets@2018Q1","weight":0.5}],"rule":"average-balance","value":387783500},"returnOnAssets@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#713"},{"ref":"#714"}],"scale":100,"value":12.560101190483866},"#715":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"}],"rule":"trailing-year","value":52044000},"#716":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q2","weight":0.5},{"ref":"totalAssets@2018Q2","weight":0.5}],"rule":"average-balance","value":399015000},"returnOnAssets@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#715"},{"ref":"#716"}],"scale":100,"value":13.043118679748883},"returnOnEquity@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#664"},{"ref":"equity@2012Q2"}],"scale":100,"value":16.36558580804471},"#717":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"}],"rule":"trailing-year","value":55398000},"#718":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q3","weight":0.5},{"ref":"totalAssets@2018Q3","weight":0.5}],"rule":"average-balance","value":410527500},"returnOnAssets@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#717"},{"ref":"#718"}],"scale":100,"value":13.494345689387435},"#719":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"}],"rule":"trailing-year","value":41305000},"#720":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q4","weight":0.5},{"ref":"totalAssets@2018Q4","weight":0.5}],"rule":"average-balance","value":421666500},"returnOnAssets@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#719"},{"ref":"#720"}],"scale":100,"value":9.795656045713852},"#721":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"}],"rule":"trailing-year","value":45069000},"#722":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q1","weight":0.5},{"ref":"totalAssets@2019Q1","weight":0.5}],"rule":"average-balance","value":419310500},"returnOnAssets@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#721"},{"ref":"#722"}],"scale":100,"value":10.748359509241958},"#723":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2017","weight":0.5},{"ref":"totalAssets@FY2018","weight":0.5}],"rule":"average-balance","value":421666500},"returnOnAssets@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"#723"}],"scale":100,"value":9.795656045713852},"#724":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"}],"rule":"trailing-year","value":49703000},"#725":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q2","weight":0.5},{"ref":"totalAssets@2019Q2","weight":0.5}],"rule":"average-balance","value":432684000},"returnOnAssets@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#724"},{"ref":"#725"}],"scale":100,"value":11.48713610856884},"#726":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"}],"rule":"trailing-year","value":52513000},"#727":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q3","weight":0.5},{"ref":"totalAssets@2019Q3","weight":0.5}],"rule":"average-balance","value":458266500},"returnOnAssets@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#726"},{"ref":"#727"}],"scale":100,"value":11.459052756420117},"#728":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"}],"rule":"trailing-year","value":72254000},"#729":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q4","weight":0.5},{"ref":"totalAssets@2019Q4","weight":0.5}],"rule":"average-balance","value":454262500},"returnOnAssets@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#728"},{"ref":"#729"}],"scale":100,"value":15.905781348889683},"#730":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2018","weight":0.5},{"ref":"totalAssets@FY2019","weight":0.5}],"rule":"average-balance","value":454262500},"returnOnAssets@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#730"}],"scale":100,"value":15.905781348889683},"#731":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"}],"rule":"trailing-year","value":74626000},"#732":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q1","weight":0.5},{"ref":"totalAssets@2020Q1","weight":0.5}],"rule":"average-balance","value":464839500},"returnOnAssets@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#731"},{"ref":"#732"}],"scale":100,"value":16.0541434193953},"#733":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"}],"rule":"trailing-year","value":77195000},"#734":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q2","weight":0.5},{"ref":"totalAssets@2020Q2","weight":0.5}],"rule":"average-balance","value":488167000},"returnOnAssets@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#733"},{"ref":"#734"}],"scale":100,"value":15.81323604422257},"#735":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"}],"rule":"trailing-year","value":79375000},"#736":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q3","weight":0.5},{"ref":"totalAssets@2020Q3","weight":0.5}],"rule":"average-balance","value":512692000},"returnOnAssets@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#735"},{"ref":"#736"}],"scale":100,"value":15.482004790400476},"#737":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"}],"rule":"trailing-year","value":82460000},"#738":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q4","weight":0.5},{"ref":"totalAssets@2020Q4","weight":0.5}],"rule":"average-balance","value":516173500},"returnOnAssets@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#737"},{"ref":"#738"}],"scale":100,"value":15.975248632485005},"#739":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2019","weight":0.5},{"ref":"totalAssets@FY2020","weight":0.5}],"rule":"average-balance","value":516173500},"returnOnAssets@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#739"}],"scale":100,"value":15.975248632485005},"#740":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"}],"rule":"trailing-year","value":86030000},"#741":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q1","weight":0.5},{"ref":"totalAssets@2021Q1","weight":0.5}],"rule":"average-balance","value":486441500},"returnOnAssets@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#740"},{"ref":"#741"}],"scale":100,"value":17.68557986931625},"#742":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"}],"rule":"trailing-year","value":81382000},"#743":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q2","weight":0.5},{"ref":"totalAssets@2021Q2","weight":0.5}],"rule":"average-balance","value":516914000},"returnOnAssets@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#742"},{"ref":"#743"}],"scale":100,"value":15.743818120615808},"returnOnEquity@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#665"},{"ref":"equity@2012Q3"}],"scale":100,"value":17.481842368181766},"#744":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"}],"rule":"trailing-year","value":79833000},"#745":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q3","weight":0.5},{"ref":"totalAssets@2021Q3","weight":0.5}],"rule":"average-balance","value":539578500},"returnOnAssets@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#744"},{"ref":"#745"}],"scale":100,"value":14.795437549865312},"#746":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"}],"rule":"trailing-year","value":82552000},"#747":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q4","weight":0.5},{"ref":"totalAssets@2021Q4","weight":0.5}],"rule":"average-balance","value":571753500},"returnOnAssets@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#746"},{"ref":"#747"}],"scale":100,"value":14.438389970503025},"#748":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2020","weight":0.5},{"ref":"totalAssets@FY2021","weight":0.5}],"rule":"average-balance","value":571753500},"returnOnAssets@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#748"}],"scale":100,"value":14.438389970503025},"#749":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"}],"rule":"trailing-year","value":87118000},"#750":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q1","weight":0.5},{"ref":"totalAssets@2022Q1","weight":0.5}],"rule":"average-balance","value":530342500},"returnOnAssets@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#749"},{"ref":"#750"}],"scale":100,"value":16.42674309526391},"#751":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"}],"rule":"trailing-year","value":96172000},"#752":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q2","weight":0.5},{"ref":"totalAssets@2022Q2","weight":0.5}],"rule":"average-balance","value":566029000},"returnOnAssets@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#751"},{"ref":"#752"}],"scale":100,"value":16.99064888901452},"#753":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"}],"rule":"trailing-year","value":102662000},"#754":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q3","weight":0.5},{"ref":"totalAssets@2022Q3","weight":0.5}],"rule":"average-balance","value":586485500},"returnOnAssets@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#753"},{"ref":"#754"}],"scale":100,"value":17.50461008839946},"#755":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"}],"rule":"trailing-year","value":101202000},"#756":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q4","weight":0.5},{"ref":"totalAssets@2022Q4","weight":0.5}],"rule":"average-balance","value":631917500},"returnOnAssets@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#755"},{"ref":"#756"}],"scale":100,"value":16.015065257727475},"#757":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2021","weight":0.5},{"ref":"totalAssets@FY2022","weight":0.5}],"rule":"average-balance","value":631917500},"returnOnAssets@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#757"}],"scale":100,"value":16.015065257727475},"#758":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"}],"rule":"trailing-year","value":99963000},"#759":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q1","weight":0.5},{"ref":"totalAssets@2023Q1","weight":0.5}],"rule":"average-balance","value":597285000},"returnOnAssets@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#758"},{"ref":"#759"}],"scale":100,"value":16.736231447299026},"#760":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"}],"rule":"trailing-year","value":100318000},"#761":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q2","weight":0.5},{"ref":"totalAssets@2023Q2","weight":0.5}],"rule":"average-balance","value":592787500},"returnOnAssets@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#760"},{"ref":"#761"}],"scale":100,"value":16.92309638782869},"#762":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"}],"rule":"trailing-year","value":100186000},"#763":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q3","weight":0.5},{"ref":"totalAssets@2023Q3","weight":0.5}],"rule":"average-balance","value":598654000},"returnOnAssets@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#762"},{"ref":"#763"}],"scale":100,"value":16.735209319573578},"#764":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"}],"rule":"trailing-year","value":102330000},"#765":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q4","weight":0.5},{"ref":"totalAssets@2023Q4","weight":0.5}],"rule":"average-balance","value":635200500},"returnOnAssets@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#764"},{"ref":"#765"}],"scale":100,"value":16.10987396892792},"#766":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2022","weight":0.5},{"ref":"totalAssets@FY2023","weight":0.5}],"rule":"average-balance","value":635200500},"returnOnAssets@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#766"}],"scale":100,"value":16.10987396892792},"#767":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"}],"rule":"trailing-year","value":101845000},"#768":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q1","weight":0.5},{"ref":"totalAssets@2024Q1","weight":0.5}],"rule":"average-balance","value":591987500},"returnOnAssets@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#767"},{"ref":"#768"}],"scale":100,"value":17.203910555543825},"#769":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"}],"rule":"trailing-year","value":101838000},"#770":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q2","weight":0.5},{"ref":"totalAssets@2024Q2","weight":0.5}],"rule":"average-balance","value":585494000},"returnOnAssets@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#769"},{"ref":"#770"}],"scale":100,"value":17.39351726917782},"#771":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q3"},{"ref":"revenue@2018Q3","weight":-1}],"value":7747000},"revenueGrowth@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#771"},{"ref":"revenue@2018Q3"}],"scale":100,"rule":"year-on-year","value":8.848152589800694},"#772":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"}],"rule":"trailing-year","value":101934000},"#773":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q3","weight":0.5},{"ref":"totalAssets@2024Q3","weight":0.5}],"rule":"average-balance","value":580732500},"returnOnAssets@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#772"},{"ref":"#773"}],"scale":100,"value":17.552659787423643},"#774":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"}],"rule":"trailing-year","value":100339000},"#775":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q4","weight":0.5},{"ref":"totalAssets@2024Q4","weight":0.5}],"rule":"average-balance","value":616719500},"returnOnAssets@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#774"},{"ref":"#775"}],"scale":100,"value":16.269795263486884},"#776":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2023","weight":0.5},{"ref":"totalAssets@FY2024","weight":0.5}],"rule":"average-balance","value":616719500},"returnOnAssets@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#776"}],"scale":100,"value":16.269795263486884},"#777":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"}],"rule":"trailing-year","value":101357000},"#778":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q1","weight":0.5},{"ref":"totalAssets@2025Q1","weight":0.5}],"rule":"average-balance","value":597916000},"returnOnAssets@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#777"},{"ref":"#778"}],"scale":100,"value":16.951712280654807},"#779":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"}],"rule":"trailing-year","value":104836000},"#780":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q2","weight":0.5},{"ref":"totalAssets@2025Q2","weight":0.5}],"rule":"average-balance","value":656730500},"returnOnAssets@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#779"},{"ref":"#780"}],"scale":100,"value":15.963321331961893},"#781":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"}],"rule":"trailing-year","value":106342000},"#782":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q3","weight":0.5},{"ref":"totalAssets@2025Q3","weight":0.5}],"rule":"average-balance","value":673263500},"returnOnAssets@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#781"},{"ref":"#782"}],"scale":100,"value":15.795004481900474},"#783":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"}],"rule":"trailing-year","value":109002000},"#784":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q4","weight":0.5},{"ref":"totalAssets@2025Q4","weight":0.5}],"rule":"average-balance","value":712023500},"returnOnAssets@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#783"},{"ref":"#784"}],"scale":100,"value":15.30876438769226},"#785":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2024","weight":0.5},{"ref":"totalAssets@FY2025","weight":0.5}],"rule":"average-balance","value":712023500},"returnOnAssets@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#785"}],"scale":100,"value":15.30876438769226},"#786":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"}],"rule":"trailing-year","value":105510000},"#787":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q1","weight":0.5},{"ref":"totalAssets@2026Q1","weight":0.5}],"rule":"average-balance","value":696322000},"returnOnAssets@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#786"},{"ref":"#787"}],"scale":100,"value":15.15247256298092},"#788":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q2"},{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"}],"rule":"trailing-year","value":102836000},"#789":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q2","weight":0.5},{"ref":"totalAssets@2026Q2","weight":0.5}],"rule":"average-balance","value":734303500},"returnOnAssets@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#788"},{"ref":"#789"}],"scale":100,"value":14.004563508140707},"#790":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q3"},{"ref":"netIncome@2026Q2"},{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"}],"rule":"trailing-year","value":104836000},"#791":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q3","weight":0.5},{"ref":"totalAssets@2026Q3","weight":0.5}],"rule":"average-balance","value":752757000},"returnOnAssets@2026Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#790"},{"ref":"#791"}],"scale":100,"value":13.926937909577724},"#792":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q4"},{"ref":"netIncome@2026Q3"},{"ref":"netIncome@2026Q2"},{"ref":"netIncome@2026Q1"}],"rule":"trailing-year","value":106009000},"#793":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q4","weight":0.5},{"ref":"totalAssets@2026Q4","weight":0.5}],"rule":"average-balance","value":777394500},"returnOnAssets@2026Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#792"},{"ref":"#793"}],"scale":100,"value":13.636448418402756},"#794":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2025","weight":0.5},{"ref":"totalAssets@FY2026","weight":0.5}],"rule":"average-balance","value":777394500},"returnOnAssets@FY2026":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2026"},{"ref":"#794"}],"scale":100,"value":13.636448418402756},"#795":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2027Q1"},{"ref":"netIncome@2026Q4"},{"ref":"netIncome@2026Q3"},{"ref":"netIncome@2026Q2"}],"rule":"trailing-year","value":108928000},"#796":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2026Q1","weight":0.5},{"ref":"totalAssets@2027Q1","weight":0.5}],"rule":"average-balance","value":725310000},"returnOnAssets@2027Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#795"},{"ref":"#796"}],"scale":100,"value":15.01813017882009},"#797":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2027Q2"},{"ref":"netIncome@2027Q1"},{"ref":"netIncome@2026Q4"},{"ref":"netIncome@2026Q3"}],"rule":"trailing-year","value":111770000},"#798":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2026Q2","weight":0.5},{"ref":"totalAssets@2027Q2","weight":0.5}],"rule":"average-balance","value":706076500},"returnOnAssets@2027Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#797"},{"ref":"#798"}],"scale":100,"value":15.82972949814928},"#799":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2010","weight":0.5},{"ref":"equity@FY2011","weight":0.5}],"rule":"average-balance","value":166935500},"returnOnEquity@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"#799"}],"scale":100,"value":16.486008068984727},"#800":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q4","weight":0.5},{"ref":"equity@2012Q4","weight":0.5}],"rule":"average-balance","value":185257500},"returnOnEquity@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#666"},{"ref":"#800"}],"scale":100,"value":17.648408296560195},"#801":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2011","weight":0.5},{"ref":"equity@FY2012","weight":0.5}],"rule":"average-balance","value":185257500},"returnOnEquity@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"#801"}],"scale":100,"value":17.648408296560195},"returnOnEquity@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#669"},{"ref":"equity@2013Q1"}],"scale":100,"value":16.490777738227138},"#802":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q2","weight":0.5},{"ref":"equity@2013Q2","weight":0.5}],"rule":"average-balance","value":190684500},"returnOnEquity@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#670"},{"ref":"#802"}],"scale":100,"value":18.35649987282658},"#803":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q3","weight":0.5},{"ref":"equity@2013Q3","weight":0.5}],"rule":"average-balance","value":193147500},"returnOnEquity@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#672"},{"ref":"#803"}],"scale":100,"value":18.88919090332518},"#804":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q4","weight":0.5},{"ref":"equity@2013Q4","weight":0.5}],"rule":"average-balance","value":201572000},"returnOnEquity@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#674"},{"ref":"#804"}],"scale":100,"value":18.467346655289425},"#805":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2012","weight":0.5},{"ref":"equity@FY2013","weight":0.5}],"rule":"average-balance","value":201572000},"returnOnEquity@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"#805"}],"scale":100,"value":18.467346655289425},"#806":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q1","weight":0.5},{"ref":"equity@2014Q1","weight":0.5}],"rule":"average-balance","value":208789000},"returnOnEquity@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#677"},{"ref":"#806"}],"scale":100,"value":17.721240103645307},"#807":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q4"},{"ref":"revenue@2018Q4","weight":-1}],"value":3861000},"revenueGrowth@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#807"},{"ref":"revenue@2018Q4"}],"scale":100,"rule":"year-on-year","value":4.373484968623265},"#808":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q2","weight":0.5},{"ref":"equity@2014Q2","weight":0.5}],"rule":"average-balance","value":209969500},"returnOnEquity@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#679"},{"ref":"#808"}],"scale":100,"value":17.869738223884898},"#809":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q3","weight":0.5},{"ref":"equity@2014Q3","weight":0.5}],"rule":"average-balance","value":219386000},"returnOnEquity@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#681"},{"ref":"#809"}],"scale":100,"value":17.498837665119925},"#810":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q4","weight":0.5},{"ref":"equity@2014Q4","weight":0.5}],"rule":"average-balance","value":225744000},"returnOnEquity@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#683"},{"ref":"#810"}],"scale":100,"value":17.11673399957474},"#811":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2013","weight":0.5},{"ref":"equity@FY2014","weight":0.5}],"rule":"average-balance","value":225744000},"returnOnEquity@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"#811"}],"scale":100,"value":17.11673399957474},"#812":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q1","weight":0.5},{"ref":"equity@2015Q1","weight":0.5}],"rule":"average-balance","value":229854000},"returnOnEquity@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#686"},{"ref":"#812"}],"scale":100,"value":17.32317036031568},"#813":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q2","weight":0.5},{"ref":"equity@2015Q2","weight":0.5}],"rule":"average-balance","value":234578500},"returnOnEquity@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#688"},{"ref":"#813"}],"scale":100,"value":17.151614491524157},"#814":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q3","weight":0.5},{"ref":"equity@2015Q3","weight":0.5}],"rule":"average-balance","value":235590500},"returnOnEquity@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#690"},{"ref":"#814"}],"scale":100,"value":17.055017074118016},"#815":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2019"},{"ref":"revenue@FY2018","weight":-1}],"value":31724000},"revenueGrowth@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"#815"},{"ref":"revenue@FY2018"}],"scale":100,"rule":"year-on-year","value":9.12136032593538},"#816":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q4","weight":0.5},{"ref":"equity@2015Q4","weight":0.5}],"rule":"average-balance","value":239673500},"returnOnEquity@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#692"},{"ref":"#816"}],"scale":100,"value":16.98185239502907},"#817":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2014","weight":0.5},{"ref":"equity@FY2015","weight":0.5}],"rule":"average-balance","value":239673500},"returnOnEquity@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"#817"}],"scale":100,"value":16.98185239502907},"#818":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q1","weight":0.5},{"ref":"equity@2016Q1","weight":0.5}],"rule":"average-balance","value":247705500},"returnOnEquity@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#695"},{"ref":"#818"}],"scale":100,"value":16.90717404337005},"#819":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q2","weight":0.5},{"ref":"equity@2016Q2","weight":0.5}],"rule":"average-balance","value":252756000},"returnOnEquity@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#697"},{"ref":"#819"}],"scale":100,"value":16.74065106268496},"#820":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q3","weight":0.5},{"ref":"equity@2016Q3","weight":0.5}],"rule":"average-balance","value":248665500},"returnOnEquity@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#699"},{"ref":"#820"}],"scale":100,"value":17.289089157925},"#821":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q4","weight":0.5},{"ref":"equity@2016Q4","weight":0.5}],"rule":"average-balance","value":253546000},"returnOnEquity@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#701"},{"ref":"#821"}],"scale":100,"value":17.195696244468458},"#822":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2015","weight":0.5},{"ref":"equity@FY2016","weight":0.5}],"rule":"average-balance","value":253546000},"returnOnEquity@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"#822"}],"scale":100,"value":17.195696244468458},"#823":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q1","weight":0.5},{"ref":"equity@2017Q1","weight":0.5}],"rule":"average-balance","value":263179000},"returnOnEquity@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#704"},{"ref":"#823"}],"scale":100,"value":18.472598497600494},"#824":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q2","weight":0.5},{"ref":"equity@2017Q2","weight":0.5}],"rule":"average-balance","value":269321500},"returnOnEquity@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#706"},{"ref":"#824"}],"scale":100,"value":17.589386662409055},"#825":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q3","weight":0.5},{"ref":"equity@2017Q3","weight":0.5}],"rule":"average-balance","value":261805500},"returnOnEquity@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#708"},{"ref":"#825"}],"scale":100,"value":17.930104600552703},"#826":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q4","weight":0.5},{"ref":"equity@2017Q4","weight":0.5}],"rule":"average-balance","value":268075000},"returnOnEquity@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#710"},{"ref":"#826"}],"scale":100,"value":17.711461344772918},"#827":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2016","weight":0.5},{"ref":"equity@FY2017","weight":0.5}],"rule":"average-balance","value":268075000},"returnOnEquity@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"#827"}],"scale":100,"value":17.711461344772918},"#828":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q1","weight":0.5},{"ref":"equity@2018Q1","weight":0.5}],"rule":"average-balance","value":278622500},"returnOnEquity@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#713"},{"ref":"#828"}],"scale":100,"value":17.48100027815413},"#829":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q2","weight":0.5},{"ref":"equity@2018Q2","weight":0.5}],"rule":"average-balance","value":284224500},"returnOnEquity@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#715"},{"ref":"#829"}],"scale":100,"value":18.310877492967705},"#830":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q3","weight":0.5},{"ref":"equity@2018Q3","weight":0.5}],"rule":"average-balance","value":283449000},"returnOnEquity@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#717"},{"ref":"#830"}],"scale":100,"value":19.544256638760412},"#831":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q1"},{"ref":"revenue@2019Q1","weight":-1}],"value":2574000},"revenueGrowth@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#831"},{"ref":"revenue@2019Q1"}],"scale":100,"rule":"year-on-year","value":2.668546606259792},"#832":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q4","weight":0.5},{"ref":"equity@2018Q4","weight":0.5}],"rule":"average-balance","value":281217000},"returnOnEquity@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#719"},{"ref":"#832"}],"scale":100,"value":14.687945607840208},"#833":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q1","weight":0.5},{"ref":"equity@2019Q1","weight":0.5}],"rule":"average-balance","value":295665000},"returnOnEquity@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#721"},{"ref":"#833"}],"scale":100,"value":15.243265181878138},"#834":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2017","weight":0.5},{"ref":"equity@FY2018","weight":0.5}],"rule":"average-balance","value":281217000},"returnOnEquity@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"#834"}],"scale":100,"value":14.687945607840208},"#835":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q2","weight":0.5},{"ref":"equity@2019Q2","weight":0.5}],"rule":"average-balance","value":304082500},"returnOnEquity@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#724"},{"ref":"#835"}],"scale":100,"value":16.345235256879302},"#836":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q3","weight":0.5},{"ref":"equity@2019Q3","weight":0.5}],"rule":"average-balance","value":315355000},"returnOnEquity@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#726"},{"ref":"#836"}],"scale":100,"value":16.652027080591715},"#837":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q4","weight":0.5},{"ref":"equity@2019Q4","weight":0.5}],"rule":"average-balance","value":301498500},"returnOnEquity@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#728"},{"ref":"#837"}],"scale":100,"value":23.964961683059784},"#838":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2018","weight":0.5},{"ref":"equity@FY2019","weight":0.5}],"rule":"average-balance","value":301498500},"returnOnEquity@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#838"}],"scale":100,"value":23.964961683059784},"#839":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q1","weight":0.5},{"ref":"equity@2020Q1","weight":0.5}],"rule":"average-balance","value":317901000},"returnOnEquity@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#731"},{"ref":"#839"}],"scale":100,"value":23.47460372883382},"#840":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q2","weight":0.5},{"ref":"equity@2020Q2","weight":0.5}],"rule":"average-balance","value":331309000},"returnOnEquity@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#733"},{"ref":"#840"}],"scale":100,"value":23.300000905499097},"#841":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q3","weight":0.5},{"ref":"equity@2020Q3","weight":0.5}],"rule":"average-balance","value":343956500},"returnOnEquity@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#735"},{"ref":"#841"}],"scale":100,"value":23.077046079954876},"#842":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q4","weight":0.5},{"ref":"equity@2020Q4","weight":0.5}],"rule":"average-balance","value":332080000},"returnOnEquity@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#737"},{"ref":"#842"}],"scale":100,"value":24.831365935919056},"#843":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2019","weight":0.5},{"ref":"equity@FY2020","weight":0.5}],"rule":"average-balance","value":332080000},"returnOnEquity@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#843"}],"scale":100,"value":24.831365935919056},"#844":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q1","weight":0.5},{"ref":"equity@2021Q1","weight":0.5}],"rule":"average-balance","value":326337000},"returnOnEquity@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#740"},{"ref":"#844"}],"scale":100,"value":26.362318707348535},"#845":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q2","weight":0.5},{"ref":"equity@2021Q2","weight":0.5}],"rule":"average-balance","value":338209500},"returnOnEquity@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#742"},{"ref":"#845"}],"scale":100,"value":24.06260025221054},"#846":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q3","weight":0.5},{"ref":"equity@2021Q3","weight":0.5}],"rule":"average-balance","value":350238000},"returnOnEquity@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#744"},{"ref":"#846"}],"scale":100,"value":22.79392869991263},"#847":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q2"},{"ref":"revenue@2019Q2","weight":-1}],"value":10885000},"revenueGrowth@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#847"},{"ref":"revenue@2019Q2"}],"scale":100,"rule":"year-on-year","value":11.383482707773407},"#848":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q4","weight":0.5},{"ref":"equity@2021Q4","weight":0.5}],"rule":"average-balance","value":355874500},"returnOnEquity@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#746"},{"ref":"#848"}],"scale":100,"value":23.19694161846381},"#849":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2020","weight":0.5},{"ref":"equity@FY2021","weight":0.5}],"rule":"average-balance","value":355874500},"returnOnEquity@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#849"}],"scale":100,"value":23.19694161846381},"#850":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q1","weight":0.5},{"ref":"equity@2022Q1","weight":0.5}],"rule":"average-balance","value":350552500},"returnOnEquity@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#749"},{"ref":"#850"}],"scale":100,"value":24.851627074403975},"#851":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q2","weight":0.5},{"ref":"equity@2022Q2","weight":0.5}],"rule":"average-balance","value":360167000},"returnOnEquity@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#751"},{"ref":"#851"}],"scale":100,"value":26.702057656587087},"#852":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q3","weight":0.5},{"ref":"equity@2022Q3","weight":0.5}],"rule":"average-balance","value":374093000},"returnOnEquity@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#753"},{"ref":"#852"}],"scale":100,"value":27.442908581555926},"#853":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q4","weight":0.5},{"ref":"equity@2022Q4","weight":0.5}],"rule":"average-balance","value":389281500},"returnOnEquity@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#755"},{"ref":"#853"}],"scale":100,"value":25.99712547346843},"#854":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2021","weight":0.5},{"ref":"equity@FY2022","weight":0.5}],"rule":"average-balance","value":389281500},"returnOnEquity@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#854"}],"scale":100,"value":25.99712547346843},"#855":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q1","weight":0.5},{"ref":"equity@2023Q1","weight":0.5}],"rule":"average-balance","value":382086000},"returnOnEquity@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#758"},{"ref":"#855"}],"scale":100,"value":26.162434635134495},"#856":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q2","weight":0.5},{"ref":"equity@2023Q2","weight":0.5}],"rule":"average-balance","value":362630500},"returnOnEquity@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#760"},{"ref":"#856"}],"scale":100,"value":27.663972004561117},"#857":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q3","weight":0.5},{"ref":"equity@2023Q3","weight":0.5}],"rule":"average-balance","value":362394500},"returnOnEquity@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#762"},{"ref":"#857"}],"scale":100,"value":27.645563053523166},"#858":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q4","weight":0.5},{"ref":"equity@2023Q4","weight":0.5}],"rule":"average-balance","value":368908500},"returnOnEquity@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#764"},{"ref":"#858"}],"scale":100,"value":27.738585584230236},"#859":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2022","weight":0.5},{"ref":"equity@FY2023","weight":0.5}],"rule":"average-balance","value":368908500},"returnOnEquity@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#859"}],"scale":100,"value":27.738585584230236},"#860":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q1","weight":0.5},{"ref":"equity@2024Q1","weight":0.5}],"rule":"average-balance","value":364210000},"returnOnEquity@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#767"},{"ref":"#860"}],"scale":100,"value":27.96326295269213},"#861":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q2","weight":0.5},{"ref":"equity@2024Q2","weight":0.5}],"rule":"average-balance","value":347286500},"returnOnEquity@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#769"},{"ref":"#861"}],"scale":100,"value":29.323915556752134},"#862":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q3","weight":0.5},{"ref":"equity@2024Q3","weight":0.5}],"rule":"average-balance","value":336717500},"returnOnEquity@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#772"},{"ref":"#862"}],"scale":100,"value":30.27285484122447},"#863":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q3"},{"ref":"revenue@2019Q3","weight":-1}],"value":6246000},"revenueGrowth@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#863"},{"ref":"revenue@2019Q3"}],"scale":100,"rule":"year-on-year","value":6.553902331535544},"#864":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q4","weight":0.5},{"ref":"equity@2024Q4","weight":0.5}],"rule":"average-balance","value":338418500},"returnOnEquity@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#774"},{"ref":"#864"}],"scale":100,"value":29.649383825056848},"#865":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2023","weight":0.5},{"ref":"equity@FY2024","weight":0.5}],"rule":"average-balance","value":338418500},"returnOnEquity@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#865"}],"scale":100,"value":29.649383825056848},"#866":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q1","weight":0.5},{"ref":"equity@2025Q1","weight":0.5}],"rule":"average-balance","value":358083500},"returnOnEquity@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#777"},{"ref":"#866"}],"scale":100,"value":28.30540921321424},"#867":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q2","weight":0.5},{"ref":"equity@2025Q2","weight":0.5}],"rule":"average-balance","value":375146000},"returnOnEquity@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#779"},{"ref":"#867"}],"scale":100,"value":27.9453865961519},"#868":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q3","weight":0.5},{"ref":"equity@2025Q3","weight":0.5}],"rule":"average-balance","value":381954500},"returnOnEquity@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#781"},{"ref":"#868"}],"scale":100,"value":27.841536099195064},"#869":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q4","weight":0.5},{"ref":"equity@2025Q4","weight":0.5}],"rule":"average-balance","value":388576500},"returnOnEquity@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#783"},{"ref":"#869"}],"scale":100,"value":28.051619179234976},"#870":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2024","weight":0.5},{"ref":"equity@FY2025","weight":0.5}],"rule":"average-balance","value":388576500},"returnOnEquity@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#870"}],"scale":100,"value":28.051619179234976},"#871":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q1","weight":0.5},{"ref":"equity@2026Q1","weight":0.5}],"rule":"average-balance","value":407859500},"returnOnEquity@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#786"},{"ref":"#871"}],"scale":100,"value":25.86920250723595},"#872":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q2","weight":0.5},{"ref":"equity@2026Q2","weight":0.5}],"rule":"average-balance","value":410494500},"returnOnEquity@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#788"},{"ref":"#872"}],"scale":100,"value":25.051736381364424},"#873":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q3","weight":0.5},{"ref":"equity@2026Q3","weight":0.5}],"rule":"average-balance","value":406567500},"returnOnEquity@2026Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#790"},{"ref":"#873"}],"scale":100,"value":25.785632152102668},"#874":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q4","weight":0.5},{"ref":"equity@2026Q4","weight":0.5}],"rule":"average-balance","value":405704500},"returnOnEquity@2026Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#792"},{"ref":"#874"}],"scale":100,"value":26.129609112050765},"#875":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2025","weight":0.5},{"ref":"equity@FY2026","weight":0.5}],"rule":"average-balance","value":405704500},"returnOnEquity@FY2026":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2026"},{"ref":"#875"}],"scale":100,"value":26.129609112050765},"#876":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2026Q1","weight":0.5},{"ref":"equity@2027Q1","weight":0.5}],"rule":"average-balance","value":389872500},"returnOnEquity@2027Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#795"},{"ref":"#876"}],"scale":100,"value":27.93939044174698},"#877":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2026Q2","weight":0.5},{"ref":"equity@2027Q2","weight":0.5}],"rule":"average-balance","value":358196000},"returnOnEquity@2027Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#797"},{"ref":"#877"}],"scale":100,"value":31.203586863058213},"#878":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2009","weight":0.5},{"ref":"equity@FY2010","weight":0.5}],"rule":"average-balance","value":139082500},"returnOnEquity@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2010"},{"ref":"#878"}],"scale":100,"value":15.9092624880916},"#879":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2018"},{"ref":"revenue@FY2017","weight":-1}],"value":32723000},"revenueGrowth@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"#879"},{"ref":"revenue@FY2017"}],"scale":100,"rule":"year-on-year","value":10.385748200434186},"#880":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q2"},{"ref":"revenue@2018Q2","weight":-1}],"value":7781000},"revenueGrowth@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#880"},{"ref":"revenue@2018Q2"}],"scale":100,"rule":"year-on-year","value":8.858151183970865},"#881":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q4"},{"ref":"revenue@2019Q4","weight":-1}],"value":17971000},"revenueGrowth@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#881"},{"ref":"revenue@2019Q4"}],"scale":100,"rule":"year-on-year","value":19.503380614913766},"#882":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2020"},{"ref":"revenue@FY2019","weight":-1}],"value":37676000},"revenueGrowth@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"#882"},{"ref":"revenue@FY2019"}],"scale":100,"rule":"year-on-year","value":9.92719808812641},"#883":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q1"},{"ref":"revenue@2020Q1","weight":-1}],"value":6922000},"revenueGrowth@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#883"},{"ref":"revenue@2020Q1"}],"scale":100,"rule":"year-on-year","value":6.989730488432921},"#884":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q2"},{"ref":"revenue@2020Q2","weight":-1}],"value":-14461000},"revenueGrowth@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#884"},{"ref":"revenue@2020Q2"}],"scale":100,"rule":"year-on-year","value":-13.577638818470316},"#885":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q3"},{"ref":"revenue@2020Q3","weight":-1}],"value":-2885000},"revenueGrowth@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#885"},{"ref":"revenue@2020Q3"}],"scale":100,"rule":"year-on-year","value":-2.841020994997434},"#886":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q4"},{"ref":"revenue@2020Q4","weight":-1}],"value":-6875000},"revenueGrowth@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#886"},{"ref":"revenue@2020Q4"}],"scale":100,"rule":"year-on-year","value":-6.243529433132933},"#887":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2021"},{"ref":"revenue@FY2020","weight":-1}],"value":-17299000},"revenueGrowth@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"#887"},{"ref":"revenue@FY2020"}],"scale":100,"rule":"year-on-year","value":-4.146462479536139},"#888":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q1"},{"ref":"revenue@2021Q1","weight":-1}],"value":10528000},"revenueGrowth@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#888"},{"ref":"revenue@2021Q1"}],"scale":100,"rule":"year-on-year","value":9.936481269997067},"#889":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q2"},{"ref":"revenue@2021Q2","weight":-1}],"value":27832000},"revenueGrowth@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#889"},{"ref":"revenue@2021Q2"}],"scale":100,"rule":"year-on-year","value":30.237383888315495},"#890":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q3"},{"ref":"revenue@2021Q3","weight":-1}],"value":17742000},"revenueGrowth@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#890"},{"ref":"revenue@2021Q3"}],"scale":100,"rule":"year-on-year","value":17.982425022551517},"#891":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q4"},{"ref":"revenue@2021Q4","weight":-1}],"value":10267000},"revenueGrowth@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#891"},{"ref":"revenue@2021Q4"}],"scale":100,"rule":"year-on-year","value":9.944885169364293},"#892":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2022"},{"ref":"revenue@FY2021","weight":-1}],"value":66369000},"revenueGrowth@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"#892"},{"ref":"revenue@FY2021"}],"scale":100,"rule":"year-on-year","value":16.59639909977495},"#893":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q1"},{"ref":"revenue@2022Q1","weight":-1}],"value":11997000},"revenueGrowth@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#893"},{"ref":"revenue@2022Q1"}],"scale":100,"rule":"year-on-year","value":10.2995338295516},"#894":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q2"},{"ref":"revenue@2022Q2","weight":-1}],"value":10404000},"revenueGrowth@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#894"},{"ref":"revenue@2022Q2"}],"scale":100,"rule":"year-on-year","value":8.67889586826498},"#895":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q3"},{"ref":"revenue@2022Q3","weight":-1}],"value":10774000},"revenueGrowth@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#895"},{"ref":"revenue@2022Q3"}],"scale":100,"rule":"year-on-year","value":9.255616167690395},"#896":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q4"},{"ref":"revenue@2022Q4","weight":-1}],"value":13849000},"revenueGrowth@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#896"},{"ref":"revenue@2022Q4"}],"scale":100,"rule":"year-on-year","value":12.201117121561866},"#897":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2023"},{"ref":"revenue@FY2022","weight":-1}],"value":47024000},"revenueGrowth@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"#897"},{"ref":"revenue@FY2022"}],"scale":100,"rule":"year-on-year","value":10.085165430255927},"#898":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q1"},{"ref":"revenue@2023Q1","weight":-1}],"value":11831000},"revenueGrowth@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#898"},{"ref":"revenue@2023Q1"}],"scale":100,"rule":"year-on-year","value":9.208580457354575},"#899":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q2"},{"ref":"revenue@2023Q2","weight":-1}],"value":9940000},"revenueGrowth@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#899"},{"ref":"revenue@2023Q2"}],"scale":100,"rule":"year-on-year","value":7.629662038209717},"#900":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q3"},{"ref":"revenue@2023Q3","weight":-1}],"value":6157000},"revenueGrowth@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#900"},{"ref":"revenue@2023Q3"}],"scale":100,"rule":"year-on-year","value":4.841208061079261},"#901":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q4"},{"ref":"revenue@2023Q4","weight":-1}],"value":-4455000},"revenueGrowth@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#901"},{"ref":"revenue@2023Q4"}],"scale":100,"rule":"year-on-year","value":-3.49809587373876},"#902":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2024"},{"ref":"revenue@FY2023","weight":-1}],"value":23473000},"revenueGrowth@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"#902"},{"ref":"revenue@FY2023"}],"scale":100,"rule":"year-on-year","value":4.5730216465059925},"#903":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q1"},{"ref":"revenue@2024Q1","weight":-1}],"value":4624000},"revenueGrowth@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#903"},{"ref":"revenue@2024Q1"}],"scale":100,"rule":"year-on-year","value":3.295583319673012},"#904":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q2"},{"ref":"revenue@2024Q2","weight":-1}],"value":315000},"revenueGrowth@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#904"},{"ref":"revenue@2024Q2"}],"scale":100,"rule":"year-on-year","value":0.22464538121964583},"#905":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q3"},{"ref":"revenue@2024Q3","weight":-1}],"value":2943000},"revenueGrowth@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#905"},{"ref":"revenue@2024Q3"}],"scale":100,"rule":"year-on-year","value":2.2072058558828767},"#906":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q4"},{"ref":"revenue@2024Q4","weight":-1}],"value":13866000},"revenueGrowth@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#906"},{"ref":"revenue@2024Q4"}],"scale":100,"rule":"year-on-year","value":11.28234336859235},"#907":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2025"},{"ref":"revenue@FY2024","weight":-1}],"value":21748000},"revenueGrowth@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"#907"},{"ref":"revenue@FY2024"}],"scale":100,"rule":"year-on-year","value":4.051672423365127},"#908":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q1"},{"ref":"revenue@2025Q1","weight":-1}],"value":574000},"revenueGrowth@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#908"},{"ref":"revenue@2025Q1"}],"scale":100,"rule":"year-on-year","value":0.3960450691008921},"#909":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q2"},{"ref":"revenue@2025Q2","weight":-1}],"value":1426000},"revenueGrowth@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#909"},{"ref":"revenue@2025Q2"}],"scale":100,"rule":"year-on-year","value":1.0146866283372136},"#910":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q3"},{"ref":"revenue@2025Q3","weight":-1}],"value":10841000},"revenueGrowth@2026Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#910"},{"ref":"revenue@2025Q3"}],"scale":100,"rule":"year-on-year","value":7.955004072527672},"#911":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q4"},{"ref":"revenue@2025Q4","weight":-1}],"value":10659000},"revenueGrowth@2026Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#911"},{"ref":"revenue@2025Q4"}],"scale":100,"rule":"year-on-year","value":7.793603673427607},"#912":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2026"},{"ref":"revenue@FY2025","weight":-1}],"value":23500000},"revenueGrowth@FY2026":{"kind":"computed","op":"ratio","terms":[{"ref":"#912"},{"ref":"revenue@FY2025"}],"scale":100,"rule":"year-on-year","value":4.207593721912084},"#913":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2027Q1"},{"ref":"revenue@2026Q1","weight":-1}],"value":20796000},"revenueGrowth@2027Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#913"},{"ref":"revenue@2026Q1"}],"scale":100,"rule":"year-on-year","value":14.292095912911407},"#914":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2027Q2"},{"ref":"revenue@2026Q2","weight":-1}],"value":29650000},"revenueGrowth@2027Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#914"},{"ref":"revenue@2026Q2"}],"scale":100,"rule":"year-on-year","value":20.885870866851697},"#915":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2011"},{"ref":"revenue@FY2010","weight":-1}],"value":20871000},"revenueGrowth@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"#915"},{"ref":"revenue@FY2010"}],"scale":100,"rule":"year-on-year","value":9.158687390842623},"#916":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q2"},{"ref":"revenue@2011Q2","weight":-1}],"value":4667000},"revenueGrowth@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#916"},{"ref":"revenue@2011Q2"}],"scale":100,"rule":"year-on-year","value":7.72183523883585},"#917":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q3"},{"ref":"revenue@2011Q3","weight":-1}],"value":-355000},"revenueGrowth@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#917"},{"ref":"revenue@2011Q3"}],"scale":100,"rule":"year-on-year","value":-0.535396495038154},"#918":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q4"},{"ref":"revenue@2011Q4","weight":-1}],"value":5314000},"revenueGrowth@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#918"},{"ref":"revenue@2011Q4"}],"scale":100,"rule":"year-on-year","value":8.488546691798993},"#919":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2012"},{"ref":"revenue@FY2011","weight":-1}],"value":23693000},"revenueGrowth@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"#919"},{"ref":"revenue@FY2011"}],"scale":100,"rule":"year-on-year","value":9.524709249737695},"#920":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q1"},{"ref":"revenue@2012Q1","weight":-1}],"value":-1548000},"revenueGrowth@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#920"},{"ref":"revenue@2012Q1"}],"scale":100,"rule":"year-on-year","value":-2.106896410926462},"#921":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q2"},{"ref":"revenue@2012Q2","weight":-1}],"value":9378000},"revenueGrowth@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#921"},{"ref":"revenue@2012Q2"}],"scale":100,"rule":"year-on-year","value":14.404202377661047},"#922":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q3"},{"ref":"revenue@2012Q3","weight":-1}],"value":7347000},"revenueGrowth@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#922"},{"ref":"revenue@2012Q3"}],"scale":100,"rule":"year-on-year","value":11.14008885384603},"#923":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q4"},{"ref":"revenue@2012Q4","weight":-1}],"value":5030000},"revenueGrowth@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#923"},{"ref":"revenue@2012Q4"}],"scale":100,"rule":"year-on-year","value":7.406207668296139},"#924":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2013"},{"ref":"revenue@FY2012","weight":-1}],"value":20207000},"revenueGrowth@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"#924"},{"ref":"revenue@FY2012"}],"scale":100,"rule":"year-on-year","value":7.416882611600095},"#925":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q1"},{"ref":"revenue@2013Q1","weight":-1}],"value":735000},"revenueGrowth@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#925"},{"ref":"revenue@2013Q1"}],"scale":100,"rule":"year-on-year","value":1.0218978102189746},"#926":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q2"},{"ref":"revenue@2013Q2","weight":-1}],"value":1021000},"revenueGrowth@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#926"},{"ref":"revenue@2013Q2"}],"scale":100,"rule":"year-on-year","value":1.3707641909671775},"#927":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q3"},{"ref":"revenue@2013Q3","weight":-1}],"value":1933000},"revenueGrowth@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#927"},{"ref":"revenue@2013Q3"}],"scale":100,"rule":"year-on-year","value":2.637179732052708},"#928":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q4"},{"ref":"revenue@2013Q4","weight":-1}],"value":-174000},"revenueGrowth@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#928"},{"ref":"revenue@2013Q4"}],"scale":100,"rule":"year-on-year","value":-0.23853261316589824},"#929":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2014"},{"ref":"revenue@FY2013","weight":-1}],"value":3515000},"revenueGrowth@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"#929"},{"ref":"revenue@FY2013"}],"scale":100,"rule":"year-on-year","value":1.2010811438802893},"#930":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q1"},{"ref":"revenue@2014Q1","weight":-1}],"value":3302000},"revenueGrowth@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#930"},{"ref":"revenue@2014Q1"}],"scale":100,"rule":"year-on-year","value":4.544453619598121},"#931":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q2"},{"ref":"revenue@2014Q2","weight":-1}],"value":1069000},"revenueGrowth@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#931"},{"ref":"revenue@2014Q2"}],"scale":100,"rule":"year-on-year","value":1.415800278127266},"#932":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q3"},{"ref":"revenue@2014Q3","weight":-1}],"value":3326000},"revenueGrowth@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#932"},{"ref":"revenue@2014Q3"}],"scale":100,"rule":"year-on-year","value":4.421049833180479},"#933":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q4"},{"ref":"revenue@2014Q4","weight":-1}],"value":839000},"revenueGrowth@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#933"},{"ref":"revenue@2014Q4"}],"scale":100,"rule":"year-on-year","value":1.1529159566866287},"#934":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2015"},{"ref":"revenue@FY2014","weight":-1}],"value":8536000},"revenueGrowth@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"#934"},{"ref":"revenue@FY2014"}],"scale":100,"rule":"year-on-year","value":2.8821479700710473},"#935":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q1"},{"ref":"revenue@2015Q1","weight":-1}],"value":4331000},"revenueGrowth@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#935"},{"ref":"revenue@2015Q1"}],"scale":100,"rule":"year-on-year","value":5.701534978015332},"#936":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q2"},{"ref":"revenue@2015Q2","weight":-1}],"value":3290000},"revenueGrowth@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#936"},{"ref":"revenue@2015Q2"}],"scale":100,"rule":"year-on-year","value":4.296497505680774},"#937":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q3"},{"ref":"revenue@2015Q3","weight":-1}],"value":437000},"revenueGrowth@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#937"},{"ref":"revenue@2015Q3"}],"scale":100,"rule":"year-on-year","value":0.5562839721476198},"#938":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q4"},{"ref":"revenue@2015Q4","weight":-1}],"value":70000},"revenueGrowth@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#938"},{"ref":"revenue@2015Q4"}],"scale":100,"rule":"year-on-year","value":0.09509448316147306},"#939":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2016"},{"ref":"revenue@FY2015","weight":-1}],"value":8128000},"revenueGrowth@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"#939"},{"ref":"revenue@FY2015"}],"scale":100,"rule":"year-on-year","value":2.6675068262969948},"#940":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q1"},{"ref":"revenue@2016Q1","weight":-1}],"value":2863000},"revenueGrowth@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#940"},{"ref":"revenue@2016Q1"}],"scale":100,"rule":"year-on-year","value":3.5656906579651926},"#941":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q2"},{"ref":"revenue@2016Q2","weight":-1}],"value":-2569000},"revenueGrowth@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#941"},{"ref":"revenue@2016Q2"}],"scale":100,"rule":"year-on-year","value":-3.2167184213162336},"#942":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q3"},{"ref":"revenue@2016Q3","weight":-1}],"value":-1382000},"revenueGrowth@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#942"},{"ref":"revenue@2016Q3"}],"scale":100,"rule":"year-on-year","value":-1.7494999620224272},"#943":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q4"},{"ref":"revenue@2016Q4","weight":-1}],"value":3332000},"revenueGrowth@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#943"},{"ref":"revenue@2016Q4"}],"scale":100,"rule":"year-on-year","value":4.522197038585252},"#944":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2017"},{"ref":"revenue@FY2016","weight":-1}],"value":2244000},"revenueGrowth@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"#944"},{"ref":"revenue@FY2016"}],"scale":100,"rule":"year-on-year","value":0.7173179214402525},"#945":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q1"},{"ref":"revenue@2017Q1","weight":-1}],"value":966000},"revenueGrowth@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#945"},{"ref":"revenue@2017Q1"}],"scale":100,"rule":"year-on-year","value":1.1616720380970724},"#946":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q2"},{"ref":"revenue@2017Q2","weight":-1}],"value":10545000},"revenueGrowth@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#946"},{"ref":"revenue@2017Q2"}],"scale":100,"rule":"year-on-year","value":13.642538327188047},"#947":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q3"},{"ref":"revenue@2017Q3","weight":-1}],"value":9943000},"revenueGrowth@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#947"},{"ref":"revenue@2017Q3"}],"scale":100,"rule":"year-on-year","value":12.811163222182142},"#948":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q4"},{"ref":"revenue@2017Q4","weight":-1}],"value":11269000},"revenueGrowth@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#948"},{"ref":"revenue@2017Q4"}],"scale":100,"rule":"year-on-year","value":14.632594497032958},"#949":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q1"},{"ref":"revenue@2018Q1","weight":-1}],"value":12335000},"revenueGrowth@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#949"},{"ref":"revenue@2018Q1"}],"scale":100,"rule":"year-on-year","value":14.663227217612507},"equity@FY2009":{"kind":"filed","concept":"StockholdersEquity","filing":11,"unit":"USD","end":"2009-01-02","value":128094000}},"quality":[]}