{"schemaVersion":2,"ticker":"ALGN","company":{"ticker":"ALGN","name":"ALIGN TECHNOLOGY INC","exchange":"Nasdaq","cik":1097149,"sic":"3842","sicDescription":"Orthopedic, Prosthetic & Surgical Appliances & Supplies","fiscalYearEnd":"1231"},"updatedAt":"2026-09-11T02:29:32.095Z","filingsThrough":"Q2 2026","annual":{"keys":["FY2009","FY2010","FY2011","FY2012","FY2013","FY2014","FY2015","FY2016","FY2017","FY2018","FY2019","FY2020","FY2021","FY2022","FY2023","FY2024","FY2025"],"labels":["2009","2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021","2022","2023","2024","2025"],"series":{"revenue":[312333000,387126000,479741000,560041000,660206000,761653000,845486000,1079874000,1473413000,1966492000,2406796000,2471941000,3952584000,3734635000,3862260000,3999012000,4034964000],"costOfRevenue":[78841000,83709000,118458000,143653000,162100000,183210000,205376000,264580000,356466000,518625000,662899000,708706000,1017229000,1100860000,1155397000,1199853000,1323951000],"grossProfit":[233492000,303417000,361283000,416388000,498106000,578443000,640110000,815294000,1116947000,1447867000,1743897000,1763235000,2935355000,2633775000,2706863000,2799159000,2711013000],"operatingExpenses":[267504000,200683000,270923000,330796000,403894000,384867000,451476000,566373000,763336000,981303000,1201404000,1376064000,1958955000,1991180000,2063525000,2191531000,2165258000],"operatingIncome":[-34012000,102734000,90360000,85592000,94212000,193576000,188634000,248921000,353611000,466564000,542493000,387171000,976400000,642595000,643338000,607628000,545755000],"pretaxIncome":[-33893000,102003000,89941000,84296000,93139000,190369000,186101000,242566000,364799000,466651000,562651000,378949000,1012423000,599057000,641204000,608959000,585287000],"interestExpense":[85000,19000,51000,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"netIncome":[-31269000,74253000,66716000,58691000,64295000,145832000,144020000,189682000,231418000,400235000,442776000,1775888000,772020000,361573000,445053000,421362000,410351000],"dilutedEps":[-0.45,0.95,0.83,0.71,0.78,1.77,1.77,2.33,2.83,4.92,5.53,22.41,9.69,4.61,5.81,5.62,5.65],"cash":[166487000,294664000,306386000,306386000,242953000,199871000,167714000,389275000,449511000,636899000,550425000,960843000,1099370000,942050000,937438000,1043887000,1094908000],"currentAssets":[261299000,388611000,384816000,485793000,544676000,657160000,732010000,952978000,1158367000,1302479000,1633419000,1849538000,2494075000,2424391000,2446618000,2492441000,2616562000],"totalAssets":[355240000,476943000,649264000,756312000,832147000,987997000,1158633000,1396151000,1784009000,2052458000,2500702000,4829683000,5942110000,5947947000,6083877000,6214600000,6233693000],"currentLiabilities":[81243000,92974000,148117000,155771000,175338000,201811000,271672000,354335000,500051000,692073000,970970000,1325601000,1924071000,1925887000,2066611000,2038027000,1920015000],"totalLiabilities":[82204000,99196000,158483000,174995000,198177000,235226000,310707000,400762000,629721000,799567000,1154533000,1595818000,2319396000,2346589000,2453388000,2362615000,2184546000],"equity":[377747000,377747000,490781000,581317000,633970000,752771000,847926000,999307000,1154288000,1252891000,1346169000,3233865000,3622714000,3601358000,3630489000,3851985000,4049147000],"operatingCashFlow":[74165000,129529000,130469000,133778000,185976000,226899000,237997000,247654000,438539000,554681000,747270000,662174000,1172544000,568732000,785776000,738231000,593223000],"capex":[7192000,18031000,30404000,38333000,19412000,24092000,53451000,70576000,195695000,223312000,149707000,154916000,401098000,291900000,177716000,115580000,102445000],"depreciationAndAmortization":[10204000,11386000,12112000,17811000,16825000,17856000,18004000,24002000,37739000,54727000,78990000,93538000,108729000,125793000,142401000,145034000,237436000],"dilutedShares":[69094000,78080000,80294000,83040000,82589000,82283000,81521000,81484000,81832000,81357000,80100000,79230000,79670000,78420000,76568000,74993000,72588000],"sharesOutstanding":[74568000,76390000,78776000,80611000,80583000,80205000,79500000,79553000,80040000,79778000,78433000,78860000,78710000,77267000,75075000,73849000,71364000],"totalCosts":[346345000,284392000,389381000,474449000,565994000,568077000,656852000,830953000,1119802000,1499928000,1864303000,2084770000,2976184000,3092040000,3218922000,3391384000,3489209000],"freeCashFlow":[66973000,111498000,100065000,95445000,166564000,202807000,184546000,177078000,242844000,331369000,597563000,507258000,771446000,276832000,608060000,622651000,490778000],"capexOutflow":[-7192000,-18031000,-30404000,-38333000,-19412000,-24092000,-53451000,-70576000,-195695000,-223312000,-149707000,-154916000,-401098000,-291900000,-177716000,-115580000,-102445000],"grossMargin":[74.75739034940273,78.3768075510299,75.30792656871104,74.349556550324,75.44705743358891,75.94573907015399,75.70911877902176,75.49899340108198,75.80678329836917,73.62689499881007,72.45720036097784,71.32997915403321,74.26420286071087,70.5229560586242,70.08495026228167,69.99626407722708,67.1880343913849],"operatingMargin":[-10.88965943400153,26.537613076879364,18.835163140111018,15.283166768147332,14.270091456303033,25.415248151060915,22.31071833241473,23.050930015909262,23.999448898577654,23.725700384237516,22.5400490943146,15.662631106486765,24.702827314991914,17.206366887259396,16.657035000233027,15.194453029898385,13.525647316803818],"netMargin":[-10.011430108249849,19.180576866446582,13.906670474276744,10.479768445524524,9.738627034592232,19.146776813063166,17.03398991822455,17.56519742118062,15.706254797534703,20.35273980265366,18.396906094243135,71.84184412168413,19.532032715813248,9.681615472462504,11.523123766913672,10.536652553180636,10.169880078236137],"currentRatio":[3.216264785889246,4.179781444274743,2.5980542409041503,3.1186356895699454,3.1064344295018764,3.256314076041445,2.694462440001178,2.6894831162600363,2.316497717232842,1.8819965523868147,1.6822548585435184,1.3952448738345853,1.2962489429963864,1.258843847016985,1.1838793077168368,1.2229676054340792,1.3627820615984771],"ebit":[-33808000,102022000,89992000,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"fcfMargin":[21.44281904249631,28.80147548860061,20.858129699150165,17.04250224537132,25.229095161207262,26.62721738114338,21.82720943930473,16.398024213936072,16.4817332275472,16.85076776310303,24.828153279297457,20.520635403514888,19.517510570300338,7.41255838924018,15.74363196677593,15.5701208198425,12.163132062640459],"ebitda":[-23604000,113408000,102104000,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"returnOnAssets":[-8.802218218669069,17.84535372628376,11.847910730442983,8.351167066028447,8.09526717403471,16.02422665459436,13.418241615928222,14.849161416385886,14.55385892533709,20.864769591397504,19.44917376064096,48.452789314613085,14.33410389523824,6.081938883892651,7.397930687815912,6.852263089161366,6.592887876273477],"returnOnEquity":[-10.487902637488324,19.656807334009272,15.363004992354881,10.94881251527379,10.581039705024411,21.032334084014245,17.994661075768867,20.536878672046242,21.491320327173867,33.25344729245312,34.07201065000423,77.54911863099706,22.51910172696909,10.010226919111547,12.30814202789412,11.262638533725609,10.387144525619874],"revenueGrowth":[2.7492302023844006,23.94655704008222,23.9237354246421,16.738198319509912,17.885297683562463,15.365961533218432,11.00671828247246,27.722280439889,36.443047985227906,33.46509091476728,22.390327547734756,2.706710498106202,59.89799109282947,-5.514089011138035,3.417335295149315,3.540724860573863,0.8990220584484288]}},"quarterly":{"keys":["2009Q2","2009Q3","2009Q4","2010Q1","2010Q2","2010Q3","2010Q4","2011Q1","2011Q2","2011Q3","2011Q4","2012Q1","2012Q2","2012Q3","2012Q4","2013Q1","2013Q2","2013Q3","2013Q4","2014Q1","2014Q2","2014Q3","2014Q4","2015Q1","2015Q2","2015Q3","2015Q4","2016Q1","2016Q2","2016Q3","2016Q4","2017Q1","2017Q2","2017Q3","2017Q4","2018Q1","2018Q2","2018Q3","2018Q4","2019Q1","2019Q2","2019Q3","2019Q4","2020Q1","2020Q2","2020Q3","2020Q4","2021Q1","2021Q2","2021Q3","2021Q4","2022Q1","2022Q2","2022Q3","2022Q4","2023Q1","2023Q2","2023Q3","2023Q4","2024Q1","2024Q2","2024Q3","2024Q4","2025Q1","2025Q2","2025Q3","2025Q4","2026Q1","2026Q2"],"labels":["Q2 '09","Q3 '09","Q4 '09","Q1 '10","Q2 '10","Q3 '10","Q4 '10","Q1 '11","Q2 '11","Q3 '11","Q4 '11","Q1 '12","Q2 '12","Q3 '12","Q4 '12","Q1 '13","Q2 '13","Q3 '13","Q4 '13","Q1 '14","Q2 '14","Q3 '14","Q4 '14","Q1 '15","Q2 '15","Q3 '15","Q4 '15","Q1 '16","Q2 '16","Q3 '16","Q4 '16","Q1 '17","Q2 '17","Q3 '17","Q4 '17","Q1 '18","Q2 '18","Q3 '18","Q4 '18","Q1 '19","Q2 '19","Q3 '19","Q4 '19","Q1 '20","Q2 '20","Q3 '20","Q4 '20","Q1 '21","Q2 '21","Q3 '21","Q4 '21","Q1 '22","Q2 '22","Q3 '22","Q4 '22","Q1 '23","Q2 '23","Q3 '23","Q4 '23","Q1 '24","Q2 '24","Q3 '24","Q4 '24","Q1 '25","Q2 '25","Q3 '25","Q4 '25","Q1 '26","Q2 '26"],"series":{"revenue":[76316000,79269000,86616000,90090000,108196000,95947000,92893000,104856000,120086000,125894000,128905000,135079000,145626000,136496000,142840000,153580000,163828000,164506000,178292000,180646000,192531000,189876000,198600000,198086000,209488000,207636000,230276000,238720000,269362000,278589000,293203000,310341000,356482000,385267000,421323000,436924000,490259000,505289000,534020000,548971000,600697000,607341000,649787000,550963000,352314000,734144000,834520000,894771000,1010808000,1015906000,1031099000,973219000,969553000,890348000,901515000,943147000,1002173000,960214000,956726000,997431000,1028490000,977872000,995219000,979262000,1012449000,995692000,1047561000,1040087000,1056192000],"costOfRevenue":[18338000,20268000,22810000,20380000,21178000,21014000,21137000,22630000,28949000,33524000,33355000,34319000,36826000,36146000,36362000,40731000,40137000,39416000,41816000,43395000,47055000,44822000,47938000,46996000,50854000,50060000,57466000,58093000,64146000,69387000,72954000,74716000,85565000,92779000,103406000,109516000,124677000,133508000,150924000,146875000,168408000,169787000,177829000,156607000,127986000,200056000,224057000,217673000,252270000,260750000,286536000,263873000,281994000,271179000,283814000,282493000,288564000,297138000,287202000,299615000,305862000,296098000,298278000,299154000,304332000,356491000,363974000,303500000,298762000],"grossProfit":[57978000,59001000,63806000,69710000,87018000,74933000,71756000,82226000,91137000,92370000,95550000,100760000,108800000,100350000,106478000,112849000,123691000,125090000,136476000,137251000,145476000,145054000,150662000,151090000,158634000,157576000,172810000,180627000,205216000,209202000,220249000,235625000,270917000,292488000,317917000,327408000,365582000,371781000,383096000,402096000,432289000,437554000,471958000,394356000,224328000,534088000,610463000,677098000,758538000,755156000,744563000,709346000,687559000,619169000,617701000,660654000,713609000,663076000,669524000,697816000,722628000,681774000,696941000,680108000,708117000,639201000,683587000,736587000,757430000],"operatingExpenses":[51725000,119195000,49161000,49013000,41674000,53010000,56986000,61203000,74542000,66058000,69120000,72754000,72788000,95847000,89407000,150924000,85790000,83626000,83554000,95447000,96744000,93507000,99169000,102166000,116309000,119530000,113471000,127293000,140080000,147123000,151877000,173952000,187348000,193725000,208311000,229216000,242891000,246573000,262623000,314395000,255799000,310402000,320808000,324438000,297328000,357019000,397279000,451652000,489636000,493996000,523671000,511264000,499363000,475513000,505040000,527138000,541678000,496730000,497979000,543681000,575582000,519476000,552792000,549008000,545084000,542903000,528263000,594632000,603417000],"operatingIncome":[6253000,-60194000,14645000,20697000,45344000,21923000,14770000,21023000,16595000,26312000,26430000,28006000,36012000,4503000,17071000,-38075000,37901000,41464000,52922000,41804000,48732000,51547000,51493000,48924000,42325000,38046000,59339000,53334000,65136000,62079000,68372000,61673000,83569000,98763000,109606000,98192000,122691000,125208000,120473000,87701000,176490000,127152000,151150000,69918000,-73000000,177069000,213184000,225446000,268902000,261160000,220892000,198082000,188196000,143656000,112661000,133516000,171931000,166346000,171545000,154135000,147046000,162298000,144149000,131100000,163033000,96298000,155324000,141955000,154013000],"pretaxIncome":[6810000,-60465000,14330000,20144000,45500000,21840000,14519000,21112000,16289000,26194000,26346000,27194000,36553000,4150000,16399000,-39063000,37566000,41913000,52723000,42405000,48639000,49548000,49777000,47472000,42499000,36478000,59652000,52907000,65261000,63542000,60856000,63318000,86781000,102513000,112187000,100545000,117509000,126605000,121992000,84588000,193847000,128419000,155797000,53355000,-73493000,184545000,214542000,261621000,268802000,261988000,220012000,187486000,173609000,122641000,115321000,134624000,171589000,162111000,172880000,158386000,143866000,165930000,140777000,140442000,173516000,94734000,176595000,148886000,148693000],"netIncome":[4545000,-49942000,11492000,14930000,32603000,16815000,9905000,15841000,11162000,19264000,20449000,20984000,28492000,-344000,9559000,-41983000,29320000,34537000,42421000,32444000,35600000,38247000,39541000,36177000,31350000,27616000,48877000,40546000,50148000,51367000,47621000,69420000,69179000,82555000,10264000,95866000,106105000,100872000,97392000,71848000,147142000,102524000,121262000,1518131000,-40602000,139371000,158988000,200376000,199714000,180969000,190961000,134298000,112800000,72700000,41775000,87798000,111814000,121427000,124014000,105028000,96564000,115963000,103807000,93230000,124608000,56753000,135760000,112771000,108294000],"dilutedEps":[0.07,-0.72,0.16052185345174533,0.19,0.42,0.22,0.12136052003453354,0.2,0.14,0.24,0.24946728187919462,0.26,0.34,0,0.12006641640196361,-0.52,0.36,0.42,0.5193712897024507,0.39,0.43,0.47,0.4802933877730646,0.44,0.39,0.34,0.6004259058950784,0.5,0.62,0.63,0.590014379293817,0.85,0.85,1.01,0.12214789719341433,1.17,1.3,1.24,1.209820823124706,0.89,1.83,1.28,1.5322122486081127,19.21,-0.52,1.76,1.987792083929423,2.51,2.51,2.28,2.3999920902961747,1.7,1.44,0.93,0.5326869435438217,1.14,1.46,1.58,1.6326346649059087,1.39,1.28,1.55,1.3898744045622267,1.27,1.72,0.78,1.8876143462739847,1.57,1.51],"cash":[122182000,135961000,166487000,190407000,235801000,264924000,294664000,308608000,168607000,202229000,306386000,224361000,262799000,304907000,306386000,328745000,164497000,175839000,242953000,167471000,167471000,180676000,199871000,174040000,161753000,174040000,167714000,154418000,167706000,419948000,389275000,261027000,358182000,362613000,449511000,498003000,547993000,420860000,636899000,588001000,423500000,490362000,550425000,790696000,404359000,615532000,960843000,1131698000,1086357000,1237822000,1099370000,926119000,877501000,1044523000,942050000,832383000,951956000,1239013000,937438000,865805000,761429000,1041935000,1043887000,873012000,901157000,1004589000,1094908000,1059834000,1102591000],"currentAssets":[null,null,261299000,null,331097000,357942000,388611000,417941000,286573000,327134000,384816000,385496000,435135000,484246000,485793000,527331000,442093000,482259000,544676000,552177000,554512000,615672000,657160000,657312000,657906000,711733000,732010000,783003000,825407000,911768000,952978000,918167000,1003222000,1101003000,1158367000,1168776000,1260999000,1224182000,1302479000,1439113000,1457374000,1505579000,1633419000,1576525000,1149244000,1473247000,1849538000,2115555000,2231825000,2455307000,2494075000,2480768000,2376804000,2500580000,2424391000,2331882000,2465456000,2701804000,2446618000,2479314000,2412372000,2597387000,2492441000,2402029000,2448058000,2534094000,2616562000,2655430000,2663049000],"totalAssets":[null,null,355240000,null,408692000,445235000,476943000,499050000,552423000,591908000,649264000,678479000,744163000,768164000,756312000,726245000,703894000,759206000,832147000,885641000,885433000,948289000,987997000,1028405000,1028581000,1079562000,1158633000,1207560000,1251273000,1358893000,1396151000,1459293000,1551187000,1697623000,1784009000,1782731000,1916589000,1928405000,2052458000,2234430000,2346017000,2350380000,2500702000,3964840000,4025857000,4415091000,4829683000,5069782000,5395568000,5650109000,5942110000,5943414000,5810119000,5912802000,5947947000,5901448000,6144550000,6318551000,6083877000,6155754000,6158324000,6365974000,6214600000,6102820000,6219094000,6233552000,6233693000,6314173000,6417581000],"currentLiabilities":[null,null,81243000,null,73807000,80036000,92974000,87994000,109451000,120187000,148117000,135828000,143836000,151688000,155771000,143855000,160654000,163268000,175338000,170855000,187113000,198560000,201811000,200575000,222925000,244511000,271672000,274750000,298989000,343051000,354335000,365554000,424796000,461369000,500051000,517985000,566646000,618209000,692073000,804884000,789046000,870144000,970970000,910686000,941592000,1121794000,1325601000,1393842000,1696581000,1790315000,1924071000,1863647000,1804414000,1809403000,1925887000,2004598000,2107065000,2122986000,2066611000,2023041000,2040117000,2063613000,2038027000,1990948000,1995483000,1966466000,1920015000,1905853000,1908597000],"totalLiabilities":[null,null,82204000,null,74739000,85833000,99196000,94877000,117267000,129044000,158483000,147414000,157868000,165999000,174995000,165127000,183696000,183522000,198177000,188888000,209637000,225833000,235226000,234871000,258780000,281303000,310707000,315530000,341415000,386583000,400762000,414418000,472899000,515665000,629721000,655271000,697630000,735422000,799567000,978726000,972335000,1044831000,1154533000,1111851000,1180812000,1381620000,1595818000,1676206000,2011158000,2133347000,2319396000,2276562000,2211038000,2218180000,2346589000,2421399000,2506249000,2516685000,2453388000,2395894000,2400416000,2421620000,2362615000,2308577000,2306315000,2276094000,2184546000,2164754000,2185128000],"equity":[null,null,377747000,null,333953000,359402000,377747000,404173000,435156000,462864000,490781000,531065000,586295000,602165000,581317000,561118000,520198000,575684000,633970000,696753000,675796000,722456000,752771000,793534000,769801000,798259000,847926000,892030000,909858000,972310000,999307000,1044875000,1078288000,1181958000,1154288000,1127460000,1218959000,1192983000,1252891000,1255704000,1373682000,1305549000,1346169000,2852989000,2845045000,3033471000,3233865000,3393576000,3384410000,3516762000,3622714000,3666852000,3599081000,3694622000,3601358000,3480049000,3638301000,3801866000,3630489000,3759860000,3757908000,3944354000,3851985000,3794243000,3912779000,3957458000,4049147000,4149419000,4232453000],"operatingCashFlow":[null,10793000,34259000,18645000,42596000,35763000,32525000,15180000,26390000,40921000,47978000,7381000,35374000,40265000,50758000,10418000,53308000,55138000,67112000,17993000,69730000,67571000,71605000,35645000,62940000,60057000,79355000,30680000,76167000,59827000,80980000,47621000,110467000,118125000,162326000,77332000,139789000,96265000,241295000,117207000,177354000,234532000,218177000,9784000,59900000,211072000,381418000,227187000,317504000,355004000,272849000,30498000,127045000,266482000,144707000,199895000,251777000,287206000,46898000,28664000,159827000,263662000,286078000,52676000,128650000,188720000,223177000,151042000,192757000],"capex":[null,1040000,3108000,4530000,4319000,3083000,6099000,2825000,5697000,12507000,9375000,12559000,13219000,5707000,6848000,5608000,3781000,5783000,4240000,4996000,4964000,6997000,7135000,15612000,10560000,10491000,16788000,20207000,18818000,17343000,14208000,59569000,18476000,48105000,69545000,57578000,57717000,53738000,54279000,35261000,45337000,26559000,24400000,46085000,34417000,21255000,53159000,43431000,124237000,124334000,109096000,87328000,76020000,75348000,53204000,64119000,58545000,21638000,33414000,9369000,53450000,29800000,22961000,25289000,21479000,19761000,35916000,30785000,35665000],"depreciationAndAmortization":[null,2603000,2622000,2944000,3011000,2739000,2692000,2979000,3130000,2990000,3013000,2753000,3152000,3309000,5267000,4944000,3845000,3858000,4178000,4776000,4354000,4339000,4387000,4308000,4330000,4503000,4863000,4792000,5093000,6901000,7216000,7867000,8876000,9972000,11024000,11434000,12632000,14119000,16542000,18316000,19172000,19706000,21796000,20738000,23545000,24486000,24769000,25635000,25892000,27614000,29588000,29626000,30281000,32189000,33697000,35820000,35819000,37030000,33732000,32946000,36166000,37793000,38129000,39148000,40576000,55717000,101995000,56548000,40131000],"dilutedShares":[67373000,69528000,74542000,77597000,77607000,78109000,78764000,79361000,80321000,80266000,81056000,81856000,82954000,81437000,83112000,81248000,82149000,81848000,82709000,82817000,82341000,82014000,81803000,81824000,81394000,81092000,81356000,81320000,81281000,81466000,81367000,81534000,81631000,81789000,82057000,81628000,81471000,81359000,80814000,80687000,80590000,79825000,79209000,79028000,78769000,79163000,79686000,79798000,79638000,79516000,79649000,79193000,78545000,78237000,77724000,77111000,76689000,76826000,75725000,75322000,75223000,74757000,74525000,73615000,72593000,72419000,71712000,71614000,71520000],"sharesOutstanding":[null,null,74568000,null,75759000,76255000,76390000,77189000,78305000,78776000,78776000,79798000,80760000,81784000,80611000,81725000,79699000,81114000,80583000,81632000,80783000,80516000,80205000,80734000,80069000,79564000,79500000,80175000,0,79867000,79553000,80324000,80144000,80176000,80040000,80144000,80313000,79983000,79778000,80000000,79865000,78809000,78433000,78759000,78781000,78849000,78860000,79136000,78948000,78852000,78710000,78805000,78059000,78111000,77267000,76516000,76532000,76588000,75075000,75281000,74696000,74757000,73849000,73057000,72486000,72040000,71364000,71617000,71245000],"totalCosts":[70063000,139463000,71971000,69393000,62852000,74024000,78123000,83833000,103491000,99582000,102475000,107073000,109614000,131993000,125769000,191655000,125927000,123042000,125370000,138842000,143799000,138329000,147107000,149162000,167163000,169590000,170937000,185386000,204226000,216510000,224831000,248668000,272913000,286504000,311717000,338732000,367568000,380081000,413547000,461270000,424207000,480189000,498637000,481045000,425314000,557075000,621336000,669325000,741906000,754746000,810207000,775137000,781357000,746692000,788854000,809631000,830242000,793868000,785181000,843296000,881444000,815574000,851070000,848162000,849416000,899394000,892237000,898132000,902179000],"freeCashFlow":[null,9753000,31151000,14115000,38277000,32680000,26426000,12355000,20693000,28414000,38603000,-5178000,22155000,34558000,43910000,4810000,49527000,49355000,62872000,12997000,64766000,60574000,64470000,20033000,52380000,49566000,62567000,10473000,57349000,42484000,66772000,-11948000,91991000,70020000,92781000,19754000,82072000,42527000,187016000,81946000,132017000,207973000,193777000,-36301000,25483000,189817000,328259000,183756000,193267000,230670000,163753000,-56830000,51025000,191134000,91503000,135776000,193232000,265568000,13484000,19295000,106377000,233862000,263117000,27387000,107171000,168959000,187261000,120257000,157092000],"capexOutflow":[null,-1040000,-3108000,-4530000,-4319000,-3083000,-6099000,-2825000,-5697000,-12507000,-9375000,-12559000,-13219000,-5707000,-6848000,-5608000,-3781000,-5783000,-4240000,-4996000,-4964000,-6997000,-7135000,-15612000,-10560000,-10491000,-16788000,-20207000,-18818000,-17343000,-14208000,-59569000,-18476000,-48105000,-69545000,-57578000,-57717000,-53738000,-54279000,-35261000,-45337000,-26559000,-24400000,-46085000,-34417000,-21255000,-53159000,-43431000,-124237000,-124334000,-109096000,-87328000,-76020000,-75348000,-53204000,-64119000,-58545000,-21638000,-33414000,-9369000,-53450000,-29800000,-22961000,-25289000,-21479000,-19761000,-35916000,-30785000,-35665000],"grossMargin":[75.9709628387232,74.431366612421,73.66537360302947,77.37817737817738,80.42626344781692,78.09832511699167,77.24586352039444,78.41802090486,75.89310993787785,73.37124882837944,74.12435514526202,74.59338609258286,74.71193330861247,73.51863790880319,74.54354522542705,73.47896861570517,75.50052494079156,76.03977970408374,76.54633971238194,75.97787938841712,75.55977998348318,76.39406770734584,75.86203423967774,76.27495128378582,75.72462384480257,75.89050068388912,75.04472893397488,75.6647955764075,76.18595050526801,75.09341718445451,75.11826277357326,75.92454751386379,75.99738556224438,75.91825928511915,75.45683477996693,74.93477126456774,74.56915630309695,73.57789304734517,71.73813714842142,73.24539911944346,71.96456782704092,72.04420580859846,72.63272426195046,71.57576824578057,63.67274647047804,72.74976026501612,73.15139241719791,75.67276990425484,75.04273808675832,74.33325524211885,72.21062187045085,72.88657537512113,70.91505054391044,69.54235871816414,68.51810563329506,70.04782923552743,71.20616899477436,69.05502315108923,69.98074683869781,69.96133065846159,70.26106233410145,69.72016787473207,70.02890821015274,69.45107642285721,69.94100443577899,64.19665920786748,65.25510208952032,70.81974873255795,71.7132869781252],"operatingMargin":[8.19356360396247,-75.93636856778816,16.907961577537638,22.973692973692973,41.909127879034344,22.849072925677717,15.900013994595932,20.049401083390556,13.819262861615842,20.900122325130667,20.503471548815018,20.73305251001266,24.72910057269993,3.2989977728285074,11.951134136096332,-24.79163953639797,23.134629001147545,25.205159690224065,29.682767594732233,23.141392557820268,25.31124857815105,27.14771745770924,25.92799597180262,24.698363337136396,20.204021232719775,18.323412125065015,25.76864284597613,22.34165549597855,24.18158463331873,22.283363664753452,23.31899741817103,19.872656207204333,23.44269836906211,25.63494926894855,26.01472029772882,22.473473647590886,25.025751694512493,24.77948263271118,22.559641960975245,15.975525118813197,29.38086922358527,20.935849876757867,23.26146875822385,12.690144347261068,-20.720153045294822,24.119110147328044,25.545702919043283,25.195943990138257,26.602678253436856,25.707102822505234,21.422967144764954,20.3532812244726,19.41059436668238,16.134814701667214,12.496852520479415,14.156435847222118,17.155820402265874,17.32384655920451,17.930421040088802,15.45319926892186,14.297270756157085,16.597059737879803,14.484148715006445,13.387632727502957,16.10283579716114,9.671464669797487,14.827203380041832,13.648377491498307,14.581913137005392],"netMargin":[5.955500812411552,-63.003191663828225,13.267756534589454,16.572316572316574,30.13327664608673,17.525300426277006,10.662805593532344,15.107385366598,9.295005246240194,15.301761799609196,15.863620495713898,15.534613078272713,19.56518753519289,-0.2520220372758176,6.692103052366284,-27.33624169813778,17.896818614644626,20.994371025980815,23.79299127274359,17.95998804291266,18.49052879795981,20.143146053213677,19.909869083585097,18.263279585634525,14.965057664400824,13.300198424165366,21.225399086313814,16.98475201072386,18.61732538368441,18.438272867916535,16.241648277814345,22.368942550291454,19.406028915905992,21.427996688011174,2.4361356963659713,21.941115617361373,21.642641950479234,19.96322896401861,18.237519194037677,13.08775873406792,24.49521139609487,16.88079678467286,18.661807638503078,275.541370291653,-11.524378821165211,18.984150248452618,19.051430762594066,22.39410977780907,19.757857080672096,17.81355755355318,18.520142100807004,13.799360678326256,11.634227319187296,8.165346583583048,4.63386632501955,9.309047264106232,11.157155501096119,12.645826867760729,12.962331952931141,10.529851187701205,9.388909955371467,11.858709524354925,10.430568548229083,9.520434776392834,12.307582900472024,5.699854975233305,12.959627172069215,10.842458371270865,10.253249409198327],"currentRatio":[null,null,3.216264785889246,null,4.4859837142818435,4.472262481883153,4.179781444274743,4.7496533854581,2.6182766717526564,2.7218750780034444,2.5980542409041503,2.838118797302471,3.0252162184710363,3.192381730921365,3.1186356895699454,3.6657120016683464,2.7518331320726532,2.9537876375039813,3.1064344295018764,3.2318457171285595,2.963514026283583,3.100684931506849,3.256314076041445,3.2771382275956626,2.9512436918246046,2.9108424569855753,2.694462440001178,2.849874431301183,2.7606600911739227,2.6578205572932303,2.6894831162600363,2.5117137276571997,2.3616559477961188,2.3863827001814166,2.316497717232842,2.256389663793353,2.2253735136222614,1.9802073408830994,1.8819965523868147,1.7879756586042213,1.847007652278828,1.7302641861576935,1.6822548585435184,1.7311400416828633,1.220532884731391,1.3132954891896373,1.3952448738345853,1.517786807973931,1.3154839055724425,1.3714385457307792,1.2962489429963864,1.331136207661644,1.317216558949332,1.3819917398169452,1.258843847016985,1.163266649971715,1.1700901490936444,1.2726433429141784,1.1838793077168368,1.22553818731306,1.1824674761300455,1.2586599328459358,1.2229676054340792,1.2064750058765974,1.2267997271838447,1.288653859258182,1.3627820615984771,1.3933026314201566,1.3952914103920315],"fcfMargin":[null,12.303674828747683,35.964486930821096,15.667665667665668,35.37746312248142,34.06047088496774,28.447784009559385,11.782825970855267,17.231817197675,22.569780926811443,29.946860090764517,-3.833312357953494,15.213629434304313,25.317958035400306,30.740688882665918,3.1319182185180363,30.23109602754108,30.001945217803605,35.263500325309046,7.1947344530186115,33.63925809350183,31.901872801196568,32.46223564954683,10.113284129115636,25.003818834491714,23.871582962492052,27.17043895151905,4.387148123324397,21.29067945738449,15.249704762212435,22.773300409613817,-3.8499585939337693,25.805229997587535,18.17440891641381,22.021347042530316,4.52115242010052,16.74053918439029,8.416371620993136,35.02041122055354,14.92720016175718,21.977303032976693,34.24320110119356,29.82161846882132,-6.588645698531479,7.233036439085589,25.855554223694533,39.335066864784544,20.53665127725418,19.12005049425806,22.70584089472845,15.881404210458939,-5.839384557843609,5.2627344766093245,21.467336367352992,10.149914310909969,14.396059150906487,19.281301731337802,27.657168089613354,1.4093899402754813,1.9344696525373684,10.343027156316541,23.915399970548293,26.438100558771488,2.796697921495984,10.58532331011241,16.96900246260892,17.875904123960325,11.562205853933373,14.873432103253952],"returnOnAssets":[null,null,null,null,2.222456030458144,17.033701303805856,17.84535372628376,15.061416691714257,11.17930736696441,10.832064623682559,11.847910730442983,12.205049727013092,13.757513963593624,10.23195830808957,8.351167066028447,-0.6088028680367105,-0.4762243475222315,4.115964042766324,8.09526717403471,17.212383506029582,18.24696868548763,17.418733290580647,16.02422665459436,15.628151047571478,15.184319445939268,13.283421710963971,13.418241615928222,13.272926901807496,14.666465484193287,15.660571960524184,14.849161416385886,16.390554709989637,16.955603291393988,17.58701737533846,14.55385892533709,15.907593527993624,17.00167484866381,17.269971439823408,20.864769591397504,18.730491508804352,19.57741344144873,19.580605241908625,19.44917376064096,60.94456282755873,53.40077346162212,51.38332571376035,48.452789314613085,10.141719266174059,14.826822906301329,14.7050629893097,14.33410389523824,12.819929836897481,11.048461375014313,8.834436241877155,6.081938883892651,5.319994441471754,5.254633147935756,5.9325243903924605,7.397930687815912,7.66816380782208,7.267131241041727,6.962326141499189,6.852263089161366,6.682082271559482,7.071070880857381,6.006543420760432,6.592887876273477,6.9242529169501825,6.545677561542099],"returnOnEquity":[null,null,null,null,2.719843810356547,21.101718966505473,19.656807334009272,18.596986933812996,13.970191481311492,13.662732011295613,15.363004992354881,15.366997491547608,17.46319696196881,13.06649865872197,10.94881251527379,-0.783018962939361,-0.6232303322298469,5.337356486272858,10.581039705024411,22.056633788361445,24.24794773217926,22.91155037207081,21.032334084014245,20.071972713980596,20.104496619735652,17.713246729334557,17.994661075768867,17.607044289033226,19.90725498449388,21.567981818274237,20.536878672046242,22.56754977657655,23.90035741841897,24.95279138900081,21.491320327173867,23.740721389656752,25.664632492718457,26.36756028886612,33.25344729245312,31.572900564123994,32.187564726470036,33.532170090277006,34.07201065000423,91.95425406570898,80.65537305447829,80.11772243501989,77.54911863099706,14.668317707411994,22.424080437213206,22.59605116337083,22.51910172696909,19.99714464902128,17.7283252745654,14.165353002974188,10.010226919111547,8.81705231400295,8.679575017596141,9.67957262120609,12.30814202789412,12.770409130832999,12.088165707594255,11.400889724278422,11.262638533725609,10.84348465992587,11.409877628952922,9.577499439369097,10.387144525619874,10.823521947434319,10.155094415972437],"revenueGrowth":[null,null,null,null,41.77367786571624,21.039750722224326,7.246928973861633,16.39027639027639,10.989315686347002,31.21202330453272,38.7671837490446,28.823338673991007,21.26809120130573,8.42137035919106,10.810286645203826,13.696429496812978,12.499141636795619,20.52074786074318,24.819378325399043,17.623388462039323,17.52020411651245,15.421929899213405,11.390303546990332,9.654240891024424,8.80741283221922,9.353472792770013,15.949647532729095,20.513312399664784,28.581112044603984,34.17181991562157,27.326773089683677,30.00209450402145,32.34309219563265,38.29225130927638,43.69668796021868,40.788358611978424,37.52699996072732,31.152940687886588,26.74836170823809,25.644505680621798,22.526460503529776,20.196758686613016,21.678401557994075,0.36286069755961936,-41.349132757446775,20.8783862772314,28.42977775794222,62.40128647477234,186.9054309507996,38.37966393514078,23.55593634664239,8.76738293932191,-4.081388354662807,-12.359214336759505,-12.56756140777947,-3.089952004636165,3.3644370137578816,7.847044077147358,6.124246407436362,5.755624520885938,2.6259937156558832,1.8389650640378008,4.02340900111422,-1.8215796380902538,-1.5596651401569295,1.822324394194741,5.2593449281012505,6.211310149888383,4.320513922182756]}},"filings":[{"accn":"0001097149-19-000009","filed":"2019-02-28","form":"10-K"},{"accn":"0001097149-20-000008","filed":"2020-02-28","form":"10-K"},{"accn":"0001097149-19-000022","filed":"2019-05-02","form":"10-Q"},{"accn":"0001097149-19-000032","filed":"2019-08-01","form":"10-Q"},{"accn":"0001097149-19-000036","filed":"2019-10-31","form":"10-Q"},{"accn":"0001097149-21-000007","filed":"2021-02-26","form":"10-K"},{"accn":"0001097149-20-000025","filed":"2020-05-05","form":"10-Q"},{"accn":"0001097149-20-000049","filed":"2020-07-31","form":"10-Q"},{"accn":"0001097149-20-000052","filed":"2020-10-30","form":"10-Q"},{"accn":"0001097149-22-000011","filed":"2022-02-25","form":"10-K"},{"accn":"0001097149-21-000027","filed":"2021-05-05","form":"10-Q"},{"accn":"0001097149-21-000054","filed":"2021-08-04","form":"10-Q"},{"accn":"0001097149-21-000073","filed":"2021-11-02","form":"10-Q"},{"accn":"0001097149-23-000013","filed":"2023-02-27","form":"10-K"},{"accn":"0001097149-22-000036","filed":"2022-05-05","form":"10-Q"},{"accn":"0001097149-22-000054","filed":"2022-08-04","form":"10-Q"},{"accn":"0001097149-22-000067","filed":"2022-11-04","form":"10-Q"},{"accn":"0001097149-24-000011","filed":"2024-02-28","form":"10-K"},{"accn":"0001097149-23-000046","filed":"2023-05-05","form":"10-Q"},{"accn":"0001097149-23-000059","filed":"2023-08-04","form":"10-Q"},{"accn":"0001097149-23-000082","filed":"2023-11-03","form":"10-Q"},{"accn":"0001097149-25-000012","filed":"2025-02-28","form":"10-K"},{"accn":"0001097149-24-000033","filed":"2024-05-03","form":"10-Q"},{"accn":"0001097149-24-000049","filed":"2024-08-02","form":"10-Q"},{"accn":"0001097149-24-000060","filed":"2024-11-05","form":"10-Q"},{"accn":"0001097149-26-000014","filed":"2026-02-27","form":"10-K"},{"accn":"0001097149-25-000034","filed":"2025-05-08","form":"10-Q"},{"accn":"0001097149-25-000064","filed":"2025-08-06","form":"10-Q"},{"accn":"0001097149-25-000079","filed":"2025-11-05","form":"10-Q"},{"accn":"0001097149-26-000040","filed":"2026-05-06","form":"10-Q"},{"accn":"0001097149-26-000060","filed":"2026-08-05","form":"10-Q"},{"accn":"0001193125-10-179014","filed":"2010-08-05","form":"10-Q"},{"accn":"0001193125-10-247648","filed":"2010-11-04","form":"10-Q"},{"accn":"0001193125-11-044951","filed":"2011-02-24","form":"10-K"},{"accn":"0001193125-11-128271","filed":"2011-05-05","form":"10-Q"},{"accn":"0001193125-11-296816","filed":"2011-11-04","form":"10-Q"},{"accn":"0001445305-14-001766","filed":"2014-05-01","form":"10-Q"},{"accn":"0001097149-14-000010","filed":"2014-07-31","form":"10-Q"},{"accn":"0001097149-14-000013","filed":"2014-10-30","form":"10-Q"},{"accn":"0001097149-16-000031","filed":"2016-02-25","form":"10-K"},{"accn":"0001097149-12-000015","filed":"2012-08-02","form":"10-Q"},{"accn":"0001445305-14-000789","filed":"2014-02-28","form":"10-K"},{"accn":"0001097149-12-000020","filed":"2012-11-09","form":"10-Q"},{"accn":"0001097149-13-000016","filed":"2013-05-03","form":"10-Q"},{"accn":"0001097149-13-000033","filed":"2013-08-02","form":"10-Q"},{"accn":"0001097149-13-000045","filed":"2013-11-01","form":"10-Q"},{"accn":"0001097149-15-000005","filed":"2015-02-26","form":"10-K"},{"accn":"0001097149-15-000012","filed":"2015-05-01","form":"10-Q"},{"accn":"0001097149-15-000024","filed":"2015-07-30","form":"10-Q"},{"accn":"0001097149-15-000026","filed":"2015-10-29","form":"10-Q"},{"accn":"0001097149-17-000009","filed":"2017-02-28","form":"10-K"},{"accn":"0001097149-16-000051","filed":"2016-05-05","form":"10-Q"},{"accn":"0001097149-16-000060","filed":"2016-08-04","form":"10-Q"},{"accn":"0001097149-16-000065","filed":"2016-11-08","form":"10-Q"},{"accn":"0001097149-18-000010","filed":"2018-02-28","form":"10-K"},{"accn":"0001097149-17-000018","filed":"2017-05-04","form":"10-Q"},{"accn":"0001097149-17-000030","filed":"2017-08-03","form":"10-Q"},{"accn":"0001097149-17-000035","filed":"2017-11-02","form":"10-Q"},{"accn":"0001097149-18-000019","filed":"2018-05-03","form":"10-Q"},{"accn":"0001097149-18-000029","filed":"2018-08-02","form":"10-Q"},{"accn":"0001097149-18-000032","filed":"2018-11-01","form":"10-Q"},{"accn":"0001193125-12-089395","filed":"2012-02-29","form":"10-K"},{"accn":"0001193125-11-213996","filed":"2011-08-08","form":"10-Q"},{"accn":"0001097149-13-000007","filed":"2013-03-01","form":"10-K"},{"accn":"0001193125-12-218771","filed":"2012-05-08","form":"10-Q"}],"provenance":{"#0":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":1079874000},"revenue@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#0"}],"rule":"component-sum","value":1079874000},"#1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":1473413000},"revenue@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#1"}],"rule":"component-sum","value":1473413000},"#2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":436924000},"revenue@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#2"}],"rule":"component-sum","value":436924000},"#3":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":3,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":490259000},"revenue@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#3"}],"rule":"component-sum","value":490259000},"#4":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":4,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":505289000},"revenue@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#4"}],"rule":"component-sum","value":505289000},"#5":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":1966492000},"#6":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":1432472000},"#7":{"kind":"computed","op":"sum","terms":[{"ref":"#5"},{"ref":"#6","weight":-1}],"rule":"quarter-from-ytd","value":534020000},"revenue@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#7"}],"rule":"component-sum","value":534020000},"revenue@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#5"}],"rule":"component-sum","value":1966492000},"#8":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":548971000},"revenue@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#8"}],"rule":"component-sum","value":548971000},"#9":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":7,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":600697000},"revenue@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#9"}],"rule":"component-sum","value":600697000},"#10":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":8,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":607341000},"revenue@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#10"}],"rule":"component-sum","value":607341000},"#11":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":2406796000},"#12":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":1757009000},"#13":{"kind":"computed","op":"sum","terms":[{"ref":"#11"},{"ref":"#12","weight":-1}],"rule":"quarter-from-ytd","value":649787000},"revenue@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#13"}],"rule":"component-sum","value":649787000},"revenue@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#11"}],"rule":"component-sum","value":2406796000},"#14":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":550963000},"revenue@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#14"}],"rule":"component-sum","value":550963000},"#15":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":11,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":352314000},"revenue@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#15"}],"rule":"component-sum","value":352314000},"#16":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":12,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":734144000},"revenue@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#16"}],"rule":"component-sum","value":734144000},"#17":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":2471941000},"#18":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":1637421000},"#19":{"kind":"computed","op":"sum","terms":[{"ref":"#17"},{"ref":"#18","weight":-1}],"rule":"quarter-from-ytd","value":834520000},"revenue@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#19"}],"rule":"component-sum","value":834520000},"revenue@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#17"}],"rule":"component-sum","value":2471941000},"#20":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":894771000},"revenue@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#20"}],"rule":"component-sum","value":894771000},"#21":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":15,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":1010808000},"revenue@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#21"}],"rule":"component-sum","value":1010808000},"#22":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":16,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":1015906000},"revenue@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#22"}],"rule":"component-sum","value":1015906000},"#23":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":3952584000},"#24":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":2921485000},"#25":{"kind":"computed","op":"sum","terms":[{"ref":"#23"},{"ref":"#24","weight":-1}],"rule":"quarter-from-ytd","value":1031099000},"revenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#25"}],"rule":"component-sum","value":1031099000},"revenue@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#23"}],"rule":"component-sum","value":3952584000},"#26":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":973219000},"revenue@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#26"}],"rule":"component-sum","value":973219000},"#27":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":969553000},"revenue@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#27"}],"rule":"component-sum","value":969553000},"#28":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":20,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":890348000},"revenue@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#28"}],"rule":"component-sum","value":890348000},"#29":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":3734635000},"#30":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":2833120000},"#31":{"kind":"computed","op":"sum","terms":[{"ref":"#29"},{"ref":"#30","weight":-1}],"rule":"quarter-from-ytd","value":901515000},"revenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#31"}],"rule":"component-sum","value":901515000},"revenue@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#29"}],"rule":"component-sum","value":3734635000},"#32":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":943147000},"revenue@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#32"}],"rule":"component-sum","value":943147000},"#33":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":23,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":1002173000},"revenue@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#33"}],"rule":"component-sum","value":1002173000},"#34":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":24,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":960214000},"revenue@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#34"}],"rule":"component-sum","value":960214000},"#35":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":3862260000},"#36":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":2905534000},"#37":{"kind":"computed","op":"sum","terms":[{"ref":"#35"},{"ref":"#36","weight":-1}],"rule":"quarter-from-ytd","value":956726000},"revenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#37"}],"rule":"component-sum","value":956726000},"revenue@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#35"}],"rule":"component-sum","value":3862260000},"#38":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":26,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":997431000},"revenue@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#38"}],"rule":"component-sum","value":997431000},"#39":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":27,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":1028490000},"revenue@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#39"}],"rule":"component-sum","value":1028490000},"#40":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":28,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":977872000},"revenue@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#40"}],"rule":"component-sum","value":977872000},"#41":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":3999012000},"#42":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":28,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":3003793000},"#43":{"kind":"computed","op":"sum","terms":[{"ref":"#41"},{"ref":"#42","weight":-1}],"rule":"quarter-from-ytd","value":995219000},"revenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#43"}],"rule":"component-sum","value":995219000},"revenue@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#41"}],"rule":"component-sum","value":3999012000},"#44":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":29,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":979262000},"revenue@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#44"}],"rule":"component-sum","value":979262000},"#45":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":30,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":1012449000},"revenue@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#45"}],"rule":"component-sum","value":1012449000},"#46":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":28,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":995692000},"revenue@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#46"}],"rule":"component-sum","value":995692000},"#47":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":4034964000},"#48":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":2987403000},"#49":{"kind":"computed","op":"sum","terms":[{"ref":"#47"},{"ref":"#48","weight":-1}],"rule":"quarter-from-ytd","value":1047561000},"revenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#49"}],"rule":"component-sum","value":1047561000},"revenue@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#47"}],"rule":"component-sum","value":4034964000},"#50":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":29,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":1040087000},"revenue@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#50"}],"rule":"component-sum","value":1040087000},"#51":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":30,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":1056192000},"revenue@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#51"}],"rule":"component-sum","value":1056192000},"revenue@2009Q2":{"kind":"filed","concept":"Revenues","filing":31,"unit":"USD","start":"2009-04-01","end":"2009-06-30","value":76316000},"revenue@2009Q3":{"kind":"filed","concept":"Revenues","filing":32,"unit":"USD","start":"2009-07-01","end":"2009-09-30","value":79269000},"#52":{"kind":"filed","concept":"Revenues","filing":33,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":312333000},"#53":{"kind":"filed","concept":"Revenues","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-09-30","value":225717000},"revenue@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#52"},{"ref":"#53","weight":-1}],"rule":"quarter-from-ytd","value":86616000},"revenue@FY2009":{"kind":"filed","concept":"Revenues","filing":33,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":312333000},"revenue@2010Q1":{"kind":"filed","concept":"Revenues","filing":34,"unit":"USD","start":"2010-01-01","end":"2010-03-31","value":90090000},"revenue@2010Q2":{"kind":"filed","concept":"Revenues","filing":31,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":108196000},"revenue@2010Q3":{"kind":"filed","concept":"Revenues","filing":35,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":95947000},"#54":{"kind":"filed","concept":"Revenues","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":387126000},"#55":{"kind":"filed","concept":"Revenues","filing":35,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":294233000},"revenue@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#54"},{"ref":"#55","weight":-1}],"rule":"quarter-from-ytd","value":92893000},"revenue@FY2010":{"kind":"filed","concept":"Revenues","filing":33,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":387126000},"revenue@2011Q1":{"kind":"filed","concept":"Revenues","filing":34,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":104856000},"revenue@2011Q3":{"kind":"filed","concept":"Revenues","filing":35,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":125894000},"revenue@2013Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":36,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":153580000},"revenue@2013Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":37,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":163828000},"revenue@2013Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":38,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":164506000},"#56":{"kind":"filed","concept":"SalesRevenueNet","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":660206000},"#57":{"kind":"filed","concept":"SalesRevenueNet","filing":38,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":481914000},"revenue@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#56"},{"ref":"#57","weight":-1}],"rule":"quarter-from-ytd","value":178292000},"revenue@FY2013":{"kind":"filed","concept":"SalesRevenueNet","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":660206000},"revenue@2011Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":40,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":120086000},"#58":{"kind":"filed","concept":"SalesRevenueNet","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":479741000},"#59":{"kind":"filed","concept":"SalesRevenueNet","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":350836000},"revenue@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#58"},{"ref":"#59","weight":-1}],"rule":"quarter-from-ytd","value":128905000},"revenue@FY2011":{"kind":"filed","concept":"SalesRevenueNet","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":479741000},"revenue@2012Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":135079000},"revenue@2012Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":44,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":145626000},"revenue@2012Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":45,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":136496000},"#60":{"kind":"filed","concept":"SalesRevenueNet","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":560041000},"#61":{"kind":"filed","concept":"SalesRevenueNet","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":417201000},"revenue@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#60"},{"ref":"#61","weight":-1}],"rule":"quarter-from-ytd","value":142840000},"revenue@FY2012":{"kind":"filed","concept":"SalesRevenueNet","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":560041000},"revenue@2014Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":180646000},"revenue@2014Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":48,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":192531000},"revenue@2014Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":49,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":189876000},"#62":{"kind":"filed","concept":"SalesRevenueNet","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":761653000},"#63":{"kind":"filed","concept":"SalesRevenueNet","filing":49,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":563053000},"revenue@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#62"},{"ref":"#63","weight":-1}],"rule":"quarter-from-ytd","value":198600000},"revenue@FY2014":{"kind":"filed","concept":"SalesRevenueNet","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":761653000},"revenue@2015Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":51,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":198086000},"revenue@2015Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":52,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":209488000},"revenue@2015Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":53,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":207636000},"#64":{"kind":"filed","concept":"SalesRevenueNet","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":845486000},"#65":{"kind":"filed","concept":"SalesRevenueNet","filing":53,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":615210000},"revenue@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#64"},{"ref":"#65","weight":-1}],"rule":"quarter-from-ytd","value":230276000},"revenue@FY2015":{"kind":"filed","concept":"SalesRevenueNet","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":845486000},"revenue@2016Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":55,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":238720000},"revenue@2016Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":56,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":269362000},"revenue@2016Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":57,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":278589000},"#66":{"kind":"filed","concept":"SalesRevenueNet","filing":54,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":1079874000},"#67":{"kind":"filed","concept":"SalesRevenueNet","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":786671000},"revenue@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#66"},{"ref":"#67","weight":-1}],"rule":"quarter-from-ytd","value":293203000},"revenue@2017Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":58,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":310341000},"revenue@2017Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":59,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":356482000},"revenue@2017Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":60,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":385267000},"#68":{"kind":"filed","concept":"SalesRevenueNet","filing":54,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":1473413000},"#69":{"kind":"filed","concept":"SalesRevenueNet","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":1052090000},"revenue@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#68"},{"ref":"#69","weight":-1}],"rule":"quarter-from-ytd","value":421323000},"costOfRevenue@2009Q2":{"kind":"filed","concept":"CostOfRevenue","filing":31,"unit":"USD","start":"2009-04-01","end":"2009-06-30","value":18338000},"costOfRevenue@2009Q3":{"kind":"filed","concept":"CostOfRevenue","filing":32,"unit":"USD","start":"2009-07-01","end":"2009-09-30","value":20268000},"#70":{"kind":"filed","concept":"CostOfRevenue","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":78841000},"#71":{"kind":"filed","concept":"CostOfRevenue","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-09-30","value":56031000},"costOfRevenue@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#70"},{"ref":"#71","weight":-1}],"rule":"quarter-from-ytd","value":22810000},"costOfRevenue@FY2009":{"kind":"filed","concept":"CostOfRevenue","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":78841000},"costOfRevenue@2010Q1":{"kind":"filed","concept":"CostOfRevenue","filing":34,"unit":"USD","start":"2010-01-01","end":"2010-03-31","value":20380000},"costOfRevenue@2010Q2":{"kind":"filed","concept":"CostOfRevenue","filing":62,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":21178000},"costOfRevenue@2010Q3":{"kind":"filed","concept":"CostOfRevenue","filing":35,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":21014000},"#72":{"kind":"filed","concept":"CostOfRevenue","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":83709000},"#73":{"kind":"filed","concept":"CostOfRevenue","filing":35,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":62572000},"costOfRevenue@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#72"},{"ref":"#73","weight":-1}],"rule":"quarter-from-ytd","value":21137000},"costOfRevenue@FY2010":{"kind":"filed","concept":"CostOfRevenue","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":83709000},"costOfRevenue@2011Q1":{"kind":"filed","concept":"CostOfRevenue","filing":64,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":22630000},"costOfRevenue@2011Q2":{"kind":"filed","concept":"CostOfRevenue","filing":40,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":28949000},"costOfRevenue@2011Q3":{"kind":"filed","concept":"CostOfRevenue","filing":42,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":33524000},"#74":{"kind":"filed","concept":"CostOfRevenue","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":118458000},"#75":{"kind":"filed","concept":"CostOfRevenue","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":85103000},"costOfRevenue@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#74"},{"ref":"#75","weight":-1}],"rule":"quarter-from-ytd","value":33355000},"costOfRevenue@FY2011":{"kind":"filed","concept":"CostOfRevenue","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":118458000},"costOfRevenue@2012Q1":{"kind":"filed","concept":"CostOfRevenue","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":34319000},"costOfRevenue@2012Q2":{"kind":"filed","concept":"CostOfRevenue","filing":44,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":36826000},"costOfRevenue@2012Q3":{"kind":"filed","concept":"CostOfRevenue","filing":45,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":36146000},"#76":{"kind":"filed","concept":"CostOfRevenue","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":143653000},"#77":{"kind":"filed","concept":"CostOfRevenue","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":107291000},"costOfRevenue@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#76"},{"ref":"#77","weight":-1}],"rule":"quarter-from-ytd","value":36362000},"costOfRevenue@FY2012":{"kind":"filed","concept":"CostOfRevenue","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":143653000},"costOfRevenue@2013Q1":{"kind":"filed","concept":"CostOfRevenue","filing":36,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":40731000},"costOfRevenue@2013Q2":{"kind":"filed","concept":"CostOfRevenue","filing":37,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":40137000},"costOfRevenue@2013Q3":{"kind":"filed","concept":"CostOfRevenue","filing":38,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":39416000},"#78":{"kind":"filed","concept":"CostOfRevenue","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":162100000},"#79":{"kind":"filed","concept":"CostOfRevenue","filing":38,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":120284000},"costOfRevenue@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#78"},{"ref":"#79","weight":-1}],"rule":"quarter-from-ytd","value":41816000},"costOfRevenue@FY2013":{"kind":"filed","concept":"CostOfRevenue","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":162100000},"costOfRevenue@2014Q1":{"kind":"filed","concept":"CostOfRevenue","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":43395000},"costOfRevenue@2014Q2":{"kind":"filed","concept":"CostOfRevenue","filing":48,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":47055000},"costOfRevenue@2014Q3":{"kind":"filed","concept":"CostOfRevenue","filing":49,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":44822000},"#80":{"kind":"filed","concept":"CostOfRevenue","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":183210000},"#81":{"kind":"filed","concept":"CostOfRevenue","filing":49,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":135272000},"costOfRevenue@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#80"},{"ref":"#81","weight":-1}],"rule":"quarter-from-ytd","value":47938000},"costOfRevenue@FY2014":{"kind":"filed","concept":"CostOfRevenue","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":183210000},"costOfRevenue@2015Q1":{"kind":"filed","concept":"CostOfRevenue","filing":51,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":46996000},"costOfRevenue@2015Q2":{"kind":"filed","concept":"CostOfRevenue","filing":52,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":50854000},"costOfRevenue@2015Q3":{"kind":"filed","concept":"CostOfRevenue","filing":53,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":50060000},"#82":{"kind":"filed","concept":"CostOfRevenue","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":205376000},"#83":{"kind":"filed","concept":"CostOfRevenue","filing":53,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":147910000},"costOfRevenue@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#82"},{"ref":"#83","weight":-1}],"rule":"quarter-from-ytd","value":57466000},"costOfRevenue@FY2015":{"kind":"filed","concept":"CostOfRevenue","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":205376000},"costOfRevenue@2016Q1":{"kind":"filed","concept":"CostOfRevenue","filing":55,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":58093000},"costOfRevenue@2016Q2":{"kind":"filed","concept":"CostOfRevenue","filing":56,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":64146000},"costOfRevenue@2016Q3":{"kind":"filed","concept":"CostOfRevenue","filing":57,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":69387000},"#84":{"kind":"filed","concept":"CostOfRevenue","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":264580000},"#85":{"kind":"filed","concept":"CostOfRevenue","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":191626000},"costOfRevenue@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#84"},{"ref":"#85","weight":-1}],"rule":"quarter-from-ytd","value":72954000},"costOfRevenue@FY2016":{"kind":"filed","concept":"CostOfRevenue","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":264580000},"costOfRevenue@2017Q1":{"kind":"filed","concept":"CostOfRevenue","filing":58,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":74716000},"costOfRevenue@2017Q2":{"kind":"filed","concept":"CostOfRevenue","filing":59,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":85565000},"costOfRevenue@2017Q3":{"kind":"filed","concept":"CostOfRevenue","filing":60,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":92779000},"#86":{"kind":"filed","concept":"CostOfRevenue","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":356466000},"#87":{"kind":"filed","concept":"CostOfRevenue","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":253060000},"costOfRevenue@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#86"},{"ref":"#87","weight":-1}],"rule":"quarter-from-ytd","value":103406000},"costOfRevenue@FY2017":{"kind":"filed","concept":"CostOfRevenue","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":356466000},"costOfRevenue@2018Q1":{"kind":"filed","concept":"CostOfRevenue","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":109516000},"costOfRevenue@2018Q2":{"kind":"filed","concept":"CostOfRevenue","filing":3,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":124677000},"costOfRevenue@2018Q3":{"kind":"filed","concept":"CostOfRevenue","filing":4,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":133508000},"#88":{"kind":"filed","concept":"CostOfRevenue","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":518625000},"#89":{"kind":"filed","concept":"CostOfRevenue","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":367701000},"costOfRevenue@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#88"},{"ref":"#89","weight":-1}],"rule":"quarter-from-ytd","value":150924000},"costOfRevenue@FY2018":{"kind":"filed","concept":"CostOfRevenue","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":518625000},"costOfRevenue@2019Q1":{"kind":"filed","concept":"CostOfRevenue","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":146875000},"costOfRevenue@2019Q2":{"kind":"filed","concept":"CostOfRevenue","filing":7,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":168408000},"costOfRevenue@2019Q3":{"kind":"filed","concept":"CostOfRevenue","filing":8,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":169787000},"#90":{"kind":"filed","concept":"CostOfRevenue","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":662899000},"#91":{"kind":"filed","concept":"CostOfRevenue","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":485070000},"costOfRevenue@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#90"},{"ref":"#91","weight":-1}],"rule":"quarter-from-ytd","value":177829000},"costOfRevenue@FY2019":{"kind":"filed","concept":"CostOfRevenue","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":662899000},"costOfRevenue@2020Q1":{"kind":"filed","concept":"CostOfRevenue","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":156607000},"costOfRevenue@2020Q2":{"kind":"filed","concept":"CostOfRevenue","filing":11,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":127986000},"costOfRevenue@2020Q3":{"kind":"filed","concept":"CostOfRevenue","filing":12,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":200056000},"#92":{"kind":"filed","concept":"CostOfRevenue","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":708706000},"#93":{"kind":"filed","concept":"CostOfRevenue","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":484649000},"costOfRevenue@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#92"},{"ref":"#93","weight":-1}],"rule":"quarter-from-ytd","value":224057000},"costOfRevenue@FY2020":{"kind":"filed","concept":"CostOfRevenue","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":708706000},"costOfRevenue@2021Q1":{"kind":"filed","concept":"CostOfRevenue","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":217673000},"costOfRevenue@2021Q2":{"kind":"filed","concept":"CostOfRevenue","filing":15,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":252270000},"costOfRevenue@2021Q3":{"kind":"filed","concept":"CostOfRevenue","filing":16,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":260750000},"#94":{"kind":"filed","concept":"CostOfRevenue","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":1017229000},"#95":{"kind":"filed","concept":"CostOfRevenue","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":730693000},"costOfRevenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#94"},{"ref":"#95","weight":-1}],"rule":"quarter-from-ytd","value":286536000},"costOfRevenue@FY2021":{"kind":"filed","concept":"CostOfRevenue","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":1017229000},"costOfRevenue@2022Q1":{"kind":"filed","concept":"CostOfRevenue","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":263873000},"costOfRevenue@2022Q2":{"kind":"filed","concept":"CostOfRevenue","filing":19,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":281994000},"costOfRevenue@2022Q3":{"kind":"filed","concept":"CostOfRevenue","filing":20,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":271179000},"#96":{"kind":"filed","concept":"CostOfRevenue","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":1100860000},"#97":{"kind":"filed","concept":"CostOfRevenue","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":817046000},"costOfRevenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#96"},{"ref":"#97","weight":-1}],"rule":"quarter-from-ytd","value":283814000},"costOfRevenue@FY2022":{"kind":"filed","concept":"CostOfRevenue","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":1100860000},"costOfRevenue@2023Q1":{"kind":"filed","concept":"CostOfRevenue","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":282493000},"costOfRevenue@2023Q2":{"kind":"filed","concept":"CostOfRevenue","filing":23,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":288564000},"costOfRevenue@2023Q3":{"kind":"filed","concept":"CostOfRevenue","filing":24,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":297138000},"#98":{"kind":"filed","concept":"CostOfRevenue","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":1155397000},"#99":{"kind":"filed","concept":"CostOfRevenue","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":868195000},"costOfRevenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#98"},{"ref":"#99","weight":-1}],"rule":"quarter-from-ytd","value":287202000},"costOfRevenue@FY2023":{"kind":"filed","concept":"CostOfRevenue","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":1155397000},"costOfRevenue@2024Q1":{"kind":"filed","concept":"CostOfRevenue","filing":26,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":299615000},"costOfRevenue@2024Q2":{"kind":"filed","concept":"CostOfRevenue","filing":27,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":305862000},"costOfRevenue@2024Q3":{"kind":"filed","concept":"CostOfRevenue","filing":28,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":296098000},"#100":{"kind":"filed","concept":"CostOfRevenue","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":1199853000},"#101":{"kind":"filed","concept":"CostOfRevenue","filing":28,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":901575000},"costOfRevenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#100"},{"ref":"#101","weight":-1}],"rule":"quarter-from-ytd","value":298278000},"costOfRevenue@FY2024":{"kind":"filed","concept":"CostOfRevenue","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":1199853000},"costOfRevenue@2025Q1":{"kind":"filed","concept":"CostOfRevenue","filing":29,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":299154000},"costOfRevenue@2025Q2":{"kind":"filed","concept":"CostOfRevenue","filing":30,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":304332000},"costOfRevenue@2025Q3":{"kind":"filed","concept":"CostOfRevenue","filing":28,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":356491000},"#102":{"kind":"filed","concept":"CostOfRevenue","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":1323951000},"#103":{"kind":"filed","concept":"CostOfRevenue","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":959977000},"costOfRevenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#102"},{"ref":"#103","weight":-1}],"rule":"quarter-from-ytd","value":363974000},"costOfRevenue@FY2025":{"kind":"filed","concept":"CostOfRevenue","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":1323951000},"costOfRevenue@2026Q1":{"kind":"filed","concept":"CostOfRevenue","filing":29,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":303500000},"costOfRevenue@2026Q2":{"kind":"filed","concept":"CostOfRevenue","filing":30,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":298762000},"grossProfit@2009Q2":{"kind":"filed","concept":"GrossProfit","filing":31,"unit":"USD","start":"2009-04-01","end":"2009-06-30","value":57978000},"grossProfit@2009Q3":{"kind":"filed","concept":"GrossProfit","filing":32,"unit":"USD","start":"2009-07-01","end":"2009-09-30","value":59001000},"#104":{"kind":"filed","concept":"GrossProfit","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":233492000},"#105":{"kind":"filed","concept":"GrossProfit","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-09-30","value":169686000},"grossProfit@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#104"},{"ref":"#105","weight":-1}],"rule":"quarter-from-ytd","value":63806000},"grossProfit@FY2009":{"kind":"filed","concept":"GrossProfit","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":233492000},"grossProfit@2010Q1":{"kind":"filed","concept":"GrossProfit","filing":34,"unit":"USD","start":"2010-01-01","end":"2010-03-31","value":69710000},"grossProfit@2010Q2":{"kind":"filed","concept":"GrossProfit","filing":62,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":87018000},"grossProfit@2010Q3":{"kind":"filed","concept":"GrossProfit","filing":35,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":74933000},"#106":{"kind":"filed","concept":"GrossProfit","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":303417000},"#107":{"kind":"filed","concept":"GrossProfit","filing":35,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":231661000},"grossProfit@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#106"},{"ref":"#107","weight":-1}],"rule":"quarter-from-ytd","value":71756000},"grossProfit@FY2010":{"kind":"filed","concept":"GrossProfit","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":303417000},"grossProfit@2011Q1":{"kind":"filed","concept":"GrossProfit","filing":64,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":82226000},"grossProfit@2011Q2":{"kind":"filed","concept":"GrossProfit","filing":40,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":91137000},"grossProfit@2011Q3":{"kind":"filed","concept":"GrossProfit","filing":42,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":92370000},"#108":{"kind":"filed","concept":"GrossProfit","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":361283000},"#109":{"kind":"filed","concept":"GrossProfit","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":265733000},"grossProfit@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#108"},{"ref":"#109","weight":-1}],"rule":"quarter-from-ytd","value":95550000},"grossProfit@FY2011":{"kind":"filed","concept":"GrossProfit","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":361283000},"grossProfit@2012Q1":{"kind":"filed","concept":"GrossProfit","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":100760000},"grossProfit@2012Q2":{"kind":"filed","concept":"GrossProfit","filing":44,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":108800000},"grossProfit@2012Q3":{"kind":"filed","concept":"GrossProfit","filing":45,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":100350000},"#110":{"kind":"filed","concept":"GrossProfit","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":416388000},"#111":{"kind":"filed","concept":"GrossProfit","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":309910000},"grossProfit@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#110"},{"ref":"#111","weight":-1}],"rule":"quarter-from-ytd","value":106478000},"grossProfit@FY2012":{"kind":"filed","concept":"GrossProfit","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":416388000},"grossProfit@2013Q1":{"kind":"filed","concept":"GrossProfit","filing":36,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":112849000},"grossProfit@2013Q2":{"kind":"filed","concept":"GrossProfit","filing":37,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":123691000},"grossProfit@2013Q3":{"kind":"filed","concept":"GrossProfit","filing":38,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":125090000},"#112":{"kind":"filed","concept":"GrossProfit","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":498106000},"#113":{"kind":"filed","concept":"GrossProfit","filing":38,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":361630000},"grossProfit@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#112"},{"ref":"#113","weight":-1}],"rule":"quarter-from-ytd","value":136476000},"grossProfit@FY2013":{"kind":"filed","concept":"GrossProfit","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":498106000},"grossProfit@2014Q1":{"kind":"filed","concept":"GrossProfit","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":137251000},"grossProfit@2014Q2":{"kind":"filed","concept":"GrossProfit","filing":48,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":145476000},"grossProfit@2014Q3":{"kind":"filed","concept":"GrossProfit","filing":49,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":145054000},"#114":{"kind":"filed","concept":"GrossProfit","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":578443000},"#115":{"kind":"filed","concept":"GrossProfit","filing":49,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":427781000},"grossProfit@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#114"},{"ref":"#115","weight":-1}],"rule":"quarter-from-ytd","value":150662000},"grossProfit@FY2014":{"kind":"filed","concept":"GrossProfit","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":578443000},"grossProfit@2015Q1":{"kind":"filed","concept":"GrossProfit","filing":51,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":151090000},"grossProfit@2015Q2":{"kind":"filed","concept":"GrossProfit","filing":52,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":158634000},"grossProfit@2015Q3":{"kind":"filed","concept":"GrossProfit","filing":53,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":157576000},"#116":{"kind":"filed","concept":"GrossProfit","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":640110000},"#117":{"kind":"filed","concept":"GrossProfit","filing":53,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":467300000},"grossProfit@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#116"},{"ref":"#117","weight":-1}],"rule":"quarter-from-ytd","value":172810000},"grossProfit@FY2015":{"kind":"filed","concept":"GrossProfit","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":640110000},"grossProfit@2016Q1":{"kind":"filed","concept":"GrossProfit","filing":55,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":180627000},"grossProfit@2016Q2":{"kind":"filed","concept":"GrossProfit","filing":56,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":205216000},"grossProfit@2016Q3":{"kind":"filed","concept":"GrossProfit","filing":57,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":209202000},"#118":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":815294000},"#119":{"kind":"filed","concept":"GrossProfit","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":595045000},"grossProfit@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#118"},{"ref":"#119","weight":-1}],"rule":"quarter-from-ytd","value":220249000},"grossProfit@FY2016":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":815294000},"grossProfit@2017Q1":{"kind":"filed","concept":"GrossProfit","filing":58,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":235625000},"grossProfit@2017Q2":{"kind":"filed","concept":"GrossProfit","filing":59,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":270917000},"grossProfit@2017Q3":{"kind":"filed","concept":"GrossProfit","filing":60,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":292488000},"#120":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":1116947000},"#121":{"kind":"filed","concept":"GrossProfit","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":799030000},"grossProfit@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#120"},{"ref":"#121","weight":-1}],"rule":"quarter-from-ytd","value":317917000},"grossProfit@FY2017":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":1116947000},"grossProfit@2018Q1":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":327408000},"grossProfit@2018Q2":{"kind":"filed","concept":"GrossProfit","filing":3,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":365582000},"grossProfit@2018Q3":{"kind":"filed","concept":"GrossProfit","filing":4,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":371781000},"#122":{"kind":"filed","concept":"GrossProfit","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":1447867000},"#123":{"kind":"filed","concept":"GrossProfit","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":1064771000},"grossProfit@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#122"},{"ref":"#123","weight":-1}],"rule":"quarter-from-ytd","value":383096000},"grossProfit@FY2018":{"kind":"filed","concept":"GrossProfit","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":1447867000},"grossProfit@2019Q1":{"kind":"filed","concept":"GrossProfit","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":402096000},"grossProfit@2019Q2":{"kind":"filed","concept":"GrossProfit","filing":7,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":432289000},"grossProfit@2019Q3":{"kind":"filed","concept":"GrossProfit","filing":8,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":437554000},"#124":{"kind":"filed","concept":"GrossProfit","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":1743897000},"#125":{"kind":"filed","concept":"GrossProfit","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":1271939000},"grossProfit@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#124"},{"ref":"#125","weight":-1}],"rule":"quarter-from-ytd","value":471958000},"grossProfit@FY2019":{"kind":"filed","concept":"GrossProfit","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":1743897000},"grossProfit@2020Q1":{"kind":"filed","concept":"GrossProfit","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":394356000},"grossProfit@2020Q2":{"kind":"filed","concept":"GrossProfit","filing":11,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":224328000},"grossProfit@2020Q3":{"kind":"filed","concept":"GrossProfit","filing":12,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":534088000},"#126":{"kind":"filed","concept":"GrossProfit","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":1763235000},"#127":{"kind":"filed","concept":"GrossProfit","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":1152772000},"grossProfit@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#126"},{"ref":"#127","weight":-1}],"rule":"quarter-from-ytd","value":610463000},"grossProfit@FY2020":{"kind":"filed","concept":"GrossProfit","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":1763235000},"grossProfit@2021Q1":{"kind":"filed","concept":"GrossProfit","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":677098000},"grossProfit@2021Q2":{"kind":"filed","concept":"GrossProfit","filing":15,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":758538000},"grossProfit@2021Q3":{"kind":"filed","concept":"GrossProfit","filing":16,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":755156000},"#128":{"kind":"filed","concept":"GrossProfit","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":2935355000},"#129":{"kind":"filed","concept":"GrossProfit","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":2190792000},"grossProfit@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#128"},{"ref":"#129","weight":-1}],"rule":"quarter-from-ytd","value":744563000},"grossProfit@FY2021":{"kind":"filed","concept":"GrossProfit","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":2935355000},"grossProfit@2022Q1":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":709346000},"grossProfit@2022Q2":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":687559000},"grossProfit@2022Q3":{"kind":"filed","concept":"GrossProfit","filing":20,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":619169000},"#130":{"kind":"filed","concept":"GrossProfit","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":2633775000},"#131":{"kind":"filed","concept":"GrossProfit","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":2016074000},"grossProfit@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#130"},{"ref":"#131","weight":-1}],"rule":"quarter-from-ytd","value":617701000},"grossProfit@FY2022":{"kind":"filed","concept":"GrossProfit","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":2633775000},"grossProfit@2023Q1":{"kind":"filed","concept":"GrossProfit","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":660654000},"grossProfit@2023Q2":{"kind":"filed","concept":"GrossProfit","filing":23,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":713609000},"grossProfit@2023Q3":{"kind":"filed","concept":"GrossProfit","filing":24,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":663076000},"#132":{"kind":"filed","concept":"GrossProfit","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":2706863000},"#133":{"kind":"filed","concept":"GrossProfit","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":2037339000},"grossProfit@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#132"},{"ref":"#133","weight":-1}],"rule":"quarter-from-ytd","value":669524000},"grossProfit@FY2023":{"kind":"filed","concept":"GrossProfit","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":2706863000},"grossProfit@2024Q1":{"kind":"filed","concept":"GrossProfit","filing":26,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":697816000},"grossProfit@2024Q2":{"kind":"filed","concept":"GrossProfit","filing":27,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":722628000},"grossProfit@2024Q3":{"kind":"filed","concept":"GrossProfit","filing":28,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":681774000},"#134":{"kind":"filed","concept":"GrossProfit","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":2799159000},"#135":{"kind":"filed","concept":"GrossProfit","filing":28,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":2102218000},"grossProfit@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#134"},{"ref":"#135","weight":-1}],"rule":"quarter-from-ytd","value":696941000},"grossProfit@FY2024":{"kind":"filed","concept":"GrossProfit","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":2799159000},"grossProfit@2025Q1":{"kind":"filed","concept":"GrossProfit","filing":29,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":680108000},"grossProfit@2025Q2":{"kind":"filed","concept":"GrossProfit","filing":30,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":708117000},"grossProfit@2025Q3":{"kind":"filed","concept":"GrossProfit","filing":28,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":639201000},"#136":{"kind":"filed","concept":"GrossProfit","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":2711013000},"#137":{"kind":"filed","concept":"GrossProfit","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":2027426000},"grossProfit@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#136"},{"ref":"#137","weight":-1}],"rule":"quarter-from-ytd","value":683587000},"grossProfit@FY2025":{"kind":"filed","concept":"GrossProfit","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":2711013000},"grossProfit@2026Q1":{"kind":"filed","concept":"GrossProfit","filing":29,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":736587000},"grossProfit@2026Q2":{"kind":"filed","concept":"GrossProfit","filing":30,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":757430000},"operatingExpenses@2009Q2":{"kind":"filed","concept":"OperatingExpenses","filing":31,"unit":"USD","start":"2009-04-01","end":"2009-06-30","value":51725000},"operatingExpenses@2009Q3":{"kind":"filed","concept":"OperatingExpenses","filing":32,"unit":"USD","start":"2009-07-01","end":"2009-09-30","value":119195000},"#138":{"kind":"filed","concept":"OperatingExpenses","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":267504000},"#139":{"kind":"filed","concept":"OperatingExpenses","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-09-30","value":218343000},"operatingExpenses@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#138"},{"ref":"#139","weight":-1}],"rule":"quarter-from-ytd","value":49161000},"operatingExpenses@FY2009":{"kind":"filed","concept":"OperatingExpenses","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":267504000},"operatingExpenses@2010Q1":{"kind":"filed","concept":"OperatingExpenses","filing":34,"unit":"USD","start":"2010-01-01","end":"2010-03-31","value":49013000},"operatingExpenses@2010Q2":{"kind":"filed","concept":"OperatingExpenses","filing":62,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":41674000},"operatingExpenses@2010Q3":{"kind":"filed","concept":"OperatingExpenses","filing":35,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":53010000},"#140":{"kind":"filed","concept":"OperatingExpenses","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":200683000},"#141":{"kind":"filed","concept":"OperatingExpenses","filing":35,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":143697000},"operatingExpenses@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#140"},{"ref":"#141","weight":-1}],"rule":"quarter-from-ytd","value":56986000},"operatingExpenses@FY2010":{"kind":"filed","concept":"OperatingExpenses","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":200683000},"operatingExpenses@2011Q1":{"kind":"filed","concept":"OperatingExpenses","filing":64,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":61203000},"operatingExpenses@2011Q2":{"kind":"filed","concept":"OperatingExpenses","filing":40,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":74542000},"operatingExpenses@2011Q3":{"kind":"filed","concept":"OperatingExpenses","filing":42,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":66058000},"#142":{"kind":"filed","concept":"OperatingExpenses","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":270923000},"#143":{"kind":"filed","concept":"OperatingExpenses","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":201803000},"operatingExpenses@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#142"},{"ref":"#143","weight":-1}],"rule":"quarter-from-ytd","value":69120000},"operatingExpenses@FY2011":{"kind":"filed","concept":"OperatingExpenses","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":270923000},"operatingExpenses@2012Q1":{"kind":"filed","concept":"OperatingExpenses","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":72754000},"operatingExpenses@2012Q2":{"kind":"filed","concept":"OperatingExpenses","filing":44,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":72788000},"operatingExpenses@2012Q3":{"kind":"filed","concept":"OperatingExpenses","filing":45,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":95847000},"#144":{"kind":"filed","concept":"OperatingExpenses","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":330796000},"#145":{"kind":"filed","concept":"OperatingExpenses","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":241389000},"operatingExpenses@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#144"},{"ref":"#145","weight":-1}],"rule":"quarter-from-ytd","value":89407000},"operatingExpenses@FY2012":{"kind":"filed","concept":"OperatingExpenses","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":330796000},"operatingExpenses@2013Q1":{"kind":"filed","concept":"OperatingExpenses","filing":36,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":150924000},"operatingExpenses@2013Q2":{"kind":"filed","concept":"OperatingExpenses","filing":37,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":85790000},"operatingExpenses@2013Q3":{"kind":"filed","concept":"OperatingExpenses","filing":38,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":83626000},"#146":{"kind":"filed","concept":"OperatingExpenses","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":403894000},"#147":{"kind":"filed","concept":"OperatingExpenses","filing":38,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":320340000},"operatingExpenses@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#146"},{"ref":"#147","weight":-1}],"rule":"quarter-from-ytd","value":83554000},"operatingExpenses@FY2013":{"kind":"filed","concept":"OperatingExpenses","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":403894000},"operatingExpenses@2014Q1":{"kind":"filed","concept":"OperatingExpenses","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":95447000},"operatingExpenses@2014Q2":{"kind":"filed","concept":"OperatingExpenses","filing":48,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":96744000},"operatingExpenses@2014Q3":{"kind":"filed","concept":"OperatingExpenses","filing":49,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":93507000},"#148":{"kind":"filed","concept":"OperatingExpenses","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":384867000},"#149":{"kind":"filed","concept":"OperatingExpenses","filing":49,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":285698000},"operatingExpenses@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#148"},{"ref":"#149","weight":-1}],"rule":"quarter-from-ytd","value":99169000},"operatingExpenses@FY2014":{"kind":"filed","concept":"OperatingExpenses","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":384867000},"operatingExpenses@2015Q1":{"kind":"filed","concept":"OperatingExpenses","filing":51,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":102166000},"operatingExpenses@2015Q2":{"kind":"filed","concept":"OperatingExpenses","filing":52,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":116309000},"operatingExpenses@2015Q3":{"kind":"filed","concept":"OperatingExpenses","filing":53,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":119530000},"#150":{"kind":"filed","concept":"OperatingExpenses","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":451476000},"#151":{"kind":"filed","concept":"OperatingExpenses","filing":53,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":338005000},"operatingExpenses@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#150"},{"ref":"#151","weight":-1}],"rule":"quarter-from-ytd","value":113471000},"operatingExpenses@FY2015":{"kind":"filed","concept":"OperatingExpenses","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":451476000},"operatingExpenses@2016Q1":{"kind":"filed","concept":"OperatingExpenses","filing":55,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":127293000},"operatingExpenses@2016Q2":{"kind":"filed","concept":"OperatingExpenses","filing":56,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":140080000},"operatingExpenses@2016Q3":{"kind":"filed","concept":"OperatingExpenses","filing":57,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":147123000},"#152":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":566373000},"#153":{"kind":"filed","concept":"OperatingExpenses","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":414496000},"operatingExpenses@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#152"},{"ref":"#153","weight":-1}],"rule":"quarter-from-ytd","value":151877000},"operatingExpenses@FY2016":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":566373000},"operatingExpenses@2017Q1":{"kind":"filed","concept":"OperatingExpenses","filing":58,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":173952000},"operatingExpenses@2017Q2":{"kind":"filed","concept":"OperatingExpenses","filing":59,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":187348000},"operatingExpenses@2017Q3":{"kind":"filed","concept":"OperatingExpenses","filing":60,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":193725000},"#154":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":763336000},"#155":{"kind":"filed","concept":"OperatingExpenses","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":555025000},"operatingExpenses@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#154"},{"ref":"#155","weight":-1}],"rule":"quarter-from-ytd","value":208311000},"operatingExpenses@FY2017":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":763336000},"operatingExpenses@2018Q1":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":229216000},"operatingExpenses@2018Q2":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":242891000},"operatingExpenses@2018Q3":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":246573000},"#156":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":981303000},"#157":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":718680000},"operatingExpenses@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#156"},{"ref":"#157","weight":-1}],"rule":"quarter-from-ytd","value":262623000},"operatingExpenses@FY2018":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":981303000},"operatingExpenses@2019Q1":{"kind":"filed","concept":"OperatingExpenses","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":314395000},"operatingExpenses@2019Q2":{"kind":"filed","concept":"OperatingExpenses","filing":7,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":255799000},"operatingExpenses@2019Q3":{"kind":"filed","concept":"OperatingExpenses","filing":8,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":310402000},"#158":{"kind":"filed","concept":"OperatingExpenses","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":1201404000},"#159":{"kind":"filed","concept":"OperatingExpenses","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":880596000},"operatingExpenses@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#158"},{"ref":"#159","weight":-1}],"rule":"quarter-from-ytd","value":320808000},"operatingExpenses@FY2019":{"kind":"filed","concept":"OperatingExpenses","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":1201404000},"operatingExpenses@2020Q1":{"kind":"filed","concept":"OperatingExpenses","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":324438000},"operatingExpenses@2020Q2":{"kind":"filed","concept":"OperatingExpenses","filing":11,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":297328000},"operatingExpenses@2020Q3":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":357019000},"#160":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":1376064000},"#161":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":978785000},"operatingExpenses@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#160"},{"ref":"#161","weight":-1}],"rule":"quarter-from-ytd","value":397279000},"operatingExpenses@FY2020":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":1376064000},"operatingExpenses@2021Q1":{"kind":"filed","concept":"OperatingExpenses","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":451652000},"operatingExpenses@2021Q2":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":489636000},"operatingExpenses@2021Q3":{"kind":"filed","concept":"OperatingExpenses","filing":16,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":493996000},"#162":{"kind":"filed","concept":"OperatingExpenses","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":1958955000},"#163":{"kind":"filed","concept":"OperatingExpenses","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":1435284000},"operatingExpenses@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#162"},{"ref":"#163","weight":-1}],"rule":"quarter-from-ytd","value":523671000},"operatingExpenses@FY2021":{"kind":"filed","concept":"OperatingExpenses","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":1958955000},"operatingExpenses@2022Q1":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":511264000},"operatingExpenses@2022Q2":{"kind":"filed","concept":"OperatingExpenses","filing":19,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":499363000},"operatingExpenses@2022Q3":{"kind":"filed","concept":"OperatingExpenses","filing":20,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":475513000},"#164":{"kind":"filed","concept":"OperatingExpenses","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":1991180000},"#165":{"kind":"filed","concept":"OperatingExpenses","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":1486140000},"operatingExpenses@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#164"},{"ref":"#165","weight":-1}],"rule":"quarter-from-ytd","value":505040000},"operatingExpenses@FY2022":{"kind":"filed","concept":"OperatingExpenses","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":1991180000},"operatingExpenses@2023Q1":{"kind":"filed","concept":"OperatingExpenses","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":527138000},"operatingExpenses@2023Q2":{"kind":"filed","concept":"OperatingExpenses","filing":23,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":541678000},"operatingExpenses@2023Q3":{"kind":"filed","concept":"OperatingExpenses","filing":24,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":496730000},"#166":{"kind":"filed","concept":"OperatingExpenses","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":2063525000},"#167":{"kind":"filed","concept":"OperatingExpenses","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":1565546000},"operatingExpenses@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#166"},{"ref":"#167","weight":-1}],"rule":"quarter-from-ytd","value":497979000},"operatingExpenses@FY2023":{"kind":"filed","concept":"OperatingExpenses","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":2063525000},"operatingExpenses@2024Q1":{"kind":"filed","concept":"OperatingExpenses","filing":26,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":543681000},"operatingExpenses@2024Q2":{"kind":"filed","concept":"OperatingExpenses","filing":27,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":575582000},"operatingExpenses@2024Q3":{"kind":"filed","concept":"OperatingExpenses","filing":28,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":519476000},"#168":{"kind":"filed","concept":"OperatingExpenses","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":2191531000},"#169":{"kind":"filed","concept":"OperatingExpenses","filing":28,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":1638739000},"operatingExpenses@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#168"},{"ref":"#169","weight":-1}],"rule":"quarter-from-ytd","value":552792000},"operatingExpenses@FY2024":{"kind":"filed","concept":"OperatingExpenses","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":2191531000},"operatingExpenses@2025Q1":{"kind":"filed","concept":"OperatingExpenses","filing":29,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":549008000},"operatingExpenses@2025Q2":{"kind":"filed","concept":"OperatingExpenses","filing":30,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":545084000},"operatingExpenses@2025Q3":{"kind":"filed","concept":"OperatingExpenses","filing":28,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":542903000},"#170":{"kind":"filed","concept":"OperatingExpenses","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":2165258000},"#171":{"kind":"filed","concept":"OperatingExpenses","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":1636995000},"operatingExpenses@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#170"},{"ref":"#171","weight":-1}],"rule":"quarter-from-ytd","value":528263000},"operatingExpenses@FY2025":{"kind":"filed","concept":"OperatingExpenses","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":2165258000},"operatingExpenses@2026Q1":{"kind":"filed","concept":"OperatingExpenses","filing":29,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":594632000},"operatingExpenses@2026Q2":{"kind":"filed","concept":"OperatingExpenses","filing":30,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":603417000},"operatingIncome@2009Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":31,"unit":"USD","start":"2009-04-01","end":"2009-06-30","value":6253000},"operatingIncome@2009Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":32,"unit":"USD","start":"2009-07-01","end":"2009-09-30","value":-60194000},"#172":{"kind":"filed","concept":"OperatingIncomeLoss","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":-34012000},"#173":{"kind":"filed","concept":"OperatingIncomeLoss","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-09-30","value":-48657000},"operatingIncome@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#172"},{"ref":"#173","weight":-1}],"rule":"quarter-from-ytd","value":14645000},"operatingIncome@FY2009":{"kind":"filed","concept":"OperatingIncomeLoss","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":-34012000},"operatingIncome@2010Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":34,"unit":"USD","start":"2010-01-01","end":"2010-03-31","value":20697000},"operatingIncome@2010Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":62,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":45344000},"operatingIncome@2010Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":35,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":21923000},"#174":{"kind":"filed","concept":"OperatingIncomeLoss","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":102734000},"#175":{"kind":"filed","concept":"OperatingIncomeLoss","filing":35,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":87964000},"operatingIncome@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#174"},{"ref":"#175","weight":-1}],"rule":"quarter-from-ytd","value":14770000},"operatingIncome@FY2010":{"kind":"filed","concept":"OperatingIncomeLoss","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":102734000},"operatingIncome@2011Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":64,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":21023000},"operatingIncome@2011Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":40,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":16595000},"operatingIncome@2011Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":42,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":26312000},"#176":{"kind":"filed","concept":"OperatingIncomeLoss","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":90360000},"#177":{"kind":"filed","concept":"OperatingIncomeLoss","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":63930000},"operatingIncome@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#176"},{"ref":"#177","weight":-1}],"rule":"quarter-from-ytd","value":26430000},"operatingIncome@FY2011":{"kind":"filed","concept":"OperatingIncomeLoss","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":90360000},"operatingIncome@2012Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":28006000},"operatingIncome@2012Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":44,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":36012000},"operatingIncome@2012Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":45,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":4503000},"#178":{"kind":"filed","concept":"OperatingIncomeLoss","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":85592000},"#179":{"kind":"filed","concept":"OperatingIncomeLoss","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":68521000},"operatingIncome@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#178"},{"ref":"#179","weight":-1}],"rule":"quarter-from-ytd","value":17071000},"operatingIncome@FY2012":{"kind":"filed","concept":"OperatingIncomeLoss","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":85592000},"operatingIncome@2013Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":36,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":-38075000},"operatingIncome@2013Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":37,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":37901000},"operatingIncome@2013Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":38,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":41464000},"#180":{"kind":"filed","concept":"OperatingIncomeLoss","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":94212000},"#181":{"kind":"filed","concept":"OperatingIncomeLoss","filing":38,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":41290000},"operatingIncome@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#180"},{"ref":"#181","weight":-1}],"rule":"quarter-from-ytd","value":52922000},"operatingIncome@FY2013":{"kind":"filed","concept":"OperatingIncomeLoss","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":94212000},"operatingIncome@2014Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":41804000},"operatingIncome@2014Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":48,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":48732000},"operatingIncome@2014Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":49,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":51547000},"#182":{"kind":"filed","concept":"OperatingIncomeLoss","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":193576000},"#183":{"kind":"filed","concept":"OperatingIncomeLoss","filing":49,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":142083000},"operatingIncome@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#182"},{"ref":"#183","weight":-1}],"rule":"quarter-from-ytd","value":51493000},"operatingIncome@FY2014":{"kind":"filed","concept":"OperatingIncomeLoss","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":193576000},"operatingIncome@2015Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":51,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":48924000},"operatingIncome@2015Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":52,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":42325000},"operatingIncome@2015Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":53,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":38046000},"#184":{"kind":"filed","concept":"OperatingIncomeLoss","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":188634000},"#185":{"kind":"filed","concept":"OperatingIncomeLoss","filing":53,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":129295000},"operatingIncome@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#184"},{"ref":"#185","weight":-1}],"rule":"quarter-from-ytd","value":59339000},"operatingIncome@FY2015":{"kind":"filed","concept":"OperatingIncomeLoss","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":188634000},"operatingIncome@2016Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":55,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":53334000},"operatingIncome@2016Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":56,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":65136000},"operatingIncome@2016Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":57,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":62079000},"#186":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":248921000},"#187":{"kind":"filed","concept":"OperatingIncomeLoss","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":180549000},"operatingIncome@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#186"},{"ref":"#187","weight":-1}],"rule":"quarter-from-ytd","value":68372000},"operatingIncome@FY2016":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":248921000},"operatingIncome@2017Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":58,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":61673000},"operatingIncome@2017Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":59,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":83569000},"operatingIncome@2017Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":60,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":98763000},"#188":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":353611000},"#189":{"kind":"filed","concept":"OperatingIncomeLoss","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":244005000},"operatingIncome@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#188"},{"ref":"#189","weight":-1}],"rule":"quarter-from-ytd","value":109606000},"operatingIncome@FY2017":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":353611000},"operatingIncome@2018Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":98192000},"operatingIncome@2018Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":122691000},"operatingIncome@2018Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":125208000},"#190":{"kind":"filed","concept":"OperatingIncomeLoss","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":466564000},"#191":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":346091000},"operatingIncome@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#190"},{"ref":"#191","weight":-1}],"rule":"quarter-from-ytd","value":120473000},"operatingIncome@FY2018":{"kind":"filed","concept":"OperatingIncomeLoss","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":466564000},"operatingIncome@2019Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":87701000},"operatingIncome@2019Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":176490000},"operatingIncome@2019Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":127152000},"#192":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":542493000},"#193":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":391343000},"operatingIncome@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#192"},{"ref":"#193","weight":-1}],"rule":"quarter-from-ytd","value":151150000},"operatingIncome@FY2019":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":542493000},"operatingIncome@2020Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":69918000},"operatingIncome@2020Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":11,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":-73000000},"operatingIncome@2020Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":12,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":177069000},"#194":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":387171000},"#195":{"kind":"filed","concept":"OperatingIncomeLoss","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":173987000},"operatingIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#194"},{"ref":"#195","weight":-1}],"rule":"quarter-from-ytd","value":213184000},"operatingIncome@FY2020":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":387171000},"operatingIncome@2021Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":225446000},"operatingIncome@2021Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":268902000},"operatingIncome@2021Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":261160000},"#196":{"kind":"filed","concept":"OperatingIncomeLoss","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":976400000},"#197":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":755508000},"operatingIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#196"},{"ref":"#197","weight":-1}],"rule":"quarter-from-ytd","value":220892000},"operatingIncome@FY2021":{"kind":"filed","concept":"OperatingIncomeLoss","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":976400000},"operatingIncome@2022Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":198082000},"operatingIncome@2022Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":188196000},"operatingIncome@2022Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":20,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":143656000},"#198":{"kind":"filed","concept":"OperatingIncomeLoss","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":642595000},"#199":{"kind":"filed","concept":"OperatingIncomeLoss","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":529934000},"operatingIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#198"},{"ref":"#199","weight":-1}],"rule":"quarter-from-ytd","value":112661000},"operatingIncome@FY2022":{"kind":"filed","concept":"OperatingIncomeLoss","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":642595000},"operatingIncome@2023Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":133516000},"operatingIncome@2023Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":23,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":171931000},"operatingIncome@2023Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":166346000},"#200":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":643338000},"#201":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":471793000},"operatingIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#200"},{"ref":"#201","weight":-1}],"rule":"quarter-from-ytd","value":171545000},"operatingIncome@FY2023":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":643338000},"operatingIncome@2024Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":26,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":154135000},"operatingIncome@2024Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":147046000},"operatingIncome@2024Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":162298000},"#202":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":607628000},"#203":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":463479000},"operatingIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#202"},{"ref":"#203","weight":-1}],"rule":"quarter-from-ytd","value":144149000},"operatingIncome@FY2024":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":607628000},"operatingIncome@2025Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":131100000},"operatingIncome@2025Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":30,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":163033000},"operatingIncome@2025Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":96298000},"#204":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":545755000},"#205":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":390431000},"operatingIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#204"},{"ref":"#205","weight":-1}],"rule":"quarter-from-ytd","value":155324000},"operatingIncome@FY2025":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":545755000},"operatingIncome@2026Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":141955000},"operatingIncome@2026Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":30,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":154013000},"pretaxIncome@FY2019":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":562651000},"pretaxIncome@2020Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":12,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":184545000},"#206":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":378949000},"#207":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":164407000},"pretaxIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#206"},{"ref":"#207","weight":-1}],"rule":"quarter-from-ytd","value":214542000},"pretaxIncome@FY2020":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":378949000},"pretaxIncome@2021Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":261621000},"pretaxIncome@2021Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":268802000},"pretaxIncome@2021Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":261988000},"#208":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":1012423000},"#209":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":792411000},"pretaxIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#208"},{"ref":"#209","weight":-1}],"rule":"quarter-from-ytd","value":220012000},"pretaxIncome@FY2021":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":1012423000},"pretaxIncome@2022Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":187486000},"pretaxIncome@2022Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":173609000},"pretaxIncome@2022Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":20,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":122641000},"#210":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":599057000},"#211":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":483736000},"pretaxIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#210"},{"ref":"#211","weight":-1}],"rule":"quarter-from-ytd","value":115321000},"pretaxIncome@FY2022":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":599057000},"pretaxIncome@2023Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":134624000},"pretaxIncome@2023Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":23,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":171589000},"pretaxIncome@2023Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":24,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":162111000},"#212":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":641204000},"#213":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":468324000},"pretaxIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#212"},{"ref":"#213","weight":-1}],"rule":"quarter-from-ytd","value":172880000},"pretaxIncome@FY2023":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":641204000},"pretaxIncome@2024Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":26,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":158386000},"pretaxIncome@2024Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":143866000},"pretaxIncome@2024Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":28,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":165930000},"#214":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":608959000},"#215":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":28,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":468182000},"pretaxIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#214"},{"ref":"#215","weight":-1}],"rule":"quarter-from-ytd","value":140777000},"pretaxIncome@FY2024":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":608959000},"pretaxIncome@2025Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":29,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":140442000},"pretaxIncome@2025Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":30,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":173516000},"pretaxIncome@2025Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":28,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":94734000},"#216":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":585287000},"#217":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":408692000},"pretaxIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#216"},{"ref":"#217","weight":-1}],"rule":"quarter-from-ytd","value":176595000},"pretaxIncome@FY2025":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":585287000},"pretaxIncome@2026Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":29,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":148886000},"pretaxIncome@2026Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":30,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":148693000},"pretaxIncome@2009Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":31,"unit":"USD","start":"2009-04-01","end":"2009-06-30","value":6810000},"pretaxIncome@2009Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":32,"unit":"USD","start":"2009-07-01","end":"2009-09-30","value":-60465000},"#218":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":-33893000},"#219":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-09-30","value":-48223000},"pretaxIncome@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#218"},{"ref":"#219","weight":-1}],"rule":"quarter-from-ytd","value":14330000},"pretaxIncome@FY2009":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":-33893000},"pretaxIncome@2010Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":34,"unit":"USD","start":"2010-01-01","end":"2010-03-31","value":20144000},"pretaxIncome@2010Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":62,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":45500000},"pretaxIncome@2010Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":35,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":21840000},"#220":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":102003000},"#221":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":35,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":87484000},"pretaxIncome@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#220"},{"ref":"#221","weight":-1}],"rule":"quarter-from-ytd","value":14519000},"pretaxIncome@FY2010":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":102003000},"pretaxIncome@2011Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":64,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":21112000},"pretaxIncome@2011Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":40,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":16289000},"pretaxIncome@2011Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":42,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":26194000},"#222":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":89941000},"#223":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":63595000},"pretaxIncome@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#222"},{"ref":"#223","weight":-1}],"rule":"quarter-from-ytd","value":26346000},"pretaxIncome@FY2011":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":89941000},"pretaxIncome@2012Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":27194000},"pretaxIncome@2012Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":44,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":36553000},"pretaxIncome@2012Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":45,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":4150000},"#224":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":84296000},"#225":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":67897000},"pretaxIncome@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#224"},{"ref":"#225","weight":-1}],"rule":"quarter-from-ytd","value":16399000},"pretaxIncome@FY2012":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":84296000},"pretaxIncome@2013Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":36,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":-39063000},"pretaxIncome@2013Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":37,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":37566000},"pretaxIncome@2013Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":38,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":41913000},"#226":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":93139000},"#227":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":38,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":40416000},"pretaxIncome@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#226"},{"ref":"#227","weight":-1}],"rule":"quarter-from-ytd","value":52723000},"pretaxIncome@FY2013":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":93139000},"pretaxIncome@2014Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":42405000},"pretaxIncome@2014Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":48,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":48639000},"pretaxIncome@2014Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":49,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":49548000},"#228":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":190369000},"#229":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":49,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":140592000},"pretaxIncome@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#228"},{"ref":"#229","weight":-1}],"rule":"quarter-from-ytd","value":49777000},"pretaxIncome@FY2014":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":190369000},"pretaxIncome@2015Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":51,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":47472000},"pretaxIncome@2015Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":52,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":42499000},"pretaxIncome@2015Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":53,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":36478000},"#230":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":186101000},"#231":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":53,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":126449000},"pretaxIncome@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#230"},{"ref":"#231","weight":-1}],"rule":"quarter-from-ytd","value":59652000},"pretaxIncome@FY2015":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":186101000},"pretaxIncome@2016Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":55,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":52907000},"pretaxIncome@2016Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":56,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":65261000},"pretaxIncome@2016Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":57,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":63542000},"#232":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":242566000},"#233":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":181710000},"pretaxIncome@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#232"},{"ref":"#233","weight":-1}],"rule":"quarter-from-ytd","value":60856000},"pretaxIncome@FY2016":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":242566000},"pretaxIncome@2017Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":58,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":63318000},"pretaxIncome@2017Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":59,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":86781000},"pretaxIncome@2017Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":60,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":102513000},"#234":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":364799000},"#235":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":252612000},"pretaxIncome@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#234"},{"ref":"#235","weight":-1}],"rule":"quarter-from-ytd","value":112187000},"pretaxIncome@FY2017":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":364799000},"pretaxIncome@2018Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":100545000},"pretaxIncome@2018Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":3,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":117509000},"pretaxIncome@2018Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":4,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":126605000},"#236":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":466651000},"#237":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":344659000},"pretaxIncome@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#236"},{"ref":"#237","weight":-1}],"rule":"quarter-from-ytd","value":121992000},"pretaxIncome@FY2018":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":466651000},"pretaxIncome@2019Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":84588000},"pretaxIncome@2019Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":7,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":193847000},"pretaxIncome@2019Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":8,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":128419000},"#238":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":562651000},"#239":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":406854000},"pretaxIncome@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#238"},{"ref":"#239","weight":-1}],"rule":"quarter-from-ytd","value":155797000},"pretaxIncome@2020Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":53355000},"pretaxIncome@2020Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":11,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":-73493000},"interestExpense@FY2009":{"kind":"filed","concept":"InterestExpense","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":85000},"interestExpense@FY2010":{"kind":"filed","concept":"InterestExpense","filing":61,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":19000},"interestExpense@FY2011":{"kind":"filed","concept":"InterestExpense","filing":61,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":51000},"netIncome@2009Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":31,"unit":"USD","start":"2009-04-01","end":"2009-06-30","value":4545000},"netIncome@2009Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":32,"unit":"USD","start":"2009-07-01","end":"2009-09-30","value":-49942000},"#240":{"kind":"filed","concept":"NetIncomeLoss","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":-31269000},"#241":{"kind":"filed","concept":"NetIncomeLoss","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-09-30","value":-42761000},"netIncome@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#240"},{"ref":"#241","weight":-1}],"rule":"quarter-from-ytd","value":11492000},"netIncome@FY2009":{"kind":"filed","concept":"NetIncomeLoss","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":-31269000},"netIncome@2010Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":34,"unit":"USD","start":"2010-01-01","end":"2010-03-31","value":14930000},"netIncome@2010Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":62,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":32603000},"netIncome@2010Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":35,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":16815000},"#242":{"kind":"filed","concept":"NetIncomeLoss","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":74253000},"#243":{"kind":"filed","concept":"NetIncomeLoss","filing":35,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":64348000},"netIncome@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#242"},{"ref":"#243","weight":-1}],"rule":"quarter-from-ytd","value":9905000},"netIncome@FY2010":{"kind":"filed","concept":"NetIncomeLoss","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":74253000},"netIncome@2011Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":64,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":15841000},"netIncome@2011Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":40,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":11162000},"netIncome@2011Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":42,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":19264000},"#244":{"kind":"filed","concept":"NetIncomeLoss","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":66716000},"#245":{"kind":"filed","concept":"NetIncomeLoss","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":46267000},"netIncome@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#244"},{"ref":"#245","weight":-1}],"rule":"quarter-from-ytd","value":20449000},"netIncome@FY2011":{"kind":"filed","concept":"NetIncomeLoss","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":66716000},"netIncome@2012Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":20984000},"netIncome@2012Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":44,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":28492000},"netIncome@2012Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":45,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":-344000},"#246":{"kind":"filed","concept":"NetIncomeLoss","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":58691000},"#247":{"kind":"filed","concept":"NetIncomeLoss","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":49132000},"netIncome@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#246"},{"ref":"#247","weight":-1}],"rule":"quarter-from-ytd","value":9559000},"netIncome@FY2012":{"kind":"filed","concept":"NetIncomeLoss","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":58691000},"netIncome@2013Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":36,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":-41983000},"netIncome@2013Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":37,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":29320000},"netIncome@2013Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":38,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":34537000},"#248":{"kind":"filed","concept":"NetIncomeLoss","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":64295000},"#249":{"kind":"filed","concept":"NetIncomeLoss","filing":38,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":21874000},"netIncome@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#248"},{"ref":"#249","weight":-1}],"rule":"quarter-from-ytd","value":42421000},"netIncome@FY2013":{"kind":"filed","concept":"NetIncomeLoss","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":64295000},"netIncome@2014Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":32444000},"netIncome@2014Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":48,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":35600000},"netIncome@2014Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":49,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":38247000},"#250":{"kind":"filed","concept":"NetIncomeLoss","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":145832000},"#251":{"kind":"filed","concept":"NetIncomeLoss","filing":49,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":106291000},"netIncome@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#250"},{"ref":"#251","weight":-1}],"rule":"quarter-from-ytd","value":39541000},"netIncome@FY2014":{"kind":"filed","concept":"NetIncomeLoss","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":145832000},"netIncome@2015Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":51,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":36177000},"netIncome@2015Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":52,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":31350000},"netIncome@2015Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":53,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":27616000},"#252":{"kind":"filed","concept":"NetIncomeLoss","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":144020000},"#253":{"kind":"filed","concept":"NetIncomeLoss","filing":53,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":95143000},"netIncome@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#252"},{"ref":"#253","weight":-1}],"rule":"quarter-from-ytd","value":48877000},"netIncome@FY2015":{"kind":"filed","concept":"NetIncomeLoss","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":144020000},"netIncome@2016Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":55,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":40546000},"netIncome@2016Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":56,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":50148000},"netIncome@2016Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":57,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":51367000},"#254":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":189682000},"#255":{"kind":"filed","concept":"NetIncomeLoss","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":142061000},"netIncome@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#254"},{"ref":"#255","weight":-1}],"rule":"quarter-from-ytd","value":47621000},"netIncome@FY2016":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":189682000},"netIncome@2017Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":58,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":69420000},"netIncome@2017Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":59,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":69179000},"netIncome@2017Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":60,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":82555000},"#256":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":231418000},"#257":{"kind":"filed","concept":"NetIncomeLoss","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":221154000},"netIncome@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#256"},{"ref":"#257","weight":-1}],"rule":"quarter-from-ytd","value":10264000},"netIncome@FY2017":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":231418000},"netIncome@2018Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":95866000},"netIncome@2018Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":3,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":106105000},"netIncome@2018Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":100872000},"#258":{"kind":"filed","concept":"NetIncomeLoss","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":400235000},"#259":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":302843000},"netIncome@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#258"},{"ref":"#259","weight":-1}],"rule":"quarter-from-ytd","value":97392000},"netIncome@FY2018":{"kind":"filed","concept":"NetIncomeLoss","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":400235000},"netIncome@2019Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":71848000},"netIncome@2019Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":7,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":147142000},"netIncome@2019Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":8,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":102524000},"#260":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":442776000},"#261":{"kind":"filed","concept":"NetIncomeLoss","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":321514000},"netIncome@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#260"},{"ref":"#261","weight":-1}],"rule":"quarter-from-ytd","value":121262000},"netIncome@FY2019":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":442776000},"netIncome@2020Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":1518131000},"netIncome@2020Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":11,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":-40602000},"netIncome@2020Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":12,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":139371000},"#262":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":1775888000},"#263":{"kind":"filed","concept":"NetIncomeLoss","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":1616900000},"netIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#262"},{"ref":"#263","weight":-1}],"rule":"quarter-from-ytd","value":158988000},"netIncome@FY2020":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":1775888000},"netIncome@2021Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":200376000},"netIncome@2021Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":199714000},"netIncome@2021Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":180969000},"#264":{"kind":"filed","concept":"NetIncomeLoss","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":772020000},"#265":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":581059000},"netIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#264"},{"ref":"#265","weight":-1}],"rule":"quarter-from-ytd","value":190961000},"netIncome@FY2021":{"kind":"filed","concept":"NetIncomeLoss","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":772020000},"netIncome@2022Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":134298000},"netIncome@2022Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":19,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":112800000},"netIncome@2022Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":20,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":72700000},"#266":{"kind":"filed","concept":"NetIncomeLoss","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":361573000},"#267":{"kind":"filed","concept":"NetIncomeLoss","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":319798000},"netIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#266"},{"ref":"#267","weight":-1}],"rule":"quarter-from-ytd","value":41775000},"netIncome@FY2022":{"kind":"filed","concept":"NetIncomeLoss","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":361573000},"netIncome@2023Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":87798000},"netIncome@2023Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":23,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":111814000},"netIncome@2023Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":121427000},"#268":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":445053000},"#269":{"kind":"filed","concept":"NetIncomeLoss","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":321039000},"netIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#268"},{"ref":"#269","weight":-1}],"rule":"quarter-from-ytd","value":124014000},"netIncome@FY2023":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":445053000},"netIncome@2024Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":26,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":105028000},"netIncome@2024Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":96564000},"netIncome@2024Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":28,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":115963000},"#270":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":421362000},"#271":{"kind":"filed","concept":"NetIncomeLoss","filing":28,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":317555000},"netIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#270"},{"ref":"#271","weight":-1}],"rule":"quarter-from-ytd","value":103807000},"netIncome@FY2024":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":421362000},"netIncome@2025Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":93230000},"netIncome@2025Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":30,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":124608000},"netIncome@2025Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":28,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":56753000},"#272":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":410351000},"#273":{"kind":"filed","concept":"NetIncomeLoss","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":274591000},"netIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#272"},{"ref":"#273","weight":-1}],"rule":"quarter-from-ytd","value":135760000},"netIncome@FY2025":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":410351000},"netIncome@2026Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":112771000},"netIncome@2026Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":30,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":108294000},"dilutedEps@2009Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":31,"unit":"USD/shares","start":"2009-04-01","end":"2009-06-30","value":0.07},"dilutedEps@2009Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":32,"unit":"USD/shares","start":"2009-07-01","end":"2009-09-30","value":-0.72},"#274":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":61,"unit":"USD/shares","start":"2009-01-01","end":"2009-12-31","value":-0.45},"#275":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":61,"unit":"shares","start":"2009-01-01","end":"2009-12-31","value":69094000},"#276":{"kind":"computed","op":"product","terms":[{"ref":"#274"},{"ref":"#275"}],"value":-31092300},"#277":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":32,"unit":"USD/shares","start":"2009-01-01","end":"2009-09-30","value":-0.64},"#278":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":32,"unit":"shares","start":"2009-01-01","end":"2009-09-30","value":67278000},"#279":{"kind":"computed","op":"product","terms":[{"ref":"#277"},{"ref":"#278"}],"value":-43057920},"#280":{"kind":"computed","op":"sum","terms":[{"ref":"#276"},{"ref":"#279","weight":-1}],"value":11965620},"#281":{"kind":"computed","op":"sum","terms":[{"ref":"#275","weight":4},{"ref":"#278","weight":-3}],"rule":"unaverage-quarter","value":74542000},"dilutedEps@2009Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#280"},{"ref":"#281"}],"rule":"per-share-quarter","value":0.16052185345174533},"dilutedEps@FY2009":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":61,"unit":"USD/shares","start":"2009-01-01","end":"2009-12-31","value":-0.45},"dilutedEps@2010Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":34,"unit":"USD/shares","start":"2010-01-01","end":"2010-03-31","value":0.19},"dilutedEps@2010Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":62,"unit":"USD/shares","start":"2010-04-01","end":"2010-06-30","value":0.42},"dilutedEps@2010Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":35,"unit":"USD/shares","start":"2010-07-01","end":"2010-09-30","value":0.22},"#282":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":63,"unit":"USD/shares","start":"2010-01-01","end":"2010-12-31","value":0.95},"#283":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":63,"unit":"shares","start":"2010-01-01","end":"2010-12-31","value":78080000},"#284":{"kind":"computed","op":"product","terms":[{"ref":"#282"},{"ref":"#283"}],"value":74176000},"#285":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":35,"unit":"USD/shares","start":"2010-01-01","end":"2010-09-30","value":0.83},"#286":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":35,"unit":"shares","start":"2010-01-01","end":"2010-09-30","value":77852000},"#287":{"kind":"computed","op":"product","terms":[{"ref":"#285"},{"ref":"#286"}],"value":64617160},"#288":{"kind":"computed","op":"sum","terms":[{"ref":"#284"},{"ref":"#287","weight":-1}],"value":9558840},"#289":{"kind":"computed","op":"sum","terms":[{"ref":"#283","weight":4},{"ref":"#286","weight":-3}],"rule":"unaverage-quarter","value":78764000},"dilutedEps@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#288"},{"ref":"#289"}],"rule":"per-share-quarter","value":0.12136052003453354},"dilutedEps@FY2010":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":63,"unit":"USD/shares","start":"2010-01-01","end":"2010-12-31","value":0.95},"dilutedEps@2011Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":64,"unit":"USD/shares","start":"2011-01-01","end":"2011-03-31","value":0.2},"dilutedEps@2011Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":40,"unit":"USD/shares","start":"2011-04-01","end":"2011-06-30","value":0.14},"dilutedEps@2011Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":42,"unit":"USD/shares","start":"2011-07-01","end":"2011-09-30","value":0.24},"#290":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":41,"unit":"USD/shares","start":"2011-01-01","end":"2011-12-31","value":0.83},"#291":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":41,"unit":"shares","start":"2011-01-01","end":"2011-12-31","value":80294000},"#292":{"kind":"computed","op":"product","terms":[{"ref":"#290"},{"ref":"#291"}],"value":66644020},"#293":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":42,"unit":"USD/shares","start":"2011-01-01","end":"2011-09-30","value":0.58},"#294":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":42,"unit":"shares","start":"2011-01-01","end":"2011-09-30","value":80040000},"#295":{"kind":"computed","op":"product","terms":[{"ref":"#293"},{"ref":"#294"}],"value":46423200},"#296":{"kind":"computed","op":"sum","terms":[{"ref":"#292"},{"ref":"#295","weight":-1}],"value":20220820},"#297":{"kind":"computed","op":"sum","terms":[{"ref":"#291","weight":4},{"ref":"#294","weight":-3}],"rule":"unaverage-quarter","value":81056000},"dilutedEps@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#296"},{"ref":"#297"}],"rule":"per-share-quarter","value":0.24946728187919462},"dilutedEps@FY2011":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":41,"unit":"USD/shares","start":"2011-01-01","end":"2011-12-31","value":0.83},"dilutedEps@2012Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":43,"unit":"USD/shares","start":"2012-01-01","end":"2012-03-31","value":0.26},"dilutedEps@2012Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":44,"unit":"USD/shares","start":"2012-04-01","end":"2012-06-30","value":0.34},"dilutedEps@2012Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":45,"unit":"USD/shares","start":"2012-07-01","end":"2012-09-30","value":0},"#298":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":46,"unit":"USD/shares","start":"2012-01-01","end":"2012-12-31","value":0.71},"#299":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":46,"unit":"shares","start":"2012-01-01","end":"2012-12-31","value":83040000},"#300":{"kind":"computed","op":"product","terms":[{"ref":"#298"},{"ref":"#299"}],"value":58958400},"#301":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":45,"unit":"USD/shares","start":"2012-01-01","end":"2012-09-30","value":0.59},"#302":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":45,"unit":"shares","start":"2012-01-01","end":"2012-09-30","value":83016000},"#303":{"kind":"computed","op":"product","terms":[{"ref":"#301"},{"ref":"#302"}],"value":48979440},"#304":{"kind":"computed","op":"sum","terms":[{"ref":"#300"},{"ref":"#303","weight":-1}],"value":9978960},"#305":{"kind":"computed","op":"sum","terms":[{"ref":"#299","weight":4},{"ref":"#302","weight":-3}],"rule":"unaverage-quarter","value":83112000},"dilutedEps@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#304"},{"ref":"#305"}],"rule":"per-share-quarter","value":0.12006641640196361},"dilutedEps@FY2012":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":46,"unit":"USD/shares","start":"2012-01-01","end":"2012-12-31","value":0.71},"dilutedEps@2013Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":36,"unit":"USD/shares","start":"2013-01-01","end":"2013-03-31","value":-0.52},"dilutedEps@2013Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":37,"unit":"USD/shares","start":"2013-04-01","end":"2013-06-30","value":0.36},"dilutedEps@2013Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":38,"unit":"USD/shares","start":"2013-07-01","end":"2013-09-30","value":0.42},"#306":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":39,"unit":"USD/shares","start":"2013-01-01","end":"2013-12-31","value":0.78},"#307":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":39,"unit":"shares","start":"2013-01-01","end":"2013-12-31","value":82589000},"#308":{"kind":"computed","op":"product","terms":[{"ref":"#306"},{"ref":"#307"}],"value":64419420},"#309":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":38,"unit":"USD/shares","start":"2013-01-01","end":"2013-09-30","value":0.26},"#310":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":38,"unit":"shares","start":"2013-01-01","end":"2013-09-30","value":82549000},"#311":{"kind":"computed","op":"product","terms":[{"ref":"#309"},{"ref":"#310"}],"value":21462740},"#312":{"kind":"computed","op":"sum","terms":[{"ref":"#308"},{"ref":"#311","weight":-1}],"value":42956680},"#313":{"kind":"computed","op":"sum","terms":[{"ref":"#307","weight":4},{"ref":"#310","weight":-3}],"rule":"unaverage-quarter","value":82709000},"dilutedEps@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#312"},{"ref":"#313"}],"rule":"per-share-quarter","value":0.5193712897024507},"dilutedEps@FY2013":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":39,"unit":"USD/shares","start":"2013-01-01","end":"2013-12-31","value":0.78},"dilutedEps@2014Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":47,"unit":"USD/shares","start":"2014-01-01","end":"2014-03-31","value":0.39},"dilutedEps@2014Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":48,"unit":"USD/shares","start":"2014-04-01","end":"2014-06-30","value":0.43},"dilutedEps@2014Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":49,"unit":"USD/shares","start":"2014-07-01","end":"2014-09-30","value":0.47},"#314":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":50,"unit":"USD/shares","start":"2014-01-01","end":"2014-12-31","value":1.77},"#315":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":50,"unit":"shares","start":"2014-01-01","end":"2014-12-31","value":82283000},"#316":{"kind":"computed","op":"product","terms":[{"ref":"#314"},{"ref":"#315"}],"value":145640910},"#317":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":49,"unit":"USD/shares","start":"2014-01-01","end":"2014-09-30","value":1.29},"#318":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":49,"unit":"shares","start":"2014-01-01","end":"2014-09-30","value":82443000},"#319":{"kind":"computed","op":"product","terms":[{"ref":"#317"},{"ref":"#318"}],"value":106351470},"#320":{"kind":"computed","op":"sum","terms":[{"ref":"#316"},{"ref":"#319","weight":-1}],"value":39289440},"#321":{"kind":"computed","op":"sum","terms":[{"ref":"#315","weight":4},{"ref":"#318","weight":-3}],"rule":"unaverage-quarter","value":81803000},"dilutedEps@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#320"},{"ref":"#321"}],"rule":"per-share-quarter","value":0.4802933877730646},"dilutedEps@FY2014":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":50,"unit":"USD/shares","start":"2014-01-01","end":"2014-12-31","value":1.77},"dilutedEps@2015Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":51,"unit":"USD/shares","start":"2015-01-01","end":"2015-03-31","value":0.44},"dilutedEps@2015Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":52,"unit":"USD/shares","start":"2015-04-01","end":"2015-06-30","value":0.39},"dilutedEps@2015Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":53,"unit":"USD/shares","start":"2015-07-01","end":"2015-09-30","value":0.34},"#322":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":54,"unit":"USD/shares","start":"2015-01-01","end":"2015-12-31","value":1.77},"#323":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":54,"unit":"shares","start":"2015-01-01","end":"2015-12-31","value":81521000},"#324":{"kind":"computed","op":"product","terms":[{"ref":"#322"},{"ref":"#323"}],"value":144292170},"#325":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":53,"unit":"USD/shares","start":"2015-01-01","end":"2015-09-30","value":1.17},"#326":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":53,"unit":"shares","start":"2015-01-01","end":"2015-09-30","value":81576000},"#327":{"kind":"computed","op":"product","terms":[{"ref":"#325"},{"ref":"#326"}],"value":95443920},"#328":{"kind":"computed","op":"sum","terms":[{"ref":"#324"},{"ref":"#327","weight":-1}],"value":48848250},"#329":{"kind":"computed","op":"sum","terms":[{"ref":"#323","weight":4},{"ref":"#326","weight":-3}],"rule":"unaverage-quarter","value":81356000},"dilutedEps@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#328"},{"ref":"#329"}],"rule":"per-share-quarter","value":0.6004259058950784},"dilutedEps@FY2015":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":54,"unit":"USD/shares","start":"2015-01-01","end":"2015-12-31","value":1.77},"dilutedEps@2016Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":55,"unit":"USD/shares","start":"2016-01-01","end":"2016-03-31","value":0.5},"dilutedEps@2016Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":56,"unit":"USD/shares","start":"2016-04-01","end":"2016-06-30","value":0.62},"dilutedEps@2016Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":57,"unit":"USD/shares","start":"2016-07-01","end":"2016-09-30","value":0.63},"#330":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2016-01-01","end":"2016-12-31","value":2.33},"#331":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2016-01-01","end":"2016-12-31","value":81484000},"#332":{"kind":"computed","op":"product","terms":[{"ref":"#330"},{"ref":"#331"}],"value":189857720},"#333":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":57,"unit":"USD/shares","start":"2016-01-01","end":"2016-09-30","value":1.74},"#334":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":57,"unit":"shares","start":"2016-01-01","end":"2016-09-30","value":81523000},"#335":{"kind":"computed","op":"product","terms":[{"ref":"#333"},{"ref":"#334"}],"value":141850020},"#336":{"kind":"computed","op":"sum","terms":[{"ref":"#332"},{"ref":"#335","weight":-1}],"value":48007700},"#337":{"kind":"computed","op":"sum","terms":[{"ref":"#331","weight":4},{"ref":"#334","weight":-3}],"rule":"unaverage-quarter","value":81367000},"dilutedEps@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#336"},{"ref":"#337"}],"rule":"per-share-quarter","value":0.590014379293817},"dilutedEps@FY2016":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2016-01-01","end":"2016-12-31","value":2.33},"dilutedEps@2017Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":58,"unit":"USD/shares","start":"2017-01-01","end":"2017-03-31","value":0.85},"dilutedEps@2017Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":59,"unit":"USD/shares","start":"2017-04-01","end":"2017-06-30","value":0.85},"dilutedEps@2017Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":60,"unit":"USD/shares","start":"2017-07-01","end":"2017-09-30","value":1.01},"#338":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2017-01-01","end":"2017-12-31","value":2.83},"#339":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2017-01-01","end":"2017-12-31","value":81832000},"#340":{"kind":"computed","op":"product","terms":[{"ref":"#338"},{"ref":"#339"}],"value":231584560},"#341":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":60,"unit":"USD/shares","start":"2017-01-01","end":"2017-09-30","value":2.71},"#342":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":60,"unit":"shares","start":"2017-01-01","end":"2017-09-30","value":81757000},"#343":{"kind":"computed","op":"product","terms":[{"ref":"#341"},{"ref":"#342"}],"value":221561470},"#344":{"kind":"computed","op":"sum","terms":[{"ref":"#340"},{"ref":"#343","weight":-1}],"value":10023090},"#345":{"kind":"computed","op":"sum","terms":[{"ref":"#339","weight":4},{"ref":"#342","weight":-3}],"rule":"unaverage-quarter","value":82057000},"dilutedEps@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#344"},{"ref":"#345"}],"rule":"per-share-quarter","value":0.12214789719341433},"dilutedEps@FY2017":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2017-01-01","end":"2017-12-31","value":2.83},"dilutedEps@2018Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2018-01-01","end":"2018-03-31","value":1.17},"dilutedEps@2018Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2018-04-01","end":"2018-06-30","value":1.3},"dilutedEps@2018Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2018-07-01","end":"2018-09-30","value":1.24},"#346":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":5,"unit":"USD/shares","start":"2018-01-01","end":"2018-12-31","value":4.92},"#347":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2018-01-01","end":"2018-12-31","value":81357000},"#348":{"kind":"computed","op":"product","terms":[{"ref":"#346"},{"ref":"#347"}],"value":400276440},"#349":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2018-01-01","end":"2018-09-30","value":3.71},"#350":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2018-01-01","end":"2018-09-30","value":81538000},"#351":{"kind":"computed","op":"product","terms":[{"ref":"#349"},{"ref":"#350"}],"value":302505980},"#352":{"kind":"computed","op":"sum","terms":[{"ref":"#348"},{"ref":"#351","weight":-1}],"value":97770460},"#353":{"kind":"computed","op":"sum","terms":[{"ref":"#347","weight":4},{"ref":"#350","weight":-3}],"rule":"unaverage-quarter","value":80814000},"dilutedEps@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#352"},{"ref":"#353"}],"rule":"per-share-quarter","value":1.209820823124706},"dilutedEps@FY2018":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":5,"unit":"USD/shares","start":"2018-01-01","end":"2018-12-31","value":4.92},"dilutedEps@2019Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":6,"unit":"USD/shares","start":"2019-01-01","end":"2019-03-31","value":0.89},"dilutedEps@2019Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":7,"unit":"USD/shares","start":"2019-04-01","end":"2019-06-30","value":1.83},"dilutedEps@2019Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":8,"unit":"USD/shares","start":"2019-07-01","end":"2019-09-30","value":1.28},"#354":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2019-01-01","end":"2019-12-31","value":5.53},"#355":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2019-01-01","end":"2019-12-31","value":80100000},"#356":{"kind":"computed","op":"product","terms":[{"ref":"#354"},{"ref":"#355"}],"value":442953000},"#357":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":8,"unit":"USD/shares","start":"2019-01-01","end":"2019-09-30","value":4},"#358":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2019-01-01","end":"2019-09-30","value":80397000},"#359":{"kind":"computed","op":"product","terms":[{"ref":"#357"},{"ref":"#358"}],"value":321588000},"#360":{"kind":"computed","op":"sum","terms":[{"ref":"#356"},{"ref":"#359","weight":-1}],"value":121365000},"#361":{"kind":"computed","op":"sum","terms":[{"ref":"#355","weight":4},{"ref":"#358","weight":-3}],"rule":"unaverage-quarter","value":79209000},"dilutedEps@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#360"},{"ref":"#361"}],"rule":"per-share-quarter","value":1.5322122486081127},"dilutedEps@FY2019":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2019-01-01","end":"2019-12-31","value":5.53},"dilutedEps@2020Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2020-01-01","end":"2020-03-31","value":19.21},"dilutedEps@2020Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":11,"unit":"USD/shares","start":"2020-04-01","end":"2020-06-30","value":-0.52},"dilutedEps@2020Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":12,"unit":"USD/shares","start":"2020-07-01","end":"2020-09-30","value":1.76},"#362":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2020-01-01","end":"2020-12-31","value":22.41},"#363":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2020-01-01","end":"2020-12-31","value":79230000},"#364":{"kind":"computed","op":"product","terms":[{"ref":"#362"},{"ref":"#363"}],"value":1775544300},"#365":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":12,"unit":"USD/shares","start":"2020-01-01","end":"2020-09-30","value":20.45},"#366":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":12,"unit":"shares","start":"2020-01-01","end":"2020-09-30","value":79078000},"#367":{"kind":"computed","op":"product","terms":[{"ref":"#365"},{"ref":"#366"}],"value":1617145100},"#368":{"kind":"computed","op":"sum","terms":[{"ref":"#364"},{"ref":"#367","weight":-1}],"value":158399200},"#369":{"kind":"computed","op":"sum","terms":[{"ref":"#363","weight":4},{"ref":"#366","weight":-3}],"rule":"unaverage-quarter","value":79686000},"dilutedEps@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#368"},{"ref":"#369"}],"rule":"per-share-quarter","value":1.987792083929423},"dilutedEps@FY2020":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2020-01-01","end":"2020-12-31","value":22.41},"dilutedEps@2021Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2021-01-01","end":"2021-03-31","value":2.51},"dilutedEps@2021Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2021-04-01","end":"2021-06-30","value":2.51},"dilutedEps@2021Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2021-07-01","end":"2021-09-30","value":2.28},"#370":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":17,"unit":"USD/shares","start":"2021-01-01","end":"2021-12-31","value":9.69},"#371":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":17,"unit":"shares","start":"2021-01-01","end":"2021-12-31","value":79670000},"#372":{"kind":"computed","op":"product","terms":[{"ref":"#370"},{"ref":"#371"}],"value":772002300},"#373":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2021-01-01","end":"2021-09-30","value":7.29},"#374":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2021-01-01","end":"2021-09-30","value":79677000},"#375":{"kind":"computed","op":"product","terms":[{"ref":"#373"},{"ref":"#374"}],"value":580845330},"#376":{"kind":"computed","op":"sum","terms":[{"ref":"#372"},{"ref":"#375","weight":-1}],"value":191156970},"#377":{"kind":"computed","op":"sum","terms":[{"ref":"#371","weight":4},{"ref":"#374","weight":-3}],"rule":"unaverage-quarter","value":79649000},"dilutedEps@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#376"},{"ref":"#377"}],"rule":"per-share-quarter","value":2.3999920902961747},"dilutedEps@FY2021":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":17,"unit":"USD/shares","start":"2021-01-01","end":"2021-12-31","value":9.69},"dilutedEps@2022Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2022-01-01","end":"2022-03-31","value":1.7},"dilutedEps@2022Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2022-04-01","end":"2022-06-30","value":1.44},"dilutedEps@2022Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":20,"unit":"USD/shares","start":"2022-07-01","end":"2022-09-30","value":0.93},"#378":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":21,"unit":"USD/shares","start":"2022-01-01","end":"2022-12-31","value":4.61},"#379":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":21,"unit":"shares","start":"2022-01-01","end":"2022-12-31","value":78420000},"#380":{"kind":"computed","op":"product","terms":[{"ref":"#378"},{"ref":"#379"}],"value":361516200},"#381":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":20,"unit":"USD/shares","start":"2022-01-01","end":"2022-09-30","value":4.07},"#382":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":20,"unit":"shares","start":"2022-01-01","end":"2022-09-30","value":78652000},"#383":{"kind":"computed","op":"product","terms":[{"ref":"#381"},{"ref":"#382"}],"value":320113640},"#384":{"kind":"computed","op":"sum","terms":[{"ref":"#380"},{"ref":"#383","weight":-1}],"value":41402560},"#385":{"kind":"computed","op":"sum","terms":[{"ref":"#379","weight":4},{"ref":"#382","weight":-3}],"rule":"unaverage-quarter","value":77724000},"dilutedEps@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#384"},{"ref":"#385"}],"rule":"per-share-quarter","value":0.5326869435438217},"dilutedEps@FY2022":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":21,"unit":"USD/shares","start":"2022-01-01","end":"2022-12-31","value":4.61},"dilutedEps@2023Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2023-01-01","end":"2023-03-31","value":1.14},"dilutedEps@2023Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":23,"unit":"USD/shares","start":"2023-04-01","end":"2023-06-30","value":1.46},"dilutedEps@2023Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2023-07-01","end":"2023-09-30","value":1.58},"#386":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2023-01-01","end":"2023-12-31","value":5.81},"#387":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2023-01-01","end":"2023-12-31","value":76568000},"#388":{"kind":"computed","op":"product","terms":[{"ref":"#386"},{"ref":"#387"}],"value":444860079.99999994},"#389":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2023-01-01","end":"2023-09-30","value":4.18},"#390":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2023-01-01","end":"2023-09-30","value":76849000},"#391":{"kind":"computed","op":"product","terms":[{"ref":"#389"},{"ref":"#390"}],"value":321228820},"#392":{"kind":"computed","op":"sum","terms":[{"ref":"#388"},{"ref":"#391","weight":-1}],"value":123631259.99999994},"#393":{"kind":"computed","op":"sum","terms":[{"ref":"#387","weight":4},{"ref":"#390","weight":-3}],"rule":"unaverage-quarter","value":75725000},"dilutedEps@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#392"},{"ref":"#393"}],"rule":"per-share-quarter","value":1.6326346649059087},"dilutedEps@FY2023":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2023-01-01","end":"2023-12-31","value":5.81},"dilutedEps@2024Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":26,"unit":"USD/shares","start":"2024-01-01","end":"2024-03-31","value":1.39},"dilutedEps@2024Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2024-04-01","end":"2024-06-30","value":1.28},"dilutedEps@2024Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2024-07-01","end":"2024-09-30","value":1.55},"#394":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2024-01-01","end":"2024-12-31","value":5.62},"#395":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2024-01-01","end":"2024-12-31","value":74993000},"#396":{"kind":"computed","op":"product","terms":[{"ref":"#394"},{"ref":"#395"}],"value":421460660},"#397":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2024-01-01","end":"2024-09-30","value":4.23},"#398":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":28,"unit":"shares","start":"2024-01-01","end":"2024-09-30","value":75149000},"#399":{"kind":"computed","op":"product","terms":[{"ref":"#397"},{"ref":"#398"}],"value":317880270.00000006},"#400":{"kind":"computed","op":"sum","terms":[{"ref":"#396"},{"ref":"#399","weight":-1}],"value":103580389.99999994},"#401":{"kind":"computed","op":"sum","terms":[{"ref":"#395","weight":4},{"ref":"#398","weight":-3}],"rule":"unaverage-quarter","value":74525000},"dilutedEps@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#400"},{"ref":"#401"}],"rule":"per-share-quarter","value":1.3898744045622267},"dilutedEps@FY2024":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2024-01-01","end":"2024-12-31","value":5.62},"dilutedEps@2025Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2025-01-01","end":"2025-03-31","value":1.27},"dilutedEps@2025Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":30,"unit":"USD/shares","start":"2025-04-01","end":"2025-06-30","value":1.72},"dilutedEps@2025Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2025-07-01","end":"2025-09-30","value":0.78},"#402":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2025-01-01","end":"2025-12-31","value":5.65},"#403":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2025-01-01","end":"2025-12-31","value":72588000},"#404":{"kind":"computed","op":"product","terms":[{"ref":"#402"},{"ref":"#403"}],"value":410122200},"#405":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":28,"unit":"USD/shares","start":"2025-01-01","end":"2025-09-30","value":3.77},"#406":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":28,"unit":"shares","start":"2025-01-01","end":"2025-09-30","value":72880000},"#407":{"kind":"computed","op":"product","terms":[{"ref":"#405"},{"ref":"#406"}],"value":274757600},"#408":{"kind":"computed","op":"sum","terms":[{"ref":"#404"},{"ref":"#407","weight":-1}],"value":135364600},"#409":{"kind":"computed","op":"sum","terms":[{"ref":"#403","weight":4},{"ref":"#406","weight":-3}],"rule":"unaverage-quarter","value":71712000},"dilutedEps@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#408"},{"ref":"#409"}],"rule":"per-share-quarter","value":1.8876143462739847},"dilutedEps@FY2025":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2025-01-01","end":"2025-12-31","value":5.65},"dilutedEps@2026Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2026-01-01","end":"2026-03-31","value":1.57},"dilutedEps@2026Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":30,"unit":"USD/shares","start":"2026-04-01","end":"2026-06-30","value":1.51},"cash@2009Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":31,"unit":"USD","end":"2009-06-30","value":122182000},"cash@2009Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":32,"unit":"USD","end":"2009-09-30","value":135961000},"cash@2009Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":63,"unit":"USD","end":"2009-12-31","value":166487000},"cash@FY2009":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":63,"unit":"USD","end":"2009-12-31","value":166487000},"cash@2010Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":34,"unit":"USD","end":"2010-03-31","value":190407000},"cash@2010Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":62,"unit":"USD","end":"2010-06-30","value":235801000},"cash@2010Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":35,"unit":"USD","end":"2010-09-30","value":264924000},"cash@2010Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":41,"unit":"USD","end":"2010-12-31","value":294664000},"cash@FY2010":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":41,"unit":"USD","end":"2010-12-31","value":294664000},"cash@2011Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":64,"unit":"USD","end":"2011-03-31","value":308608000},"cash@2011Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":40,"unit":"USD","end":"2011-06-30","value":168607000},"cash@2011Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":42,"unit":"USD","end":"2011-09-30","value":202229000},"cash@2011Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":39,"unit":"USD","end":"2011-12-31","value":306386000},"cash@FY2011":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":39,"unit":"USD","end":"2011-12-31","value":306386000},"cash@2012Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":43,"unit":"USD","end":"2012-03-31","value":224361000},"cash@2012Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":44,"unit":"USD","end":"2012-06-30","value":262799000},"cash@2012Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":45,"unit":"USD","end":"2012-09-30","value":304907000},"cash@2012Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":46,"unit":"USD","end":"2012-12-31","value":306386000},"cash@FY2012":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":46,"unit":"USD","end":"2012-12-31","value":306386000},"cash@2013Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":36,"unit":"USD","end":"2013-03-31","value":328745000},"cash@2013Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":37,"unit":"USD","end":"2013-06-30","value":164497000},"cash@2013Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":38,"unit":"USD","end":"2013-09-30","value":175839000},"cash@2013Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":50,"unit":"USD","end":"2013-12-31","value":242953000},"cash@FY2013":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":50,"unit":"USD","end":"2013-12-31","value":242953000},"cash@2014Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":48,"unit":"USD","end":"2014-03-31","value":167471000},"cash@2014Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":37,"unit":"USD","end":"2014-06-30","value":167471000},"cash@2014Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":49,"unit":"USD","end":"2014-09-30","value":180676000},"cash@2014Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":54,"unit":"USD","end":"2014-12-31","value":199871000},"cash@FY2014":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":54,"unit":"USD","end":"2014-12-31","value":199871000},"cash@2015Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":53,"unit":"USD","end":"2015-03-31","value":174040000},"cash@2015Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":48,"unit":"USD","end":"2015-06-30","value":161753000},"cash@2015Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":49,"unit":"USD","end":"2015-09-30","value":174040000},"cash@2015Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":54,"unit":"USD","end":"2015-12-31","value":167714000},"cash@FY2015":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":54,"unit":"USD","end":"2015-12-31","value":167714000},"cash@2016Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":55,"unit":"USD","end":"2016-03-31","value":154418000},"cash@2016Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":56,"unit":"USD","end":"2016-06-30","value":167706000},"cash@2016Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":57,"unit":"USD","end":"2016-09-30","value":419948000},"cash@2016Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":54,"unit":"USD","end":"2016-12-31","value":389275000},"cash@FY2016":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":54,"unit":"USD","end":"2016-12-31","value":389275000},"cash@2017Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":55,"unit":"USD","end":"2017-03-31","value":261027000},"cash@2017Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":56,"unit":"USD","end":"2017-06-30","value":358182000},"cash@2017Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":57,"unit":"USD","end":"2017-09-30","value":362613000},"cash@2017Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2017-12-31","value":449511000},"cash@FY2017":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2017-12-31","value":449511000},"cash@2018Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":58,"unit":"USD","end":"2018-03-31","value":498003000},"cash@2018Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":59,"unit":"USD","end":"2018-06-30","value":547993000},"cash@2018Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":60,"unit":"USD","end":"2018-09-30","value":420860000},"cash@2018Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2018-12-31","value":636899000},"cash@FY2018":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2018-12-31","value":636899000},"cash@2019Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2019-03-31","value":588001000},"cash@2019Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2019-06-30","value":423500000},"cash@2019Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":4,"unit":"USD","end":"2019-09-30","value":490362000},"cash@2019Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":5,"unit":"USD","end":"2019-12-31","value":550425000},"cash@FY2019":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":5,"unit":"USD","end":"2019-12-31","value":550425000},"cash@2020Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":6,"unit":"USD","end":"2020-03-31","value":790696000},"cash@2020Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":7,"unit":"USD","end":"2020-06-30","value":404359000},"cash@2020Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":8,"unit":"USD","end":"2020-09-30","value":615532000},"cash@2020Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":9,"unit":"USD","end":"2020-12-31","value":960843000},"cash@FY2020":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":9,"unit":"USD","end":"2020-12-31","value":960843000},"cash@2021Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":10,"unit":"USD","end":"2021-03-31","value":1131698000},"cash@2021Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":11,"unit":"USD","end":"2021-06-30","value":1086357000},"cash@2021Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":12,"unit":"USD","end":"2021-09-30","value":1237822000},"cash@2021Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":13,"unit":"USD","end":"2021-12-31","value":1099370000},"cash@FY2021":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":13,"unit":"USD","end":"2021-12-31","value":1099370000},"cash@2022Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":14,"unit":"USD","end":"2022-03-31","value":926119000},"cash@2022Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":15,"unit":"USD","end":"2022-06-30","value":877501000},"cash@2022Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":16,"unit":"USD","end":"2022-09-30","value":1044523000},"cash@2022Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":17,"unit":"USD","end":"2022-12-31","value":942050000},"cash@FY2022":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":17,"unit":"USD","end":"2022-12-31","value":942050000},"cash@2023Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":18,"unit":"USD","end":"2023-03-31","value":832383000},"cash@2023Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":19,"unit":"USD","end":"2023-06-30","value":951956000},"cash@2023Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":20,"unit":"USD","end":"2023-09-30","value":1239013000},"cash@2023Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":21,"unit":"USD","end":"2023-12-31","value":937438000},"cash@FY2023":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":21,"unit":"USD","end":"2023-12-31","value":937438000},"cash@2024Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":22,"unit":"USD","end":"2024-03-31","value":865805000},"cash@2024Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":23,"unit":"USD","end":"2024-06-30","value":761429000},"cash@2024Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":24,"unit":"USD","end":"2024-09-30","value":1041935000},"cash@2024Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":25,"unit":"USD","end":"2024-12-31","value":1043887000},"cash@FY2024":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":25,"unit":"USD","end":"2024-12-31","value":1043887000},"cash@2025Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":26,"unit":"USD","end":"2025-03-31","value":873012000},"cash@2025Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":27,"unit":"USD","end":"2025-06-30","value":901157000},"cash@2025Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":28,"unit":"USD","end":"2025-09-30","value":1004589000},"cash@2025Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2025-12-31","value":1094908000},"cash@FY2025":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2025-12-31","value":1094908000},"cash@2026Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":29,"unit":"USD","end":"2026-03-31","value":1059834000},"cash@2026Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2026-06-30","value":1102591000},"currentAssets@2009Q4":{"kind":"filed","concept":"AssetsCurrent","filing":33,"unit":"USD","end":"2009-12-31","value":261299000},"currentAssets@FY2009":{"kind":"filed","concept":"AssetsCurrent","filing":33,"unit":"USD","end":"2009-12-31","value":261299000},"currentAssets@2010Q2":{"kind":"filed","concept":"AssetsCurrent","filing":31,"unit":"USD","end":"2010-06-30","value":331097000},"currentAssets@2010Q3":{"kind":"filed","concept":"AssetsCurrent","filing":32,"unit":"USD","end":"2010-09-30","value":357942000},"currentAssets@2010Q4":{"kind":"filed","concept":"AssetsCurrent","filing":61,"unit":"USD","end":"2010-12-31","value":388611000},"currentAssets@FY2010":{"kind":"filed","concept":"AssetsCurrent","filing":61,"unit":"USD","end":"2010-12-31","value":388611000},"currentAssets@2011Q1":{"kind":"filed","concept":"AssetsCurrent","filing":34,"unit":"USD","end":"2011-03-31","value":417941000},"currentAssets@2011Q2":{"kind":"filed","concept":"AssetsCurrent","filing":62,"unit":"USD","end":"2011-06-30","value":286573000},"currentAssets@2011Q3":{"kind":"filed","concept":"AssetsCurrent","filing":35,"unit":"USD","end":"2011-09-30","value":327134000},"currentAssets@2011Q4":{"kind":"filed","concept":"AssetsCurrent","filing":63,"unit":"USD","end":"2011-12-31","value":384816000},"currentAssets@FY2011":{"kind":"filed","concept":"AssetsCurrent","filing":63,"unit":"USD","end":"2011-12-31","value":384816000},"currentAssets@2012Q1":{"kind":"filed","concept":"AssetsCurrent","filing":64,"unit":"USD","end":"2012-03-31","value":385496000},"currentAssets@2012Q2":{"kind":"filed","concept":"AssetsCurrent","filing":40,"unit":"USD","end":"2012-06-30","value":435135000},"currentAssets@2012Q3":{"kind":"filed","concept":"AssetsCurrent","filing":42,"unit":"USD","end":"2012-09-30","value":484246000},"currentAssets@2012Q4":{"kind":"filed","concept":"AssetsCurrent","filing":41,"unit":"USD","end":"2012-12-31","value":485793000},"currentAssets@FY2012":{"kind":"filed","concept":"AssetsCurrent","filing":41,"unit":"USD","end":"2012-12-31","value":485793000},"currentAssets@2013Q1":{"kind":"filed","concept":"AssetsCurrent","filing":43,"unit":"USD","end":"2013-03-31","value":527331000},"currentAssets@2013Q2":{"kind":"filed","concept":"AssetsCurrent","filing":44,"unit":"USD","end":"2013-06-30","value":442093000},"currentAssets@2013Q3":{"kind":"filed","concept":"AssetsCurrent","filing":45,"unit":"USD","end":"2013-09-30","value":482259000},"currentAssets@2013Q4":{"kind":"filed","concept":"AssetsCurrent","filing":46,"unit":"USD","end":"2013-12-31","value":544676000},"currentAssets@FY2013":{"kind":"filed","concept":"AssetsCurrent","filing":46,"unit":"USD","end":"2013-12-31","value":544676000},"currentAssets@2014Q1":{"kind":"filed","concept":"AssetsCurrent","filing":36,"unit":"USD","end":"2014-03-31","value":552177000},"currentAssets@2014Q2":{"kind":"filed","concept":"AssetsCurrent","filing":37,"unit":"USD","end":"2014-06-30","value":554512000},"currentAssets@2014Q3":{"kind":"filed","concept":"AssetsCurrent","filing":38,"unit":"USD","end":"2014-09-30","value":615672000},"currentAssets@2014Q4":{"kind":"filed","concept":"AssetsCurrent","filing":39,"unit":"USD","end":"2014-12-31","value":657160000},"currentAssets@FY2014":{"kind":"filed","concept":"AssetsCurrent","filing":39,"unit":"USD","end":"2014-12-31","value":657160000},"currentAssets@2015Q1":{"kind":"filed","concept":"AssetsCurrent","filing":47,"unit":"USD","end":"2015-03-31","value":657312000},"currentAssets@2015Q2":{"kind":"filed","concept":"AssetsCurrent","filing":48,"unit":"USD","end":"2015-06-30","value":657906000},"currentAssets@2015Q3":{"kind":"filed","concept":"AssetsCurrent","filing":49,"unit":"USD","end":"2015-09-30","value":711733000},"currentAssets@2015Q4":{"kind":"filed","concept":"AssetsCurrent","filing":50,"unit":"USD","end":"2015-12-31","value":732010000},"currentAssets@FY2015":{"kind":"filed","concept":"AssetsCurrent","filing":50,"unit":"USD","end":"2015-12-31","value":732010000},"currentAssets@2016Q1":{"kind":"filed","concept":"AssetsCurrent","filing":51,"unit":"USD","end":"2016-03-31","value":783003000},"currentAssets@2016Q2":{"kind":"filed","concept":"AssetsCurrent","filing":52,"unit":"USD","end":"2016-06-30","value":825407000},"currentAssets@2016Q3":{"kind":"filed","concept":"AssetsCurrent","filing":53,"unit":"USD","end":"2016-09-30","value":911768000},"currentAssets@2016Q4":{"kind":"filed","concept":"AssetsCurrent","filing":54,"unit":"USD","end":"2016-12-31","value":952978000},"currentAssets@FY2016":{"kind":"filed","concept":"AssetsCurrent","filing":54,"unit":"USD","end":"2016-12-31","value":952978000},"currentAssets@2017Q1":{"kind":"filed","concept":"AssetsCurrent","filing":55,"unit":"USD","end":"2017-03-31","value":918167000},"currentAssets@2017Q2":{"kind":"filed","concept":"AssetsCurrent","filing":56,"unit":"USD","end":"2017-06-30","value":1003222000},"currentAssets@2017Q3":{"kind":"filed","concept":"AssetsCurrent","filing":57,"unit":"USD","end":"2017-09-30","value":1101003000},"currentAssets@2017Q4":{"kind":"filed","concept":"AssetsCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":1158367000},"currentAssets@FY2017":{"kind":"filed","concept":"AssetsCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":1158367000},"currentAssets@2018Q1":{"kind":"filed","concept":"AssetsCurrent","filing":58,"unit":"USD","end":"2018-03-31","value":1168776000},"currentAssets@2018Q2":{"kind":"filed","concept":"AssetsCurrent","filing":59,"unit":"USD","end":"2018-06-30","value":1260999000},"currentAssets@2018Q3":{"kind":"filed","concept":"AssetsCurrent","filing":60,"unit":"USD","end":"2018-09-30","value":1224182000},"currentAssets@2018Q4":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2018-12-31","value":1302479000},"currentAssets@FY2018":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2018-12-31","value":1302479000},"currentAssets@2019Q1":{"kind":"filed","concept":"AssetsCurrent","filing":2,"unit":"USD","end":"2019-03-31","value":1439113000},"currentAssets@2019Q2":{"kind":"filed","concept":"AssetsCurrent","filing":3,"unit":"USD","end":"2019-06-30","value":1457374000},"currentAssets@2019Q3":{"kind":"filed","concept":"AssetsCurrent","filing":4,"unit":"USD","end":"2019-09-30","value":1505579000},"currentAssets@2019Q4":{"kind":"filed","concept":"AssetsCurrent","filing":5,"unit":"USD","end":"2019-12-31","value":1633419000},"currentAssets@FY2019":{"kind":"filed","concept":"AssetsCurrent","filing":5,"unit":"USD","end":"2019-12-31","value":1633419000},"currentAssets@2020Q1":{"kind":"filed","concept":"AssetsCurrent","filing":6,"unit":"USD","end":"2020-03-31","value":1576525000},"currentAssets@2020Q2":{"kind":"filed","concept":"AssetsCurrent","filing":7,"unit":"USD","end":"2020-06-30","value":1149244000},"currentAssets@2020Q3":{"kind":"filed","concept":"AssetsCurrent","filing":8,"unit":"USD","end":"2020-09-30","value":1473247000},"currentAssets@2020Q4":{"kind":"filed","concept":"AssetsCurrent","filing":9,"unit":"USD","end":"2020-12-31","value":1849538000},"currentAssets@FY2020":{"kind":"filed","concept":"AssetsCurrent","filing":9,"unit":"USD","end":"2020-12-31","value":1849538000},"currentAssets@2021Q1":{"kind":"filed","concept":"AssetsCurrent","filing":10,"unit":"USD","end":"2021-03-31","value":2115555000},"currentAssets@2021Q2":{"kind":"filed","concept":"AssetsCurrent","filing":11,"unit":"USD","end":"2021-06-30","value":2231825000},"currentAssets@2021Q3":{"kind":"filed","concept":"AssetsCurrent","filing":12,"unit":"USD","end":"2021-09-30","value":2455307000},"currentAssets@2021Q4":{"kind":"filed","concept":"AssetsCurrent","filing":13,"unit":"USD","end":"2021-12-31","value":2494075000},"currentAssets@FY2021":{"kind":"filed","concept":"AssetsCurrent","filing":13,"unit":"USD","end":"2021-12-31","value":2494075000},"currentAssets@2022Q1":{"kind":"filed","concept":"AssetsCurrent","filing":14,"unit":"USD","end":"2022-03-31","value":2480768000},"currentAssets@2022Q2":{"kind":"filed","concept":"AssetsCurrent","filing":15,"unit":"USD","end":"2022-06-30","value":2376804000},"currentAssets@2022Q3":{"kind":"filed","concept":"AssetsCurrent","filing":16,"unit":"USD","end":"2022-09-30","value":2500580000},"currentAssets@2022Q4":{"kind":"filed","concept":"AssetsCurrent","filing":17,"unit":"USD","end":"2022-12-31","value":2424391000},"currentAssets@FY2022":{"kind":"filed","concept":"AssetsCurrent","filing":17,"unit":"USD","end":"2022-12-31","value":2424391000},"currentAssets@2023Q1":{"kind":"filed","concept":"AssetsCurrent","filing":18,"unit":"USD","end":"2023-03-31","value":2331882000},"currentAssets@2023Q2":{"kind":"filed","concept":"AssetsCurrent","filing":19,"unit":"USD","end":"2023-06-30","value":2465456000},"currentAssets@2023Q3":{"kind":"filed","concept":"AssetsCurrent","filing":20,"unit":"USD","end":"2023-09-30","value":2701804000},"currentAssets@2023Q4":{"kind":"filed","concept":"AssetsCurrent","filing":21,"unit":"USD","end":"2023-12-31","value":2446618000},"currentAssets@FY2023":{"kind":"filed","concept":"AssetsCurrent","filing":21,"unit":"USD","end":"2023-12-31","value":2446618000},"currentAssets@2024Q1":{"kind":"filed","concept":"AssetsCurrent","filing":22,"unit":"USD","end":"2024-03-31","value":2479314000},"currentAssets@2024Q2":{"kind":"filed","concept":"AssetsCurrent","filing":23,"unit":"USD","end":"2024-06-30","value":2412372000},"currentAssets@2024Q3":{"kind":"filed","concept":"AssetsCurrent","filing":24,"unit":"USD","end":"2024-09-30","value":2597387000},"currentAssets@2024Q4":{"kind":"filed","concept":"AssetsCurrent","filing":25,"unit":"USD","end":"2024-12-31","value":2492441000},"currentAssets@FY2024":{"kind":"filed","concept":"AssetsCurrent","filing":25,"unit":"USD","end":"2024-12-31","value":2492441000},"currentAssets@2025Q1":{"kind":"filed","concept":"AssetsCurrent","filing":26,"unit":"USD","end":"2025-03-31","value":2402029000},"currentAssets@2025Q2":{"kind":"filed","concept":"AssetsCurrent","filing":27,"unit":"USD","end":"2025-06-30","value":2448058000},"currentAssets@2025Q3":{"kind":"filed","concept":"AssetsCurrent","filing":28,"unit":"USD","end":"2025-09-30","value":2534094000},"currentAssets@2025Q4":{"kind":"filed","concept":"AssetsCurrent","filing":30,"unit":"USD","end":"2025-12-31","value":2616562000},"currentAssets@FY2025":{"kind":"filed","concept":"AssetsCurrent","filing":30,"unit":"USD","end":"2025-12-31","value":2616562000},"currentAssets@2026Q1":{"kind":"filed","concept":"AssetsCurrent","filing":29,"unit":"USD","end":"2026-03-31","value":2655430000},"currentAssets@2026Q2":{"kind":"filed","concept":"AssetsCurrent","filing":30,"unit":"USD","end":"2026-06-30","value":2663049000},"totalAssets@2009Q4":{"kind":"filed","concept":"Assets","filing":61,"unit":"USD","end":"2009-12-31","value":355240000},"totalAssets@FY2009":{"kind":"filed","concept":"Assets","filing":61,"unit":"USD","end":"2009-12-31","value":355240000},"totalAssets@2010Q2":{"kind":"filed","concept":"Assets","filing":31,"unit":"USD","end":"2010-06-30","value":408692000},"totalAssets@2010Q3":{"kind":"filed","concept":"Assets","filing":32,"unit":"USD","end":"2010-09-30","value":445235000},"totalAssets@2010Q4":{"kind":"filed","concept":"Assets","filing":61,"unit":"USD","end":"2010-12-31","value":476943000},"totalAssets@FY2010":{"kind":"filed","concept":"Assets","filing":61,"unit":"USD","end":"2010-12-31","value":476943000},"totalAssets@2011Q1":{"kind":"filed","concept":"Assets","filing":42,"unit":"USD","end":"2011-03-31","value":499050000},"totalAssets@2011Q2":{"kind":"filed","concept":"Assets","filing":42,"unit":"USD","end":"2011-06-30","value":552423000},"totalAssets@2011Q3":{"kind":"filed","concept":"Assets","filing":42,"unit":"USD","end":"2011-09-30","value":591908000},"totalAssets@2011Q4":{"kind":"filed","concept":"Assets","filing":63,"unit":"USD","end":"2011-12-31","value":649264000},"totalAssets@FY2011":{"kind":"filed","concept":"Assets","filing":63,"unit":"USD","end":"2011-12-31","value":649264000},"totalAssets@2012Q1":{"kind":"filed","concept":"Assets","filing":42,"unit":"USD","end":"2012-03-31","value":678479000},"totalAssets@2012Q2":{"kind":"filed","concept":"Assets","filing":40,"unit":"USD","end":"2012-06-30","value":744163000},"totalAssets@2012Q3":{"kind":"filed","concept":"Assets","filing":42,"unit":"USD","end":"2012-09-30","value":768164000},"totalAssets@2012Q4":{"kind":"filed","concept":"Assets","filing":41,"unit":"USD","end":"2012-12-31","value":756312000},"totalAssets@FY2012":{"kind":"filed","concept":"Assets","filing":41,"unit":"USD","end":"2012-12-31","value":756312000},"totalAssets@2013Q1":{"kind":"filed","concept":"Assets","filing":43,"unit":"USD","end":"2013-03-31","value":726245000},"totalAssets@2013Q2":{"kind":"filed","concept":"Assets","filing":44,"unit":"USD","end":"2013-06-30","value":703894000},"totalAssets@2013Q3":{"kind":"filed","concept":"Assets","filing":45,"unit":"USD","end":"2013-09-30","value":759206000},"totalAssets@2013Q4":{"kind":"filed","concept":"Assets","filing":46,"unit":"USD","end":"2013-12-31","value":832147000},"totalAssets@FY2013":{"kind":"filed","concept":"Assets","filing":46,"unit":"USD","end":"2013-12-31","value":832147000},"totalAssets@2014Q1":{"kind":"filed","concept":"Assets","filing":36,"unit":"USD","end":"2014-03-31","value":885641000},"totalAssets@2014Q2":{"kind":"filed","concept":"Assets","filing":37,"unit":"USD","end":"2014-06-30","value":885433000},"totalAssets@2014Q3":{"kind":"filed","concept":"Assets","filing":38,"unit":"USD","end":"2014-09-30","value":948289000},"totalAssets@2014Q4":{"kind":"filed","concept":"Assets","filing":39,"unit":"USD","end":"2014-12-31","value":987997000},"totalAssets@FY2014":{"kind":"filed","concept":"Assets","filing":39,"unit":"USD","end":"2014-12-31","value":987997000},"totalAssets@2015Q1":{"kind":"filed","concept":"Assets","filing":47,"unit":"USD","end":"2015-03-31","value":1028405000},"totalAssets@2015Q2":{"kind":"filed","concept":"Assets","filing":48,"unit":"USD","end":"2015-06-30","value":1028581000},"totalAssets@2015Q3":{"kind":"filed","concept":"Assets","filing":49,"unit":"USD","end":"2015-09-30","value":1079562000},"totalAssets@2015Q4":{"kind":"filed","concept":"Assets","filing":50,"unit":"USD","end":"2015-12-31","value":1158633000},"totalAssets@FY2015":{"kind":"filed","concept":"Assets","filing":50,"unit":"USD","end":"2015-12-31","value":1158633000},"totalAssets@2016Q1":{"kind":"filed","concept":"Assets","filing":51,"unit":"USD","end":"2016-03-31","value":1207560000},"totalAssets@2016Q2":{"kind":"filed","concept":"Assets","filing":52,"unit":"USD","end":"2016-06-30","value":1251273000},"totalAssets@2016Q3":{"kind":"filed","concept":"Assets","filing":53,"unit":"USD","end":"2016-09-30","value":1358893000},"totalAssets@2016Q4":{"kind":"filed","concept":"Assets","filing":54,"unit":"USD","end":"2016-12-31","value":1396151000},"totalAssets@FY2016":{"kind":"filed","concept":"Assets","filing":54,"unit":"USD","end":"2016-12-31","value":1396151000},"totalAssets@2017Q1":{"kind":"filed","concept":"Assets","filing":55,"unit":"USD","end":"2017-03-31","value":1459293000},"totalAssets@2017Q2":{"kind":"filed","concept":"Assets","filing":56,"unit":"USD","end":"2017-06-30","value":1551187000},"totalAssets@2017Q3":{"kind":"filed","concept":"Assets","filing":57,"unit":"USD","end":"2017-09-30","value":1697623000},"totalAssets@2017Q4":{"kind":"filed","concept":"Assets","filing":0,"unit":"USD","end":"2017-12-31","value":1784009000},"totalAssets@FY2017":{"kind":"filed","concept":"Assets","filing":0,"unit":"USD","end":"2017-12-31","value":1784009000},"totalAssets@2018Q1":{"kind":"filed","concept":"Assets","filing":58,"unit":"USD","end":"2018-03-31","value":1782731000},"totalAssets@2018Q2":{"kind":"filed","concept":"Assets","filing":59,"unit":"USD","end":"2018-06-30","value":1916589000},"totalAssets@2018Q3":{"kind":"filed","concept":"Assets","filing":60,"unit":"USD","end":"2018-09-30","value":1928405000},"totalAssets@2018Q4":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2018-12-31","value":2052458000},"totalAssets@FY2018":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2018-12-31","value":2052458000},"totalAssets@2019Q1":{"kind":"filed","concept":"Assets","filing":2,"unit":"USD","end":"2019-03-31","value":2234430000},"totalAssets@2019Q2":{"kind":"filed","concept":"Assets","filing":3,"unit":"USD","end":"2019-06-30","value":2346017000},"totalAssets@2019Q3":{"kind":"filed","concept":"Assets","filing":4,"unit":"USD","end":"2019-09-30","value":2350380000},"totalAssets@2019Q4":{"kind":"filed","concept":"Assets","filing":5,"unit":"USD","end":"2019-12-31","value":2500702000},"totalAssets@FY2019":{"kind":"filed","concept":"Assets","filing":5,"unit":"USD","end":"2019-12-31","value":2500702000},"totalAssets@2020Q1":{"kind":"filed","concept":"Assets","filing":6,"unit":"USD","end":"2020-03-31","value":3964840000},"totalAssets@2020Q2":{"kind":"filed","concept":"Assets","filing":7,"unit":"USD","end":"2020-06-30","value":4025857000},"totalAssets@2020Q3":{"kind":"filed","concept":"Assets","filing":8,"unit":"USD","end":"2020-09-30","value":4415091000},"totalAssets@2020Q4":{"kind":"filed","concept":"Assets","filing":9,"unit":"USD","end":"2020-12-31","value":4829683000},"totalAssets@FY2020":{"kind":"filed","concept":"Assets","filing":9,"unit":"USD","end":"2020-12-31","value":4829683000},"totalAssets@2021Q1":{"kind":"filed","concept":"Assets","filing":10,"unit":"USD","end":"2021-03-31","value":5069782000},"totalAssets@2021Q2":{"kind":"filed","concept":"Assets","filing":11,"unit":"USD","end":"2021-06-30","value":5395568000},"totalAssets@2021Q3":{"kind":"filed","concept":"Assets","filing":12,"unit":"USD","end":"2021-09-30","value":5650109000},"totalAssets@2021Q4":{"kind":"filed","concept":"Assets","filing":13,"unit":"USD","end":"2021-12-31","value":5942110000},"totalAssets@FY2021":{"kind":"filed","concept":"Assets","filing":13,"unit":"USD","end":"2021-12-31","value":5942110000},"totalAssets@2022Q1":{"kind":"filed","concept":"Assets","filing":14,"unit":"USD","end":"2022-03-31","value":5943414000},"totalAssets@2022Q2":{"kind":"filed","concept":"Assets","filing":15,"unit":"USD","end":"2022-06-30","value":5810119000},"totalAssets@2022Q3":{"kind":"filed","concept":"Assets","filing":16,"unit":"USD","end":"2022-09-30","value":5912802000},"totalAssets@2022Q4":{"kind":"filed","concept":"Assets","filing":17,"unit":"USD","end":"2022-12-31","value":5947947000},"totalAssets@FY2022":{"kind":"filed","concept":"Assets","filing":17,"unit":"USD","end":"2022-12-31","value":5947947000},"totalAssets@2023Q1":{"kind":"filed","concept":"Assets","filing":18,"unit":"USD","end":"2023-03-31","value":5901448000},"totalAssets@2023Q2":{"kind":"filed","concept":"Assets","filing":19,"unit":"USD","end":"2023-06-30","value":6144550000},"totalAssets@2023Q3":{"kind":"filed","concept":"Assets","filing":20,"unit":"USD","end":"2023-09-30","value":6318551000},"totalAssets@2023Q4":{"kind":"filed","concept":"Assets","filing":21,"unit":"USD","end":"2023-12-31","value":6083877000},"totalAssets@FY2023":{"kind":"filed","concept":"Assets","filing":21,"unit":"USD","end":"2023-12-31","value":6083877000},"totalAssets@2024Q1":{"kind":"filed","concept":"Assets","filing":22,"unit":"USD","end":"2024-03-31","value":6155754000},"totalAssets@2024Q2":{"kind":"filed","concept":"Assets","filing":23,"unit":"USD","end":"2024-06-30","value":6158324000},"totalAssets@2024Q3":{"kind":"filed","concept":"Assets","filing":24,"unit":"USD","end":"2024-09-30","value":6365974000},"totalAssets@2024Q4":{"kind":"filed","concept":"Assets","filing":25,"unit":"USD","end":"2024-12-31","value":6214600000},"totalAssets@FY2024":{"kind":"filed","concept":"Assets","filing":25,"unit":"USD","end":"2024-12-31","value":6214600000},"totalAssets@2025Q1":{"kind":"filed","concept":"Assets","filing":26,"unit":"USD","end":"2025-03-31","value":6102820000},"totalAssets@2025Q2":{"kind":"filed","concept":"Assets","filing":27,"unit":"USD","end":"2025-06-30","value":6219094000},"totalAssets@2025Q3":{"kind":"filed","concept":"Assets","filing":28,"unit":"USD","end":"2025-09-30","value":6233552000},"totalAssets@2025Q4":{"kind":"filed","concept":"Assets","filing":30,"unit":"USD","end":"2025-12-31","value":6233693000},"totalAssets@FY2025":{"kind":"filed","concept":"Assets","filing":30,"unit":"USD","end":"2025-12-31","value":6233693000},"totalAssets@2026Q1":{"kind":"filed","concept":"Assets","filing":29,"unit":"USD","end":"2026-03-31","value":6314173000},"totalAssets@2026Q2":{"kind":"filed","concept":"Assets","filing":30,"unit":"USD","end":"2026-06-30","value":6417581000},"currentLiabilities@2009Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":33,"unit":"USD","end":"2009-12-31","value":81243000},"currentLiabilities@FY2009":{"kind":"filed","concept":"LiabilitiesCurrent","filing":33,"unit":"USD","end":"2009-12-31","value":81243000},"currentLiabilities@2010Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":31,"unit":"USD","end":"2010-06-30","value":73807000},"currentLiabilities@2010Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":32,"unit":"USD","end":"2010-09-30","value":80036000},"currentLiabilities@2010Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":61,"unit":"USD","end":"2010-12-31","value":92974000},"currentLiabilities@FY2010":{"kind":"filed","concept":"LiabilitiesCurrent","filing":61,"unit":"USD","end":"2010-12-31","value":92974000},"currentLiabilities@2011Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":34,"unit":"USD","end":"2011-03-31","value":87994000},"currentLiabilities@2011Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":62,"unit":"USD","end":"2011-06-30","value":109451000},"currentLiabilities@2011Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":35,"unit":"USD","end":"2011-09-30","value":120187000},"currentLiabilities@2011Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":63,"unit":"USD","end":"2011-12-31","value":148117000},"currentLiabilities@FY2011":{"kind":"filed","concept":"LiabilitiesCurrent","filing":63,"unit":"USD","end":"2011-12-31","value":148117000},"currentLiabilities@2012Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":64,"unit":"USD","end":"2012-03-31","value":135828000},"currentLiabilities@2012Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":40,"unit":"USD","end":"2012-06-30","value":143836000},"currentLiabilities@2012Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":42,"unit":"USD","end":"2012-09-30","value":151688000},"currentLiabilities@2012Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":41,"unit":"USD","end":"2012-12-31","value":155771000},"currentLiabilities@FY2012":{"kind":"filed","concept":"LiabilitiesCurrent","filing":41,"unit":"USD","end":"2012-12-31","value":155771000},"currentLiabilities@2013Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":43,"unit":"USD","end":"2013-03-31","value":143855000},"currentLiabilities@2013Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":44,"unit":"USD","end":"2013-06-30","value":160654000},"currentLiabilities@2013Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":45,"unit":"USD","end":"2013-09-30","value":163268000},"currentLiabilities@2013Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":46,"unit":"USD","end":"2013-12-31","value":175338000},"currentLiabilities@FY2013":{"kind":"filed","concept":"LiabilitiesCurrent","filing":46,"unit":"USD","end":"2013-12-31","value":175338000},"currentLiabilities@2014Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":36,"unit":"USD","end":"2014-03-31","value":170855000},"currentLiabilities@2014Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":37,"unit":"USD","end":"2014-06-30","value":187113000},"currentLiabilities@2014Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":38,"unit":"USD","end":"2014-09-30","value":198560000},"currentLiabilities@2014Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":39,"unit":"USD","end":"2014-12-31","value":201811000},"currentLiabilities@FY2014":{"kind":"filed","concept":"LiabilitiesCurrent","filing":39,"unit":"USD","end":"2014-12-31","value":201811000},"currentLiabilities@2015Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":47,"unit":"USD","end":"2015-03-31","value":200575000},"currentLiabilities@2015Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":48,"unit":"USD","end":"2015-06-30","value":222925000},"currentLiabilities@2015Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":49,"unit":"USD","end":"2015-09-30","value":244511000},"currentLiabilities@2015Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":50,"unit":"USD","end":"2015-12-31","value":271672000},"currentLiabilities@FY2015":{"kind":"filed","concept":"LiabilitiesCurrent","filing":50,"unit":"USD","end":"2015-12-31","value":271672000},"currentLiabilities@2016Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":51,"unit":"USD","end":"2016-03-31","value":274750000},"currentLiabilities@2016Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":52,"unit":"USD","end":"2016-06-30","value":298989000},"currentLiabilities@2016Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":53,"unit":"USD","end":"2016-09-30","value":343051000},"currentLiabilities@2016Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":54,"unit":"USD","end":"2016-12-31","value":354335000},"currentLiabilities@FY2016":{"kind":"filed","concept":"LiabilitiesCurrent","filing":54,"unit":"USD","end":"2016-12-31","value":354335000},"currentLiabilities@2017Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":55,"unit":"USD","end":"2017-03-31","value":365554000},"currentLiabilities@2017Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":56,"unit":"USD","end":"2017-06-30","value":424796000},"currentLiabilities@2017Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":57,"unit":"USD","end":"2017-09-30","value":461369000},"currentLiabilities@2017Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":500051000},"currentLiabilities@FY2017":{"kind":"filed","concept":"LiabilitiesCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":500051000},"currentLiabilities@2018Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":58,"unit":"USD","end":"2018-03-31","value":517985000},"currentLiabilities@2018Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":59,"unit":"USD","end":"2018-06-30","value":566646000},"currentLiabilities@2018Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":60,"unit":"USD","end":"2018-09-30","value":618209000},"currentLiabilities@2018Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2018-12-31","value":692073000},"currentLiabilities@FY2018":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2018-12-31","value":692073000},"currentLiabilities@2019Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":2,"unit":"USD","end":"2019-03-31","value":804884000},"currentLiabilities@2019Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":3,"unit":"USD","end":"2019-06-30","value":789046000},"currentLiabilities@2019Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":4,"unit":"USD","end":"2019-09-30","value":870144000},"currentLiabilities@2019Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":5,"unit":"USD","end":"2019-12-31","value":970970000},"currentLiabilities@FY2019":{"kind":"filed","concept":"LiabilitiesCurrent","filing":5,"unit":"USD","end":"2019-12-31","value":970970000},"currentLiabilities@2020Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":6,"unit":"USD","end":"2020-03-31","value":910686000},"currentLiabilities@2020Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":7,"unit":"USD","end":"2020-06-30","value":941592000},"currentLiabilities@2020Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":8,"unit":"USD","end":"2020-09-30","value":1121794000},"currentLiabilities@2020Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":9,"unit":"USD","end":"2020-12-31","value":1325601000},"currentLiabilities@FY2020":{"kind":"filed","concept":"LiabilitiesCurrent","filing":9,"unit":"USD","end":"2020-12-31","value":1325601000},"currentLiabilities@2021Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":10,"unit":"USD","end":"2021-03-31","value":1393842000},"currentLiabilities@2021Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":11,"unit":"USD","end":"2021-06-30","value":1696581000},"currentLiabilities@2021Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":12,"unit":"USD","end":"2021-09-30","value":1790315000},"currentLiabilities@2021Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":13,"unit":"USD","end":"2021-12-31","value":1924071000},"currentLiabilities@FY2021":{"kind":"filed","concept":"LiabilitiesCurrent","filing":13,"unit":"USD","end":"2021-12-31","value":1924071000},"currentLiabilities@2022Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":14,"unit":"USD","end":"2022-03-31","value":1863647000},"currentLiabilities@2022Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":15,"unit":"USD","end":"2022-06-30","value":1804414000},"currentLiabilities@2022Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":16,"unit":"USD","end":"2022-09-30","value":1809403000},"currentLiabilities@2022Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":17,"unit":"USD","end":"2022-12-31","value":1925887000},"currentLiabilities@FY2022":{"kind":"filed","concept":"LiabilitiesCurrent","filing":17,"unit":"USD","end":"2022-12-31","value":1925887000},"currentLiabilities@2023Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":18,"unit":"USD","end":"2023-03-31","value":2004598000},"currentLiabilities@2023Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":19,"unit":"USD","end":"2023-06-30","value":2107065000},"currentLiabilities@2023Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":20,"unit":"USD","end":"2023-09-30","value":2122986000},"currentLiabilities@2023Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":21,"unit":"USD","end":"2023-12-31","value":2066611000},"currentLiabilities@FY2023":{"kind":"filed","concept":"LiabilitiesCurrent","filing":21,"unit":"USD","end":"2023-12-31","value":2066611000},"currentLiabilities@2024Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":22,"unit":"USD","end":"2024-03-31","value":2023041000},"currentLiabilities@2024Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":23,"unit":"USD","end":"2024-06-30","value":2040117000},"currentLiabilities@2024Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":24,"unit":"USD","end":"2024-09-30","value":2063613000},"currentLiabilities@2024Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":25,"unit":"USD","end":"2024-12-31","value":2038027000},"currentLiabilities@FY2024":{"kind":"filed","concept":"LiabilitiesCurrent","filing":25,"unit":"USD","end":"2024-12-31","value":2038027000},"currentLiabilities@2025Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":26,"unit":"USD","end":"2025-03-31","value":1990948000},"currentLiabilities@2025Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":27,"unit":"USD","end":"2025-06-30","value":1995483000},"currentLiabilities@2025Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":28,"unit":"USD","end":"2025-09-30","value":1966466000},"currentLiabilities@2025Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":30,"unit":"USD","end":"2025-12-31","value":1920015000},"currentLiabilities@FY2025":{"kind":"filed","concept":"LiabilitiesCurrent","filing":30,"unit":"USD","end":"2025-12-31","value":1920015000},"currentLiabilities@2026Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":29,"unit":"USD","end":"2026-03-31","value":1905853000},"currentLiabilities@2026Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":30,"unit":"USD","end":"2026-06-30","value":1908597000},"totalLiabilities@2009Q4":{"kind":"filed","concept":"Liabilities","filing":33,"unit":"USD","end":"2009-12-31","value":82204000},"totalLiabilities@FY2009":{"kind":"filed","concept":"Liabilities","filing":33,"unit":"USD","end":"2009-12-31","value":82204000},"totalLiabilities@2010Q2":{"kind":"filed","concept":"Liabilities","filing":31,"unit":"USD","end":"2010-06-30","value":74739000},"totalLiabilities@2010Q3":{"kind":"filed","concept":"Liabilities","filing":32,"unit":"USD","end":"2010-09-30","value":85833000},"totalLiabilities@2010Q4":{"kind":"filed","concept":"Liabilities","filing":61,"unit":"USD","end":"2010-12-31","value":99196000},"totalLiabilities@FY2010":{"kind":"filed","concept":"Liabilities","filing":61,"unit":"USD","end":"2010-12-31","value":99196000},"totalLiabilities@2011Q1":{"kind":"filed","concept":"Liabilities","filing":34,"unit":"USD","end":"2011-03-31","value":94877000},"totalLiabilities@2011Q2":{"kind":"filed","concept":"Liabilities","filing":62,"unit":"USD","end":"2011-06-30","value":117267000},"totalLiabilities@2011Q3":{"kind":"filed","concept":"Liabilities","filing":35,"unit":"USD","end":"2011-09-30","value":129044000},"totalLiabilities@2011Q4":{"kind":"filed","concept":"Liabilities","filing":63,"unit":"USD","end":"2011-12-31","value":158483000},"totalLiabilities@FY2011":{"kind":"filed","concept":"Liabilities","filing":63,"unit":"USD","end":"2011-12-31","value":158483000},"totalLiabilities@2012Q1":{"kind":"filed","concept":"Liabilities","filing":64,"unit":"USD","end":"2012-03-31","value":147414000},"totalLiabilities@2012Q2":{"kind":"filed","concept":"Liabilities","filing":40,"unit":"USD","end":"2012-06-30","value":157868000},"totalLiabilities@2012Q3":{"kind":"filed","concept":"Liabilities","filing":42,"unit":"USD","end":"2012-09-30","value":165999000},"totalLiabilities@2012Q4":{"kind":"filed","concept":"Liabilities","filing":41,"unit":"USD","end":"2012-12-31","value":174995000},"totalLiabilities@FY2012":{"kind":"filed","concept":"Liabilities","filing":41,"unit":"USD","end":"2012-12-31","value":174995000},"totalLiabilities@2013Q1":{"kind":"filed","concept":"Liabilities","filing":43,"unit":"USD","end":"2013-03-31","value":165127000},"totalLiabilities@2013Q2":{"kind":"filed","concept":"Liabilities","filing":44,"unit":"USD","end":"2013-06-30","value":183696000},"totalLiabilities@2013Q3":{"kind":"filed","concept":"Liabilities","filing":45,"unit":"USD","end":"2013-09-30","value":183522000},"totalLiabilities@2013Q4":{"kind":"filed","concept":"Liabilities","filing":46,"unit":"USD","end":"2013-12-31","value":198177000},"totalLiabilities@FY2013":{"kind":"filed","concept":"Liabilities","filing":46,"unit":"USD","end":"2013-12-31","value":198177000},"totalLiabilities@2014Q1":{"kind":"filed","concept":"Liabilities","filing":36,"unit":"USD","end":"2014-03-31","value":188888000},"totalLiabilities@2014Q2":{"kind":"filed","concept":"Liabilities","filing":37,"unit":"USD","end":"2014-06-30","value":209637000},"totalLiabilities@2014Q3":{"kind":"filed","concept":"Liabilities","filing":38,"unit":"USD","end":"2014-09-30","value":225833000},"totalLiabilities@2014Q4":{"kind":"filed","concept":"Liabilities","filing":39,"unit":"USD","end":"2014-12-31","value":235226000},"totalLiabilities@FY2014":{"kind":"filed","concept":"Liabilities","filing":39,"unit":"USD","end":"2014-12-31","value":235226000},"totalLiabilities@2015Q1":{"kind":"filed","concept":"Liabilities","filing":47,"unit":"USD","end":"2015-03-31","value":234871000},"totalLiabilities@2015Q2":{"kind":"filed","concept":"Liabilities","filing":48,"unit":"USD","end":"2015-06-30","value":258780000},"totalLiabilities@2015Q3":{"kind":"filed","concept":"Liabilities","filing":49,"unit":"USD","end":"2015-09-30","value":281303000},"totalLiabilities@2015Q4":{"kind":"filed","concept":"Liabilities","filing":50,"unit":"USD","end":"2015-12-31","value":310707000},"totalLiabilities@FY2015":{"kind":"filed","concept":"Liabilities","filing":50,"unit":"USD","end":"2015-12-31","value":310707000},"totalLiabilities@2016Q1":{"kind":"filed","concept":"Liabilities","filing":51,"unit":"USD","end":"2016-03-31","value":315530000},"totalLiabilities@2016Q2":{"kind":"filed","concept":"Liabilities","filing":52,"unit":"USD","end":"2016-06-30","value":341415000},"totalLiabilities@2016Q3":{"kind":"filed","concept":"Liabilities","filing":53,"unit":"USD","end":"2016-09-30","value":386583000},"totalLiabilities@2016Q4":{"kind":"filed","concept":"Liabilities","filing":54,"unit":"USD","end":"2016-12-31","value":400762000},"totalLiabilities@FY2016":{"kind":"filed","concept":"Liabilities","filing":54,"unit":"USD","end":"2016-12-31","value":400762000},"totalLiabilities@2017Q1":{"kind":"filed","concept":"Liabilities","filing":55,"unit":"USD","end":"2017-03-31","value":414418000},"totalLiabilities@2017Q2":{"kind":"filed","concept":"Liabilities","filing":56,"unit":"USD","end":"2017-06-30","value":472899000},"totalLiabilities@2017Q3":{"kind":"filed","concept":"Liabilities","filing":57,"unit":"USD","end":"2017-09-30","value":515665000},"totalLiabilities@2017Q4":{"kind":"filed","concept":"Liabilities","filing":0,"unit":"USD","end":"2017-12-31","value":629721000},"totalLiabilities@FY2017":{"kind":"filed","concept":"Liabilities","filing":0,"unit":"USD","end":"2017-12-31","value":629721000},"totalLiabilities@2018Q1":{"kind":"filed","concept":"Liabilities","filing":58,"unit":"USD","end":"2018-03-31","value":655271000},"totalLiabilities@2018Q2":{"kind":"filed","concept":"Liabilities","filing":59,"unit":"USD","end":"2018-06-30","value":697630000},"totalLiabilities@2018Q3":{"kind":"filed","concept":"Liabilities","filing":60,"unit":"USD","end":"2018-09-30","value":735422000},"totalLiabilities@2018Q4":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2018-12-31","value":799567000},"totalLiabilities@FY2018":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2018-12-31","value":799567000},"totalLiabilities@2019Q1":{"kind":"filed","concept":"Liabilities","filing":2,"unit":"USD","end":"2019-03-31","value":978726000},"totalLiabilities@2019Q2":{"kind":"filed","concept":"Liabilities","filing":3,"unit":"USD","end":"2019-06-30","value":972335000},"totalLiabilities@2019Q3":{"kind":"filed","concept":"Liabilities","filing":4,"unit":"USD","end":"2019-09-30","value":1044831000},"totalLiabilities@2019Q4":{"kind":"filed","concept":"Liabilities","filing":5,"unit":"USD","end":"2019-12-31","value":1154533000},"totalLiabilities@FY2019":{"kind":"filed","concept":"Liabilities","filing":5,"unit":"USD","end":"2019-12-31","value":1154533000},"totalLiabilities@2020Q1":{"kind":"filed","concept":"Liabilities","filing":6,"unit":"USD","end":"2020-03-31","value":1111851000},"totalLiabilities@2020Q2":{"kind":"filed","concept":"Liabilities","filing":7,"unit":"USD","end":"2020-06-30","value":1180812000},"totalLiabilities@2020Q3":{"kind":"filed","concept":"Liabilities","filing":8,"unit":"USD","end":"2020-09-30","value":1381620000},"totalLiabilities@2020Q4":{"kind":"filed","concept":"Liabilities","filing":9,"unit":"USD","end":"2020-12-31","value":1595818000},"totalLiabilities@FY2020":{"kind":"filed","concept":"Liabilities","filing":9,"unit":"USD","end":"2020-12-31","value":1595818000},"totalLiabilities@2021Q1":{"kind":"filed","concept":"Liabilities","filing":10,"unit":"USD","end":"2021-03-31","value":1676206000},"totalLiabilities@2021Q2":{"kind":"filed","concept":"Liabilities","filing":11,"unit":"USD","end":"2021-06-30","value":2011158000},"totalLiabilities@2021Q3":{"kind":"filed","concept":"Liabilities","filing":12,"unit":"USD","end":"2021-09-30","value":2133347000},"totalLiabilities@2021Q4":{"kind":"filed","concept":"Liabilities","filing":13,"unit":"USD","end":"2021-12-31","value":2319396000},"totalLiabilities@FY2021":{"kind":"filed","concept":"Liabilities","filing":13,"unit":"USD","end":"2021-12-31","value":2319396000},"totalLiabilities@2022Q1":{"kind":"filed","concept":"Liabilities","filing":14,"unit":"USD","end":"2022-03-31","value":2276562000},"totalLiabilities@2022Q2":{"kind":"filed","concept":"Liabilities","filing":15,"unit":"USD","end":"2022-06-30","value":2211038000},"totalLiabilities@2022Q3":{"kind":"filed","concept":"Liabilities","filing":16,"unit":"USD","end":"2022-09-30","value":2218180000},"totalLiabilities@2022Q4":{"kind":"filed","concept":"Liabilities","filing":17,"unit":"USD","end":"2022-12-31","value":2346589000},"totalLiabilities@FY2022":{"kind":"filed","concept":"Liabilities","filing":17,"unit":"USD","end":"2022-12-31","value":2346589000},"totalLiabilities@2023Q1":{"kind":"filed","concept":"Liabilities","filing":18,"unit":"USD","end":"2023-03-31","value":2421399000},"totalLiabilities@2023Q2":{"kind":"filed","concept":"Liabilities","filing":19,"unit":"USD","end":"2023-06-30","value":2506249000},"totalLiabilities@2023Q3":{"kind":"filed","concept":"Liabilities","filing":20,"unit":"USD","end":"2023-09-30","value":2516685000},"totalLiabilities@2023Q4":{"kind":"filed","concept":"Liabilities","filing":21,"unit":"USD","end":"2023-12-31","value":2453388000},"totalLiabilities@FY2023":{"kind":"filed","concept":"Liabilities","filing":21,"unit":"USD","end":"2023-12-31","value":2453388000},"totalLiabilities@2024Q1":{"kind":"filed","concept":"Liabilities","filing":22,"unit":"USD","end":"2024-03-31","value":2395894000},"totalLiabilities@2024Q2":{"kind":"filed","concept":"Liabilities","filing":23,"unit":"USD","end":"2024-06-30","value":2400416000},"totalLiabilities@2024Q3":{"kind":"filed","concept":"Liabilities","filing":24,"unit":"USD","end":"2024-09-30","value":2421620000},"totalLiabilities@2024Q4":{"kind":"filed","concept":"Liabilities","filing":25,"unit":"USD","end":"2024-12-31","value":2362615000},"totalLiabilities@FY2024":{"kind":"filed","concept":"Liabilities","filing":25,"unit":"USD","end":"2024-12-31","value":2362615000},"totalLiabilities@2025Q1":{"kind":"filed","concept":"Liabilities","filing":26,"unit":"USD","end":"2025-03-31","value":2308577000},"totalLiabilities@2025Q2":{"kind":"filed","concept":"Liabilities","filing":27,"unit":"USD","end":"2025-06-30","value":2306315000},"totalLiabilities@2025Q3":{"kind":"filed","concept":"Liabilities","filing":28,"unit":"USD","end":"2025-09-30","value":2276094000},"totalLiabilities@2025Q4":{"kind":"filed","concept":"Liabilities","filing":30,"unit":"USD","end":"2025-12-31","value":2184546000},"totalLiabilities@FY2025":{"kind":"filed","concept":"Liabilities","filing":30,"unit":"USD","end":"2025-12-31","value":2184546000},"totalLiabilities@2026Q1":{"kind":"filed","concept":"Liabilities","filing":29,"unit":"USD","end":"2026-03-31","value":2164754000},"totalLiabilities@2026Q2":{"kind":"filed","concept":"Liabilities","filing":30,"unit":"USD","end":"2026-06-30","value":2185128000},"equity@2014Q4":{"kind":"filed","concept":"StockholdersEquity","filing":54,"unit":"USD","end":"2014-12-31","value":752771000},"equity@FY2014":{"kind":"filed","concept":"StockholdersEquity","filing":54,"unit":"USD","end":"2014-12-31","value":752771000},"equity@2015Q1":{"kind":"filed","concept":"StockholdersEquity","filing":47,"unit":"USD","end":"2015-03-31","value":793534000},"equity@2015Q2":{"kind":"filed","concept":"StockholdersEquity","filing":48,"unit":"USD","end":"2015-06-30","value":769801000},"equity@2015Q3":{"kind":"filed","concept":"StockholdersEquity","filing":49,"unit":"USD","end":"2015-09-30","value":798259000},"equity@2009Q4":{"kind":"filed","concept":"StockholdersEquity","filing":41,"unit":"USD","end":"2009-12-31","value":377747000},"equity@FY2009":{"kind":"filed","concept":"StockholdersEquity","filing":41,"unit":"USD","end":"2009-12-31","value":377747000},"equity@2010Q2":{"kind":"filed","concept":"StockholdersEquity","filing":31,"unit":"USD","end":"2010-06-30","value":333953000},"equity@2010Q3":{"kind":"filed","concept":"StockholdersEquity","filing":32,"unit":"USD","end":"2010-09-30","value":359402000},"equity@2010Q4":{"kind":"filed","concept":"StockholdersEquity","filing":63,"unit":"USD","end":"2010-12-31","value":377747000},"equity@FY2010":{"kind":"filed","concept":"StockholdersEquity","filing":63,"unit":"USD","end":"2010-12-31","value":377747000},"equity@2011Q1":{"kind":"filed","concept":"StockholdersEquity","filing":42,"unit":"USD","end":"2011-03-31","value":404173000},"equity@2011Q2":{"kind":"filed","concept":"StockholdersEquity","filing":42,"unit":"USD","end":"2011-06-30","value":435156000},"equity@2011Q3":{"kind":"filed","concept":"StockholdersEquity","filing":42,"unit":"USD","end":"2011-09-30","value":462864000},"equity@2011Q4":{"kind":"filed","concept":"StockholdersEquity","filing":46,"unit":"USD","end":"2011-12-31","value":490781000},"equity@FY2011":{"kind":"filed","concept":"StockholdersEquity","filing":46,"unit":"USD","end":"2011-12-31","value":490781000},"equity@2012Q1":{"kind":"filed","concept":"StockholdersEquity","filing":42,"unit":"USD","end":"2012-03-31","value":531065000},"equity@2012Q2":{"kind":"filed","concept":"StockholdersEquity","filing":40,"unit":"USD","end":"2012-06-30","value":586295000},"equity@2012Q3":{"kind":"filed","concept":"StockholdersEquity","filing":42,"unit":"USD","end":"2012-09-30","value":602165000},"equity@2012Q4":{"kind":"filed","concept":"StockholdersEquity","filing":39,"unit":"USD","end":"2012-12-31","value":581317000},"equity@FY2012":{"kind":"filed","concept":"StockholdersEquity","filing":39,"unit":"USD","end":"2012-12-31","value":581317000},"equity@2013Q1":{"kind":"filed","concept":"StockholdersEquity","filing":43,"unit":"USD","end":"2013-03-31","value":561118000},"equity@2013Q2":{"kind":"filed","concept":"StockholdersEquity","filing":44,"unit":"USD","end":"2013-06-30","value":520198000},"equity@2013Q3":{"kind":"filed","concept":"StockholdersEquity","filing":45,"unit":"USD","end":"2013-09-30","value":575684000},"equity@2013Q4":{"kind":"filed","concept":"StockholdersEquity","filing":50,"unit":"USD","end":"2013-12-31","value":633970000},"equity@FY2013":{"kind":"filed","concept":"StockholdersEquity","filing":50,"unit":"USD","end":"2013-12-31","value":633970000},"equity@2014Q1":{"kind":"filed","concept":"StockholdersEquity","filing":36,"unit":"USD","end":"2014-03-31","value":696753000},"equity@2014Q2":{"kind":"filed","concept":"StockholdersEquity","filing":37,"unit":"USD","end":"2014-06-30","value":675796000},"equity@2014Q3":{"kind":"filed","concept":"StockholdersEquity","filing":38,"unit":"USD","end":"2014-09-30","value":722456000},"equity@2015Q4":{"kind":"filed","concept":"StockholdersEquity","filing":0,"unit":"USD","end":"2015-12-31","value":847926000},"equity@FY2015":{"kind":"filed","concept":"StockholdersEquity","filing":0,"unit":"USD","end":"2015-12-31","value":847926000},"equity@2016Q1":{"kind":"filed","concept":"StockholdersEquity","filing":51,"unit":"USD","end":"2016-03-31","value":892030000},"equity@2016Q2":{"kind":"filed","concept":"StockholdersEquity","filing":52,"unit":"USD","end":"2016-06-30","value":909858000},"equity@2016Q3":{"kind":"filed","concept":"StockholdersEquity","filing":53,"unit":"USD","end":"2016-09-30","value":972310000},"equity@2016Q4":{"kind":"filed","concept":"StockholdersEquity","filing":1,"unit":"USD","end":"2016-12-31","value":999307000},"equity@FY2016":{"kind":"filed","concept":"StockholdersEquity","filing":1,"unit":"USD","end":"2016-12-31","value":999307000},"equity@2017Q1":{"kind":"filed","concept":"StockholdersEquity","filing":55,"unit":"USD","end":"2017-03-31","value":1044875000},"equity@2017Q2":{"kind":"filed","concept":"StockholdersEquity","filing":56,"unit":"USD","end":"2017-06-30","value":1078288000},"equity@2017Q3":{"kind":"filed","concept":"StockholdersEquity","filing":57,"unit":"USD","end":"2017-09-30","value":1181958000},"equity@2017Q4":{"kind":"filed","concept":"StockholdersEquity","filing":5,"unit":"USD","end":"2017-12-31","value":1154288000},"equity@FY2017":{"kind":"filed","concept":"StockholdersEquity","filing":5,"unit":"USD","end":"2017-12-31","value":1154288000},"equity@2018Q1":{"kind":"filed","concept":"StockholdersEquity","filing":3,"unit":"USD","end":"2018-03-31","value":1127460000},"equity@2018Q2":{"kind":"filed","concept":"StockholdersEquity","filing":4,"unit":"USD","end":"2018-06-30","value":1218959000},"equity@2018Q3":{"kind":"filed","concept":"StockholdersEquity","filing":4,"unit":"USD","end":"2018-09-30","value":1192983000},"equity@2018Q4":{"kind":"filed","concept":"StockholdersEquity","filing":9,"unit":"USD","end":"2018-12-31","value":1252891000},"equity@FY2018":{"kind":"filed","concept":"StockholdersEquity","filing":9,"unit":"USD","end":"2018-12-31","value":1252891000},"equity@2019Q1":{"kind":"filed","concept":"StockholdersEquity","filing":7,"unit":"USD","end":"2019-03-31","value":1255704000},"equity@2019Q2":{"kind":"filed","concept":"StockholdersEquity","filing":8,"unit":"USD","end":"2019-06-30","value":1373682000},"equity@2019Q3":{"kind":"filed","concept":"StockholdersEquity","filing":8,"unit":"USD","end":"2019-09-30","value":1305549000},"equity@2019Q4":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2019-12-31","value":1346169000},"equity@FY2019":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2019-12-31","value":1346169000},"equity@2020Q1":{"kind":"filed","concept":"StockholdersEquity","filing":11,"unit":"USD","end":"2020-03-31","value":2852989000},"equity@2020Q2":{"kind":"filed","concept":"StockholdersEquity","filing":12,"unit":"USD","end":"2020-06-30","value":2845045000},"equity@2020Q3":{"kind":"filed","concept":"StockholdersEquity","filing":12,"unit":"USD","end":"2020-09-30","value":3033471000},"equity@2020Q4":{"kind":"filed","concept":"StockholdersEquity","filing":17,"unit":"USD","end":"2020-12-31","value":3233865000},"equity@FY2020":{"kind":"filed","concept":"StockholdersEquity","filing":17,"unit":"USD","end":"2020-12-31","value":3233865000},"equity@2021Q1":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2021-03-31","value":3393576000},"equity@2021Q2":{"kind":"filed","concept":"StockholdersEquity","filing":16,"unit":"USD","end":"2021-06-30","value":3384410000},"equity@2021Q3":{"kind":"filed","concept":"StockholdersEquity","filing":16,"unit":"USD","end":"2021-09-30","value":3516762000},"equity@2021Q4":{"kind":"filed","concept":"StockholdersEquity","filing":21,"unit":"USD","end":"2021-12-31","value":3622714000},"equity@FY2021":{"kind":"filed","concept":"StockholdersEquity","filing":21,"unit":"USD","end":"2021-12-31","value":3622714000},"equity@2022Q1":{"kind":"filed","concept":"StockholdersEquity","filing":19,"unit":"USD","end":"2022-03-31","value":3666852000},"equity@2022Q2":{"kind":"filed","concept":"StockholdersEquity","filing":20,"unit":"USD","end":"2022-06-30","value":3599081000},"equity@2022Q3":{"kind":"filed","concept":"StockholdersEquity","filing":20,"unit":"USD","end":"2022-09-30","value":3694622000},"equity@2022Q4":{"kind":"filed","concept":"StockholdersEquity","filing":25,"unit":"USD","end":"2022-12-31","value":3601358000},"equity@FY2022":{"kind":"filed","concept":"StockholdersEquity","filing":25,"unit":"USD","end":"2022-12-31","value":3601358000},"equity@2023Q1":{"kind":"filed","concept":"StockholdersEquity","filing":23,"unit":"USD","end":"2023-03-31","value":3480049000},"equity@2023Q2":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2023-06-30","value":3638301000},"equity@2023Q3":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2023-09-30","value":3801866000},"equity@2023Q4":{"kind":"filed","concept":"StockholdersEquity","filing":25,"unit":"USD","end":"2023-12-31","value":3630489000},"equity@FY2023":{"kind":"filed","concept":"StockholdersEquity","filing":25,"unit":"USD","end":"2023-12-31","value":3630489000},"equity@2024Q1":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2024-03-31","value":3759860000},"equity@2024Q2":{"kind":"filed","concept":"StockholdersEquity","filing":28,"unit":"USD","end":"2024-06-30","value":3757908000},"equity@2024Q3":{"kind":"filed","concept":"StockholdersEquity","filing":28,"unit":"USD","end":"2024-09-30","value":3944354000},"equity@2024Q4":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2024-12-31","value":3851985000},"equity@FY2024":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2024-12-31","value":3851985000},"equity@2025Q1":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2025-03-31","value":3794243000},"equity@2025Q2":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2025-06-30","value":3912779000},"equity@2025Q3":{"kind":"filed","concept":"StockholdersEquity","filing":28,"unit":"USD","end":"2025-09-30","value":3957458000},"equity@2025Q4":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2025-12-31","value":4049147000},"equity@FY2025":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2025-12-31","value":4049147000},"equity@2026Q1":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2026-03-31","value":4149419000},"equity@2026Q2":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2026-06-30","value":4232453000},"#410":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-09-30","value":39906000},"#411":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":31,"unit":"USD","start":"2009-01-01","end":"2009-06-30","value":29113000},"operatingCashFlow@2009Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#410"},{"ref":"#411","weight":-1}],"rule":"quarter-from-ytd","value":10793000},"#412":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":74165000},"operatingCashFlow@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#412"},{"ref":"#410","weight":-1}],"rule":"quarter-from-ytd","value":34259000},"operatingCashFlow@FY2009":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":74165000},"operatingCashFlow@2010Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":34,"unit":"USD","start":"2010-01-01","end":"2010-03-31","value":18645000},"#413":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":62,"unit":"USD","start":"2010-01-01","end":"2010-06-30","value":61241000},"#414":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":34,"unit":"USD","start":"2010-01-01","end":"2010-03-31","value":18645000},"operatingCashFlow@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#413"},{"ref":"#414","weight":-1}],"rule":"quarter-from-ytd","value":42596000},"#415":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":35,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":97004000},"operatingCashFlow@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#415"},{"ref":"#413","weight":-1}],"rule":"quarter-from-ytd","value":35763000},"#416":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":129529000},"operatingCashFlow@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#416"},{"ref":"#415","weight":-1}],"rule":"quarter-from-ytd","value":32525000},"operatingCashFlow@FY2010":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":129529000},"operatingCashFlow@2011Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":15180000},"#417":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-06-30","value":41570000},"#418":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":15180000},"operatingCashFlow@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#417"},{"ref":"#418","weight":-1}],"rule":"quarter-from-ytd","value":26390000},"#419":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":82491000},"operatingCashFlow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#419"},{"ref":"#417","weight":-1}],"rule":"quarter-from-ytd","value":40921000},"#420":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":130469000},"operatingCashFlow@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#420"},{"ref":"#419","weight":-1}],"rule":"quarter-from-ytd","value":47978000},"operatingCashFlow@FY2011":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":130469000},"operatingCashFlow@2012Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":7381000},"#421":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":44,"unit":"USD","start":"2012-01-01","end":"2012-06-30","value":42755000},"#422":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":7381000},"operatingCashFlow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#421"},{"ref":"#422","weight":-1}],"rule":"quarter-from-ytd","value":35374000},"#423":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":83020000},"operatingCashFlow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#423"},{"ref":"#421","weight":-1}],"rule":"quarter-from-ytd","value":40265000},"#424":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":133778000},"operatingCashFlow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#424"},{"ref":"#423","weight":-1}],"rule":"quarter-from-ytd","value":50758000},"operatingCashFlow@FY2012":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":133778000},"operatingCashFlow@2013Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":36,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":10418000},"#425":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":37,"unit":"USD","start":"2013-01-01","end":"2013-06-30","value":63726000},"#426":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":36,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":10418000},"operatingCashFlow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#425"},{"ref":"#426","weight":-1}],"rule":"quarter-from-ytd","value":53308000},"#427":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":38,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":118864000},"operatingCashFlow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#427"},{"ref":"#425","weight":-1}],"rule":"quarter-from-ytd","value":55138000},"#428":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":185976000},"operatingCashFlow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#428"},{"ref":"#427","weight":-1}],"rule":"quarter-from-ytd","value":67112000},"operatingCashFlow@FY2013":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":185976000},"operatingCashFlow@2014Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":17993000},"#429":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":48,"unit":"USD","start":"2014-01-01","end":"2014-06-30","value":87723000},"#430":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":17993000},"operatingCashFlow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#429"},{"ref":"#430","weight":-1}],"rule":"quarter-from-ytd","value":69730000},"#431":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":49,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":155294000},"operatingCashFlow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#431"},{"ref":"#429","weight":-1}],"rule":"quarter-from-ytd","value":67571000},"#432":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":226899000},"operatingCashFlow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#432"},{"ref":"#431","weight":-1}],"rule":"quarter-from-ytd","value":71605000},"operatingCashFlow@FY2014":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":226899000},"operatingCashFlow@2015Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":51,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":35645000},"#433":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":52,"unit":"USD","start":"2015-01-01","end":"2015-06-30","value":98585000},"#434":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":51,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":35645000},"operatingCashFlow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#433"},{"ref":"#434","weight":-1}],"rule":"quarter-from-ytd","value":62940000},"#435":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":53,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":158642000},"operatingCashFlow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#435"},{"ref":"#433","weight":-1}],"rule":"quarter-from-ytd","value":60057000},"#436":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":237997000},"operatingCashFlow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#436"},{"ref":"#435","weight":-1}],"rule":"quarter-from-ytd","value":79355000},"operatingCashFlow@FY2015":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":237997000},"operatingCashFlow@2016Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":55,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":30680000},"#437":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":56,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":106847000},"#438":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":55,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":30680000},"operatingCashFlow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#437"},{"ref":"#438","weight":-1}],"rule":"quarter-from-ytd","value":76167000},"#439":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":166674000},"operatingCashFlow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#439"},{"ref":"#437","weight":-1}],"rule":"quarter-from-ytd","value":59827000},"#440":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":247654000},"operatingCashFlow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#440"},{"ref":"#439","weight":-1}],"rule":"quarter-from-ytd","value":80980000},"operatingCashFlow@FY2016":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":247654000},"operatingCashFlow@2017Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":58,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":47621000},"#441":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":59,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":158088000},"#442":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":58,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":47621000},"operatingCashFlow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#441"},{"ref":"#442","weight":-1}],"rule":"quarter-from-ytd","value":110467000},"#443":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":276213000},"operatingCashFlow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#443"},{"ref":"#441","weight":-1}],"rule":"quarter-from-ytd","value":118125000},"#444":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":438539000},"operatingCashFlow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#444"},{"ref":"#443","weight":-1}],"rule":"quarter-from-ytd","value":162326000},"operatingCashFlow@FY2017":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":438539000},"operatingCashFlow@2018Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":77332000},"#445":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":3,"unit":"USD","start":"2018-01-01","end":"2018-06-30","value":217121000},"#446":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":77332000},"operatingCashFlow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#445"},{"ref":"#446","weight":-1}],"rule":"quarter-from-ytd","value":139789000},"#447":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":313386000},"operatingCashFlow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#447"},{"ref":"#445","weight":-1}],"rule":"quarter-from-ytd","value":96265000},"#448":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":554681000},"operatingCashFlow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#448"},{"ref":"#447","weight":-1}],"rule":"quarter-from-ytd","value":241295000},"operatingCashFlow@FY2018":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":554681000},"operatingCashFlow@2019Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":117207000},"#449":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":7,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":294561000},"#450":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":117207000},"operatingCashFlow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#449"},{"ref":"#450","weight":-1}],"rule":"quarter-from-ytd","value":177354000},"#451":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":529093000},"operatingCashFlow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#451"},{"ref":"#449","weight":-1}],"rule":"quarter-from-ytd","value":234532000},"#452":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":747270000},"operatingCashFlow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#452"},{"ref":"#451","weight":-1}],"rule":"quarter-from-ytd","value":218177000},"operatingCashFlow@FY2019":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":747270000},"operatingCashFlow@2020Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":9784000},"#453":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":69684000},"#454":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":9784000},"operatingCashFlow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#453"},{"ref":"#454","weight":-1}],"rule":"quarter-from-ytd","value":59900000},"#455":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":280756000},"operatingCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#455"},{"ref":"#453","weight":-1}],"rule":"quarter-from-ytd","value":211072000},"#456":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":662174000},"operatingCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#456"},{"ref":"#455","weight":-1}],"rule":"quarter-from-ytd","value":381418000},"operatingCashFlow@FY2020":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":662174000},"operatingCashFlow@2021Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":227187000},"#457":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":544691000},"#458":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":227187000},"operatingCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#457"},{"ref":"#458","weight":-1}],"rule":"quarter-from-ytd","value":317504000},"#459":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":899695000},"operatingCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#459"},{"ref":"#457","weight":-1}],"rule":"quarter-from-ytd","value":355004000},"#460":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":1172544000},"operatingCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#460"},{"ref":"#459","weight":-1}],"rule":"quarter-from-ytd","value":272849000},"operatingCashFlow@FY2021":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":1172544000},"operatingCashFlow@2022Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":30498000},"#461":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":157543000},"#462":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":30498000},"operatingCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#461"},{"ref":"#462","weight":-1}],"rule":"quarter-from-ytd","value":127045000},"#463":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":424025000},"operatingCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#463"},{"ref":"#461","weight":-1}],"rule":"quarter-from-ytd","value":266482000},"#464":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":568732000},"operatingCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#464"},{"ref":"#463","weight":-1}],"rule":"quarter-from-ytd","value":144707000},"operatingCashFlow@FY2022":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":568732000},"operatingCashFlow@2023Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":199895000},"#465":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":23,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":451672000},"#466":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":199895000},"operatingCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#465"},{"ref":"#466","weight":-1}],"rule":"quarter-from-ytd","value":251777000},"#467":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":738878000},"operatingCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#467"},{"ref":"#465","weight":-1}],"rule":"quarter-from-ytd","value":287206000},"#468":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":785776000},"operatingCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#468"},{"ref":"#467","weight":-1}],"rule":"quarter-from-ytd","value":46898000},"operatingCashFlow@FY2023":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":785776000},"operatingCashFlow@2024Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":26,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":28664000},"#469":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":27,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":188491000},"#470":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":26,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":28664000},"operatingCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#469"},{"ref":"#470","weight":-1}],"rule":"quarter-from-ytd","value":159827000},"#471":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":28,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":452153000},"operatingCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#471"},{"ref":"#469","weight":-1}],"rule":"quarter-from-ytd","value":263662000},"#472":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":738231000},"operatingCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#472"},{"ref":"#471","weight":-1}],"rule":"quarter-from-ytd","value":286078000},"operatingCashFlow@FY2024":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":738231000},"operatingCashFlow@2025Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":29,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":52676000},"#473":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":30,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":181326000},"#474":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":29,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":52676000},"operatingCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#473"},{"ref":"#474","weight":-1}],"rule":"quarter-from-ytd","value":128650000},"#475":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":370046000},"operatingCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#475"},{"ref":"#473","weight":-1}],"rule":"quarter-from-ytd","value":188720000},"#476":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":593223000},"operatingCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#476"},{"ref":"#475","weight":-1}],"rule":"quarter-from-ytd","value":223177000},"operatingCashFlow@FY2025":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":593223000},"operatingCashFlow@2026Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":29,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":151042000},"#477":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":30,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":343799000},"#478":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":29,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":151042000},"operatingCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#477"},{"ref":"#478","weight":-1}],"rule":"quarter-from-ytd","value":192757000},"#479":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-09-30","value":4084000},"#480":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":31,"unit":"USD","start":"2009-01-01","end":"2009-06-30","value":3044000},"#481":{"kind":"computed","op":"sum","terms":[{"ref":"#479"},{"ref":"#480","weight":-1}],"rule":"quarter-from-ytd","value":1040000},"capex@2009Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#481"}],"rule":"component-sum","value":1040000},"#482":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":7192000},"#483":{"kind":"computed","op":"sum","terms":[{"ref":"#482"},{"ref":"#479","weight":-1}],"rule":"quarter-from-ytd","value":3108000},"capex@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#483"}],"rule":"component-sum","value":3108000},"capex@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"#482"}],"rule":"component-sum","value":7192000},"#484":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":34,"unit":"USD","start":"2010-01-01","end":"2010-03-31","value":4530000},"capex@2010Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#484"}],"rule":"component-sum","value":4530000},"#485":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":62,"unit":"USD","start":"2010-01-01","end":"2010-06-30","value":8849000},"#486":{"kind":"computed","op":"sum","terms":[{"ref":"#485"},{"ref":"#484","weight":-1}],"rule":"quarter-from-ytd","value":4319000},"capex@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#486"}],"rule":"component-sum","value":4319000},"#487":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":35,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":11932000},"#488":{"kind":"computed","op":"sum","terms":[{"ref":"#487"},{"ref":"#485","weight":-1}],"rule":"quarter-from-ytd","value":3083000},"capex@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#488"}],"rule":"component-sum","value":3083000},"#489":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":18031000},"#490":{"kind":"computed","op":"sum","terms":[{"ref":"#489"},{"ref":"#487","weight":-1}],"rule":"quarter-from-ytd","value":6099000},"capex@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#490"}],"rule":"component-sum","value":6099000},"capex@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"#489"}],"rule":"component-sum","value":18031000},"#491":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":64,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":2825000},"capex@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#491"}],"rule":"component-sum","value":2825000},"#492":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":40,"unit":"USD","start":"2011-01-01","end":"2011-06-30","value":8522000},"#493":{"kind":"computed","op":"sum","terms":[{"ref":"#492"},{"ref":"#491","weight":-1}],"rule":"quarter-from-ytd","value":5697000},"capex@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#493"}],"rule":"component-sum","value":5697000},"#494":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":21029000},"#495":{"kind":"computed","op":"sum","terms":[{"ref":"#494"},{"ref":"#492","weight":-1}],"rule":"quarter-from-ytd","value":12507000},"capex@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#495"}],"rule":"component-sum","value":12507000},"#496":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":30404000},"#497":{"kind":"computed","op":"sum","terms":[{"ref":"#496"},{"ref":"#494","weight":-1}],"rule":"quarter-from-ytd","value":9375000},"capex@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#497"}],"rule":"component-sum","value":9375000},"capex@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"#496"}],"rule":"component-sum","value":30404000},"#498":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":12559000},"capex@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#498"}],"rule":"component-sum","value":12559000},"#499":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":44,"unit":"USD","start":"2012-01-01","end":"2012-06-30","value":25778000},"#500":{"kind":"computed","op":"sum","terms":[{"ref":"#499"},{"ref":"#498","weight":-1}],"rule":"quarter-from-ytd","value":13219000},"capex@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#500"}],"rule":"component-sum","value":13219000},"#501":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":31485000},"#502":{"kind":"computed","op":"sum","terms":[{"ref":"#501"},{"ref":"#499","weight":-1}],"rule":"quarter-from-ytd","value":5707000},"capex@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#502"}],"rule":"component-sum","value":5707000},"#503":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":38333000},"#504":{"kind":"computed","op":"sum","terms":[{"ref":"#503"},{"ref":"#501","weight":-1}],"rule":"quarter-from-ytd","value":6848000},"capex@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#504"}],"rule":"component-sum","value":6848000},"capex@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"#503"}],"rule":"component-sum","value":38333000},"#505":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":36,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":5608000},"capex@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#505"}],"rule":"component-sum","value":5608000},"#506":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":37,"unit":"USD","start":"2013-01-01","end":"2013-06-30","value":9389000},"#507":{"kind":"computed","op":"sum","terms":[{"ref":"#506"},{"ref":"#505","weight":-1}],"rule":"quarter-from-ytd","value":3781000},"capex@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#507"}],"rule":"component-sum","value":3781000},"#508":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":38,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":15172000},"#509":{"kind":"computed","op":"sum","terms":[{"ref":"#508"},{"ref":"#506","weight":-1}],"rule":"quarter-from-ytd","value":5783000},"capex@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#509"}],"rule":"component-sum","value":5783000},"#510":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":19412000},"#511":{"kind":"computed","op":"sum","terms":[{"ref":"#510"},{"ref":"#508","weight":-1}],"rule":"quarter-from-ytd","value":4240000},"capex@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#511"}],"rule":"component-sum","value":4240000},"capex@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"#510"}],"rule":"component-sum","value":19412000},"#512":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":4996000},"capex@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#512"}],"rule":"component-sum","value":4996000},"#513":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":48,"unit":"USD","start":"2014-01-01","end":"2014-06-30","value":9960000},"#514":{"kind":"computed","op":"sum","terms":[{"ref":"#513"},{"ref":"#512","weight":-1}],"rule":"quarter-from-ytd","value":4964000},"capex@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#514"}],"rule":"component-sum","value":4964000},"#515":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":49,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":16957000},"#516":{"kind":"computed","op":"sum","terms":[{"ref":"#515"},{"ref":"#513","weight":-1}],"rule":"quarter-from-ytd","value":6997000},"capex@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#516"}],"rule":"component-sum","value":6997000},"#517":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":24092000},"#518":{"kind":"computed","op":"sum","terms":[{"ref":"#517"},{"ref":"#515","weight":-1}],"rule":"quarter-from-ytd","value":7135000},"capex@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#518"}],"rule":"component-sum","value":7135000},"capex@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"#517"}],"rule":"component-sum","value":24092000},"#519":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":51,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":15612000},"capex@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#519"}],"rule":"component-sum","value":15612000},"#520":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":52,"unit":"USD","start":"2015-01-01","end":"2015-06-30","value":26172000},"#521":{"kind":"computed","op":"sum","terms":[{"ref":"#520"},{"ref":"#519","weight":-1}],"rule":"quarter-from-ytd","value":10560000},"capex@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#521"}],"rule":"component-sum","value":10560000},"#522":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":53,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":36663000},"#523":{"kind":"computed","op":"sum","terms":[{"ref":"#522"},{"ref":"#520","weight":-1}],"rule":"quarter-from-ytd","value":10491000},"capex@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#523"}],"rule":"component-sum","value":10491000},"#524":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":53451000},"#525":{"kind":"computed","op":"sum","terms":[{"ref":"#524"},{"ref":"#522","weight":-1}],"rule":"quarter-from-ytd","value":16788000},"capex@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#525"}],"rule":"component-sum","value":16788000},"capex@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#524"}],"rule":"component-sum","value":53451000},"#526":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":55,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":20207000},"capex@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#526"}],"rule":"component-sum","value":20207000},"#527":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":56,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":39025000},"#528":{"kind":"computed","op":"sum","terms":[{"ref":"#527"},{"ref":"#526","weight":-1}],"rule":"quarter-from-ytd","value":18818000},"capex@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#528"}],"rule":"component-sum","value":18818000},"#529":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":56368000},"#530":{"kind":"computed","op":"sum","terms":[{"ref":"#529"},{"ref":"#527","weight":-1}],"rule":"quarter-from-ytd","value":17343000},"capex@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#530"}],"rule":"component-sum","value":17343000},"#531":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":70576000},"#532":{"kind":"computed","op":"sum","terms":[{"ref":"#531"},{"ref":"#529","weight":-1}],"rule":"quarter-from-ytd","value":14208000},"capex@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#532"}],"rule":"component-sum","value":14208000},"capex@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#531"}],"rule":"component-sum","value":70576000},"#533":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":58,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":59569000},"capex@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#533"}],"rule":"component-sum","value":59569000},"#534":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":59,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":78045000},"#535":{"kind":"computed","op":"sum","terms":[{"ref":"#534"},{"ref":"#533","weight":-1}],"rule":"quarter-from-ytd","value":18476000},"capex@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#535"}],"rule":"component-sum","value":18476000},"#536":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":126150000},"#537":{"kind":"computed","op":"sum","terms":[{"ref":"#536"},{"ref":"#534","weight":-1}],"rule":"quarter-from-ytd","value":48105000},"capex@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#537"}],"rule":"component-sum","value":48105000},"#538":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":195695000},"#539":{"kind":"computed","op":"sum","terms":[{"ref":"#538"},{"ref":"#536","weight":-1}],"rule":"quarter-from-ytd","value":69545000},"capex@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#539"}],"rule":"component-sum","value":69545000},"capex@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#538"}],"rule":"component-sum","value":195695000},"#540":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":57578000},"capex@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#540"}],"rule":"component-sum","value":57578000},"#541":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":3,"unit":"USD","start":"2018-01-01","end":"2018-06-30","value":115295000},"#542":{"kind":"computed","op":"sum","terms":[{"ref":"#541"},{"ref":"#540","weight":-1}],"rule":"quarter-from-ytd","value":57717000},"capex@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#542"}],"rule":"component-sum","value":57717000},"#543":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":169033000},"#544":{"kind":"computed","op":"sum","terms":[{"ref":"#543"},{"ref":"#541","weight":-1}],"rule":"quarter-from-ytd","value":53738000},"capex@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#544"}],"rule":"component-sum","value":53738000},"#545":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":223312000},"#546":{"kind":"computed","op":"sum","terms":[{"ref":"#545"},{"ref":"#543","weight":-1}],"rule":"quarter-from-ytd","value":54279000},"capex@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#546"}],"rule":"component-sum","value":54279000},"capex@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#545"}],"rule":"component-sum","value":223312000},"#547":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":35261000},"capex@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#547"}],"rule":"component-sum","value":35261000},"#548":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":7,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":80598000},"#549":{"kind":"computed","op":"sum","terms":[{"ref":"#548"},{"ref":"#547","weight":-1}],"rule":"quarter-from-ytd","value":45337000},"capex@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#549"}],"rule":"component-sum","value":45337000},"#550":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":107157000},"#551":{"kind":"computed","op":"sum","terms":[{"ref":"#550"},{"ref":"#548","weight":-1}],"rule":"quarter-from-ytd","value":26559000},"capex@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#551"}],"rule":"component-sum","value":26559000},"#552":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":6,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":24400000},"capex@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#552"}],"rule":"component-sum","value":24400000},"#553":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":149707000},"capex@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#553"}],"rule":"component-sum","value":149707000},"#554":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":46085000},"capex@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#554"}],"rule":"component-sum","value":46085000},"#555":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":11,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":80502000},"#556":{"kind":"computed","op":"sum","terms":[{"ref":"#555"},{"ref":"#554","weight":-1}],"rule":"quarter-from-ytd","value":34417000},"capex@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#556"}],"rule":"component-sum","value":34417000},"#557":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":101757000},"#558":{"kind":"computed","op":"sum","terms":[{"ref":"#557"},{"ref":"#555","weight":-1}],"rule":"quarter-from-ytd","value":21255000},"capex@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#558"}],"rule":"component-sum","value":21255000},"#559":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":154916000},"#560":{"kind":"computed","op":"sum","terms":[{"ref":"#559"},{"ref":"#557","weight":-1}],"rule":"quarter-from-ytd","value":53159000},"capex@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#560"}],"rule":"component-sum","value":53159000},"capex@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#559"}],"rule":"component-sum","value":154916000},"#561":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":43431000},"capex@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#561"}],"rule":"component-sum","value":43431000},"#562":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":15,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":167668000},"#563":{"kind":"computed","op":"sum","terms":[{"ref":"#562"},{"ref":"#561","weight":-1}],"rule":"quarter-from-ytd","value":124237000},"capex@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#563"}],"rule":"component-sum","value":124237000},"#564":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":292002000},"#565":{"kind":"computed","op":"sum","terms":[{"ref":"#564"},{"ref":"#562","weight":-1}],"rule":"quarter-from-ytd","value":124334000},"capex@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#565"}],"rule":"component-sum","value":124334000},"#566":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":401098000},"#567":{"kind":"computed","op":"sum","terms":[{"ref":"#566"},{"ref":"#564","weight":-1}],"rule":"quarter-from-ytd","value":109096000},"capex@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#567"}],"rule":"component-sum","value":109096000},"capex@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#566"}],"rule":"component-sum","value":401098000},"#568":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":87328000},"capex@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#568"}],"rule":"component-sum","value":87328000},"#569":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":19,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":163348000},"#570":{"kind":"computed","op":"sum","terms":[{"ref":"#569"},{"ref":"#568","weight":-1}],"rule":"quarter-from-ytd","value":76020000},"capex@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#570"}],"rule":"component-sum","value":76020000},"#571":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":238696000},"#572":{"kind":"computed","op":"sum","terms":[{"ref":"#571"},{"ref":"#569","weight":-1}],"rule":"quarter-from-ytd","value":75348000},"capex@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#572"}],"rule":"component-sum","value":75348000},"#573":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":291900000},"#574":{"kind":"computed","op":"sum","terms":[{"ref":"#573"},{"ref":"#571","weight":-1}],"rule":"quarter-from-ytd","value":53204000},"capex@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#574"}],"rule":"component-sum","value":53204000},"capex@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#573"}],"rule":"component-sum","value":291900000},"#575":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":64119000},"capex@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#575"}],"rule":"component-sum","value":64119000},"#576":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":23,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":122664000},"#577":{"kind":"computed","op":"sum","terms":[{"ref":"#576"},{"ref":"#575","weight":-1}],"rule":"quarter-from-ytd","value":58545000},"capex@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#577"}],"rule":"component-sum","value":58545000},"#578":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":144302000},"#579":{"kind":"computed","op":"sum","terms":[{"ref":"#578"},{"ref":"#576","weight":-1}],"rule":"quarter-from-ytd","value":21638000},"capex@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#579"}],"rule":"component-sum","value":21638000},"#580":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":177716000},"#581":{"kind":"computed","op":"sum","terms":[{"ref":"#580"},{"ref":"#578","weight":-1}],"rule":"quarter-from-ytd","value":33414000},"capex@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#581"}],"rule":"component-sum","value":33414000},"capex@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#580"}],"rule":"component-sum","value":177716000},"#582":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":26,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":9369000},"capex@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#582"}],"rule":"component-sum","value":9369000},"#583":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":27,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":62819000},"#584":{"kind":"computed","op":"sum","terms":[{"ref":"#583"},{"ref":"#582","weight":-1}],"rule":"quarter-from-ytd","value":53450000},"capex@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#584"}],"rule":"component-sum","value":53450000},"#585":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":28,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":92619000},"#586":{"kind":"computed","op":"sum","terms":[{"ref":"#585"},{"ref":"#583","weight":-1}],"rule":"quarter-from-ytd","value":29800000},"capex@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#586"}],"rule":"component-sum","value":29800000},"#587":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":115580000},"#588":{"kind":"computed","op":"sum","terms":[{"ref":"#587"},{"ref":"#585","weight":-1}],"rule":"quarter-from-ytd","value":22961000},"capex@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#588"}],"rule":"component-sum","value":22961000},"capex@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#587"}],"rule":"component-sum","value":115580000},"#589":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":29,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":25289000},"capex@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#589"}],"rule":"component-sum","value":25289000},"#590":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":30,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":46768000},"#591":{"kind":"computed","op":"sum","terms":[{"ref":"#590"},{"ref":"#589","weight":-1}],"rule":"quarter-from-ytd","value":21479000},"capex@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#591"}],"rule":"component-sum","value":21479000},"#592":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":66529000},"#593":{"kind":"computed","op":"sum","terms":[{"ref":"#592"},{"ref":"#590","weight":-1}],"rule":"quarter-from-ytd","value":19761000},"capex@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#593"}],"rule":"component-sum","value":19761000},"#594":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":102445000},"#595":{"kind":"computed","op":"sum","terms":[{"ref":"#594"},{"ref":"#592","weight":-1}],"rule":"quarter-from-ytd","value":35916000},"capex@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#595"}],"rule":"component-sum","value":35916000},"capex@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#594"}],"rule":"component-sum","value":102445000},"#596":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":29,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":30785000},"capex@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#596"}],"rule":"component-sum","value":30785000},"#597":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":30,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":66450000},"#598":{"kind":"computed","op":"sum","terms":[{"ref":"#597"},{"ref":"#596","weight":-1}],"rule":"quarter-from-ytd","value":35665000},"capex@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#598"}],"rule":"component-sum","value":35665000},"#599":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":17811000},"#600":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":45,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":12544000},"depreciationAndAmortization@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#599"},{"ref":"#600","weight":-1}],"rule":"quarter-from-ytd","value":5267000},"depreciationAndAmortization@FY2012":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":46,"unit":"USD","start":"2012-01-01","end":"2012-12-31","value":17811000},"depreciationAndAmortization@2013Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":36,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":4944000},"#601":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":37,"unit":"USD","start":"2013-01-01","end":"2013-06-30","value":8789000},"#602":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":36,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":4944000},"depreciationAndAmortization@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#601"},{"ref":"#602","weight":-1}],"rule":"quarter-from-ytd","value":3845000},"#603":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":38,"unit":"USD","start":"2013-01-01","end":"2013-09-30","value":12647000},"depreciationAndAmortization@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#603"},{"ref":"#601","weight":-1}],"rule":"quarter-from-ytd","value":3858000},"#604":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":16825000},"depreciationAndAmortization@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#604"},{"ref":"#603","weight":-1}],"rule":"quarter-from-ytd","value":4178000},"depreciationAndAmortization@FY2013":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":39,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":16825000},"depreciationAndAmortization@2014Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":4776000},"#605":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":48,"unit":"USD","start":"2014-01-01","end":"2014-06-30","value":9130000},"#606":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":4776000},"depreciationAndAmortization@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#605"},{"ref":"#606","weight":-1}],"rule":"quarter-from-ytd","value":4354000},"#607":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":49,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":13469000},"depreciationAndAmortization@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#607"},{"ref":"#605","weight":-1}],"rule":"quarter-from-ytd","value":4339000},"#608":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":17856000},"depreciationAndAmortization@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#608"},{"ref":"#607","weight":-1}],"rule":"quarter-from-ytd","value":4387000},"depreciationAndAmortization@FY2014":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":50,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":17856000},"depreciationAndAmortization@2015Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":51,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":4308000},"#609":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":52,"unit":"USD","start":"2015-01-01","end":"2015-06-30","value":8638000},"#610":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":51,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":4308000},"depreciationAndAmortization@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#609"},{"ref":"#610","weight":-1}],"rule":"quarter-from-ytd","value":4330000},"#611":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":53,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":13141000},"depreciationAndAmortization@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#611"},{"ref":"#609","weight":-1}],"rule":"quarter-from-ytd","value":4503000},"#612":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":18004000},"depreciationAndAmortization@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#612"},{"ref":"#611","weight":-1}],"rule":"quarter-from-ytd","value":4863000},"depreciationAndAmortization@FY2015":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":54,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":18004000},"depreciationAndAmortization@2016Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":55,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":4792000},"depreciationAndAmortization@2016Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":56,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":5093000},"depreciationAndAmortization@2016Q3":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":57,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":6901000},"#613":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":24002000},"#614":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":57,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":16786000},"depreciationAndAmortization@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#613"},{"ref":"#614","weight":-1}],"rule":"quarter-from-ytd","value":7216000},"depreciationAndAmortization@FY2016":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":24002000},"depreciationAndAmortization@2017Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":58,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":7867000},"depreciationAndAmortization@2017Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":59,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":8876000},"depreciationAndAmortization@2017Q3":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":60,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":9972000},"#615":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":37739000},"#616":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":60,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":26715000},"depreciationAndAmortization@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#615"},{"ref":"#616","weight":-1}],"rule":"quarter-from-ytd","value":11024000},"depreciationAndAmortization@FY2017":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":37739000},"depreciationAndAmortization@2018Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":11434000},"depreciationAndAmortization@2018Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":3,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":12632000},"depreciationAndAmortization@2018Q3":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":4,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":14119000},"#617":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":54727000},"#618":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":4,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":38185000},"depreciationAndAmortization@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#617"},{"ref":"#618","weight":-1}],"rule":"quarter-from-ytd","value":16542000},"depreciationAndAmortization@FY2018":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":5,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":54727000},"depreciationAndAmortization@2019Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":18316000},"depreciationAndAmortization@2019Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":7,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":19172000},"depreciationAndAmortization@2019Q3":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":8,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":19706000},"#619":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":78990000},"#620":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":8,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":57194000},"depreciationAndAmortization@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#619"},{"ref":"#620","weight":-1}],"rule":"quarter-from-ytd","value":21796000},"depreciationAndAmortization@FY2019":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":9,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":78990000},"depreciationAndAmortization@2020Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":20738000},"depreciationAndAmortization@2020Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":11,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":23545000},"depreciationAndAmortization@2020Q3":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":12,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":24486000},"#621":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":93538000},"#622":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":12,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":68769000},"depreciationAndAmortization@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#621"},{"ref":"#622","weight":-1}],"rule":"quarter-from-ytd","value":24769000},"depreciationAndAmortization@FY2020":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":13,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":93538000},"depreciationAndAmortization@2021Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":25635000},"depreciationAndAmortization@2021Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":15,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":25892000},"depreciationAndAmortization@2021Q3":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":16,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":27614000},"#623":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":108729000},"#624":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":16,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":79141000},"depreciationAndAmortization@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#623"},{"ref":"#624","weight":-1}],"rule":"quarter-from-ytd","value":29588000},"depreciationAndAmortization@FY2021":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":17,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":108729000},"depreciationAndAmortization@2022Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":29626000},"depreciationAndAmortization@2022Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":19,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":30281000},"depreciationAndAmortization@2022Q3":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":20,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":32189000},"#625":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":125793000},"#626":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":20,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":92096000},"depreciationAndAmortization@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#625"},{"ref":"#626","weight":-1}],"rule":"quarter-from-ytd","value":33697000},"depreciationAndAmortization@FY2022":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":21,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":125793000},"depreciationAndAmortization@2023Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":35820000},"depreciationAndAmortization@2023Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":23,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":35819000},"depreciationAndAmortization@2023Q3":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":24,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":37030000},"#627":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":142401000},"#628":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":24,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":108669000},"depreciationAndAmortization@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#627"},{"ref":"#628","weight":-1}],"rule":"quarter-from-ytd","value":33732000},"depreciationAndAmortization@FY2023":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":25,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":142401000},"depreciationAndAmortization@2024Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":26,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":32946000},"depreciationAndAmortization@2024Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":27,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":36166000},"depreciationAndAmortization@2024Q3":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":28,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":37793000},"#629":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":145034000},"#630":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":28,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":106905000},"depreciationAndAmortization@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#629"},{"ref":"#630","weight":-1}],"rule":"quarter-from-ytd","value":38129000},"depreciationAndAmortization@FY2024":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":145034000},"depreciationAndAmortization@2025Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":29,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":39148000},"depreciationAndAmortization@2025Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":30,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":40576000},"depreciationAndAmortization@2025Q3":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":28,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":55717000},"#631":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":237436000},"#632":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":28,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":135441000},"depreciationAndAmortization@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#631"},{"ref":"#632","weight":-1}],"rule":"quarter-from-ytd","value":101995000},"depreciationAndAmortization@FY2025":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":237436000},"depreciationAndAmortization@2026Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":29,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":56548000},"depreciationAndAmortization@2026Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":30,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":40131000},"#633":{"kind":"filed","concept":"DepreciationAndAmortization","filing":32,"unit":"USD","start":"2009-01-01","end":"2009-09-30","value":7582000},"#634":{"kind":"filed","concept":"DepreciationAndAmortization","filing":31,"unit":"USD","start":"2009-01-01","end":"2009-06-30","value":4979000},"depreciationAndAmortization@2009Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#633"},{"ref":"#634","weight":-1}],"rule":"quarter-from-ytd","value":2603000},"#635":{"kind":"filed","concept":"DepreciationAndAmortization","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":10204000},"depreciationAndAmortization@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#635"},{"ref":"#633","weight":-1}],"rule":"quarter-from-ytd","value":2622000},"depreciationAndAmortization@FY2009":{"kind":"filed","concept":"DepreciationAndAmortization","filing":61,"unit":"USD","start":"2009-01-01","end":"2009-12-31","value":10204000},"depreciationAndAmortization@2010Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":34,"unit":"USD","start":"2010-01-01","end":"2010-03-31","value":2944000},"#636":{"kind":"filed","concept":"DepreciationAndAmortization","filing":62,"unit":"USD","start":"2010-01-01","end":"2010-06-30","value":5955000},"#637":{"kind":"filed","concept":"DepreciationAndAmortization","filing":34,"unit":"USD","start":"2010-01-01","end":"2010-03-31","value":2944000},"depreciationAndAmortization@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#636"},{"ref":"#637","weight":-1}],"rule":"quarter-from-ytd","value":3011000},"#638":{"kind":"filed","concept":"DepreciationAndAmortization","filing":35,"unit":"USD","start":"2010-01-01","end":"2010-09-30","value":8694000},"depreciationAndAmortization@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#638"},{"ref":"#636","weight":-1}],"rule":"quarter-from-ytd","value":2739000},"#639":{"kind":"filed","concept":"DepreciationAndAmortization","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":11386000},"depreciationAndAmortization@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#639"},{"ref":"#638","weight":-1}],"rule":"quarter-from-ytd","value":2692000},"depreciationAndAmortization@FY2010":{"kind":"filed","concept":"DepreciationAndAmortization","filing":63,"unit":"USD","start":"2010-01-01","end":"2010-12-31","value":11386000},"depreciationAndAmortization@2011Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":64,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":2979000},"#640":{"kind":"filed","concept":"DepreciationAndAmortization","filing":40,"unit":"USD","start":"2011-01-01","end":"2011-06-30","value":6109000},"#641":{"kind":"filed","concept":"DepreciationAndAmortization","filing":64,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":2979000},"depreciationAndAmortization@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#640"},{"ref":"#641","weight":-1}],"rule":"quarter-from-ytd","value":3130000},"#642":{"kind":"filed","concept":"DepreciationAndAmortization","filing":42,"unit":"USD","start":"2011-01-01","end":"2011-09-30","value":9099000},"depreciationAndAmortization@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#642"},{"ref":"#640","weight":-1}],"rule":"quarter-from-ytd","value":2990000},"#643":{"kind":"filed","concept":"DepreciationAndAmortization","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":12112000},"depreciationAndAmortization@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#643"},{"ref":"#642","weight":-1}],"rule":"quarter-from-ytd","value":3013000},"depreciationAndAmortization@FY2011":{"kind":"filed","concept":"DepreciationAndAmortization","filing":41,"unit":"USD","start":"2011-01-01","end":"2011-12-31","value":12112000},"depreciationAndAmortization@2012Q1":{"kind":"filed","concept":"DepreciationAndAmortization","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":2753000},"#644":{"kind":"filed","concept":"DepreciationAndAmortization","filing":44,"unit":"USD","start":"2012-01-01","end":"2012-06-30","value":5905000},"#645":{"kind":"filed","concept":"DepreciationAndAmortization","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":2753000},"depreciationAndAmortization@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#644"},{"ref":"#645","weight":-1}],"rule":"quarter-from-ytd","value":3152000},"#646":{"kind":"filed","concept":"DepreciationAndAmortization","filing":42,"unit":"USD","start":"2012-01-01","end":"2012-09-30","value":9214000},"depreciationAndAmortization@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#646"},{"ref":"#644","weight":-1}],"rule":"quarter-from-ytd","value":3309000},"dilutedShares@2009Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":31,"unit":"shares","start":"2009-04-01","end":"2009-06-30","value":67373000},"dilutedShares@2009Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":32,"unit":"shares","start":"2009-07-01","end":"2009-09-30","value":69528000},"dilutedShares@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#275","weight":4},{"ref":"#278","weight":-3}],"rule":"unaverage-quarter","value":74542000},"dilutedShares@FY2009":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":61,"unit":"shares","start":"2009-01-01","end":"2009-12-31","value":69094000},"dilutedShares@2010Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":34,"unit":"shares","start":"2010-01-01","end":"2010-03-31","value":77597000},"dilutedShares@2010Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":62,"unit":"shares","start":"2010-04-01","end":"2010-06-30","value":77607000},"dilutedShares@2010Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":35,"unit":"shares","start":"2010-07-01","end":"2010-09-30","value":78109000},"dilutedShares@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#283","weight":4},{"ref":"#286","weight":-3}],"rule":"unaverage-quarter","value":78764000},"dilutedShares@FY2010":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":63,"unit":"shares","start":"2010-01-01","end":"2010-12-31","value":78080000},"dilutedShares@2011Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":64,"unit":"shares","start":"2011-01-01","end":"2011-03-31","value":79361000},"dilutedShares@2011Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":40,"unit":"shares","start":"2011-04-01","end":"2011-06-30","value":80321000},"dilutedShares@2011Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":42,"unit":"shares","start":"2011-07-01","end":"2011-09-30","value":80266000},"dilutedShares@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#291","weight":4},{"ref":"#294","weight":-3}],"rule":"unaverage-quarter","value":81056000},"dilutedShares@FY2011":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":41,"unit":"shares","start":"2011-01-01","end":"2011-12-31","value":80294000},"dilutedShares@2012Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":43,"unit":"shares","start":"2012-01-01","end":"2012-03-31","value":81856000},"dilutedShares@2012Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":44,"unit":"shares","start":"2012-04-01","end":"2012-06-30","value":82954000},"dilutedShares@2012Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":45,"unit":"shares","start":"2012-07-01","end":"2012-09-30","value":81437000},"dilutedShares@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#299","weight":4},{"ref":"#302","weight":-3}],"rule":"unaverage-quarter","value":83112000},"dilutedShares@FY2012":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":46,"unit":"shares","start":"2012-01-01","end":"2012-12-31","value":83040000},"dilutedShares@2013Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":36,"unit":"shares","start":"2013-01-01","end":"2013-03-31","value":81248000},"dilutedShares@2013Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":37,"unit":"shares","start":"2013-04-01","end":"2013-06-30","value":82149000},"dilutedShares@2013Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":38,"unit":"shares","start":"2013-07-01","end":"2013-09-30","value":81848000},"dilutedShares@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#307","weight":4},{"ref":"#310","weight":-3}],"rule":"unaverage-quarter","value":82709000},"dilutedShares@FY2013":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":39,"unit":"shares","start":"2013-01-01","end":"2013-12-31","value":82589000},"dilutedShares@2014Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":47,"unit":"shares","start":"2014-01-01","end":"2014-03-31","value":82817000},"dilutedShares@2014Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":48,"unit":"shares","start":"2014-04-01","end":"2014-06-30","value":82341000},"dilutedShares@2014Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":49,"unit":"shares","start":"2014-07-01","end":"2014-09-30","value":82014000},"dilutedShares@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#315","weight":4},{"ref":"#318","weight":-3}],"rule":"unaverage-quarter","value":81803000},"dilutedShares@FY2014":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":50,"unit":"shares","start":"2014-01-01","end":"2014-12-31","value":82283000},"dilutedShares@2015Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":51,"unit":"shares","start":"2015-01-01","end":"2015-03-31","value":81824000},"dilutedShares@2015Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":52,"unit":"shares","start":"2015-04-01","end":"2015-06-30","value":81394000},"dilutedShares@2015Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":53,"unit":"shares","start":"2015-07-01","end":"2015-09-30","value":81092000},"dilutedShares@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#323","weight":4},{"ref":"#326","weight":-3}],"rule":"unaverage-quarter","value":81356000},"dilutedShares@FY2015":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":54,"unit":"shares","start":"2015-01-01","end":"2015-12-31","value":81521000},"dilutedShares@2016Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":55,"unit":"shares","start":"2016-01-01","end":"2016-03-31","value":81320000},"dilutedShares@2016Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":56,"unit":"shares","start":"2016-04-01","end":"2016-06-30","value":81281000},"dilutedShares@2016Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":57,"unit":"shares","start":"2016-07-01","end":"2016-09-30","value":81466000},"dilutedShares@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#331","weight":4},{"ref":"#334","weight":-3}],"rule":"unaverage-quarter","value":81367000},"dilutedShares@FY2016":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2016-01-01","end":"2016-12-31","value":81484000},"dilutedShares@2017Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":58,"unit":"shares","start":"2017-01-01","end":"2017-03-31","value":81534000},"dilutedShares@2017Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":59,"unit":"shares","start":"2017-04-01","end":"2017-06-30","value":81631000},"dilutedShares@2017Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":60,"unit":"shares","start":"2017-07-01","end":"2017-09-30","value":81789000},"dilutedShares@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#339","weight":4},{"ref":"#342","weight":-3}],"rule":"unaverage-quarter","value":82057000},"dilutedShares@FY2017":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2017-01-01","end":"2017-12-31","value":81832000},"dilutedShares@2018Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2018-01-01","end":"2018-03-31","value":81628000},"dilutedShares@2018Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2018-04-01","end":"2018-06-30","value":81471000},"dilutedShares@2018Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2018-07-01","end":"2018-09-30","value":81359000},"dilutedShares@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#347","weight":4},{"ref":"#350","weight":-3}],"rule":"unaverage-quarter","value":80814000},"dilutedShares@FY2018":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2018-01-01","end":"2018-12-31","value":81357000},"dilutedShares@2019Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2019-01-01","end":"2019-03-31","value":80687000},"dilutedShares@2019Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2019-04-01","end":"2019-06-30","value":80590000},"dilutedShares@2019Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2019-07-01","end":"2019-09-30","value":79825000},"dilutedShares@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#355","weight":4},{"ref":"#358","weight":-3}],"rule":"unaverage-quarter","value":79209000},"dilutedShares@FY2019":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2019-01-01","end":"2019-12-31","value":80100000},"dilutedShares@2020Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2020-01-01","end":"2020-03-31","value":79028000},"dilutedShares@2020Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":11,"unit":"shares","start":"2020-04-01","end":"2020-06-30","value":78769000},"dilutedShares@2020Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":12,"unit":"shares","start":"2020-07-01","end":"2020-09-30","value":79163000},"dilutedShares@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#363","weight":4},{"ref":"#366","weight":-3}],"rule":"unaverage-quarter","value":79686000},"dilutedShares@FY2020":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2020-01-01","end":"2020-12-31","value":79230000},"dilutedShares@2021Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2021-01-01","end":"2021-03-31","value":79798000},"dilutedShares@2021Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2021-04-01","end":"2021-06-30","value":79638000},"dilutedShares@2021Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2021-07-01","end":"2021-09-30","value":79516000},"dilutedShares@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#371","weight":4},{"ref":"#374","weight":-3}],"rule":"unaverage-quarter","value":79649000},"dilutedShares@FY2021":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":17,"unit":"shares","start":"2021-01-01","end":"2021-12-31","value":79670000},"dilutedShares@2022Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2022-01-01","end":"2022-03-31","value":79193000},"dilutedShares@2022Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2022-04-01","end":"2022-06-30","value":78545000},"dilutedShares@2022Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":20,"unit":"shares","start":"2022-07-01","end":"2022-09-30","value":78237000},"dilutedShares@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#379","weight":4},{"ref":"#382","weight":-3}],"rule":"unaverage-quarter","value":77724000},"dilutedShares@FY2022":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":21,"unit":"shares","start":"2022-01-01","end":"2022-12-31","value":78420000},"dilutedShares@2023Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2023-01-01","end":"2023-03-31","value":77111000},"dilutedShares@2023Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":23,"unit":"shares","start":"2023-04-01","end":"2023-06-30","value":76689000},"dilutedShares@2023Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2023-07-01","end":"2023-09-30","value":76826000},"dilutedShares@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#387","weight":4},{"ref":"#390","weight":-3}],"rule":"unaverage-quarter","value":75725000},"dilutedShares@FY2023":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2023-01-01","end":"2023-12-31","value":76568000},"dilutedShares@2024Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":26,"unit":"shares","start":"2024-01-01","end":"2024-03-31","value":75322000},"dilutedShares@2024Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2024-04-01","end":"2024-06-30","value":75223000},"dilutedShares@2024Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":28,"unit":"shares","start":"2024-07-01","end":"2024-09-30","value":74757000},"dilutedShares@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#395","weight":4},{"ref":"#398","weight":-3}],"rule":"unaverage-quarter","value":74525000},"dilutedShares@FY2024":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2024-01-01","end":"2024-12-31","value":74993000},"dilutedShares@2025Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2025-01-01","end":"2025-03-31","value":73615000},"dilutedShares@2025Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":30,"unit":"shares","start":"2025-04-01","end":"2025-06-30","value":72593000},"dilutedShares@2025Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":28,"unit":"shares","start":"2025-07-01","end":"2025-09-30","value":72419000},"dilutedShares@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#403","weight":4},{"ref":"#406","weight":-3}],"rule":"unaverage-quarter","value":71712000},"dilutedShares@FY2025":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2025-01-01","end":"2025-12-31","value":72588000},"dilutedShares@2026Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2026-01-01","end":"2026-03-31","value":71614000},"dilutedShares@2026Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":30,"unit":"shares","start":"2026-04-01","end":"2026-06-30","value":71520000},"sharesOutstanding@2009Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":33,"unit":"shares","end":"2009-12-31","value":74568000},"sharesOutstanding@FY2009":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":33,"unit":"shares","end":"2009-12-31","value":74568000},"sharesOutstanding@2010Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":31,"unit":"shares","end":"2010-06-30","value":75759000},"sharesOutstanding@2010Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":32,"unit":"shares","end":"2010-09-30","value":76255000},"sharesOutstanding@2010Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":61,"unit":"shares","end":"2010-12-31","value":76390000},"sharesOutstanding@FY2010":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":61,"unit":"shares","end":"2010-12-31","value":76390000},"sharesOutstanding@2011Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":34,"unit":"shares","end":"2011-03-31","value":77189000},"sharesOutstanding@2011Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":62,"unit":"shares","end":"2011-06-30","value":78305000},"sharesOutstanding@2011Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":42,"unit":"shares","end":"2011-09-30","value":78776000},"sharesOutstanding@2011Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":63,"unit":"shares","end":"2011-12-31","value":78776000},"sharesOutstanding@FY2011":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":63,"unit":"shares","end":"2011-12-31","value":78776000},"sharesOutstanding@2012Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":64,"unit":"shares","end":"2012-03-31","value":79798000},"sharesOutstanding@2012Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":40,"unit":"shares","end":"2012-06-30","value":80760000},"sharesOutstanding@2012Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":42,"unit":"shares","end":"2012-09-30","value":81784000},"sharesOutstanding@2012Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":41,"unit":"shares","end":"2012-12-31","value":80611000},"sharesOutstanding@FY2012":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":41,"unit":"shares","end":"2012-12-31","value":80611000},"sharesOutstanding@2013Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":43,"unit":"shares","end":"2013-03-31","value":81725000},"sharesOutstanding@2013Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":44,"unit":"shares","end":"2013-06-30","value":79699000},"sharesOutstanding@2013Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":45,"unit":"shares","end":"2013-09-30","value":81114000},"sharesOutstanding@2013Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":46,"unit":"shares","end":"2013-12-31","value":80583000},"sharesOutstanding@FY2013":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":46,"unit":"shares","end":"2013-12-31","value":80583000},"sharesOutstanding@2014Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":36,"unit":"shares","end":"2014-03-31","value":81632000},"sharesOutstanding@2014Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":37,"unit":"shares","end":"2014-06-30","value":80783000},"sharesOutstanding@2014Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":38,"unit":"shares","end":"2014-09-30","value":80516000},"sharesOutstanding@2014Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":39,"unit":"shares","end":"2014-12-31","value":80205000},"sharesOutstanding@FY2014":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":39,"unit":"shares","end":"2014-12-31","value":80205000},"sharesOutstanding@2015Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":47,"unit":"shares","end":"2015-03-31","value":80734000},"sharesOutstanding@2015Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":48,"unit":"shares","end":"2015-06-30","value":80069000},"sharesOutstanding@2015Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":49,"unit":"shares","end":"2015-09-30","value":79564000},"sharesOutstanding@2015Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":50,"unit":"shares","end":"2015-12-31","value":79500000},"sharesOutstanding@FY2015":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":50,"unit":"shares","end":"2015-12-31","value":79500000},"sharesOutstanding@2016Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":51,"unit":"shares","end":"2016-03-31","value":80175000},"sharesOutstanding@2016Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":52,"unit":"shares","end":"2016-06-30","value":0},"sharesOutstanding@2016Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":53,"unit":"shares","end":"2016-09-30","value":79867000},"sharesOutstanding@2016Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":54,"unit":"shares","end":"2016-12-31","value":79553000},"sharesOutstanding@FY2016":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":54,"unit":"shares","end":"2016-12-31","value":79553000},"sharesOutstanding@2017Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":55,"unit":"shares","end":"2017-03-31","value":80324000},"sharesOutstanding@2017Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":56,"unit":"shares","end":"2017-06-30","value":80144000},"sharesOutstanding@2017Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":57,"unit":"shares","end":"2017-09-30","value":80176000},"sharesOutstanding@2017Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":0,"unit":"shares","end":"2017-12-31","value":80040000},"sharesOutstanding@FY2017":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":0,"unit":"shares","end":"2017-12-31","value":80040000},"sharesOutstanding@2018Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":58,"unit":"shares","end":"2018-03-31","value":80144000},"sharesOutstanding@2018Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":59,"unit":"shares","end":"2018-06-30","value":80313000},"sharesOutstanding@2018Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":60,"unit":"shares","end":"2018-09-30","value":79983000},"sharesOutstanding@2018Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":1,"unit":"shares","end":"2018-12-31","value":79778000},"sharesOutstanding@FY2018":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":1,"unit":"shares","end":"2018-12-31","value":79778000},"sharesOutstanding@2019Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":2,"unit":"shares","end":"2019-03-31","value":80000000},"sharesOutstanding@2019Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":3,"unit":"shares","end":"2019-06-30","value":79865000},"sharesOutstanding@2019Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":4,"unit":"shares","end":"2019-09-30","value":78809000},"sharesOutstanding@2019Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":5,"unit":"shares","end":"2019-12-31","value":78433000},"sharesOutstanding@FY2019":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":5,"unit":"shares","end":"2019-12-31","value":78433000},"sharesOutstanding@2020Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":6,"unit":"shares","end":"2020-03-31","value":78759000},"sharesOutstanding@2020Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":7,"unit":"shares","end":"2020-06-30","value":78781000},"sharesOutstanding@2020Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":8,"unit":"shares","end":"2020-09-30","value":78849000},"sharesOutstanding@2020Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":9,"unit":"shares","end":"2020-12-31","value":78860000},"sharesOutstanding@FY2020":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":9,"unit":"shares","end":"2020-12-31","value":78860000},"sharesOutstanding@2021Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":10,"unit":"shares","end":"2021-03-31","value":79136000},"sharesOutstanding@2021Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":11,"unit":"shares","end":"2021-06-30","value":78948000},"sharesOutstanding@2021Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":12,"unit":"shares","end":"2021-09-30","value":78852000},"sharesOutstanding@2021Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":13,"unit":"shares","end":"2021-12-31","value":78710000},"sharesOutstanding@FY2021":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":13,"unit":"shares","end":"2021-12-31","value":78710000},"sharesOutstanding@2022Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":14,"unit":"shares","end":"2022-03-31","value":78805000},"sharesOutstanding@2022Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":15,"unit":"shares","end":"2022-06-30","value":78059000},"sharesOutstanding@2022Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":16,"unit":"shares","end":"2022-09-30","value":78111000},"sharesOutstanding@2022Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":17,"unit":"shares","end":"2022-12-31","value":77267000},"sharesOutstanding@FY2022":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":17,"unit":"shares","end":"2022-12-31","value":77267000},"sharesOutstanding@2023Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":18,"unit":"shares","end":"2023-03-31","value":76516000},"sharesOutstanding@2023Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":19,"unit":"shares","end":"2023-06-30","value":76532000},"sharesOutstanding@2023Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":20,"unit":"shares","end":"2023-09-30","value":76588000},"sharesOutstanding@2023Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":21,"unit":"shares","end":"2023-12-31","value":75075000},"sharesOutstanding@FY2023":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":21,"unit":"shares","end":"2023-12-31","value":75075000},"sharesOutstanding@2024Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":22,"unit":"shares","end":"2024-03-31","value":75281000},"sharesOutstanding@2024Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":23,"unit":"shares","end":"2024-06-30","value":74696000},"sharesOutstanding@2024Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":24,"unit":"shares","end":"2024-09-30","value":74757000},"sharesOutstanding@2024Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":25,"unit":"shares","end":"2024-12-31","value":73849000},"sharesOutstanding@FY2024":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":25,"unit":"shares","end":"2024-12-31","value":73849000},"sharesOutstanding@2025Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":26,"unit":"shares","end":"2025-03-31","value":73057000},"sharesOutstanding@2025Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":27,"unit":"shares","end":"2025-06-30","value":72486000},"sharesOutstanding@2025Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":28,"unit":"shares","end":"2025-09-30","value":72040000},"sharesOutstanding@2025Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":30,"unit":"shares","end":"2025-12-31","value":71364000},"sharesOutstanding@FY2025":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":30,"unit":"shares","end":"2025-12-31","value":71364000},"sharesOutstanding@2026Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":29,"unit":"shares","end":"2026-03-31","value":71617000},"sharesOutstanding@2026Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":30,"unit":"shares","end":"2026-06-30","value":71245000},"#647":{"kind":"filed","concept":"CostOfRevenue","filing":31,"unit":"USD","start":"2009-04-01","end":"2009-06-30","value":18338000},"#648":{"kind":"filed","concept":"OperatingExpenses","filing":31,"unit":"USD","start":"2009-04-01","end":"2009-06-30","value":51725000},"totalCosts@2009Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#647"},{"ref":"#648"}],"rule":"component-sum","value":70063000},"#649":{"kind":"filed","concept":"CostOfRevenue","filing":32,"unit":"USD","start":"2009-07-01","end":"2009-09-30","value":20268000},"#650":{"kind":"filed","concept":"OperatingExpenses","filing":32,"unit":"USD","start":"2009-07-01","end":"2009-09-30","value":119195000},"totalCosts@2009Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#649"},{"ref":"#650"}],"rule":"component-sum","value":139463000},"#651":{"kind":"computed","op":"sum","terms":[{"ref":"#70"},{"ref":"#71","weight":-1}],"rule":"quarter-from-ytd","value":22810000},"#652":{"kind":"computed","op":"sum","terms":[{"ref":"#138"},{"ref":"#139","weight":-1}],"rule":"quarter-from-ytd","value":49161000},"totalCosts@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#651"},{"ref":"#652"}],"rule":"component-sum","value":71971000},"totalCosts@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"#70"},{"ref":"#138"}],"rule":"component-sum","value":346345000},"#653":{"kind":"filed","concept":"CostOfRevenue","filing":34,"unit":"USD","start":"2010-01-01","end":"2010-03-31","value":20380000},"#654":{"kind":"filed","concept":"OperatingExpenses","filing":34,"unit":"USD","start":"2010-01-01","end":"2010-03-31","value":49013000},"totalCosts@2010Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#653"},{"ref":"#654"}],"rule":"component-sum","value":69393000},"#655":{"kind":"filed","concept":"CostOfRevenue","filing":62,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":21178000},"#656":{"kind":"filed","concept":"OperatingExpenses","filing":62,"unit":"USD","start":"2010-04-01","end":"2010-06-30","value":41674000},"totalCosts@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#655"},{"ref":"#656"}],"rule":"component-sum","value":62852000},"#657":{"kind":"filed","concept":"CostOfRevenue","filing":35,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":21014000},"#658":{"kind":"filed","concept":"OperatingExpenses","filing":35,"unit":"USD","start":"2010-07-01","end":"2010-09-30","value":53010000},"totalCosts@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#657"},{"ref":"#658"}],"rule":"component-sum","value":74024000},"#659":{"kind":"computed","op":"sum","terms":[{"ref":"#72"},{"ref":"#73","weight":-1}],"rule":"quarter-from-ytd","value":21137000},"#660":{"kind":"computed","op":"sum","terms":[{"ref":"#140"},{"ref":"#141","weight":-1}],"rule":"quarter-from-ytd","value":56986000},"totalCosts@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#659"},{"ref":"#660"}],"rule":"component-sum","value":78123000},"totalCosts@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"#72"},{"ref":"#140"}],"rule":"component-sum","value":284392000},"#661":{"kind":"filed","concept":"CostOfRevenue","filing":64,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":22630000},"#662":{"kind":"filed","concept":"OperatingExpenses","filing":64,"unit":"USD","start":"2011-01-01","end":"2011-03-31","value":61203000},"totalCosts@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#661"},{"ref":"#662"}],"rule":"component-sum","value":83833000},"#663":{"kind":"filed","concept":"CostOfRevenue","filing":40,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":28949000},"#664":{"kind":"filed","concept":"OperatingExpenses","filing":40,"unit":"USD","start":"2011-04-01","end":"2011-06-30","value":74542000},"totalCosts@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#663"},{"ref":"#664"}],"rule":"component-sum","value":103491000},"#665":{"kind":"filed","concept":"CostOfRevenue","filing":42,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":33524000},"#666":{"kind":"filed","concept":"OperatingExpenses","filing":42,"unit":"USD","start":"2011-07-01","end":"2011-09-30","value":66058000},"totalCosts@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#665"},{"ref":"#666"}],"rule":"component-sum","value":99582000},"#667":{"kind":"computed","op":"sum","terms":[{"ref":"#74"},{"ref":"#75","weight":-1}],"rule":"quarter-from-ytd","value":33355000},"#668":{"kind":"computed","op":"sum","terms":[{"ref":"#142"},{"ref":"#143","weight":-1}],"rule":"quarter-from-ytd","value":69120000},"totalCosts@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#667"},{"ref":"#668"}],"rule":"component-sum","value":102475000},"totalCosts@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"#74"},{"ref":"#142"}],"rule":"component-sum","value":389381000},"#669":{"kind":"filed","concept":"CostOfRevenue","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":34319000},"#670":{"kind":"filed","concept":"OperatingExpenses","filing":43,"unit":"USD","start":"2012-01-01","end":"2012-03-31","value":72754000},"totalCosts@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#669"},{"ref":"#670"}],"rule":"component-sum","value":107073000},"#671":{"kind":"filed","concept":"CostOfRevenue","filing":44,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":36826000},"#672":{"kind":"filed","concept":"OperatingExpenses","filing":44,"unit":"USD","start":"2012-04-01","end":"2012-06-30","value":72788000},"totalCosts@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#671"},{"ref":"#672"}],"rule":"component-sum","value":109614000},"#673":{"kind":"filed","concept":"CostOfRevenue","filing":45,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":36146000},"#674":{"kind":"filed","concept":"OperatingExpenses","filing":45,"unit":"USD","start":"2012-07-01","end":"2012-09-30","value":95847000},"totalCosts@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#673"},{"ref":"#674"}],"rule":"component-sum","value":131993000},"#675":{"kind":"computed","op":"sum","terms":[{"ref":"#76"},{"ref":"#77","weight":-1}],"rule":"quarter-from-ytd","value":36362000},"#676":{"kind":"computed","op":"sum","terms":[{"ref":"#144"},{"ref":"#145","weight":-1}],"rule":"quarter-from-ytd","value":89407000},"totalCosts@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#675"},{"ref":"#676"}],"rule":"component-sum","value":125769000},"totalCosts@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"#76"},{"ref":"#144"}],"rule":"component-sum","value":474449000},"#677":{"kind":"filed","concept":"CostOfRevenue","filing":36,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":40731000},"#678":{"kind":"filed","concept":"OperatingExpenses","filing":36,"unit":"USD","start":"2013-01-01","end":"2013-03-31","value":150924000},"totalCosts@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#677"},{"ref":"#678"}],"rule":"component-sum","value":191655000},"#679":{"kind":"filed","concept":"CostOfRevenue","filing":37,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":40137000},"#680":{"kind":"filed","concept":"OperatingExpenses","filing":37,"unit":"USD","start":"2013-04-01","end":"2013-06-30","value":85790000},"totalCosts@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#679"},{"ref":"#680"}],"rule":"component-sum","value":125927000},"#681":{"kind":"filed","concept":"CostOfRevenue","filing":38,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":39416000},"#682":{"kind":"filed","concept":"OperatingExpenses","filing":38,"unit":"USD","start":"2013-07-01","end":"2013-09-30","value":83626000},"totalCosts@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#681"},{"ref":"#682"}],"rule":"component-sum","value":123042000},"#683":{"kind":"computed","op":"sum","terms":[{"ref":"#78"},{"ref":"#79","weight":-1}],"rule":"quarter-from-ytd","value":41816000},"#684":{"kind":"computed","op":"sum","terms":[{"ref":"#146"},{"ref":"#147","weight":-1}],"rule":"quarter-from-ytd","value":83554000},"totalCosts@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#683"},{"ref":"#684"}],"rule":"component-sum","value":125370000},"totalCosts@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"#78"},{"ref":"#146"}],"rule":"component-sum","value":565994000},"#685":{"kind":"filed","concept":"CostOfRevenue","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":43395000},"#686":{"kind":"filed","concept":"OperatingExpenses","filing":47,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":95447000},"totalCosts@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#685"},{"ref":"#686"}],"rule":"component-sum","value":138842000},"#687":{"kind":"filed","concept":"CostOfRevenue","filing":48,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":47055000},"#688":{"kind":"filed","concept":"OperatingExpenses","filing":48,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":96744000},"totalCosts@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#687"},{"ref":"#688"}],"rule":"component-sum","value":143799000},"#689":{"kind":"filed","concept":"CostOfRevenue","filing":49,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":44822000},"#690":{"kind":"filed","concept":"OperatingExpenses","filing":49,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":93507000},"totalCosts@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#689"},{"ref":"#690"}],"rule":"component-sum","value":138329000},"#691":{"kind":"computed","op":"sum","terms":[{"ref":"#80"},{"ref":"#81","weight":-1}],"rule":"quarter-from-ytd","value":47938000},"#692":{"kind":"computed","op":"sum","terms":[{"ref":"#148"},{"ref":"#149","weight":-1}],"rule":"quarter-from-ytd","value":99169000},"totalCosts@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#691"},{"ref":"#692"}],"rule":"component-sum","value":147107000},"totalCosts@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"#80"},{"ref":"#148"}],"rule":"component-sum","value":568077000},"#693":{"kind":"filed","concept":"CostOfRevenue","filing":51,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":46996000},"#694":{"kind":"filed","concept":"OperatingExpenses","filing":51,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":102166000},"totalCosts@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#693"},{"ref":"#694"}],"rule":"component-sum","value":149162000},"#695":{"kind":"filed","concept":"CostOfRevenue","filing":52,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":50854000},"#696":{"kind":"filed","concept":"OperatingExpenses","filing":52,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":116309000},"totalCosts@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#695"},{"ref":"#696"}],"rule":"component-sum","value":167163000},"#697":{"kind":"filed","concept":"CostOfRevenue","filing":53,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":50060000},"#698":{"kind":"filed","concept":"OperatingExpenses","filing":53,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":119530000},"totalCosts@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#697"},{"ref":"#698"}],"rule":"component-sum","value":169590000},"#699":{"kind":"computed","op":"sum","terms":[{"ref":"#82"},{"ref":"#83","weight":-1}],"rule":"quarter-from-ytd","value":57466000},"#700":{"kind":"computed","op":"sum","terms":[{"ref":"#150"},{"ref":"#151","weight":-1}],"rule":"quarter-from-ytd","value":113471000},"totalCosts@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#699"},{"ref":"#700"}],"rule":"component-sum","value":170937000},"totalCosts@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#82"},{"ref":"#150"}],"rule":"component-sum","value":656852000},"#701":{"kind":"filed","concept":"CostOfRevenue","filing":55,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":58093000},"#702":{"kind":"filed","concept":"OperatingExpenses","filing":55,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":127293000},"totalCosts@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#701"},{"ref":"#702"}],"rule":"component-sum","value":185386000},"#703":{"kind":"filed","concept":"CostOfRevenue","filing":56,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":64146000},"#704":{"kind":"filed","concept":"OperatingExpenses","filing":56,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":140080000},"totalCosts@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#703"},{"ref":"#704"}],"rule":"component-sum","value":204226000},"#705":{"kind":"filed","concept":"CostOfRevenue","filing":57,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":69387000},"#706":{"kind":"filed","concept":"OperatingExpenses","filing":57,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":147123000},"totalCosts@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#705"},{"ref":"#706"}],"rule":"component-sum","value":216510000},"#707":{"kind":"computed","op":"sum","terms":[{"ref":"#84"},{"ref":"#85","weight":-1}],"rule":"quarter-from-ytd","value":72954000},"#708":{"kind":"computed","op":"sum","terms":[{"ref":"#152"},{"ref":"#153","weight":-1}],"rule":"quarter-from-ytd","value":151877000},"totalCosts@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#707"},{"ref":"#708"}],"rule":"component-sum","value":224831000},"totalCosts@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#84"},{"ref":"#152"}],"rule":"component-sum","value":830953000},"#709":{"kind":"filed","concept":"CostOfRevenue","filing":58,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":74716000},"#710":{"kind":"filed","concept":"OperatingExpenses","filing":58,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":173952000},"totalCosts@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#709"},{"ref":"#710"}],"rule":"component-sum","value":248668000},"#711":{"kind":"filed","concept":"CostOfRevenue","filing":59,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":85565000},"#712":{"kind":"filed","concept":"OperatingExpenses","filing":59,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":187348000},"totalCosts@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#711"},{"ref":"#712"}],"rule":"component-sum","value":272913000},"#713":{"kind":"filed","concept":"CostOfRevenue","filing":60,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":92779000},"#714":{"kind":"filed","concept":"OperatingExpenses","filing":60,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":193725000},"totalCosts@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#713"},{"ref":"#714"}],"rule":"component-sum","value":286504000},"#715":{"kind":"computed","op":"sum","terms":[{"ref":"#86"},{"ref":"#87","weight":-1}],"rule":"quarter-from-ytd","value":103406000},"#716":{"kind":"computed","op":"sum","terms":[{"ref":"#154"},{"ref":"#155","weight":-1}],"rule":"quarter-from-ytd","value":208311000},"totalCosts@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#715"},{"ref":"#716"}],"rule":"component-sum","value":311717000},"totalCosts@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#86"},{"ref":"#154"}],"rule":"component-sum","value":1119802000},"#717":{"kind":"filed","concept":"CostOfRevenue","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":109516000},"#718":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":229216000},"totalCosts@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#717"},{"ref":"#718"}],"rule":"component-sum","value":338732000},"#719":{"kind":"filed","concept":"CostOfRevenue","filing":3,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":124677000},"#720":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":242891000},"totalCosts@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#719"},{"ref":"#720"}],"rule":"component-sum","value":367568000},"#721":{"kind":"filed","concept":"CostOfRevenue","filing":4,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":133508000},"#722":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":246573000},"totalCosts@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#721"},{"ref":"#722"}],"rule":"component-sum","value":380081000},"#723":{"kind":"computed","op":"sum","terms":[{"ref":"#88"},{"ref":"#89","weight":-1}],"rule":"quarter-from-ytd","value":150924000},"#724":{"kind":"computed","op":"sum","terms":[{"ref":"#156"},{"ref":"#157","weight":-1}],"rule":"quarter-from-ytd","value":262623000},"totalCosts@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#723"},{"ref":"#724"}],"rule":"component-sum","value":413547000},"totalCosts@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#88"},{"ref":"#156"}],"rule":"component-sum","value":1499928000},"#725":{"kind":"filed","concept":"CostOfRevenue","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":146875000},"#726":{"kind":"filed","concept":"OperatingExpenses","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":314395000},"totalCosts@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#725"},{"ref":"#726"}],"rule":"component-sum","value":461270000},"#727":{"kind":"filed","concept":"CostOfRevenue","filing":7,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":168408000},"#728":{"kind":"filed","concept":"OperatingExpenses","filing":7,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":255799000},"totalCosts@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#727"},{"ref":"#728"}],"rule":"component-sum","value":424207000},"#729":{"kind":"filed","concept":"CostOfRevenue","filing":8,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":169787000},"#730":{"kind":"filed","concept":"OperatingExpenses","filing":8,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":310402000},"totalCosts@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#729"},{"ref":"#730"}],"rule":"component-sum","value":480189000},"#731":{"kind":"computed","op":"sum","terms":[{"ref":"#90"},{"ref":"#91","weight":-1}],"rule":"quarter-from-ytd","value":177829000},"#732":{"kind":"computed","op":"sum","terms":[{"ref":"#158"},{"ref":"#159","weight":-1}],"rule":"quarter-from-ytd","value":320808000},"totalCosts@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#731"},{"ref":"#732"}],"rule":"component-sum","value":498637000},"totalCosts@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#90"},{"ref":"#158"}],"rule":"component-sum","value":1864303000},"#733":{"kind":"filed","concept":"CostOfRevenue","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":156607000},"#734":{"kind":"filed","concept":"OperatingExpenses","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":324438000},"totalCosts@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#733"},{"ref":"#734"}],"rule":"component-sum","value":481045000},"#735":{"kind":"filed","concept":"CostOfRevenue","filing":11,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":127986000},"#736":{"kind":"filed","concept":"OperatingExpenses","filing":11,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":297328000},"totalCosts@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#735"},{"ref":"#736"}],"rule":"component-sum","value":425314000},"#737":{"kind":"filed","concept":"CostOfRevenue","filing":12,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":200056000},"#738":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":357019000},"totalCosts@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#737"},{"ref":"#738"}],"rule":"component-sum","value":557075000},"#739":{"kind":"computed","op":"sum","terms":[{"ref":"#92"},{"ref":"#93","weight":-1}],"rule":"quarter-from-ytd","value":224057000},"#740":{"kind":"computed","op":"sum","terms":[{"ref":"#160"},{"ref":"#161","weight":-1}],"rule":"quarter-from-ytd","value":397279000},"totalCosts@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#739"},{"ref":"#740"}],"rule":"component-sum","value":621336000},"totalCosts@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#92"},{"ref":"#160"}],"rule":"component-sum","value":2084770000},"#741":{"kind":"filed","concept":"CostOfRevenue","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":217673000},"#742":{"kind":"filed","concept":"OperatingExpenses","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":451652000},"totalCosts@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#741"},{"ref":"#742"}],"rule":"component-sum","value":669325000},"#743":{"kind":"filed","concept":"CostOfRevenue","filing":15,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":252270000},"#744":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":489636000},"totalCosts@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#743"},{"ref":"#744"}],"rule":"component-sum","value":741906000},"#745":{"kind":"filed","concept":"CostOfRevenue","filing":16,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":260750000},"#746":{"kind":"filed","concept":"OperatingExpenses","filing":16,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":493996000},"totalCosts@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#745"},{"ref":"#746"}],"rule":"component-sum","value":754746000},"#747":{"kind":"computed","op":"sum","terms":[{"ref":"#94"},{"ref":"#95","weight":-1}],"rule":"quarter-from-ytd","value":286536000},"#748":{"kind":"computed","op":"sum","terms":[{"ref":"#162"},{"ref":"#163","weight":-1}],"rule":"quarter-from-ytd","value":523671000},"totalCosts@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#747"},{"ref":"#748"}],"rule":"component-sum","value":810207000},"totalCosts@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#94"},{"ref":"#162"}],"rule":"component-sum","value":2976184000},"#749":{"kind":"filed","concept":"CostOfRevenue","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":263873000},"#750":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":511264000},"totalCosts@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#749"},{"ref":"#750"}],"rule":"component-sum","value":775137000},"#751":{"kind":"filed","concept":"CostOfRevenue","filing":19,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":281994000},"#752":{"kind":"filed","concept":"OperatingExpenses","filing":19,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":499363000},"totalCosts@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#751"},{"ref":"#752"}],"rule":"component-sum","value":781357000},"#753":{"kind":"filed","concept":"CostOfRevenue","filing":20,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":271179000},"#754":{"kind":"filed","concept":"OperatingExpenses","filing":20,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":475513000},"totalCosts@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#753"},{"ref":"#754"}],"rule":"component-sum","value":746692000},"#755":{"kind":"computed","op":"sum","terms":[{"ref":"#96"},{"ref":"#97","weight":-1}],"rule":"quarter-from-ytd","value":283814000},"#756":{"kind":"computed","op":"sum","terms":[{"ref":"#164"},{"ref":"#165","weight":-1}],"rule":"quarter-from-ytd","value":505040000},"totalCosts@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#755"},{"ref":"#756"}],"rule":"component-sum","value":788854000},"totalCosts@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#96"},{"ref":"#164"}],"rule":"component-sum","value":3092040000},"#757":{"kind":"filed","concept":"CostOfRevenue","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":282493000},"#758":{"kind":"filed","concept":"OperatingExpenses","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":527138000},"totalCosts@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#757"},{"ref":"#758"}],"rule":"component-sum","value":809631000},"#759":{"kind":"filed","concept":"CostOfRevenue","filing":23,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":288564000},"#760":{"kind":"filed","concept":"OperatingExpenses","filing":23,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":541678000},"totalCosts@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#759"},{"ref":"#760"}],"rule":"component-sum","value":830242000},"#761":{"kind":"filed","concept":"CostOfRevenue","filing":24,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":297138000},"#762":{"kind":"filed","concept":"OperatingExpenses","filing":24,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":496730000},"totalCosts@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#761"},{"ref":"#762"}],"rule":"component-sum","value":793868000},"#763":{"kind":"computed","op":"sum","terms":[{"ref":"#98"},{"ref":"#99","weight":-1}],"rule":"quarter-from-ytd","value":287202000},"#764":{"kind":"computed","op":"sum","terms":[{"ref":"#166"},{"ref":"#167","weight":-1}],"rule":"quarter-from-ytd","value":497979000},"totalCosts@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#763"},{"ref":"#764"}],"rule":"component-sum","value":785181000},"totalCosts@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#98"},{"ref":"#166"}],"rule":"component-sum","value":3218922000},"#765":{"kind":"filed","concept":"CostOfRevenue","filing":26,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":299615000},"#766":{"kind":"filed","concept":"OperatingExpenses","filing":26,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":543681000},"totalCosts@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#765"},{"ref":"#766"}],"rule":"component-sum","value":843296000},"#767":{"kind":"filed","concept":"CostOfRevenue","filing":27,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":305862000},"#768":{"kind":"filed","concept":"OperatingExpenses","filing":27,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":575582000},"totalCosts@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#767"},{"ref":"#768"}],"rule":"component-sum","value":881444000},"#769":{"kind":"filed","concept":"CostOfRevenue","filing":28,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":296098000},"#770":{"kind":"filed","concept":"OperatingExpenses","filing":28,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":519476000},"totalCosts@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#769"},{"ref":"#770"}],"rule":"component-sum","value":815574000},"#771":{"kind":"computed","op":"sum","terms":[{"ref":"#100"},{"ref":"#101","weight":-1}],"rule":"quarter-from-ytd","value":298278000},"#772":{"kind":"computed","op":"sum","terms":[{"ref":"#168"},{"ref":"#169","weight":-1}],"rule":"quarter-from-ytd","value":552792000},"totalCosts@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#771"},{"ref":"#772"}],"rule":"component-sum","value":851070000},"totalCosts@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#100"},{"ref":"#168"}],"rule":"component-sum","value":3391384000},"#773":{"kind":"filed","concept":"CostOfRevenue","filing":29,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":299154000},"#774":{"kind":"filed","concept":"OperatingExpenses","filing":29,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":549008000},"totalCosts@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#773"},{"ref":"#774"}],"rule":"component-sum","value":848162000},"#775":{"kind":"filed","concept":"CostOfRevenue","filing":30,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":304332000},"#776":{"kind":"filed","concept":"OperatingExpenses","filing":30,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":545084000},"totalCosts@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#775"},{"ref":"#776"}],"rule":"component-sum","value":849416000},"#777":{"kind":"filed","concept":"CostOfRevenue","filing":28,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":356491000},"#778":{"kind":"filed","concept":"OperatingExpenses","filing":28,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":542903000},"totalCosts@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#777"},{"ref":"#778"}],"rule":"component-sum","value":899394000},"#779":{"kind":"computed","op":"sum","terms":[{"ref":"#102"},{"ref":"#103","weight":-1}],"rule":"quarter-from-ytd","value":363974000},"#780":{"kind":"computed","op":"sum","terms":[{"ref":"#170"},{"ref":"#171","weight":-1}],"rule":"quarter-from-ytd","value":528263000},"totalCosts@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#779"},{"ref":"#780"}],"rule":"component-sum","value":892237000},"totalCosts@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#102"},{"ref":"#170"}],"rule":"component-sum","value":3489209000},"#781":{"kind":"filed","concept":"CostOfRevenue","filing":29,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":303500000},"#782":{"kind":"filed","concept":"OperatingExpenses","filing":29,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":594632000},"totalCosts@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#781"},{"ref":"#782"}],"rule":"component-sum","value":898132000},"#783":{"kind":"filed","concept":"CostOfRevenue","filing":30,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":298762000},"#784":{"kind":"filed","concept":"OperatingExpenses","filing":30,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":603417000},"totalCosts@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#783"},{"ref":"#784"}],"rule":"component-sum","value":902179000},"freeCashFlow@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2016"},{"ref":"capex@FY2016","weight":-1}],"value":177078000},"capexOutflow@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2016","weight":-1}],"value":-70576000},"grossMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":75.49899340108198},"operatingMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":23.050930015909262},"netMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":17.56519742118062},"currentRatio@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2016"},{"ref":"currentLiabilities@FY2016"}],"value":2.6894831162600363},"freeCashFlow@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2017"},{"ref":"capex@FY2017","weight":-1}],"value":242844000},"capexOutflow@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2017","weight":-1}],"value":-195695000},"grossMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":75.80678329836917},"operatingMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":23.999448898577654},"netMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":15.706254797534703},"currentRatio@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2017"},{"ref":"currentLiabilities@FY2017"}],"value":2.316497717232842},"freeCashFlow@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q1"},{"ref":"capex@2018Q1","weight":-1}],"value":19754000},"capexOutflow@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q1","weight":-1}],"value":-57578000},"grossMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":74.93477126456774},"operatingMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":22.473473647590886},"netMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":21.941115617361373},"currentRatio@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q1"},{"ref":"currentLiabilities@2018Q1"}],"value":2.256389663793353},"freeCashFlow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q2"},{"ref":"capex@2018Q2","weight":-1}],"value":82072000},"capexOutflow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q2","weight":-1}],"value":-57717000},"grossMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":74.56915630309695},"operatingMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":25.025751694512493},"netMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":21.642641950479234},"currentRatio@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q2"},{"ref":"currentLiabilities@2018Q2"}],"value":2.2253735136222614},"freeCashFlow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q3"},{"ref":"capex@2018Q3","weight":-1}],"value":42527000},"capexOutflow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q3","weight":-1}],"value":-53738000},"grossMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":73.57789304734517},"operatingMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":24.77948263271118},"netMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":19.96322896401861},"currentRatio@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q3"},{"ref":"currentLiabilities@2018Q3"}],"value":1.9802073408830994},"freeCashFlow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q4"},{"ref":"capex@2018Q4","weight":-1}],"value":187016000},"capexOutflow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q4","weight":-1}],"value":-54279000},"grossMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":71.73813714842142},"operatingMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":22.559641960975245},"netMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":18.237519194037677},"currentRatio@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q4"},{"ref":"currentLiabilities@2018Q4"}],"value":1.8819965523868147},"freeCashFlow@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2018"},{"ref":"capex@FY2018","weight":-1}],"value":331369000},"capexOutflow@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2018","weight":-1}],"value":-223312000},"grossMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":73.62689499881007},"operatingMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":23.725700384237516},"netMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":20.35273980265366},"currentRatio@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2018"},{"ref":"currentLiabilities@FY2018"}],"value":1.8819965523868147},"freeCashFlow@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q1"},{"ref":"capex@2019Q1","weight":-1}],"value":81946000},"capexOutflow@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q1","weight":-1}],"value":-35261000},"grossMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":73.24539911944346},"operatingMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":15.975525118813197},"netMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":13.08775873406792},"currentRatio@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q1"},{"ref":"currentLiabilities@2019Q1"}],"value":1.7879756586042213},"freeCashFlow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q2"},{"ref":"capex@2019Q2","weight":-1}],"value":132017000},"capexOutflow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q2","weight":-1}],"value":-45337000},"grossMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":71.96456782704092},"operatingMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":29.38086922358527},"netMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":24.49521139609487},"currentRatio@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q2"},{"ref":"currentLiabilities@2019Q2"}],"value":1.847007652278828},"freeCashFlow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q3"},{"ref":"capex@2019Q3","weight":-1}],"value":207973000},"capexOutflow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q3","weight":-1}],"value":-26559000},"grossMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":72.04420580859846},"operatingMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":20.935849876757867},"netMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":16.88079678467286},"currentRatio@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q3"},{"ref":"currentLiabilities@2019Q3"}],"value":1.7302641861576935},"freeCashFlow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q4"},{"ref":"capex@2019Q4","weight":-1}],"value":193777000},"capexOutflow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q4","weight":-1}],"value":-24400000},"grossMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":72.63272426195046},"operatingMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":23.26146875822385},"netMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":18.661807638503078},"currentRatio@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q4"},{"ref":"currentLiabilities@2019Q4"}],"value":1.6822548585435184},"freeCashFlow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2019"},{"ref":"capex@FY2019","weight":-1}],"value":597563000},"capexOutflow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2019","weight":-1}],"value":-149707000},"grossMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":72.45720036097784},"operatingMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":22.5400490943146},"netMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":18.396906094243135},"currentRatio@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2019"},{"ref":"currentLiabilities@FY2019"}],"value":1.6822548585435184},"freeCashFlow@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q1"},{"ref":"capex@2020Q1","weight":-1}],"value":-36301000},"capexOutflow@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q1","weight":-1}],"value":-46085000},"grossMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":71.57576824578057},"operatingMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":12.690144347261068},"netMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":275.541370291653},"currentRatio@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q1"},{"ref":"currentLiabilities@2020Q1"}],"value":1.7311400416828633},"freeCashFlow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q2"},{"ref":"capex@2020Q2","weight":-1}],"value":25483000},"capexOutflow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q2","weight":-1}],"value":-34417000},"grossMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":63.67274647047804},"operatingMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":-20.720153045294822},"netMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":-11.524378821165211},"currentRatio@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q2"},{"ref":"currentLiabilities@2020Q2"}],"value":1.220532884731391},"freeCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q3"},{"ref":"capex@2020Q3","weight":-1}],"value":189817000},"capexOutflow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q3","weight":-1}],"value":-21255000},"grossMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":72.74976026501612},"operatingMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":24.119110147328044},"netMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":18.984150248452618},"currentRatio@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q3"},{"ref":"currentLiabilities@2020Q3"}],"value":1.3132954891896373},"freeCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q4"},{"ref":"capex@2020Q4","weight":-1}],"value":328259000},"capexOutflow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q4","weight":-1}],"value":-53159000},"grossMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":73.15139241719791},"operatingMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":25.545702919043283},"netMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":19.051430762594066},"currentRatio@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q4"},{"ref":"currentLiabilities@2020Q4"}],"value":1.3952448738345853},"freeCashFlow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2020"},{"ref":"capex@FY2020","weight":-1}],"value":507258000},"capexOutflow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2020","weight":-1}],"value":-154916000},"grossMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":71.32997915403321},"operatingMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":15.662631106486765},"netMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":71.84184412168413},"currentRatio@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2020"},{"ref":"currentLiabilities@FY2020"}],"value":1.3952448738345853},"freeCashFlow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q1"},{"ref":"capex@2021Q1","weight":-1}],"value":183756000},"capexOutflow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q1","weight":-1}],"value":-43431000},"grossMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":75.67276990425484},"operatingMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":25.195943990138257},"netMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":22.39410977780907},"currentRatio@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q1"},{"ref":"currentLiabilities@2021Q1"}],"value":1.517786807973931},"freeCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q2"},{"ref":"capex@2021Q2","weight":-1}],"value":193267000},"capexOutflow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q2","weight":-1}],"value":-124237000},"grossMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":75.04273808675832},"operatingMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":26.602678253436856},"netMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":19.757857080672096},"currentRatio@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q2"},{"ref":"currentLiabilities@2021Q2"}],"value":1.3154839055724425},"freeCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q3"},{"ref":"capex@2021Q3","weight":-1}],"value":230670000},"capexOutflow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q3","weight":-1}],"value":-124334000},"grossMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":74.33325524211885},"operatingMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":25.707102822505234},"netMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":17.81355755355318},"currentRatio@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q3"},{"ref":"currentLiabilities@2021Q3"}],"value":1.3714385457307792},"freeCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q4"},{"ref":"capex@2021Q4","weight":-1}],"value":163753000},"capexOutflow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q4","weight":-1}],"value":-109096000},"grossMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":72.21062187045085},"operatingMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":21.422967144764954},"netMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":18.520142100807004},"currentRatio@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q4"},{"ref":"currentLiabilities@2021Q4"}],"value":1.2962489429963864},"freeCashFlow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2021"},{"ref":"capex@FY2021","weight":-1}],"value":771446000},"capexOutflow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2021","weight":-1}],"value":-401098000},"grossMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":74.26420286071087},"operatingMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":24.702827314991914},"netMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":19.532032715813248},"currentRatio@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2021"},{"ref":"currentLiabilities@FY2021"}],"value":1.2962489429963864},"freeCashFlow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q1"},{"ref":"capex@2022Q1","weight":-1}],"value":-56830000},"capexOutflow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q1","weight":-1}],"value":-87328000},"grossMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":72.88657537512113},"operatingMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":20.3532812244726},"netMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":13.799360678326256},"currentRatio@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q1"},{"ref":"currentLiabilities@2022Q1"}],"value":1.331136207661644},"freeCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q2"},{"ref":"capex@2022Q2","weight":-1}],"value":51025000},"capexOutflow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q2","weight":-1}],"value":-76020000},"grossMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":70.91505054391044},"operatingMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":19.41059436668238},"netMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":11.634227319187296},"currentRatio@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q2"},{"ref":"currentLiabilities@2022Q2"}],"value":1.317216558949332},"freeCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q3"},{"ref":"capex@2022Q3","weight":-1}],"value":191134000},"capexOutflow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q3","weight":-1}],"value":-75348000},"grossMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":69.54235871816414},"operatingMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":16.134814701667214},"netMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":8.165346583583048},"currentRatio@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q3"},{"ref":"currentLiabilities@2022Q3"}],"value":1.3819917398169452},"freeCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q4"},{"ref":"capex@2022Q4","weight":-1}],"value":91503000},"capexOutflow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q4","weight":-1}],"value":-53204000},"grossMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":68.51810563329506},"operatingMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":12.496852520479415},"netMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":4.63386632501955},"currentRatio@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q4"},{"ref":"currentLiabilities@2022Q4"}],"value":1.258843847016985},"freeCashFlow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2022"},{"ref":"capex@FY2022","weight":-1}],"value":276832000},"capexOutflow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2022","weight":-1}],"value":-291900000},"grossMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":70.5229560586242},"operatingMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":17.206366887259396},"netMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":9.681615472462504},"currentRatio@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2022"},{"ref":"currentLiabilities@FY2022"}],"value":1.258843847016985},"freeCashFlow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q1"},{"ref":"capex@2023Q1","weight":-1}],"value":135776000},"capexOutflow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q1","weight":-1}],"value":-64119000},"grossMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":70.04782923552743},"operatingMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":14.156435847222118},"netMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":9.309047264106232},"currentRatio@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q1"},{"ref":"currentLiabilities@2023Q1"}],"value":1.163266649971715},"freeCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q2"},{"ref":"capex@2023Q2","weight":-1}],"value":193232000},"capexOutflow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q2","weight":-1}],"value":-58545000},"grossMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":71.20616899477436},"operatingMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":17.155820402265874},"netMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":11.157155501096119},"currentRatio@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q2"},{"ref":"currentLiabilities@2023Q2"}],"value":1.1700901490936444},"freeCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q3"},{"ref":"capex@2023Q3","weight":-1}],"value":265568000},"capexOutflow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q3","weight":-1}],"value":-21638000},"grossMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":69.05502315108923},"operatingMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":17.32384655920451},"netMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":12.645826867760729},"currentRatio@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q3"},{"ref":"currentLiabilities@2023Q3"}],"value":1.2726433429141784},"freeCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q4"},{"ref":"capex@2023Q4","weight":-1}],"value":13484000},"capexOutflow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q4","weight":-1}],"value":-33414000},"grossMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":69.98074683869781},"operatingMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":17.930421040088802},"netMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":12.962331952931141},"currentRatio@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q4"},{"ref":"currentLiabilities@2023Q4"}],"value":1.1838793077168368},"freeCashFlow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2023"},{"ref":"capex@FY2023","weight":-1}],"value":608060000},"capexOutflow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2023","weight":-1}],"value":-177716000},"grossMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":70.08495026228167},"operatingMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":16.657035000233027},"netMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":11.523123766913672},"currentRatio@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2023"},{"ref":"currentLiabilities@FY2023"}],"value":1.1838793077168368},"freeCashFlow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q1"},{"ref":"capex@2024Q1","weight":-1}],"value":19295000},"capexOutflow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q1","weight":-1}],"value":-9369000},"grossMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":69.96133065846159},"operatingMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":15.45319926892186},"netMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":10.529851187701205},"currentRatio@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q1"},{"ref":"currentLiabilities@2024Q1"}],"value":1.22553818731306},"freeCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q2"},{"ref":"capex@2024Q2","weight":-1}],"value":106377000},"capexOutflow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q2","weight":-1}],"value":-53450000},"grossMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":70.26106233410145},"operatingMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":14.297270756157085},"netMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":9.388909955371467},"currentRatio@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q2"},{"ref":"currentLiabilities@2024Q2"}],"value":1.1824674761300455},"freeCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q3"},{"ref":"capex@2024Q3","weight":-1}],"value":233862000},"capexOutflow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q3","weight":-1}],"value":-29800000},"grossMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":69.72016787473207},"operatingMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":16.597059737879803},"netMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":11.858709524354925},"currentRatio@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q3"},{"ref":"currentLiabilities@2024Q3"}],"value":1.2586599328459358},"freeCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q4"},{"ref":"capex@2024Q4","weight":-1}],"value":263117000},"capexOutflow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q4","weight":-1}],"value":-22961000},"grossMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":70.02890821015274},"operatingMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":14.484148715006445},"netMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":10.430568548229083},"currentRatio@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q4"},{"ref":"currentLiabilities@2024Q4"}],"value":1.2229676054340792},"freeCashFlow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2024"},{"ref":"capex@FY2024","weight":-1}],"value":622651000},"capexOutflow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2024","weight":-1}],"value":-115580000},"grossMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":69.99626407722708},"operatingMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":15.194453029898385},"netMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":10.536652553180636},"currentRatio@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2024"},{"ref":"currentLiabilities@FY2024"}],"value":1.2229676054340792},"freeCashFlow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q1"},{"ref":"capex@2025Q1","weight":-1}],"value":27387000},"capexOutflow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q1","weight":-1}],"value":-25289000},"grossMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":69.45107642285721},"operatingMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":13.387632727502957},"netMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":9.520434776392834},"currentRatio@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q1"},{"ref":"currentLiabilities@2025Q1"}],"value":1.2064750058765974},"freeCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q2"},{"ref":"capex@2025Q2","weight":-1}],"value":107171000},"capexOutflow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q2","weight":-1}],"value":-21479000},"grossMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":69.94100443577899},"operatingMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":16.10283579716114},"netMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":12.307582900472024},"currentRatio@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q2"},{"ref":"currentLiabilities@2025Q2"}],"value":1.2267997271838447},"freeCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q3"},{"ref":"capex@2025Q3","weight":-1}],"value":168959000},"capexOutflow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q3","weight":-1}],"value":-19761000},"grossMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":64.19665920786748},"operatingMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":9.671464669797487},"netMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":5.699854975233305},"currentRatio@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q3"},{"ref":"currentLiabilities@2025Q3"}],"value":1.288653859258182},"freeCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q4"},{"ref":"capex@2025Q4","weight":-1}],"value":187261000},"capexOutflow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q4","weight":-1}],"value":-35916000},"grossMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":65.25510208952032},"operatingMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":14.827203380041832},"netMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":12.959627172069215},"currentRatio@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q4"},{"ref":"currentLiabilities@2025Q4"}],"value":1.3627820615984771},"freeCashFlow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2025"},{"ref":"capex@FY2025","weight":-1}],"value":490778000},"capexOutflow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2025","weight":-1}],"value":-102445000},"grossMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":67.1880343913849},"operatingMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":13.525647316803818},"netMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":10.169880078236137},"currentRatio@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2025"},{"ref":"currentLiabilities@FY2025"}],"value":1.3627820615984771},"freeCashFlow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q1"},{"ref":"capex@2026Q1","weight":-1}],"value":120257000},"capexOutflow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q1","weight":-1}],"value":-30785000},"grossMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":70.81974873255795},"operatingMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":13.648377491498307},"netMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":10.842458371270865},"currentRatio@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q1"},{"ref":"currentLiabilities@2026Q1"}],"value":1.3933026314201566},"freeCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q2"},{"ref":"capex@2026Q2","weight":-1}],"value":157092000},"capexOutflow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q2","weight":-1}],"value":-35665000},"grossMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":71.7132869781252},"operatingMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":14.581913137005392},"netMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":10.253249409198327},"currentRatio@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q2"},{"ref":"currentLiabilities@2026Q2"}],"value":1.3952914103920315},"grossMargin@2009Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2009Q2"},{"ref":"revenue@2009Q2"}],"scale":100,"value":75.9709628387232},"operatingMargin@2009Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2009Q2"},{"ref":"revenue@2009Q2"}],"scale":100,"value":8.19356360396247},"netMargin@2009Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2009Q2"},{"ref":"revenue@2009Q2"}],"scale":100,"value":5.955500812411552},"freeCashFlow@2009Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2009Q3"},{"ref":"capex@2009Q3","weight":-1}],"value":9753000},"capexOutflow@2009Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2009Q3","weight":-1}],"value":-1040000},"grossMargin@2009Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2009Q3"},{"ref":"revenue@2009Q3"}],"scale":100,"value":74.431366612421},"operatingMargin@2009Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2009Q3"},{"ref":"revenue@2009Q3"}],"scale":100,"value":-75.93636856778816},"netMargin@2009Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2009Q3"},{"ref":"revenue@2009Q3"}],"scale":100,"value":-63.003191663828225},"freeCashFlow@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2009Q4"},{"ref":"capex@2009Q4","weight":-1}],"value":31151000},"capexOutflow@2009Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2009Q4","weight":-1}],"value":-3108000},"grossMargin@2009Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2009Q4"},{"ref":"revenue@2009Q4"}],"scale":100,"value":73.66537360302947},"operatingMargin@2009Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2009Q4"},{"ref":"revenue@2009Q4"}],"scale":100,"value":16.907961577537638},"netMargin@2009Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2009Q4"},{"ref":"revenue@2009Q4"}],"scale":100,"value":13.267756534589454},"currentRatio@2009Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2009Q4"},{"ref":"currentLiabilities@2009Q4"}],"value":3.216264785889246},"freeCashFlow@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2009"},{"ref":"capex@FY2009","weight":-1}],"value":66973000},"capexOutflow@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2009","weight":-1}],"value":-7192000},"grossMargin@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2009"},{"ref":"revenue@FY2009"}],"scale":100,"value":74.75739034940273},"operatingMargin@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2009"},{"ref":"revenue@FY2009"}],"scale":100,"value":-10.88965943400153},"netMargin@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2009"},{"ref":"revenue@FY2009"}],"scale":100,"value":-10.011430108249849},"currentRatio@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2009"},{"ref":"currentLiabilities@FY2009"}],"value":3.216264785889246},"ebit@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2009"},{"ref":"interestExpense@FY2009"}],"value":-33808000},"freeCashFlow@2010Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2010Q1"},{"ref":"capex@2010Q1","weight":-1}],"value":14115000},"capexOutflow@2010Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2010Q1","weight":-1}],"value":-4530000},"grossMargin@2010Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2010Q1"},{"ref":"revenue@2010Q1"}],"scale":100,"value":77.37817737817738},"operatingMargin@2010Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2010Q1"},{"ref":"revenue@2010Q1"}],"scale":100,"value":22.973692973692973},"netMargin@2010Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q1"},{"ref":"revenue@2010Q1"}],"scale":100,"value":16.572316572316574},"freeCashFlow@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2010Q2"},{"ref":"capex@2010Q2","weight":-1}],"value":38277000},"capexOutflow@2010Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2010Q2","weight":-1}],"value":-4319000},"grossMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":80.42626344781692},"operatingMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":41.909127879034344},"netMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":30.13327664608673},"currentRatio@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2010Q2"},{"ref":"currentLiabilities@2010Q2"}],"value":4.4859837142818435},"freeCashFlow@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2010Q3"},{"ref":"capex@2010Q3","weight":-1}],"value":32680000},"capexOutflow@2010Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2010Q3","weight":-1}],"value":-3083000},"grossMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":78.09832511699167},"operatingMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":22.849072925677717},"netMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":17.525300426277006},"currentRatio@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2010Q3"},{"ref":"currentLiabilities@2010Q3"}],"value":4.472262481883153},"freeCashFlow@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2010Q4"},{"ref":"capex@2010Q4","weight":-1}],"value":26426000},"capexOutflow@2010Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2010Q4","weight":-1}],"value":-6099000},"grossMargin@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2010Q4"},{"ref":"revenue@2010Q4"}],"scale":100,"value":77.24586352039444},"operatingMargin@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2010Q4"},{"ref":"revenue@2010Q4"}],"scale":100,"value":15.900013994595932},"netMargin@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2010Q4"},{"ref":"revenue@2010Q4"}],"scale":100,"value":10.662805593532344},"currentRatio@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2010Q4"},{"ref":"currentLiabilities@2010Q4"}],"value":4.179781444274743},"freeCashFlow@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2010"},{"ref":"capex@FY2010","weight":-1}],"value":111498000},"capexOutflow@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2010","weight":-1}],"value":-18031000},"grossMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":78.3768075510299},"operatingMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":26.537613076879364},"netMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":19.180576866446582},"currentRatio@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2010"},{"ref":"currentLiabilities@FY2010"}],"value":4.179781444274743},"ebit@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2010"},{"ref":"interestExpense@FY2010"}],"value":102022000},"freeCashFlow@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q1"},{"ref":"capex@2011Q1","weight":-1}],"value":12355000},"capexOutflow@2011Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q1","weight":-1}],"value":-2825000},"grossMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":78.41802090486},"operatingMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":20.049401083390556},"netMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":15.107385366598},"currentRatio@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q1"},{"ref":"currentLiabilities@2011Q1"}],"value":4.7496533854581},"freeCashFlow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q3"},{"ref":"capex@2011Q3","weight":-1}],"value":28414000},"capexOutflow@2011Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q3","weight":-1}],"value":-12507000},"grossMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":73.37124882837944},"operatingMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":20.900122325130667},"netMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":15.301761799609196},"currentRatio@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q3"},{"ref":"currentLiabilities@2011Q3"}],"value":2.7218750780034444},"freeCashFlow@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q1"},{"ref":"capex@2013Q1","weight":-1}],"value":4810000},"capexOutflow@2013Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q1","weight":-1}],"value":-5608000},"grossMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":73.47896861570517},"operatingMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":-24.79163953639797},"netMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":-27.33624169813778},"currentRatio@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q1"},{"ref":"currentLiabilities@2013Q1"}],"value":3.6657120016683464},"freeCashFlow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q2"},{"ref":"capex@2013Q2","weight":-1}],"value":49527000},"capexOutflow@2013Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q2","weight":-1}],"value":-3781000},"grossMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":75.50052494079156},"operatingMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":23.134629001147545},"netMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":17.896818614644626},"currentRatio@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q2"},{"ref":"currentLiabilities@2013Q2"}],"value":2.7518331320726532},"freeCashFlow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q3"},{"ref":"capex@2013Q3","weight":-1}],"value":49355000},"capexOutflow@2013Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q3","weight":-1}],"value":-5783000},"grossMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":76.03977970408374},"operatingMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":25.205159690224065},"netMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":20.994371025980815},"currentRatio@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q3"},{"ref":"currentLiabilities@2013Q3"}],"value":2.9537876375039813},"freeCashFlow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2013Q4"},{"ref":"capex@2013Q4","weight":-1}],"value":62872000},"capexOutflow@2013Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2013Q4","weight":-1}],"value":-4240000},"grossMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":76.54633971238194},"operatingMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":29.682767594732233},"netMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":23.79299127274359},"currentRatio@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2013Q4"},{"ref":"currentLiabilities@2013Q4"}],"value":3.1064344295018764},"freeCashFlow@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2013"},{"ref":"capex@FY2013","weight":-1}],"value":166564000},"capexOutflow@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2013","weight":-1}],"value":-19412000},"grossMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":75.44705743358891},"operatingMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":14.270091456303033},"netMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":9.738627034592232},"currentRatio@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2013"},{"ref":"currentLiabilities@FY2013"}],"value":3.1064344295018764},"freeCashFlow@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q2"},{"ref":"capex@2011Q2","weight":-1}],"value":20693000},"capexOutflow@2011Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q2","weight":-1}],"value":-5697000},"grossMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":75.89310993787785},"operatingMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":13.819262861615842},"netMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":9.295005246240194},"currentRatio@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q2"},{"ref":"currentLiabilities@2011Q2"}],"value":2.6182766717526564},"freeCashFlow@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2011Q4"},{"ref":"capex@2011Q4","weight":-1}],"value":38603000},"capexOutflow@2011Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2011Q4","weight":-1}],"value":-9375000},"grossMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":74.12435514526202},"operatingMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":20.503471548815018},"netMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":15.863620495713898},"currentRatio@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2011Q4"},{"ref":"currentLiabilities@2011Q4"}],"value":2.5980542409041503},"freeCashFlow@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2011"},{"ref":"capex@FY2011","weight":-1}],"value":100065000},"capexOutflow@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2011","weight":-1}],"value":-30404000},"grossMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":75.30792656871104},"operatingMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":18.835163140111018},"netMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":13.906670474276744},"currentRatio@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2011"},{"ref":"currentLiabilities@FY2011"}],"value":2.5980542409041503},"ebit@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2011"},{"ref":"interestExpense@FY2011"}],"value":89992000},"freeCashFlow@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q1"},{"ref":"capex@2012Q1","weight":-1}],"value":-5178000},"capexOutflow@2012Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q1","weight":-1}],"value":-12559000},"grossMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":74.59338609258286},"operatingMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":20.73305251001266},"netMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":15.534613078272713},"currentRatio@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q1"},{"ref":"currentLiabilities@2012Q1"}],"value":2.838118797302471},"freeCashFlow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q2"},{"ref":"capex@2012Q2","weight":-1}],"value":22155000},"capexOutflow@2012Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q2","weight":-1}],"value":-13219000},"grossMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":74.71193330861247},"operatingMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":24.72910057269993},"netMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":19.56518753519289},"currentRatio@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q2"},{"ref":"currentLiabilities@2012Q2"}],"value":3.0252162184710363},"freeCashFlow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q3"},{"ref":"capex@2012Q3","weight":-1}],"value":34558000},"capexOutflow@2012Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q3","weight":-1}],"value":-5707000},"grossMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":73.51863790880319},"operatingMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":3.2989977728285074},"netMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":-0.2520220372758176},"currentRatio@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q3"},{"ref":"currentLiabilities@2012Q3"}],"value":3.192381730921365},"freeCashFlow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2012Q4"},{"ref":"capex@2012Q4","weight":-1}],"value":43910000},"capexOutflow@2012Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2012Q4","weight":-1}],"value":-6848000},"grossMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":74.54354522542705},"operatingMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":11.951134136096332},"netMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":6.692103052366284},"currentRatio@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2012Q4"},{"ref":"currentLiabilities@2012Q4"}],"value":3.1186356895699454},"freeCashFlow@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2012"},{"ref":"capex@FY2012","weight":-1}],"value":95445000},"capexOutflow@FY2012":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2012","weight":-1}],"value":-38333000},"grossMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":74.349556550324},"operatingMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":15.283166768147332},"netMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":10.479768445524524},"currentRatio@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2012"},{"ref":"currentLiabilities@FY2012"}],"value":3.1186356895699454},"freeCashFlow@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q1"},{"ref":"capex@2014Q1","weight":-1}],"value":12997000},"capexOutflow@2014Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q1","weight":-1}],"value":-4996000},"grossMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":75.97787938841712},"operatingMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":23.141392557820268},"netMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":17.95998804291266},"currentRatio@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q1"},{"ref":"currentLiabilities@2014Q1"}],"value":3.2318457171285595},"freeCashFlow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q2"},{"ref":"capex@2014Q2","weight":-1}],"value":64766000},"capexOutflow@2014Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q2","weight":-1}],"value":-4964000},"grossMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":75.55977998348318},"operatingMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":25.31124857815105},"netMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":18.49052879795981},"currentRatio@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q2"},{"ref":"currentLiabilities@2014Q2"}],"value":2.963514026283583},"freeCashFlow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q3"},{"ref":"capex@2014Q3","weight":-1}],"value":60574000},"capexOutflow@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q3","weight":-1}],"value":-6997000},"grossMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":76.39406770734584},"operatingMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":27.14771745770924},"netMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":20.143146053213677},"currentRatio@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q3"},{"ref":"currentLiabilities@2014Q3"}],"value":3.100684931506849},"freeCashFlow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q4"},{"ref":"capex@2014Q4","weight":-1}],"value":64470000},"capexOutflow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q4","weight":-1}],"value":-7135000},"grossMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":75.86203423967774},"operatingMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":25.92799597180262},"netMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":19.909869083585097},"currentRatio@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q4"},{"ref":"currentLiabilities@2014Q4"}],"value":3.256314076041445},"freeCashFlow@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2014"},{"ref":"capex@FY2014","weight":-1}],"value":202807000},"capexOutflow@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2014","weight":-1}],"value":-24092000},"grossMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":75.94573907015399},"operatingMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":25.415248151060915},"netMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":19.146776813063166},"currentRatio@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2014"},{"ref":"currentLiabilities@FY2014"}],"value":3.256314076041445},"freeCashFlow@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q1"},{"ref":"capex@2015Q1","weight":-1}],"value":20033000},"capexOutflow@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q1","weight":-1}],"value":-15612000},"grossMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":76.27495128378582},"operatingMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":24.698363337136396},"netMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":18.263279585634525},"currentRatio@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q1"},{"ref":"currentLiabilities@2015Q1"}],"value":3.2771382275956626},"freeCashFlow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q2"},{"ref":"capex@2015Q2","weight":-1}],"value":52380000},"capexOutflow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q2","weight":-1}],"value":-10560000},"grossMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":75.72462384480257},"operatingMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":20.204021232719775},"netMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":14.965057664400824},"currentRatio@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q2"},{"ref":"currentLiabilities@2015Q2"}],"value":2.9512436918246046},"freeCashFlow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q3"},{"ref":"capex@2015Q3","weight":-1}],"value":49566000},"capexOutflow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q3","weight":-1}],"value":-10491000},"grossMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":75.89050068388912},"operatingMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":18.323412125065015},"netMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":13.300198424165366},"currentRatio@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q3"},{"ref":"currentLiabilities@2015Q3"}],"value":2.9108424569855753},"freeCashFlow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q4"},{"ref":"capex@2015Q4","weight":-1}],"value":62567000},"capexOutflow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q4","weight":-1}],"value":-16788000},"grossMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":75.04472893397488},"operatingMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":25.76864284597613},"netMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":21.225399086313814},"currentRatio@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q4"},{"ref":"currentLiabilities@2015Q4"}],"value":2.694462440001178},"freeCashFlow@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2015"},{"ref":"capex@FY2015","weight":-1}],"value":184546000},"capexOutflow@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2015","weight":-1}],"value":-53451000},"grossMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":75.70911877902176},"operatingMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":22.31071833241473},"netMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":17.03398991822455},"currentRatio@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2015"},{"ref":"currentLiabilities@FY2015"}],"value":2.694462440001178},"freeCashFlow@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q1"},{"ref":"capex@2016Q1","weight":-1}],"value":10473000},"capexOutflow@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q1","weight":-1}],"value":-20207000},"grossMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":75.6647955764075},"operatingMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":22.34165549597855},"netMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":16.98475201072386},"currentRatio@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q1"},{"ref":"currentLiabilities@2016Q1"}],"value":2.849874431301183},"freeCashFlow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q2"},{"ref":"capex@2016Q2","weight":-1}],"value":57349000},"capexOutflow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q2","weight":-1}],"value":-18818000},"grossMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":76.18595050526801},"operatingMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":24.18158463331873},"netMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":18.61732538368441},"currentRatio@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q2"},{"ref":"currentLiabilities@2016Q2"}],"value":2.7606600911739227},"freeCashFlow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q3"},{"ref":"capex@2016Q3","weight":-1}],"value":42484000},"capexOutflow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q3","weight":-1}],"value":-17343000},"grossMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":75.09341718445451},"operatingMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":22.283363664753452},"netMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":18.438272867916535},"currentRatio@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q3"},{"ref":"currentLiabilities@2016Q3"}],"value":2.6578205572932303},"freeCashFlow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q4"},{"ref":"capex@2016Q4","weight":-1}],"value":66772000},"capexOutflow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q4","weight":-1}],"value":-14208000},"grossMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":75.11826277357326},"operatingMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":23.31899741817103},"netMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":16.241648277814345},"currentRatio@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q4"},{"ref":"currentLiabilities@2016Q4"}],"value":2.6894831162600363},"freeCashFlow@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q1"},{"ref":"capex@2017Q1","weight":-1}],"value":-11948000},"capexOutflow@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q1","weight":-1}],"value":-59569000},"grossMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":75.92454751386379},"operatingMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":19.872656207204333},"netMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":22.368942550291454},"currentRatio@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q1"},{"ref":"currentLiabilities@2017Q1"}],"value":2.5117137276571997},"freeCashFlow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q2"},{"ref":"capex@2017Q2","weight":-1}],"value":91991000},"capexOutflow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q2","weight":-1}],"value":-18476000},"grossMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":75.99738556224438},"operatingMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":23.44269836906211},"netMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":19.406028915905992},"currentRatio@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q2"},{"ref":"currentLiabilities@2017Q2"}],"value":2.3616559477961188},"freeCashFlow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q3"},{"ref":"capex@2017Q3","weight":-1}],"value":70020000},"capexOutflow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q3","weight":-1}],"value":-48105000},"grossMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":75.91825928511915},"operatingMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":25.63494926894855},"netMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":21.427996688011174},"currentRatio@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q3"},{"ref":"currentLiabilities@2017Q3"}],"value":2.3863827001814166},"freeCashFlow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q4"},{"ref":"capex@2017Q4","weight":-1}],"value":92781000},"capexOutflow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q4","weight":-1}],"value":-69545000},"grossMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":75.45683477996693},"operatingMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":26.01472029772882},"netMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":2.4361356963659713},"currentRatio@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q4"},{"ref":"currentLiabilities@2017Q4"}],"value":2.316497717232842},"fcfMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":16.398024213936072},"fcfMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":16.4817332275472},"fcfMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":4.52115242010052},"fcfMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":16.74053918439029},"fcfMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":8.416371620993136},"fcfMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":35.02041122055354},"fcfMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":16.85076776310303},"fcfMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":14.92720016175718},"fcfMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":21.977303032976693},"fcfMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":34.24320110119356},"fcfMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":29.82161846882132},"fcfMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":24.828153279297457},"fcfMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":-6.588645698531479},"fcfMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":7.233036439085589},"fcfMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":25.855554223694533},"fcfMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":39.335066864784544},"fcfMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":20.520635403514888},"fcfMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":20.53665127725418},"fcfMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":19.12005049425806},"fcfMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":22.70584089472845},"fcfMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":15.881404210458939},"fcfMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":19.517510570300338},"fcfMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":-5.839384557843609},"fcfMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":5.2627344766093245},"fcfMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":21.467336367352992},"fcfMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":10.149914310909969},"fcfMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":7.41255838924018},"fcfMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":14.396059150906487},"fcfMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":19.281301731337802},"fcfMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":27.657168089613354},"fcfMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":1.4093899402754813},"fcfMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":15.74363196677593},"fcfMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":1.9344696525373684},"fcfMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":10.343027156316541},"fcfMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":23.915399970548293},"fcfMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":26.438100558771488},"fcfMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":15.5701208198425},"fcfMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":2.796697921495984},"fcfMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":10.58532331011241},"fcfMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":16.96900246260892},"fcfMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":17.875904123960325},"fcfMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":12.163132062640459},"fcfMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":11.562205853933373},"fcfMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":14.873432103253952},"fcfMargin@2009Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2009Q3"},{"ref":"revenue@2009Q3"}],"scale":100,"value":12.303674828747683},"fcfMargin@2009Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2009Q4"},{"ref":"revenue@2009Q4"}],"scale":100,"value":35.964486930821096},"fcfMargin@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2009"},{"ref":"revenue@FY2009"}],"scale":100,"value":21.44281904249631},"fcfMargin@2010Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2010Q1"},{"ref":"revenue@2010Q1"}],"scale":100,"value":15.667665667665668},"fcfMargin@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2010Q2"},{"ref":"revenue@2010Q2"}],"scale":100,"value":35.37746312248142},"fcfMargin@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2010Q3"},{"ref":"revenue@2010Q3"}],"scale":100,"value":34.06047088496774},"fcfMargin@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2010Q4"},{"ref":"revenue@2010Q4"}],"scale":100,"value":28.447784009559385},"fcfMargin@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2010"},{"ref":"revenue@FY2010"}],"scale":100,"value":28.80147548860061},"fcfMargin@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q1"},{"ref":"revenue@2011Q1"}],"scale":100,"value":11.782825970855267},"fcfMargin@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q3"},{"ref":"revenue@2011Q3"}],"scale":100,"value":22.569780926811443},"fcfMargin@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q1"},{"ref":"revenue@2013Q1"}],"scale":100,"value":3.1319182185180363},"fcfMargin@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q2"},{"ref":"revenue@2013Q2"}],"scale":100,"value":30.23109602754108},"fcfMargin@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q3"},{"ref":"revenue@2013Q3"}],"scale":100,"value":30.001945217803605},"fcfMargin@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2013Q4"},{"ref":"revenue@2013Q4"}],"scale":100,"value":35.263500325309046},"fcfMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":25.229095161207262},"fcfMargin@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q2"},{"ref":"revenue@2011Q2"}],"scale":100,"value":17.231817197675},"fcfMargin@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2011Q4"},{"ref":"revenue@2011Q4"}],"scale":100,"value":29.946860090764517},"fcfMargin@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2011"},{"ref":"revenue@FY2011"}],"scale":100,"value":20.858129699150165},"fcfMargin@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q1"},{"ref":"revenue@2012Q1"}],"scale":100,"value":-3.833312357953494},"fcfMargin@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q2"},{"ref":"revenue@2012Q2"}],"scale":100,"value":15.213629434304313},"fcfMargin@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q3"},{"ref":"revenue@2012Q3"}],"scale":100,"value":25.317958035400306},"fcfMargin@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2012Q4"},{"ref":"revenue@2012Q4"}],"scale":100,"value":30.740688882665918},"fcfMargin@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2012"},{"ref":"revenue@FY2012"}],"scale":100,"value":17.04250224537132},"fcfMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":7.1947344530186115},"fcfMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":33.63925809350183},"fcfMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":31.901872801196568},"fcfMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":32.46223564954683},"fcfMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":26.62721738114338},"fcfMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":10.113284129115636},"fcfMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":25.003818834491714},"fcfMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":23.871582962492052},"fcfMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":27.17043895151905},"fcfMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":21.82720943930473},"fcfMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":4.387148123324397},"fcfMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":21.29067945738449},"fcfMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":15.249704762212435},"fcfMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":22.773300409613817},"fcfMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":-3.8499585939337693},"fcfMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":25.805229997587535},"fcfMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":18.17440891641381},"fcfMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":22.021347042530316},"ebitda@FY2009":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2009"},{"ref":"depreciationAndAmortization@FY2009"}],"value":-23604000},"ebitda@FY2010":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2010"},{"ref":"depreciationAndAmortization@FY2010"}],"value":113408000},"ebitda@FY2011":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2011"},{"ref":"depreciationAndAmortization@FY2011"}],"value":102104000},"#785":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2015","weight":0.5},{"ref":"totalAssets@FY2016","weight":0.5}],"rule":"average-balance","value":1277392000},"returnOnAssets@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"#785"}],"scale":100,"value":14.849161416385886},"#786":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2016","weight":0.5},{"ref":"totalAssets@FY2017","weight":0.5}],"rule":"average-balance","value":1590080000},"returnOnAssets@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"#786"}],"scale":100,"value":14.55385892533709},"#787":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"}],"rule":"trailing-year","value":257864000},"#788":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q1","weight":0.5},{"ref":"totalAssets@2018Q1","weight":0.5}],"rule":"average-balance","value":1621012000},"returnOnAssets@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#787"},{"ref":"#788"}],"scale":100,"value":15.907593527993624},"#789":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"}],"rule":"trailing-year","value":294790000},"#790":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q2","weight":0.5},{"ref":"totalAssets@2018Q2","weight":0.5}],"rule":"average-balance","value":1733888000},"returnOnAssets@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#789"},{"ref":"#790"}],"scale":100,"value":17.00167484866381},"#791":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"}],"rule":"trailing-year","value":313107000},"#792":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q3","weight":0.5},{"ref":"totalAssets@2018Q3","weight":0.5}],"rule":"average-balance","value":1813014000},"returnOnAssets@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#791"},{"ref":"#792"}],"scale":100,"value":17.269971439823408},"#793":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"}],"rule":"trailing-year","value":400235000},"#794":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q4","weight":0.5},{"ref":"totalAssets@2018Q4","weight":0.5}],"rule":"average-balance","value":1918233500},"returnOnAssets@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#793"},{"ref":"#794"}],"scale":100,"value":20.864769591397504},"#795":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2017","weight":0.5},{"ref":"totalAssets@FY2018","weight":0.5}],"rule":"average-balance","value":1918233500},"returnOnAssets@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"#795"}],"scale":100,"value":20.864769591397504},"#796":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"}],"rule":"trailing-year","value":376217000},"#797":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q1","weight":0.5},{"ref":"totalAssets@2019Q1","weight":0.5}],"rule":"average-balance","value":2008580500},"returnOnAssets@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#796"},{"ref":"#797"}],"scale":100,"value":18.730491508804352},"#798":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"}],"rule":"trailing-year","value":417254000},"#799":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q2","weight":0.5},{"ref":"totalAssets@2019Q2","weight":0.5}],"rule":"average-balance","value":2131303000},"returnOnAssets@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#798"},{"ref":"#799"}],"scale":100,"value":19.57741344144873},"#800":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"}],"rule":"trailing-year","value":418906000},"#801":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q3","weight":0.5},{"ref":"totalAssets@2019Q3","weight":0.5}],"rule":"average-balance","value":2139392500},"returnOnAssets@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#800"},{"ref":"#801"}],"scale":100,"value":19.580605241908625},"#802":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"}],"rule":"trailing-year","value":442776000},"#803":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q4","weight":0.5},{"ref":"totalAssets@2019Q4","weight":0.5}],"rule":"average-balance","value":2276580000},"returnOnAssets@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#802"},{"ref":"#803"}],"scale":100,"value":19.44917376064096},"#804":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2018","weight":0.5},{"ref":"totalAssets@FY2019","weight":0.5}],"rule":"average-balance","value":2276580000},"returnOnAssets@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#804"}],"scale":100,"value":19.44917376064096},"#805":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"}],"rule":"trailing-year","value":1889059000},"#806":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q1","weight":0.5},{"ref":"totalAssets@2020Q1","weight":0.5}],"rule":"average-balance","value":3099635000},"returnOnAssets@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#805"},{"ref":"#806"}],"scale":100,"value":60.94456282755873},"#807":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"}],"rule":"trailing-year","value":1701315000},"#808":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q2","weight":0.5},{"ref":"totalAssets@2020Q2","weight":0.5}],"rule":"average-balance","value":3185937000},"returnOnAssets@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#807"},{"ref":"#808"}],"scale":100,"value":53.40077346162212},"#809":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"}],"rule":"trailing-year","value":1738162000},"#810":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q3","weight":0.5},{"ref":"totalAssets@2020Q3","weight":0.5}],"rule":"average-balance","value":3382735500},"returnOnAssets@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#809"},{"ref":"#810"}],"scale":100,"value":51.38332571376035},"#811":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"}],"rule":"trailing-year","value":1775888000},"#812":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q4","weight":0.5},{"ref":"totalAssets@2020Q4","weight":0.5}],"rule":"average-balance","value":3665192500},"returnOnAssets@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#811"},{"ref":"#812"}],"scale":100,"value":48.452789314613085},"#813":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2019","weight":0.5},{"ref":"totalAssets@FY2020","weight":0.5}],"rule":"average-balance","value":3665192500},"returnOnAssets@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#813"}],"scale":100,"value":48.452789314613085},"#814":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"}],"rule":"trailing-year","value":458133000},"#815":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q1","weight":0.5},{"ref":"totalAssets@2021Q1","weight":0.5}],"rule":"average-balance","value":4517311000},"returnOnAssets@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#814"},{"ref":"#815"}],"scale":100,"value":10.141719266174059},"#816":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"}],"rule":"trailing-year","value":698449000},"#817":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q2","weight":0.5},{"ref":"totalAssets@2021Q2","weight":0.5}],"rule":"average-balance","value":4710712500},"returnOnAssets@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#816"},{"ref":"#817"}],"scale":100,"value":14.826822906301329},"#818":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"}],"rule":"trailing-year","value":740047000},"#819":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q3","weight":0.5},{"ref":"totalAssets@2021Q3","weight":0.5}],"rule":"average-balance","value":5032600000},"returnOnAssets@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#818"},{"ref":"#819"}],"scale":100,"value":14.7050629893097},"#820":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"}],"rule":"trailing-year","value":772020000},"#821":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q4","weight":0.5},{"ref":"totalAssets@2021Q4","weight":0.5}],"rule":"average-balance","value":5385896500},"returnOnAssets@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#820"},{"ref":"#821"}],"scale":100,"value":14.33410389523824},"#822":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2020","weight":0.5},{"ref":"totalAssets@FY2021","weight":0.5}],"rule":"average-balance","value":5385896500},"returnOnAssets@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#822"}],"scale":100,"value":14.33410389523824},"#823":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"}],"rule":"trailing-year","value":705942000},"#824":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q1","weight":0.5},{"ref":"totalAssets@2022Q1","weight":0.5}],"rule":"average-balance","value":5506598000},"returnOnAssets@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#823"},{"ref":"#824"}],"scale":100,"value":12.819929836897481},"#825":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"}],"rule":"trailing-year","value":619028000},"#826":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q2","weight":0.5},{"ref":"totalAssets@2022Q2","weight":0.5}],"rule":"average-balance","value":5602843500},"returnOnAssets@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#825"},{"ref":"#826"}],"scale":100,"value":11.048461375014313},"#827":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"}],"rule":"trailing-year","value":510759000},"#828":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q3","weight":0.5},{"ref":"totalAssets@2022Q3","weight":0.5}],"rule":"average-balance","value":5781455500},"returnOnAssets@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#827"},{"ref":"#828"}],"scale":100,"value":8.834436241877155},"#829":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"}],"rule":"trailing-year","value":361573000},"#830":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q4","weight":0.5},{"ref":"totalAssets@2022Q4","weight":0.5}],"rule":"average-balance","value":5945028500},"returnOnAssets@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#829"},{"ref":"#830"}],"scale":100,"value":6.081938883892651},"#831":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2021","weight":0.5},{"ref":"totalAssets@FY2022","weight":0.5}],"rule":"average-balance","value":5945028500},"returnOnAssets@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#831"}],"scale":100,"value":6.081938883892651},"#832":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"}],"rule":"trailing-year","value":315073000},"#833":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q1","weight":0.5},{"ref":"totalAssets@2023Q1","weight":0.5}],"rule":"average-balance","value":5922431000},"returnOnAssets@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#832"},{"ref":"#833"}],"scale":100,"value":5.319994441471754},"#834":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"}],"rule":"trailing-year","value":314087000},"#835":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q2","weight":0.5},{"ref":"totalAssets@2023Q2","weight":0.5}],"rule":"average-balance","value":5977334500},"returnOnAssets@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#834"},{"ref":"#835"}],"scale":100,"value":5.254633147935756},"#836":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"}],"rule":"trailing-year","value":362814000},"#837":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q3","weight":0.5},{"ref":"totalAssets@2023Q3","weight":0.5}],"rule":"average-balance","value":6115676500},"returnOnAssets@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#836"},{"ref":"#837"}],"scale":100,"value":5.9325243903924605},"#838":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"}],"rule":"trailing-year","value":445053000},"#839":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q4","weight":0.5},{"ref":"totalAssets@2023Q4","weight":0.5}],"rule":"average-balance","value":6015912000},"returnOnAssets@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#838"},{"ref":"#839"}],"scale":100,"value":7.397930687815912},"#840":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2022","weight":0.5},{"ref":"totalAssets@FY2023","weight":0.5}],"rule":"average-balance","value":6015912000},"returnOnAssets@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#840"}],"scale":100,"value":7.397930687815912},"#841":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"}],"rule":"trailing-year","value":462283000},"#842":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q1","weight":0.5},{"ref":"totalAssets@2024Q1","weight":0.5}],"rule":"average-balance","value":6028601000},"returnOnAssets@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#841"},{"ref":"#842"}],"scale":100,"value":7.66816380782208},"#843":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"}],"rule":"trailing-year","value":447033000},"#844":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q2","weight":0.5},{"ref":"totalAssets@2024Q2","weight":0.5}],"rule":"average-balance","value":6151437000},"returnOnAssets@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#843"},{"ref":"#844"}],"scale":100,"value":7.267131241041727},"#845":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"}],"rule":"trailing-year","value":441569000},"#846":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q3","weight":0.5},{"ref":"totalAssets@2024Q3","weight":0.5}],"rule":"average-balance","value":6342262500},"returnOnAssets@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#845"},{"ref":"#846"}],"scale":100,"value":6.962326141499189},"#847":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"}],"rule":"trailing-year","value":421362000},"#848":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q4","weight":0.5},{"ref":"totalAssets@2024Q4","weight":0.5}],"rule":"average-balance","value":6149238500},"returnOnAssets@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#847"},{"ref":"#848"}],"scale":100,"value":6.852263089161366},"#849":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2023","weight":0.5},{"ref":"totalAssets@FY2024","weight":0.5}],"rule":"average-balance","value":6149238500},"returnOnAssets@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#849"}],"scale":100,"value":6.852263089161366},"#850":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"}],"rule":"trailing-year","value":409564000},"#851":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q1","weight":0.5},{"ref":"totalAssets@2025Q1","weight":0.5}],"rule":"average-balance","value":6129287000},"returnOnAssets@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#850"},{"ref":"#851"}],"scale":100,"value":6.682082271559482},"#852":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"}],"rule":"trailing-year","value":437608000},"#853":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q2","weight":0.5},{"ref":"totalAssets@2025Q2","weight":0.5}],"rule":"average-balance","value":6188709000},"returnOnAssets@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#852"},{"ref":"#853"}],"scale":100,"value":7.071070880857381},"#854":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"}],"rule":"trailing-year","value":378398000},"#855":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q3","weight":0.5},{"ref":"totalAssets@2025Q3","weight":0.5}],"rule":"average-balance","value":6299763000},"returnOnAssets@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#854"},{"ref":"#855"}],"scale":100,"value":6.006543420760432},"#856":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"}],"rule":"trailing-year","value":410351000},"#857":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q4","weight":0.5},{"ref":"totalAssets@2025Q4","weight":0.5}],"rule":"average-balance","value":6224146500},"returnOnAssets@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#856"},{"ref":"#857"}],"scale":100,"value":6.592887876273477},"#858":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2024","weight":0.5},{"ref":"totalAssets@FY2025","weight":0.5}],"rule":"average-balance","value":6224146500},"returnOnAssets@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#858"}],"scale":100,"value":6.592887876273477},"#859":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"}],"rule":"trailing-year","value":429892000},"#860":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q1","weight":0.5},{"ref":"totalAssets@2026Q1","weight":0.5}],"rule":"average-balance","value":6208496500},"returnOnAssets@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#859"},{"ref":"#860"}],"scale":100,"value":6.9242529169501825},"#861":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q2"},{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"}],"rule":"trailing-year","value":413578000},"#862":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q2","weight":0.5},{"ref":"totalAssets@2026Q2","weight":0.5}],"rule":"average-balance","value":6318337500},"returnOnAssets@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#861"},{"ref":"#862"}],"scale":100,"value":6.545677561542099},"returnOnAssets@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2009"},{"ref":"totalAssets@FY2009"}],"scale":100,"value":-8.802218218669069},"#863":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2010Q2"},{"ref":"netIncome@2010Q1"},{"ref":"netIncome@2009Q4"},{"ref":"netIncome@2009Q3"}],"rule":"trailing-year","value":9083000},"returnOnAssets@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#863"},{"ref":"totalAssets@2010Q2"}],"scale":100,"value":2.222456030458144},"#864":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2010Q3"},{"ref":"netIncome@2010Q2"},{"ref":"netIncome@2010Q1"},{"ref":"netIncome@2009Q4"}],"rule":"trailing-year","value":75840000},"returnOnAssets@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#864"},{"ref":"totalAssets@2010Q3"}],"scale":100,"value":17.033701303805856},"#865":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2010Q4"},{"ref":"netIncome@2010Q3"},{"ref":"netIncome@2010Q2"},{"ref":"netIncome@2010Q1"}],"rule":"trailing-year","value":74253000},"#866":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2009Q4","weight":0.5},{"ref":"totalAssets@2010Q4","weight":0.5}],"rule":"average-balance","value":416091500},"returnOnAssets@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#865"},{"ref":"#866"}],"scale":100,"value":17.84535372628376},"#867":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2009","weight":0.5},{"ref":"totalAssets@FY2010","weight":0.5}],"rule":"average-balance","value":416091500},"returnOnAssets@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2010"},{"ref":"#867"}],"scale":100,"value":17.84535372628376},"#868":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2011Q1"},{"ref":"netIncome@2010Q4"},{"ref":"netIncome@2010Q3"},{"ref":"netIncome@2010Q2"}],"rule":"trailing-year","value":75164000},"returnOnAssets@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#868"},{"ref":"totalAssets@2011Q1"}],"scale":100,"value":15.061416691714257},"#869":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2011Q3"},{"ref":"netIncome@2011Q2"},{"ref":"netIncome@2011Q1"},{"ref":"netIncome@2010Q4"}],"rule":"trailing-year","value":56172000},"#870":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2010Q3","weight":0.5},{"ref":"totalAssets@2011Q3","weight":0.5}],"rule":"average-balance","value":518571500},"returnOnAssets@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#869"},{"ref":"#870"}],"scale":100,"value":10.832064623682559},"#871":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"}],"rule":"trailing-year","value":-4276000},"#872":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q1","weight":0.5},{"ref":"totalAssets@2013Q1","weight":0.5}],"rule":"average-balance","value":702362000},"returnOnAssets@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#871"},{"ref":"#872"}],"scale":100,"value":-0.6088028680367105},"#873":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"}],"rule":"trailing-year","value":-3448000},"#874":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q2","weight":0.5},{"ref":"totalAssets@2013Q2","weight":0.5}],"rule":"average-balance","value":724028500},"returnOnAssets@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#873"},{"ref":"#874"}],"scale":100,"value":-0.4762243475222315},"#875":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"},{"ref":"netIncome@2012Q4"}],"rule":"trailing-year","value":31433000},"#876":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q3","weight":0.5},{"ref":"totalAssets@2013Q3","weight":0.5}],"rule":"average-balance","value":763685000},"returnOnAssets@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#875"},{"ref":"#876"}],"scale":100,"value":4.115964042766324},"#877":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"},{"ref":"netIncome@2013Q1"}],"rule":"trailing-year","value":64295000},"#878":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2012Q4","weight":0.5},{"ref":"totalAssets@2013Q4","weight":0.5}],"rule":"average-balance","value":794229500},"returnOnAssets@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#877"},{"ref":"#878"}],"scale":100,"value":8.09526717403471},"#879":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2012","weight":0.5},{"ref":"totalAssets@FY2013","weight":0.5}],"rule":"average-balance","value":794229500},"returnOnAssets@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"#879"}],"scale":100,"value":8.09526717403471},"#880":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2011Q2"},{"ref":"netIncome@2011Q1"},{"ref":"netIncome@2010Q4"},{"ref":"netIncome@2010Q3"}],"rule":"trailing-year","value":53723000},"#881":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2010Q2","weight":0.5},{"ref":"totalAssets@2011Q2","weight":0.5}],"rule":"average-balance","value":480557500},"returnOnAssets@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#880"},{"ref":"#881"}],"scale":100,"value":11.17930736696441},"#882":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2011Q4"},{"ref":"netIncome@2011Q3"},{"ref":"netIncome@2011Q2"},{"ref":"netIncome@2011Q1"}],"rule":"trailing-year","value":66716000},"#883":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2010Q4","weight":0.5},{"ref":"totalAssets@2011Q4","weight":0.5}],"rule":"average-balance","value":563103500},"returnOnAssets@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#882"},{"ref":"#883"}],"scale":100,"value":11.847910730442983},"#884":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2010","weight":0.5},{"ref":"totalAssets@FY2011","weight":0.5}],"rule":"average-balance","value":563103500},"returnOnAssets@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"#884"}],"scale":100,"value":11.847910730442983},"#885":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"},{"ref":"netIncome@2011Q3"},{"ref":"netIncome@2011Q2"}],"rule":"trailing-year","value":71859000},"#886":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q1","weight":0.5},{"ref":"totalAssets@2012Q1","weight":0.5}],"rule":"average-balance","value":588764500},"returnOnAssets@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#885"},{"ref":"#886"}],"scale":100,"value":12.205049727013092},"#887":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"},{"ref":"netIncome@2011Q3"}],"rule":"trailing-year","value":89189000},"#888":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q2","weight":0.5},{"ref":"totalAssets@2012Q2","weight":0.5}],"rule":"average-balance","value":648293000},"returnOnAssets@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#887"},{"ref":"#888"}],"scale":100,"value":13.757513963593624},"#889":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"},{"ref":"netIncome@2011Q4"}],"rule":"trailing-year","value":69581000},"#890":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q3","weight":0.5},{"ref":"totalAssets@2012Q3","weight":0.5}],"rule":"average-balance","value":680036000},"returnOnAssets@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#889"},{"ref":"#890"}],"scale":100,"value":10.23195830808957},"#891":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2012Q4"},{"ref":"netIncome@2012Q3"},{"ref":"netIncome@2012Q2"},{"ref":"netIncome@2012Q1"}],"rule":"trailing-year","value":58691000},"#892":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2011Q4","weight":0.5},{"ref":"totalAssets@2012Q4","weight":0.5}],"rule":"average-balance","value":702788000},"returnOnAssets@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#891"},{"ref":"#892"}],"scale":100,"value":8.351167066028447},"#893":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2011","weight":0.5},{"ref":"totalAssets@FY2012","weight":0.5}],"rule":"average-balance","value":702788000},"returnOnAssets@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"#893"}],"scale":100,"value":8.351167066028447},"#894":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"},{"ref":"netIncome@2013Q2"}],"rule":"trailing-year","value":138722000},"#895":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q1","weight":0.5},{"ref":"totalAssets@2014Q1","weight":0.5}],"rule":"average-balance","value":805943000},"returnOnAssets@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#894"},{"ref":"#895"}],"scale":100,"value":17.212383506029582},"#896":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"},{"ref":"netIncome@2013Q3"}],"rule":"trailing-year","value":145002000},"#897":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q2","weight":0.5},{"ref":"totalAssets@2014Q2","weight":0.5}],"rule":"average-balance","value":794663500},"returnOnAssets@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#896"},{"ref":"#897"}],"scale":100,"value":18.24696868548763},"#898":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"},{"ref":"netIncome@2013Q4"}],"rule":"trailing-year","value":148712000},"#899":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q3","weight":0.5},{"ref":"totalAssets@2014Q3","weight":0.5}],"rule":"average-balance","value":853747500},"returnOnAssets@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#898"},{"ref":"#899"}],"scale":100,"value":17.418733290580647},"#900":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"}],"rule":"trailing-year","value":145832000},"#901":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2013Q4","weight":0.5},{"ref":"totalAssets@2014Q4","weight":0.5}],"rule":"average-balance","value":910072000},"returnOnAssets@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#900"},{"ref":"#901"}],"scale":100,"value":16.02422665459436},"#902":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2013","weight":0.5},{"ref":"totalAssets@FY2014","weight":0.5}],"rule":"average-balance","value":910072000},"returnOnAssets@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"#902"}],"scale":100,"value":16.02422665459436},"#903":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"}],"rule":"trailing-year","value":149565000},"#904":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q1","weight":0.5},{"ref":"totalAssets@2015Q1","weight":0.5}],"rule":"average-balance","value":957023000},"returnOnAssets@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#903"},{"ref":"#904"}],"scale":100,"value":15.628151047571478},"#905":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"}],"rule":"trailing-year","value":145315000},"#906":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q2","weight":0.5},{"ref":"totalAssets@2015Q2","weight":0.5}],"rule":"average-balance","value":957007000},"returnOnAssets@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#905"},{"ref":"#906"}],"scale":100,"value":15.184319445939268},"#907":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"}],"rule":"trailing-year","value":134684000},"#908":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q3","weight":0.5},{"ref":"totalAssets@2015Q3","weight":0.5}],"rule":"average-balance","value":1013925500},"returnOnAssets@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#907"},{"ref":"#908"}],"scale":100,"value":13.283421710963971},"#909":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"}],"rule":"trailing-year","value":144020000},"#910":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q4","weight":0.5},{"ref":"totalAssets@2015Q4","weight":0.5}],"rule":"average-balance","value":1073315000},"returnOnAssets@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#909"},{"ref":"#910"}],"scale":100,"value":13.418241615928222},"#911":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2014","weight":0.5},{"ref":"totalAssets@FY2015","weight":0.5}],"rule":"average-balance","value":1073315000},"returnOnAssets@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"#911"}],"scale":100,"value":13.418241615928222},"#912":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"}],"rule":"trailing-year","value":148389000},"#913":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q1","weight":0.5},{"ref":"totalAssets@2016Q1","weight":0.5}],"rule":"average-balance","value":1117982500},"returnOnAssets@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#912"},{"ref":"#913"}],"scale":100,"value":13.272926901807496},"#914":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"}],"rule":"trailing-year","value":167187000},"#915":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q2","weight":0.5},{"ref":"totalAssets@2016Q2","weight":0.5}],"rule":"average-balance","value":1139927000},"returnOnAssets@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#914"},{"ref":"#915"}],"scale":100,"value":14.666465484193287},"#916":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"}],"rule":"trailing-year","value":190938000},"#917":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q3","weight":0.5},{"ref":"totalAssets@2016Q3","weight":0.5}],"rule":"average-balance","value":1219227500},"returnOnAssets@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#916"},{"ref":"#917"}],"scale":100,"value":15.660571960524184},"#918":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"}],"rule":"trailing-year","value":189682000},"#919":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q4","weight":0.5},{"ref":"totalAssets@2016Q4","weight":0.5}],"rule":"average-balance","value":1277392000},"returnOnAssets@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#918"},{"ref":"#919"}],"scale":100,"value":14.849161416385886},"#920":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"}],"rule":"trailing-year","value":218556000},"#921":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q1","weight":0.5},{"ref":"totalAssets@2017Q1","weight":0.5}],"rule":"average-balance","value":1333426500},"returnOnAssets@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#920"},{"ref":"#921"}],"scale":100,"value":16.390554709989637},"#922":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"}],"rule":"trailing-year","value":237587000},"#923":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q2","weight":0.5},{"ref":"totalAssets@2017Q2","weight":0.5}],"rule":"average-balance","value":1401230000},"returnOnAssets@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#922"},{"ref":"#923"}],"scale":100,"value":16.955603291393988},"#924":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"}],"rule":"trailing-year","value":268775000},"#925":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q3","weight":0.5},{"ref":"totalAssets@2017Q3","weight":0.5}],"rule":"average-balance","value":1528258000},"returnOnAssets@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#924"},{"ref":"#925"}],"scale":100,"value":17.58701737533846},"#926":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"}],"rule":"trailing-year","value":231418000},"#927":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q4","weight":0.5},{"ref":"totalAssets@2017Q4","weight":0.5}],"rule":"average-balance","value":1590080000},"returnOnAssets@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#926"},{"ref":"#927"}],"scale":100,"value":14.55385892533709},"#928":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2015","weight":0.5},{"ref":"equity@FY2016","weight":0.5}],"rule":"average-balance","value":923616500},"returnOnEquity@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"#928"}],"scale":100,"value":20.536878672046242},"#929":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2016","weight":0.5},{"ref":"equity@FY2017","weight":0.5}],"rule":"average-balance","value":1076797500},"returnOnEquity@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"#929"}],"scale":100,"value":21.491320327173867},"#930":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q1","weight":0.5},{"ref":"equity@2018Q1","weight":0.5}],"rule":"average-balance","value":1086167500},"returnOnEquity@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#787"},{"ref":"#930"}],"scale":100,"value":23.740721389656752},"#931":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q2","weight":0.5},{"ref":"equity@2018Q2","weight":0.5}],"rule":"average-balance","value":1148623500},"returnOnEquity@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#789"},{"ref":"#931"}],"scale":100,"value":25.664632492718457},"#932":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q3","weight":0.5},{"ref":"equity@2018Q3","weight":0.5}],"rule":"average-balance","value":1187470500},"returnOnEquity@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#791"},{"ref":"#932"}],"scale":100,"value":26.36756028886612},"#933":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q4","weight":0.5},{"ref":"equity@2018Q4","weight":0.5}],"rule":"average-balance","value":1203589500},"returnOnEquity@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#793"},{"ref":"#933"}],"scale":100,"value":33.25344729245312},"#934":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2017","weight":0.5},{"ref":"equity@FY2018","weight":0.5}],"rule":"average-balance","value":1203589500},"returnOnEquity@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"#934"}],"scale":100,"value":33.25344729245312},"#935":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q1","weight":0.5},{"ref":"equity@2019Q1","weight":0.5}],"rule":"average-balance","value":1191582000},"returnOnEquity@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#796"},{"ref":"#935"}],"scale":100,"value":31.572900564123994},"#936":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q2","weight":0.5},{"ref":"equity@2019Q2","weight":0.5}],"rule":"average-balance","value":1296320500},"returnOnEquity@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#798"},{"ref":"#936"}],"scale":100,"value":32.187564726470036},"#937":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q3","weight":0.5},{"ref":"equity@2019Q3","weight":0.5}],"rule":"average-balance","value":1249266000},"returnOnEquity@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#800"},{"ref":"#937"}],"scale":100,"value":33.532170090277006},"#938":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q4","weight":0.5},{"ref":"equity@2019Q4","weight":0.5}],"rule":"average-balance","value":1299530000},"returnOnEquity@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#802"},{"ref":"#938"}],"scale":100,"value":34.07201065000423},"#939":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2018","weight":0.5},{"ref":"equity@FY2019","weight":0.5}],"rule":"average-balance","value":1299530000},"returnOnEquity@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#939"}],"scale":100,"value":34.07201065000423},"#940":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q1","weight":0.5},{"ref":"equity@2020Q1","weight":0.5}],"rule":"average-balance","value":2054346500},"returnOnEquity@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#805"},{"ref":"#940"}],"scale":100,"value":91.95425406570898},"#941":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q2","weight":0.5},{"ref":"equity@2020Q2","weight":0.5}],"rule":"average-balance","value":2109363500},"returnOnEquity@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#807"},{"ref":"#941"}],"scale":100,"value":80.65537305447829},"#942":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q3","weight":0.5},{"ref":"equity@2020Q3","weight":0.5}],"rule":"average-balance","value":2169510000},"returnOnEquity@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#809"},{"ref":"#942"}],"scale":100,"value":80.11772243501989},"#943":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q4","weight":0.5},{"ref":"equity@2020Q4","weight":0.5}],"rule":"average-balance","value":2290017000},"returnOnEquity@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#811"},{"ref":"#943"}],"scale":100,"value":77.54911863099706},"#944":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2019","weight":0.5},{"ref":"equity@FY2020","weight":0.5}],"rule":"average-balance","value":2290017000},"returnOnEquity@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#944"}],"scale":100,"value":77.54911863099706},"#945":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q1","weight":0.5},{"ref":"equity@2021Q1","weight":0.5}],"rule":"average-balance","value":3123282500},"returnOnEquity@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#814"},{"ref":"#945"}],"scale":100,"value":14.668317707411994},"#946":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q2","weight":0.5},{"ref":"equity@2021Q2","weight":0.5}],"rule":"average-balance","value":3114727500},"returnOnEquity@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#816"},{"ref":"#946"}],"scale":100,"value":22.424080437213206},"#947":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q3","weight":0.5},{"ref":"equity@2021Q3","weight":0.5}],"rule":"average-balance","value":3275116500},"returnOnEquity@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#818"},{"ref":"#947"}],"scale":100,"value":22.59605116337083},"#948":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q4","weight":0.5},{"ref":"equity@2021Q4","weight":0.5}],"rule":"average-balance","value":3428289500},"returnOnEquity@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#820"},{"ref":"#948"}],"scale":100,"value":22.51910172696909},"#949":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2020","weight":0.5},{"ref":"equity@FY2021","weight":0.5}],"rule":"average-balance","value":3428289500},"returnOnEquity@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#949"}],"scale":100,"value":22.51910172696909},"#950":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q1","weight":0.5},{"ref":"equity@2022Q1","weight":0.5}],"rule":"average-balance","value":3530214000},"returnOnEquity@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#823"},{"ref":"#950"}],"scale":100,"value":19.99714464902128},"#951":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q2","weight":0.5},{"ref":"equity@2022Q2","weight":0.5}],"rule":"average-balance","value":3491745500},"returnOnEquity@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#825"},{"ref":"#951"}],"scale":100,"value":17.7283252745654},"#952":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q3","weight":0.5},{"ref":"equity@2022Q3","weight":0.5}],"rule":"average-balance","value":3605692000},"returnOnEquity@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#827"},{"ref":"#952"}],"scale":100,"value":14.165353002974188},"#953":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q4","weight":0.5},{"ref":"equity@2022Q4","weight":0.5}],"rule":"average-balance","value":3612036000},"returnOnEquity@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#829"},{"ref":"#953"}],"scale":100,"value":10.010226919111547},"#954":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2021","weight":0.5},{"ref":"equity@FY2022","weight":0.5}],"rule":"average-balance","value":3612036000},"returnOnEquity@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#954"}],"scale":100,"value":10.010226919111547},"#955":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q1","weight":0.5},{"ref":"equity@2023Q1","weight":0.5}],"rule":"average-balance","value":3573450500},"returnOnEquity@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#832"},{"ref":"#955"}],"scale":100,"value":8.81705231400295},"#956":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q2","weight":0.5},{"ref":"equity@2023Q2","weight":0.5}],"rule":"average-balance","value":3618691000},"returnOnEquity@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#834"},{"ref":"#956"}],"scale":100,"value":8.679575017596141},"#957":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q3","weight":0.5},{"ref":"equity@2023Q3","weight":0.5}],"rule":"average-balance","value":3748244000},"returnOnEquity@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#836"},{"ref":"#957"}],"scale":100,"value":9.67957262120609},"#958":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q4","weight":0.5},{"ref":"equity@2023Q4","weight":0.5}],"rule":"average-balance","value":3615923500},"returnOnEquity@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#838"},{"ref":"#958"}],"scale":100,"value":12.30814202789412},"#959":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2022","weight":0.5},{"ref":"equity@FY2023","weight":0.5}],"rule":"average-balance","value":3615923500},"returnOnEquity@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#959"}],"scale":100,"value":12.30814202789412},"#960":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q1","weight":0.5},{"ref":"equity@2024Q1","weight":0.5}],"rule":"average-balance","value":3619954500},"returnOnEquity@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#841"},{"ref":"#960"}],"scale":100,"value":12.770409130832999},"#961":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q2","weight":0.5},{"ref":"equity@2024Q2","weight":0.5}],"rule":"average-balance","value":3698104500},"returnOnEquity@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#843"},{"ref":"#961"}],"scale":100,"value":12.088165707594255},"#962":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q3","weight":0.5},{"ref":"equity@2024Q3","weight":0.5}],"rule":"average-balance","value":3873110000},"returnOnEquity@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#845"},{"ref":"#962"}],"scale":100,"value":11.400889724278422},"#963":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q4","weight":0.5},{"ref":"equity@2024Q4","weight":0.5}],"rule":"average-balance","value":3741237000},"returnOnEquity@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#847"},{"ref":"#963"}],"scale":100,"value":11.262638533725609},"#964":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2023","weight":0.5},{"ref":"equity@FY2024","weight":0.5}],"rule":"average-balance","value":3741237000},"returnOnEquity@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#964"}],"scale":100,"value":11.262638533725609},"#965":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q1","weight":0.5},{"ref":"equity@2025Q1","weight":0.5}],"rule":"average-balance","value":3777051500},"returnOnEquity@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#850"},{"ref":"#965"}],"scale":100,"value":10.84348465992587},"#966":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q2","weight":0.5},{"ref":"equity@2025Q2","weight":0.5}],"rule":"average-balance","value":3835343500},"returnOnEquity@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#852"},{"ref":"#966"}],"scale":100,"value":11.409877628952922},"#967":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q3","weight":0.5},{"ref":"equity@2025Q3","weight":0.5}],"rule":"average-balance","value":3950906000},"returnOnEquity@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#854"},{"ref":"#967"}],"scale":100,"value":9.577499439369097},"#968":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q4","weight":0.5},{"ref":"equity@2025Q4","weight":0.5}],"rule":"average-balance","value":3950566000},"returnOnEquity@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#856"},{"ref":"#968"}],"scale":100,"value":10.387144525619874},"#969":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2024","weight":0.5},{"ref":"equity@FY2025","weight":0.5}],"rule":"average-balance","value":3950566000},"returnOnEquity@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#969"}],"scale":100,"value":10.387144525619874},"#970":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q1","weight":0.5},{"ref":"equity@2026Q1","weight":0.5}],"rule":"average-balance","value":3971831000},"returnOnEquity@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#859"},{"ref":"#970"}],"scale":100,"value":10.823521947434319},"#971":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q2","weight":0.5},{"ref":"equity@2026Q2","weight":0.5}],"rule":"average-balance","value":4072616000},"returnOnEquity@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#861"},{"ref":"#971"}],"scale":100,"value":10.155094415972437},"#972":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2008","weight":0.5},{"ref":"equity@FY2009","weight":0.5}],"rule":"average-balance","value":298143500},"returnOnEquity@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2009"},{"ref":"#972"}],"scale":100,"value":-10.487902637488324},"returnOnEquity@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#863"},{"ref":"equity@2010Q2"}],"scale":100,"value":2.719843810356547},"returnOnEquity@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#864"},{"ref":"equity@2010Q3"}],"scale":100,"value":21.101718966505473},"#973":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2009Q4","weight":0.5},{"ref":"equity@2010Q4","weight":0.5}],"rule":"average-balance","value":377747000},"returnOnEquity@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#865"},{"ref":"#973"}],"scale":100,"value":19.656807334009272},"#974":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2009","weight":0.5},{"ref":"equity@FY2010","weight":0.5}],"rule":"average-balance","value":377747000},"returnOnEquity@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2010"},{"ref":"#974"}],"scale":100,"value":19.656807334009272},"returnOnEquity@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#868"},{"ref":"equity@2011Q1"}],"scale":100,"value":18.596986933812996},"#975":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2010Q3","weight":0.5},{"ref":"equity@2011Q3","weight":0.5}],"rule":"average-balance","value":411133000},"returnOnEquity@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#869"},{"ref":"#975"}],"scale":100,"value":13.662732011295613},"#976":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q1","weight":0.5},{"ref":"equity@2013Q1","weight":0.5}],"rule":"average-balance","value":546091500},"returnOnEquity@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#871"},{"ref":"#976"}],"scale":100,"value":-0.783018962939361},"#977":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q2","weight":0.5},{"ref":"equity@2013Q2","weight":0.5}],"rule":"average-balance","value":553246500},"returnOnEquity@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#873"},{"ref":"#977"}],"scale":100,"value":-0.6232303322298469},"#978":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q3","weight":0.5},{"ref":"equity@2013Q3","weight":0.5}],"rule":"average-balance","value":588924500},"returnOnEquity@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#875"},{"ref":"#978"}],"scale":100,"value":5.337356486272858},"#979":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2012Q4","weight":0.5},{"ref":"equity@2013Q4","weight":0.5}],"rule":"average-balance","value":607643500},"returnOnEquity@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#877"},{"ref":"#979"}],"scale":100,"value":10.581039705024411},"#980":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2012","weight":0.5},{"ref":"equity@FY2013","weight":0.5}],"rule":"average-balance","value":607643500},"returnOnEquity@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"#980"}],"scale":100,"value":10.581039705024411},"#981":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2010Q2","weight":0.5},{"ref":"equity@2011Q2","weight":0.5}],"rule":"average-balance","value":384554500},"returnOnEquity@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#880"},{"ref":"#981"}],"scale":100,"value":13.970191481311492},"#982":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2010Q4","weight":0.5},{"ref":"equity@2011Q4","weight":0.5}],"rule":"average-balance","value":434264000},"returnOnEquity@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#882"},{"ref":"#982"}],"scale":100,"value":15.363004992354881},"#983":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2010","weight":0.5},{"ref":"equity@FY2011","weight":0.5}],"rule":"average-balance","value":434264000},"returnOnEquity@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2011"},{"ref":"#983"}],"scale":100,"value":15.363004992354881},"#984":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q1","weight":0.5},{"ref":"equity@2012Q1","weight":0.5}],"rule":"average-balance","value":467619000},"returnOnEquity@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#885"},{"ref":"#984"}],"scale":100,"value":15.366997491547608},"#985":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q2","weight":0.5},{"ref":"equity@2012Q2","weight":0.5}],"rule":"average-balance","value":510725500},"returnOnEquity@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#887"},{"ref":"#985"}],"scale":100,"value":17.46319696196881},"#986":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q3","weight":0.5},{"ref":"equity@2012Q3","weight":0.5}],"rule":"average-balance","value":532514500},"returnOnEquity@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#889"},{"ref":"#986"}],"scale":100,"value":13.06649865872197},"#987":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2011Q4","weight":0.5},{"ref":"equity@2012Q4","weight":0.5}],"rule":"average-balance","value":536049000},"returnOnEquity@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#891"},{"ref":"#987"}],"scale":100,"value":10.94881251527379},"#988":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2011","weight":0.5},{"ref":"equity@FY2012","weight":0.5}],"rule":"average-balance","value":536049000},"returnOnEquity@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2012"},{"ref":"#988"}],"scale":100,"value":10.94881251527379},"#989":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q1","weight":0.5},{"ref":"equity@2014Q1","weight":0.5}],"rule":"average-balance","value":628935500},"returnOnEquity@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#894"},{"ref":"#989"}],"scale":100,"value":22.056633788361445},"#990":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q2","weight":0.5},{"ref":"equity@2014Q2","weight":0.5}],"rule":"average-balance","value":597997000},"returnOnEquity@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#896"},{"ref":"#990"}],"scale":100,"value":24.24794773217926},"#991":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q3","weight":0.5},{"ref":"equity@2014Q3","weight":0.5}],"rule":"average-balance","value":649070000},"returnOnEquity@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#898"},{"ref":"#991"}],"scale":100,"value":22.91155037207081},"#992":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q4","weight":0.5},{"ref":"equity@2014Q4","weight":0.5}],"rule":"average-balance","value":693370500},"returnOnEquity@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#900"},{"ref":"#992"}],"scale":100,"value":21.032334084014245},"#993":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2013","weight":0.5},{"ref":"equity@FY2014","weight":0.5}],"rule":"average-balance","value":693370500},"returnOnEquity@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"#993"}],"scale":100,"value":21.032334084014245},"#994":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q1","weight":0.5},{"ref":"equity@2015Q1","weight":0.5}],"rule":"average-balance","value":745143500},"returnOnEquity@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#903"},{"ref":"#994"}],"scale":100,"value":20.071972713980596},"#995":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q2","weight":0.5},{"ref":"equity@2015Q2","weight":0.5}],"rule":"average-balance","value":722798500},"returnOnEquity@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#905"},{"ref":"#995"}],"scale":100,"value":20.104496619735652},"#996":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q3","weight":0.5},{"ref":"equity@2015Q3","weight":0.5}],"rule":"average-balance","value":760357500},"returnOnEquity@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#907"},{"ref":"#996"}],"scale":100,"value":17.713246729334557},"#997":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q4","weight":0.5},{"ref":"equity@2015Q4","weight":0.5}],"rule":"average-balance","value":800348500},"returnOnEquity@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#909"},{"ref":"#997"}],"scale":100,"value":17.994661075768867},"#998":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2014","weight":0.5},{"ref":"equity@FY2015","weight":0.5}],"rule":"average-balance","value":800348500},"returnOnEquity@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"#998"}],"scale":100,"value":17.994661075768867},"#999":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q1","weight":0.5},{"ref":"equity@2016Q1","weight":0.5}],"rule":"average-balance","value":842782000},"returnOnEquity@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#912"},{"ref":"#999"}],"scale":100,"value":17.607044289033226},"#1000":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q2","weight":0.5},{"ref":"equity@2016Q2","weight":0.5}],"rule":"average-balance","value":839829500},"returnOnEquity@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#914"},{"ref":"#1000"}],"scale":100,"value":19.90725498449388},"#1001":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q3","weight":0.5},{"ref":"equity@2016Q3","weight":0.5}],"rule":"average-balance","value":885284500},"returnOnEquity@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#916"},{"ref":"#1001"}],"scale":100,"value":21.567981818274237},"#1002":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q4","weight":0.5},{"ref":"equity@2016Q4","weight":0.5}],"rule":"average-balance","value":923616500},"returnOnEquity@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#918"},{"ref":"#1002"}],"scale":100,"value":20.536878672046242},"#1003":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q1","weight":0.5},{"ref":"equity@2017Q1","weight":0.5}],"rule":"average-balance","value":968452500},"returnOnEquity@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#920"},{"ref":"#1003"}],"scale":100,"value":22.56754977657655},"#1004":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q2","weight":0.5},{"ref":"equity@2017Q2","weight":0.5}],"rule":"average-balance","value":994073000},"returnOnEquity@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#922"},{"ref":"#1004"}],"scale":100,"value":23.90035741841897},"#1005":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q3","weight":0.5},{"ref":"equity@2017Q3","weight":0.5}],"rule":"average-balance","value":1077134000},"returnOnEquity@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#924"},{"ref":"#1005"}],"scale":100,"value":24.95279138900081},"#1006":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q4","weight":0.5},{"ref":"equity@2017Q4","weight":0.5}],"rule":"average-balance","value":1076797500},"returnOnEquity@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#926"},{"ref":"#1006"}],"scale":100,"value":21.491320327173867},"#1007":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2016"},{"ref":"revenue@FY2015","weight":-1}],"value":234388000},"revenueGrowth@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"#1007"},{"ref":"revenue@FY2015"}],"scale":100,"rule":"year-on-year","value":27.722280439889},"#1008":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2017"},{"ref":"revenue@FY2016","weight":-1}],"value":393539000},"revenueGrowth@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"#1008"},{"ref":"revenue@FY2016"}],"scale":100,"rule":"year-on-year","value":36.443047985227906},"#1009":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q1"},{"ref":"revenue@2017Q1","weight":-1}],"value":126583000},"revenueGrowth@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1009"},{"ref":"revenue@2017Q1"}],"scale":100,"rule":"year-on-year","value":40.788358611978424},"#1010":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q2"},{"ref":"revenue@2017Q2","weight":-1}],"value":133777000},"revenueGrowth@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1010"},{"ref":"revenue@2017Q2"}],"scale":100,"rule":"year-on-year","value":37.52699996072732},"#1011":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q3"},{"ref":"revenue@2017Q3","weight":-1}],"value":120022000},"revenueGrowth@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1011"},{"ref":"revenue@2017Q3"}],"scale":100,"rule":"year-on-year","value":31.152940687886588},"#1012":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q4"},{"ref":"revenue@2017Q4","weight":-1}],"value":112697000},"revenueGrowth@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1012"},{"ref":"revenue@2017Q4"}],"scale":100,"rule":"year-on-year","value":26.74836170823809},"#1013":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2018"},{"ref":"revenue@FY2017","weight":-1}],"value":493079000},"revenueGrowth@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"#1013"},{"ref":"revenue@FY2017"}],"scale":100,"rule":"year-on-year","value":33.46509091476728},"#1014":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q1"},{"ref":"revenue@2018Q1","weight":-1}],"value":112047000},"revenueGrowth@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1014"},{"ref":"revenue@2018Q1"}],"scale":100,"rule":"year-on-year","value":25.644505680621798},"#1015":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q2"},{"ref":"revenue@2018Q2","weight":-1}],"value":110438000},"revenueGrowth@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1015"},{"ref":"revenue@2018Q2"}],"scale":100,"rule":"year-on-year","value":22.526460503529776},"#1016":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q3"},{"ref":"revenue@2018Q3","weight":-1}],"value":102052000},"revenueGrowth@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1016"},{"ref":"revenue@2018Q3"}],"scale":100,"rule":"year-on-year","value":20.196758686613016},"#1017":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q4"},{"ref":"revenue@2018Q4","weight":-1}],"value":115767000},"revenueGrowth@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1017"},{"ref":"revenue@2018Q4"}],"scale":100,"rule":"year-on-year","value":21.678401557994075},"#1018":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2019"},{"ref":"revenue@FY2018","weight":-1}],"value":440304000},"revenueGrowth@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"#1018"},{"ref":"revenue@FY2018"}],"scale":100,"rule":"year-on-year","value":22.390327547734756},"#1019":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q1"},{"ref":"revenue@2019Q1","weight":-1}],"value":1992000},"revenueGrowth@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1019"},{"ref":"revenue@2019Q1"}],"scale":100,"rule":"year-on-year","value":0.36286069755961936},"#1020":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q2"},{"ref":"revenue@2019Q2","weight":-1}],"value":-248383000},"revenueGrowth@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1020"},{"ref":"revenue@2019Q2"}],"scale":100,"rule":"year-on-year","value":-41.349132757446775},"#1021":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q3"},{"ref":"revenue@2019Q3","weight":-1}],"value":126803000},"revenueGrowth@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1021"},{"ref":"revenue@2019Q3"}],"scale":100,"rule":"year-on-year","value":20.8783862772314},"#1022":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q4"},{"ref":"revenue@2019Q4","weight":-1}],"value":184733000},"revenueGrowth@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1022"},{"ref":"revenue@2019Q4"}],"scale":100,"rule":"year-on-year","value":28.42977775794222},"#1023":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2020"},{"ref":"revenue@FY2019","weight":-1}],"value":65145000},"revenueGrowth@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"#1023"},{"ref":"revenue@FY2019"}],"scale":100,"rule":"year-on-year","value":2.706710498106202},"#1024":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q1"},{"ref":"revenue@2020Q1","weight":-1}],"value":343808000},"revenueGrowth@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1024"},{"ref":"revenue@2020Q1"}],"scale":100,"rule":"year-on-year","value":62.40128647477234},"#1025":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q2"},{"ref":"revenue@2020Q2","weight":-1}],"value":658494000},"revenueGrowth@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1025"},{"ref":"revenue@2020Q2"}],"scale":100,"rule":"year-on-year","value":186.9054309507996},"#1026":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q3"},{"ref":"revenue@2020Q3","weight":-1}],"value":281762000},"revenueGrowth@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1026"},{"ref":"revenue@2020Q3"}],"scale":100,"rule":"year-on-year","value":38.37966393514078},"#1027":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q4"},{"ref":"revenue@2020Q4","weight":-1}],"value":196579000},"revenueGrowth@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1027"},{"ref":"revenue@2020Q4"}],"scale":100,"rule":"year-on-year","value":23.55593634664239},"#1028":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2021"},{"ref":"revenue@FY2020","weight":-1}],"value":1480643000},"revenueGrowth@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"#1028"},{"ref":"revenue@FY2020"}],"scale":100,"rule":"year-on-year","value":59.89799109282947},"#1029":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q1"},{"ref":"revenue@2021Q1","weight":-1}],"value":78448000},"revenueGrowth@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1029"},{"ref":"revenue@2021Q1"}],"scale":100,"rule":"year-on-year","value":8.76738293932191},"#1030":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q2"},{"ref":"revenue@2021Q2","weight":-1}],"value":-41255000},"revenueGrowth@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1030"},{"ref":"revenue@2021Q2"}],"scale":100,"rule":"year-on-year","value":-4.081388354662807},"#1031":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q3"},{"ref":"revenue@2021Q3","weight":-1}],"value":-125558000},"revenueGrowth@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1031"},{"ref":"revenue@2021Q3"}],"scale":100,"rule":"year-on-year","value":-12.359214336759505},"#1032":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q4"},{"ref":"revenue@2021Q4","weight":-1}],"value":-129584000},"revenueGrowth@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1032"},{"ref":"revenue@2021Q4"}],"scale":100,"rule":"year-on-year","value":-12.56756140777947},"#1033":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2022"},{"ref":"revenue@FY2021","weight":-1}],"value":-217949000},"revenueGrowth@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"#1033"},{"ref":"revenue@FY2021"}],"scale":100,"rule":"year-on-year","value":-5.514089011138035},"#1034":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q1"},{"ref":"revenue@2022Q1","weight":-1}],"value":-30072000},"revenueGrowth@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1034"},{"ref":"revenue@2022Q1"}],"scale":100,"rule":"year-on-year","value":-3.089952004636165},"#1035":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q2"},{"ref":"revenue@2022Q2","weight":-1}],"value":32620000},"revenueGrowth@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1035"},{"ref":"revenue@2022Q2"}],"scale":100,"rule":"year-on-year","value":3.3644370137578816},"#1036":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q3"},{"ref":"revenue@2022Q3","weight":-1}],"value":69866000},"revenueGrowth@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1036"},{"ref":"revenue@2022Q3"}],"scale":100,"rule":"year-on-year","value":7.847044077147358},"#1037":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q4"},{"ref":"revenue@2022Q4","weight":-1}],"value":55211000},"revenueGrowth@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1037"},{"ref":"revenue@2022Q4"}],"scale":100,"rule":"year-on-year","value":6.124246407436362},"#1038":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2023"},{"ref":"revenue@FY2022","weight":-1}],"value":127625000},"revenueGrowth@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"#1038"},{"ref":"revenue@FY2022"}],"scale":100,"rule":"year-on-year","value":3.417335295149315},"#1039":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q1"},{"ref":"revenue@2023Q1","weight":-1}],"value":54284000},"revenueGrowth@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1039"},{"ref":"revenue@2023Q1"}],"scale":100,"rule":"year-on-year","value":5.755624520885938},"#1040":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q2"},{"ref":"revenue@2023Q2","weight":-1}],"value":26317000},"revenueGrowth@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1040"},{"ref":"revenue@2023Q2"}],"scale":100,"rule":"year-on-year","value":2.6259937156558832},"#1041":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q3"},{"ref":"revenue@2023Q3","weight":-1}],"value":17658000},"revenueGrowth@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1041"},{"ref":"revenue@2023Q3"}],"scale":100,"rule":"year-on-year","value":1.8389650640378008},"#1042":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q4"},{"ref":"revenue@2023Q4","weight":-1}],"value":38493000},"revenueGrowth@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1042"},{"ref":"revenue@2023Q4"}],"scale":100,"rule":"year-on-year","value":4.02340900111422},"#1043":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2024"},{"ref":"revenue@FY2023","weight":-1}],"value":136752000},"revenueGrowth@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"#1043"},{"ref":"revenue@FY2023"}],"scale":100,"rule":"year-on-year","value":3.540724860573863},"#1044":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q1"},{"ref":"revenue@2024Q1","weight":-1}],"value":-18169000},"revenueGrowth@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1044"},{"ref":"revenue@2024Q1"}],"scale":100,"rule":"year-on-year","value":-1.8215796380902538},"#1045":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q2"},{"ref":"revenue@2024Q2","weight":-1}],"value":-16041000},"revenueGrowth@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1045"},{"ref":"revenue@2024Q2"}],"scale":100,"rule":"year-on-year","value":-1.5596651401569295},"#1046":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q3"},{"ref":"revenue@2024Q3","weight":-1}],"value":17820000},"revenueGrowth@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1046"},{"ref":"revenue@2024Q3"}],"scale":100,"rule":"year-on-year","value":1.822324394194741},"#1047":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q4"},{"ref":"revenue@2024Q4","weight":-1}],"value":52342000},"revenueGrowth@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1047"},{"ref":"revenue@2024Q4"}],"scale":100,"rule":"year-on-year","value":5.2593449281012505},"#1048":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2025"},{"ref":"revenue@FY2024","weight":-1}],"value":35952000},"revenueGrowth@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"#1048"},{"ref":"revenue@FY2024"}],"scale":100,"rule":"year-on-year","value":0.8990220584484288},"#1049":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q1"},{"ref":"revenue@2025Q1","weight":-1}],"value":60825000},"revenueGrowth@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1049"},{"ref":"revenue@2025Q1"}],"scale":100,"rule":"year-on-year","value":6.211310149888383},"#1050":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q2"},{"ref":"revenue@2025Q2","weight":-1}],"value":43743000},"revenueGrowth@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1050"},{"ref":"revenue@2025Q2"}],"scale":100,"rule":"year-on-year","value":4.320513922182756},"#1051":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2009"},{"ref":"revenue@FY2008","weight":-1}],"value":8357000},"revenueGrowth@FY2009":{"kind":"computed","op":"ratio","terms":[{"ref":"#1051"},{"ref":"revenue@FY2008"}],"scale":100,"rule":"year-on-year","value":2.7492302023844006},"#1052":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q2"},{"ref":"revenue@2009Q2","weight":-1}],"value":31880000},"revenueGrowth@2010Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1052"},{"ref":"revenue@2009Q2"}],"scale":100,"rule":"year-on-year","value":41.77367786571624},"#1053":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q3"},{"ref":"revenue@2009Q3","weight":-1}],"value":16678000},"revenueGrowth@2010Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1053"},{"ref":"revenue@2009Q3"}],"scale":100,"rule":"year-on-year","value":21.039750722224326},"#1054":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2010Q4"},{"ref":"revenue@2009Q4","weight":-1}],"value":6277000},"revenueGrowth@2010Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1054"},{"ref":"revenue@2009Q4"}],"scale":100,"rule":"year-on-year","value":7.246928973861633},"#1055":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2010"},{"ref":"revenue@FY2009","weight":-1}],"value":74793000},"revenueGrowth@FY2010":{"kind":"computed","op":"ratio","terms":[{"ref":"#1055"},{"ref":"revenue@FY2009"}],"scale":100,"rule":"year-on-year","value":23.94655704008222},"#1056":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q1"},{"ref":"revenue@2010Q1","weight":-1}],"value":14766000},"revenueGrowth@2011Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1056"},{"ref":"revenue@2010Q1"}],"scale":100,"rule":"year-on-year","value":16.39027639027639},"#1057":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q3"},{"ref":"revenue@2010Q3","weight":-1}],"value":29947000},"revenueGrowth@2011Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1057"},{"ref":"revenue@2010Q3"}],"scale":100,"rule":"year-on-year","value":31.21202330453272},"#1058":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q1"},{"ref":"revenue@2012Q1","weight":-1}],"value":18501000},"revenueGrowth@2013Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1058"},{"ref":"revenue@2012Q1"}],"scale":100,"rule":"year-on-year","value":13.696429496812978},"#1059":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q2"},{"ref":"revenue@2012Q2","weight":-1}],"value":18202000},"revenueGrowth@2013Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1059"},{"ref":"revenue@2012Q2"}],"scale":100,"rule":"year-on-year","value":12.499141636795619},"#1060":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q3"},{"ref":"revenue@2012Q3","weight":-1}],"value":28010000},"revenueGrowth@2013Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1060"},{"ref":"revenue@2012Q3"}],"scale":100,"rule":"year-on-year","value":20.52074786074318},"#1061":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2013Q4"},{"ref":"revenue@2012Q4","weight":-1}],"value":35452000},"revenueGrowth@2013Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1061"},{"ref":"revenue@2012Q4"}],"scale":100,"rule":"year-on-year","value":24.819378325399043},"#1062":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2013"},{"ref":"revenue@FY2012","weight":-1}],"value":100165000},"revenueGrowth@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"#1062"},{"ref":"revenue@FY2012"}],"scale":100,"rule":"year-on-year","value":17.885297683562463},"#1063":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q2"},{"ref":"revenue@2010Q2","weight":-1}],"value":11890000},"revenueGrowth@2011Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1063"},{"ref":"revenue@2010Q2"}],"scale":100,"rule":"year-on-year","value":10.989315686347002},"#1064":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2011Q4"},{"ref":"revenue@2010Q4","weight":-1}],"value":36012000},"revenueGrowth@2011Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1064"},{"ref":"revenue@2010Q4"}],"scale":100,"rule":"year-on-year","value":38.7671837490446},"#1065":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2011"},{"ref":"revenue@FY2010","weight":-1}],"value":92615000},"revenueGrowth@FY2011":{"kind":"computed","op":"ratio","terms":[{"ref":"#1065"},{"ref":"revenue@FY2010"}],"scale":100,"rule":"year-on-year","value":23.9237354246421},"#1066":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q1"},{"ref":"revenue@2011Q1","weight":-1}],"value":30223000},"revenueGrowth@2012Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1066"},{"ref":"revenue@2011Q1"}],"scale":100,"rule":"year-on-year","value":28.823338673991007},"#1067":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q2"},{"ref":"revenue@2011Q2","weight":-1}],"value":25540000},"revenueGrowth@2012Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1067"},{"ref":"revenue@2011Q2"}],"scale":100,"rule":"year-on-year","value":21.26809120130573},"#1068":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q3"},{"ref":"revenue@2011Q3","weight":-1}],"value":10602000},"revenueGrowth@2012Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1068"},{"ref":"revenue@2011Q3"}],"scale":100,"rule":"year-on-year","value":8.42137035919106},"#1069":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2012Q4"},{"ref":"revenue@2011Q4","weight":-1}],"value":13935000},"revenueGrowth@2012Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1069"},{"ref":"revenue@2011Q4"}],"scale":100,"rule":"year-on-year","value":10.810286645203826},"#1070":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2012"},{"ref":"revenue@FY2011","weight":-1}],"value":80300000},"revenueGrowth@FY2012":{"kind":"computed","op":"ratio","terms":[{"ref":"#1070"},{"ref":"revenue@FY2011"}],"scale":100,"rule":"year-on-year","value":16.738198319509912},"#1071":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q1"},{"ref":"revenue@2013Q1","weight":-1}],"value":27066000},"revenueGrowth@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1071"},{"ref":"revenue@2013Q1"}],"scale":100,"rule":"year-on-year","value":17.623388462039323},"#1072":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q2"},{"ref":"revenue@2013Q2","weight":-1}],"value":28703000},"revenueGrowth@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1072"},{"ref":"revenue@2013Q2"}],"scale":100,"rule":"year-on-year","value":17.52020411651245},"#1073":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q3"},{"ref":"revenue@2013Q3","weight":-1}],"value":25370000},"revenueGrowth@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1073"},{"ref":"revenue@2013Q3"}],"scale":100,"rule":"year-on-year","value":15.421929899213405},"#1074":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2014Q4"},{"ref":"revenue@2013Q4","weight":-1}],"value":20308000},"revenueGrowth@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1074"},{"ref":"revenue@2013Q4"}],"scale":100,"rule":"year-on-year","value":11.390303546990332},"#1075":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2014"},{"ref":"revenue@FY2013","weight":-1}],"value":101447000},"revenueGrowth@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"#1075"},{"ref":"revenue@FY2013"}],"scale":100,"rule":"year-on-year","value":15.365961533218432},"#1076":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q1"},{"ref":"revenue@2014Q1","weight":-1}],"value":17440000},"revenueGrowth@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1076"},{"ref":"revenue@2014Q1"}],"scale":100,"rule":"year-on-year","value":9.654240891024424},"#1077":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q2"},{"ref":"revenue@2014Q2","weight":-1}],"value":16957000},"revenueGrowth@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1077"},{"ref":"revenue@2014Q2"}],"scale":100,"rule":"year-on-year","value":8.80741283221922},"#1078":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q3"},{"ref":"revenue@2014Q3","weight":-1}],"value":17760000},"revenueGrowth@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1078"},{"ref":"revenue@2014Q3"}],"scale":100,"rule":"year-on-year","value":9.353472792770013},"#1079":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q4"},{"ref":"revenue@2014Q4","weight":-1}],"value":31676000},"revenueGrowth@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1079"},{"ref":"revenue@2014Q4"}],"scale":100,"rule":"year-on-year","value":15.949647532729095},"#1080":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2015"},{"ref":"revenue@FY2014","weight":-1}],"value":83833000},"revenueGrowth@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"#1080"},{"ref":"revenue@FY2014"}],"scale":100,"rule":"year-on-year","value":11.00671828247246},"#1081":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q1"},{"ref":"revenue@2015Q1","weight":-1}],"value":40634000},"revenueGrowth@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1081"},{"ref":"revenue@2015Q1"}],"scale":100,"rule":"year-on-year","value":20.513312399664784},"#1082":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q2"},{"ref":"revenue@2015Q2","weight":-1}],"value":59874000},"revenueGrowth@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1082"},{"ref":"revenue@2015Q2"}],"scale":100,"rule":"year-on-year","value":28.581112044603984},"#1083":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q3"},{"ref":"revenue@2015Q3","weight":-1}],"value":70953000},"revenueGrowth@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1083"},{"ref":"revenue@2015Q3"}],"scale":100,"rule":"year-on-year","value":34.17181991562157},"#1084":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q4"},{"ref":"revenue@2015Q4","weight":-1}],"value":62927000},"revenueGrowth@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1084"},{"ref":"revenue@2015Q4"}],"scale":100,"rule":"year-on-year","value":27.326773089683677},"#1085":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q1"},{"ref":"revenue@2016Q1","weight":-1}],"value":71621000},"revenueGrowth@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#1085"},{"ref":"revenue@2016Q1"}],"scale":100,"rule":"year-on-year","value":30.00209450402145},"#1086":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q2"},{"ref":"revenue@2016Q2","weight":-1}],"value":87120000},"revenueGrowth@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#1086"},{"ref":"revenue@2016Q2"}],"scale":100,"rule":"year-on-year","value":32.34309219563265},"#1087":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q3"},{"ref":"revenue@2016Q3","weight":-1}],"value":106678000},"revenueGrowth@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#1087"},{"ref":"revenue@2016Q3"}],"scale":100,"rule":"year-on-year","value":38.29225130927638},"#1088":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q4"},{"ref":"revenue@2016Q4","weight":-1}],"value":128120000},"revenueGrowth@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#1088"},{"ref":"revenue@2016Q4"}],"scale":100,"rule":"year-on-year","value":43.69668796021868},"equity@FY2008":{"kind":"filed","concept":"StockholdersEquity","filing":61,"unit":"USD","end":"2008-12-31","value":218540000},"revenue@FY2008":{"kind":"filed","concept":"Revenues","filing":33,"unit":"USD","start":"2008-01-01","end":"2008-12-31","value":303976000}},"quality":[{"metric":"totalAssets","periodKey":"2009Q4","rule":"accounting-identity","severity":"warning","message":"Assets 3.5524e+8 ≠ liabilities + mezzanine + equity 4.5995e+8 (22.77% apart) — large enough that an equity or liability component is probably unmapped."},{"metric":"totalAssets","periodKey":"FY2009","rule":"accounting-identity","severity":"warning","message":"Assets 3.5524e+8 ≠ liabilities + mezzanine + equity 4.5995e+8 (22.77% apart) — large enough that an equity or liability component is probably unmapped."}]}