{"schemaVersion":2,"ticker":"MEDP","company":{"ticker":"MEDP","name":"Medpace Holdings, Inc.","exchange":"Nasdaq","cik":1668397,"sic":"8731","sicDescription":"Services-Commercial Physical & Biological Research","fiscalYearEnd":"1231"},"updatedAt":"2026-09-11T02:29:44.722Z","filingsThrough":"Q2 2026","annual":{"keys":["FY2015","FY2016","FY2017","FY2018","FY2019","FY2020","FY2021","FY2022","FY2023","FY2024","FY2025"],"labels":["2015","2016","2017","2018","2019","2020","2021","2022","2023","2024","2025"],"series":{"revenue":[359059000,421582000,436152000,704589000,860969000,925925000,1142377000,1459996000,1885842000,2109054000,2530234000],"operatingExpenses":[120140000,112179000,101257000,105242000,110074000,100032000,113535000,134752000,163551000,181627000,198505000],"operatingIncome":[20562000,52490000,64858000,101048000,127263000,167042000,198615000,278697000,336825000,446870000,534935000],"pretaxIncome":[-7830000,21957000,56945000,93951000,124832000,168532000,201852000,282860000,335682000,475922000,542377000],"netIncome":[-8673000,13425000,39122000,73185000,100443000,145384000,181848000,245368000,282810000,404386000,451123000],"dilutedEps":[-0.28,0.37,0.98,1.97,2.67,3.84,4.81,7.28,8.88,12.63,15.28],"cash":[14880000,37099000,26485000,23275000,131920000,277766000,461304000,28265000,245449000,669436000,497049000],"currentAssets":[94721000,133248000,129971000,177744000,317028000,473651000,690912000,333962000,593828000,1029229000,989624000],"totalAssets":[984041000,979105000,950717000,1004775000,1143071000,1390677000,1659935000,1352495000,1656828000,2100866000,1975472000],"currentLiabilities":[134017000,168603000,192706000,263116000,343002000,440110000,557217000,803470000,925131000,1104553000,1343748000],"totalLiabilities":[570567000,368395000,447187000,405919000,416788000,584898000,707007000,966108000,1097878000,1275321000,1516401000],"totalDebt":[377941000,163642000,221611000,79721000,0,null,null,null,null,null,null],"equity":[413474000,610710000,509260000,598856000,726283000,805779000,952928000,386387000,558950000,825545000,459071000],"operatingCashFlow":[85870000,91732000,97385000,156584000,201867000,258676000,263327000,388050000,433374000,608815000,713223000],"capex":[6465000,13537000,12293000,16024000,17912000,31340000,28271000,36879000,36648000,36548000,31356000],"dilutedShares":[31346000,36329000,39839000,36912000,37576000,37708000,37697000,33671000,31841000,32014000,29527000],"sharesOutstanding":[32624461,40662856,35466510,35665910,36065278,35519989,36006778,31091694,30752292,30630799,28370780],"totalCosts":[338497000,369092000,371294000,603541000,733706000,758883000,943762000,1181299000,1549017000,1662184000,1995299000],"freeCashFlow":[79405000,78195000,85092000,140560000,183955000,227336000,235056000,351171000,396726000,572267000,681867000],"capexOutflow":[-6465000,-13537000,-12293000,-16024000,-17912000,-31340000,-28271000,-36879000,-36648000,-36548000,-31356000],"operatingMargin":[5.726635455454396,12.450721330607093,14.870503861039271,14.34141038250668,14.781368434868156,18.040554040554042,17.386116842338385,19.08888791476141,17.86072216018097,21.188172517156982,21.141720489093103],"netMargin":[-2.415480464213402,3.1844338705162936,8.969808690548248,10.38690640926838,11.666273698588451,15.701487701487702,15.918387712637772,16.8060734412971,14.9964843290159,19.173809679600428,17.829299582568254],"currentRatio":[0.7067834677690144,0.7903062223092115,0.6744522744491609,0.675534745131425,0.9242744940262739,1.0762104928313376,1.2399334550094487,0.41564961977422926,0.6418853113775238,0.9318058979514791,0.7364654682276737],"netDebt":[363061000,126543000,195126000,56446000,-131920000,null,null,null,null,null,null],"fcfMargin":[22.114749943602583,18.5479930357558,19.509712210422055,19.94921862248772,21.36604221522494,24.552312552312554,20.576044510700058,24.052874117463336,21.037075216269443,27.13382397985068,26.948772326986358],"debtToCapital":[47.75509688343031,21.13276649379094,30.32149312258935,11.748261435327162,0,null,null,null,null,null,null],"returnOnAssets":[-0.881365715452913,1.367702656857921,4.054467199565556,7.485072810320881,9.352905189664435,11.47580580231341,11.922066785287672,16.290370232669307,18.79558957280425,21.523093684584214,22.13373866445815],"returnOnEquity":[-2.127184699378498,2.621599243885864,6.9862585604971565,13.208905926816325,15.15961721751454,18.978866390524665,20.679738012073642,36.64082012073336,59.83263111461839,58.41639009169408,70.2346849175162],"revenueGrowth":[null,17.413015688229507,3.456029906400171,61.54666263137622,22.194499204500783,7.54452250894051,23.376839376839385,27.80334337963737,29.167614157847012,11.836198366565176,19.970090855900313]}},"quarterly":{"keys":["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":["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":[null,null,92131000,96041000,99586000,105954000,107799000,108243000,106611000,106216000,110643000,112682000,163077000,170144000,179253000,192115000,200741000,214104000,216238000,229886000,230879000,204995000,230373000,259678000,259965000,278293000,295567000,308552000,330947000,351207000,383744000,394098000,434074000,460868000,492499000,498401000,511044000,528104000,533317000,536589000,558570000,603311000,659903000,708450000,706604000,707331000],"operatingExpenses":[null,null,31069000,31380000,26177000,27492000,29059000,29451000,24602000,24217000,26102000,26336000,23390000,27897000,25996000,27959000,27152000,26551000,32115000,24256000,27121000,23835000,24746000,24330000,27016000,28252000,29324000,28943000,30204000,34053000,36256000,34239000,38577000,39954000,41956000,43064000,44442000,41814000,49577000,45794000,58133000,46901000,48318000,45153000,48072000,48258000],"operatingIncome":[6389000,7867000,7195000,-889000,12869000,14114000,12617000,12890000,15944000,16279000,17198000,15437000,20119000,23345000,26918000,30666000,25895000,35259000,29991000,36118000,35504000,30128000,46422000,54988000,47599000,42448000,53713000,54855000,64203000,60236000,77827000,76431000,86204000,78393000,84908000,87320000,104069000,105150000,112273000,125378000,113523000,126335000,141808000,153269000,141503000,146824000],"pretaxIncome":[null,null,508000,-7641000,5961000,8187000,7583000,226000,13778000,14346000,15147000,13674000,17657000,21515000,25459000,29320000,24658000,34492000,29465000,36217000,36478000,30362000,46990000,54702000,48509000,42686000,54736000,55921000,65324000,61999000,81892000,73645000,86030000,75744000,83201000,90707000,112782000,110482000,118776000,133882000,118170000,124538000,142836000,156833000,147591000,151663000],"netIncome":[-59000,95000,-133000,-8576000,3448000,4962000,5036000,-21000,8447000,9553000,9831000,11291000,14551000,16568000,19305000,22761000,19198000,27455000,23977000,29813000,28954000,24104000,41460000,50866000,43306000,39934000,48574000,50034000,61311000,49360000,66027000,68670000,72894000,61068000,70550000,78298000,102591000,88351000,96426000,117018000,114595000,90260000,111135000,135133000,123870000,121362000],"dilutedEps":[0,0,0,-0.27,0.11,0.15,0.13,0,0.2,0.23,0.25,0.3,0.4,0.45,0.52,0.61,0.51,0.73,0.63,0.78,0.76,0.64,1.09,1.3402823254703213,1.14,1.06,1.29,1.3193048989832294,1.69,1.46,2.05,2.1147650509416485,2.27,1.93,2.22,2.4599397117467894,3.2,2.75,3.01,3.6729583385619273,3.67,3.1,3.86,4.660713644834012,4.28,4.25],"cash":[null,null,40632000,14880000,null,17040000,14636000,37099000,29316000,29055000,24168000,26485000,22245000,22230000,22244000,23275000,30127000,20098000,79290000,131920000,133999000,160903000,219227000,277766000,332877000,339009000,398387000,461304000,82843000,42551000,31007000,28265000,46922000,39138000,95207000,245449000,407010000,510894000,656900000,669436000,441436000,46330000,285351000,497049000,652681000,502688000],"currentAssets":[null,null,null,94721000,null,null,120527000,133248000,128325000,123123000,117029000,129971000,153754000,158479000,153085000,177744000,182375000,194344000,250397000,317028000,303002000,319082000,395005000,473651000,533380000,550100000,641220000,690912000,355969000,328887000,337741000,333962000,367622000,378927000,448881000,593828000,744902000,872523000,1032595000,1029229000,821437000,520805000,737285000,989624000,1139055000,1050285000],"totalAssets":[null,null,null,984041000,null,null,976487000,979105000,966093000,963646000,948876000,950717000,973024000,968181000,949843000,1004775000,1006517000,1016861000,1072329000,1143071000,1137634000,1222134000,1296142000,1390677000,1451360000,1469708000,1577143000,1659935000,1344346000,1315453000,1328425000,1352495000,1395723000,1406938000,1486721000,1656828000,1795789000,1920048000,2084061000,2100866000,1897369000,1571673000,1753012000,1975472000,2129613000,2057181000],"currentLiabilities":[null,null,null,134017000,null,null,156595000,168603000,150045000,155262000,172363000,192706000,232492000,233162000,232127000,263116000,264541000,296073000,314392000,343002000,338651000,337984000,358396000,440110000,447306000,472607000,517182000,557217000,579428000,878959000,820868000,803470000,881889000,852437000,848518000,925131000,956645000,993088000,1041354000,1104553000,1122311000,1220443000,1283914000,1343748000,1345014000,1435429000],"totalLiabilities":[null,null,null,570567000,null,null,365947000,368395000,345113000,356288000,398626000,447187000,461951000,428100000,388454000,405919000,384620000,358806000,380322000,416788000,419835000,484065000,504513000,584898000,592433000,617826000,679058000,707007000,739330000,1032201000,978540000,966108000,1048461000,1015878000,1015809000,1097878000,1124247000,1156449000,1202622000,1275321000,1303760000,1399322000,1459371000,1516401000,1531299000,1623320000],"totalDebt":[null,null,null,377941000,null,null,154620000,163642000,160636000,157629000,184621000,221611000,197567000,163521000,113689000,79721000,55781000,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"equity":[null,null,null,413474000,null,null,610540000,610710000,620980000,607358000,550250000,509260000,526473000,543127000,564435000,598856000,621897000,658055000,692007000,726283000,717799000,738069000,791629000,805779000,858927000,851882000,898085000,952928000,605016000,283252000,349885000,386387000,347262000,391060000,470912000,558950000,671542000,763599000,881439000,825545000,593609000,172351000,293641000,459071000,598314000,433861000],"operatingCashFlow":[null,null,null,28458000,12625000,7866000,42176000,29065000,-675000,30408000,39000000,28652000,23298000,41343000,52501000,39442000,34005000,46630000,64292000,56940000,49148000,44267000,59763000,105498000,57319000,62761000,72353000,70894000,46256000,96619000,108491000,136684000,80076000,82518000,114385000,156395000,152677000,116397000,149075000,190666000,125836000,148526000,246209000,192652000,151788000,162011000],"capex":[null,null,null,1777000,3456000,2237000,2150000,5694000,4374000,1645000,2364000,3395000,3951000,5842000,2782000,3449000,2520000,3470000,6162000,5760000,5561000,9324000,8669000,7786000,6507000,6008000,6640000,9116000,9257000,11200000,7179000,9243000,9513000,8446000,8703000,9986000,5497000,12871000,10537000,7643000,9994000,6113000,10713000,4536000,6814000,23911000],"dilutedShares":[null,null,31430000,31610000,32625000,32828000,37623000,42221000,41508000,40825000,39329000,37745000,36449000,36664000,37125000,37263000,37285000,37389000,37835000,37783000,38030000,37328000,37763000,37687000,37749000,37714000,37519000,37865000,36364000,33695000,32253000,32390000,32155000,31575000,31762000,31847000,32001000,32086000,32088000,31876000,31196000,29143000,28817000,28978000,28962000,28554000],"sharesOutstanding":[null,null,null,32624461,null,null,40716410,40662856,40675553,39692999,37403764,35466510,35504675,35545233,35587848,35665910,35728989,35894048,36011725,36065278,35484473,35408120,35757453,35519989,35926158,35819012,35939191,36006778,33651360,30987636,31098397,31091694,30623655,30562773,30682157,30752292,30983185,31001549,31081601,30630799,29836211,28088626,28168223,28370780,28559689,27910605],"totalCosts":[null,null,84936000,96930000,86717000,91840000,95182000,95353000,90667000,89937000,93445000,97245000,142958000,146799000,152335000,161449000,174846000,178845000,186247000,193768000,195375000,174867000,183951000,204690000,212366000,235845000,241854000,253697000,266744000,290971000,305917000,317667000,347870000,382475000,407591000,411081000,406975000,422954000,421044000,411211000,445047000,476976000,518095000,555181000,565101000,560507000],"freeCashFlow":[null,null,null,26681000,9169000,5629000,40026000,23371000,-5049000,28763000,36636000,25257000,19347000,35501000,49719000,35993000,31485000,43160000,58130000,51180000,43587000,34943000,51094000,97712000,50812000,56753000,65713000,61778000,36999000,85419000,101312000,127441000,70563000,74072000,105682000,146409000,147180000,103526000,138538000,183023000,115842000,142413000,235496000,188116000,144974000,138100000],"capexOutflow":[null,null,null,-1777000,-3456000,-2237000,-2150000,-5694000,-4374000,-1645000,-2364000,-3395000,-3951000,-5842000,-2782000,-3449000,-2520000,-3470000,-6162000,-5760000,-5561000,-9324000,-8669000,-7786000,-6507000,-6008000,-6640000,-9116000,-9257000,-11200000,-7179000,-9243000,-9513000,-8446000,-8703000,-9986000,-5497000,-12871000,-10537000,-7643000,-9994000,-6113000,-10713000,-4536000,-6814000,-23911000],"operatingMargin":[null,null,7.809532079321835,-0.9256463385429139,12.922499146466372,13.320875096740096,11.704190205846066,11.9083913047495,14.95530479969234,15.326316185885366,15.543685547210398,13.69961484531691,12.337116822114707,13.720730675192778,15.016764015107139,15.962314238867345,12.899706587094814,16.46816500392333,13.869440153904494,15.711265583811107,15.377751982640259,14.69694382789824,20.150798921748642,21.175455756744892,18.309772469370877,15.252988756454528,18.1728677423393,17.778202701651587,19.399783046832273,17.151138787097068,20.280968562374916,19.393907099249425,19.85928666540728,17.009859656127134,17.240238051244773,17.52002905291121,20.36399996869154,19.910850893005925,21.051832212361504,23.3657417502036,20.323862720876523,20.94027789978966,21.489218870046052,21.634413155480274,20.025785305489354,20.757467154698436],"netMargin":[null,null,-0.14435966178593523,-8.929519684301496,3.462334063020907,4.683164392094683,4.671657436525385,-0.01940079266095729,7.923197418652859,8.993936883332077,8.885333911770289,10.020233932660053,8.922778810009996,9.737634004137671,10.769694231058894,11.847591286469042,9.563566984323083,12.823207413219745,11.088245359280052,12.968601828732501,12.540768107969976,11.758335569160224,17.996900678464925,19.58810526883294,16.658396322581886,14.349624316817167,16.434175669137623,16.21574321346159,18.525927112196214,14.054389576517554,17.206001917945297,17.424599972595647,16.792989213820686,13.250648775788296,14.324902182542504,15.709840068539188,20.074788080869748,16.729848666171815,18.08042871312934,21.807752302041226,20.515781370284834,14.960774791111053,16.841111496689663,19.074458324511255,17.530328161176556,17.157738032123575],"currentRatio":[null,null,null,0.7067834677690144,null,null,0.7696733612184297,0.7903062223092115,0.8552434269719085,0.7930015071298837,0.6789682240388019,0.6744522744491609,0.6613302823322953,0.6796948044707114,0.6594881250350024,0.675534745131425,0.6894016428455324,0.6564056837334036,0.7964483829105067,0.9242744940262739,0.8947323350588069,0.9440742757053588,1.1021467873525375,1.0762104928313376,1.1924275551859354,1.1639692175528504,1.2398343329814263,1.2399334550094487,0.6143455269679753,0.3741778626761885,0.41144374004102974,0.41564961977422926,0.4168574503140418,0.4445219998662658,0.5290176519531701,0.6418853113775238,0.7786608407507487,0.8785958545466263,0.9915888353048051,0.9318058979514791,0.7319156633054474,0.4267343907089475,0.5742479636486556,0.7364654682276737,0.846872225865307,0.7316871820201487],"netDebt":[null,null,null,363061000,null,null,139984000,126543000,131320000,128574000,160453000,195126000,175322000,141291000,91445000,56446000,25654000,-20098000,-79290000,-131920000,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"fcfMargin":[null,null,null,27.780843598046665,9.207117466310526,5.3126828623742375,37.130214565997825,21.591234537106327,-4.735909052536793,27.079724335316712,33.11190043653914,22.414405140128856,11.863720818999614,20.86526706789543,27.736774279928365,18.735132602868074,15.684389337504545,20.15842768000598,26.882416596527897,22.263208720844244,18.878720022176118,17.04578160442938,22.17881435758531,37.62813946502977,19.545708076087166,20.3932545913839,22.23286090801747,20.021908786849544,11.179735728077306,24.321553955359658,26.400933955970647,32.33738816233526,16.255984002727644,16.072281000199624,21.458317681863313,29.375743628122734,28.799868504473196,19.603335706603247,25.976670535535153,34.10860080993088,20.73903002309469,23.605238425952784,35.68645694897584,26.55317947632155,20.517008112040124,19.524098335856905],"debtToCapital":[null,null,null,47.75509688343031,null,null,20.207538292644674,21.13276649379094,20.55177990215144,20.605448197158907,25.12291272890072,30.32149312258935,27.28675211314292,23.140375406142805,16.76522287959134,11.748261435327162,8.23119534646248,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"returnOnAssets":[null,null,null,-0.881365715452913,null,null,0.49872655754761713,1.367702656857921,1.9070627776000861,2.3883251733520403,2.888805903094637,4.054467199565556,4.664597339923274,5.408455311992223,6.500698628917707,7.485072810320881,7.86364111680435,8.938752933187308,9.236701922487306,9.352905189664435,10.279033519560889,9.54428214444427,10.498840813334848,11.47580580231341,12.339619172543467,13.044302005838382,12.715759139799914,11.922066785287672,14.297139971084228,15.028143794918858,15.606724743664577,16.290370232669307,18.755075145917857,19.73698855160776,19.408016493638343,18.79558957280425,19.58363308676264,20.426295752371665,20.481003880942605,21.523093684584214,22.549265425416404,23.959474425362163,22.569703521408115,22.13373866445815,22.865659692543943,27.088441695367187],"returnOnEquity":[null,null,null,-2.127184699378498,null,null,0.7976545353293806,2.621599243885864,2.966923250346227,3.789363110389589,4.791564365647534,6.9862585604971565,7.882850103664377,9.08156125460132,11.07308342715655,13.208905926816325,13.555213041093028,14.77194962961483,14.865946856281468,15.15961721751454,16.45134418554657,15.306376797476442,16.760310480468256,18.978866390524665,20.2617322223392,22.084454175002875,21.622594119478208,20.679738012073642,27.303385446018048,36.87300353967021,36.336129874916864,36.64082012073336,53.9655436752713,79.68388520447508,66.56505810815585,59.83263111461839,61.34781567406489,58.85547161542932,54.07856392312351,58.41639009169408,65.8245537489201,89.38490303969229,73.69847159342343,70.2346849175162,77.25297691209919,162.1544938074469],"revenueGrowth":[null,null,null,null,null,null,17.006219404977685,12.7049905769411,7.0542044062418485,0.2472771202597368,2.6382433974341035,4.10095802961854,52.964515856712715,60.18678918430369,62.01024917979447,70.49306899061074,23.09583816234049,25.836938123001694,20.632848543678485,19.660619941181068,15.013375443980049,-4.254474461009606,6.536778919523867,12.959466866185853,12.597940912772486,35.755994048635344,28.299323271390307,18.821001394034155,27.304444829111606,26.200443417549124,29.83316811416701,27.724986388031848,31.161182908441543,31.22403596739245,28.34050825550367,26.466259661302516,17.731999612969208,14.588992943749624,8.287935610021545,7.66210340669462,9.299786319768955,14.240944965385616,23.735601902808277,32.02842398931025,26.502318420251726,17.241522199993042]}},"filings":[{"accn":"0001564590-19-004451","filed":"2019-02-26","form":"10-K"},{"accn":"0001564590-20-006385","filed":"2020-02-25","form":"10-K"},{"accn":"0001564590-21-006072","filed":"2021-02-16","form":"10-K"},{"accn":"0001564590-20-019699","filed":"2020-04-29","form":"10-Q"},{"accn":"0001564590-20-033881","filed":"2020-07-28","form":"10-Q"},{"accn":"0001564590-20-047972","filed":"2020-10-27","form":"10-Q"},{"accn":"0000950170-22-001280","filed":"2022-02-15","form":"10-K"},{"accn":"0001564590-21-020883","filed":"2021-04-27","form":"10-Q"},{"accn":"0001564590-21-038287","filed":"2021-07-27","form":"10-Q"},{"accn":"0000950170-21-002308","filed":"2021-10-26","form":"10-Q"},{"accn":"0001668397-23-000008","filed":"2023-02-14","form":"10-K"},{"accn":"0000950170-22-006201","filed":"2022-04-26","form":"10-Q"},{"accn":"0000950170-22-013080","filed":"2022-07-26","form":"10-Q"},{"accn":"0001668397-22-000009","filed":"2022-10-25","form":"10-Q"},{"accn":"0001668397-24-000013","filed":"2024-02-13","form":"10-K"},{"accn":"0001668397-23-000033","filed":"2023-04-25","form":"10-Q"},{"accn":"0001668397-23-000043","filed":"2023-07-25","form":"10-Q"},{"accn":"0001668397-23-000048","filed":"2023-10-24","form":"10-Q"},{"accn":"0001668397-25-000017","filed":"2025-02-11","form":"10-K"},{"accn":"0001668397-24-000091","filed":"2024-04-23","form":"10-Q"},{"accn":"0001668397-24-000143","filed":"2024-07-23","form":"10-Q"},{"accn":"0001668397-24-000168","filed":"2024-10-22","form":"10-Q"},{"accn":"0001668397-26-000006","filed":"2026-02-10","form":"10-K"},{"accn":"0001668397-25-000059","filed":"2025-04-22","form":"10-Q"},{"accn":"0001668397-25-000087","filed":"2025-07-22","form":"10-Q"},{"accn":"0001668397-25-000110","filed":"2025-10-23","form":"10-Q"},{"accn":"0001668397-26-000019","filed":"2026-04-23","form":"10-Q"},{"accn":"0001668397-26-000025","filed":"2026-07-23","form":"10-Q"},{"accn":"0001564590-16-027424","filed":"2016-11-03","form":"10-Q"},{"accn":"0001564590-18-003500","filed":"2018-02-27","form":"10-K"},{"accn":"0001564590-17-008111","filed":"2017-05-02","form":"10-Q"},{"accn":"0001564590-17-014638","filed":"2017-08-01","form":"10-Q"},{"accn":"0001564590-17-020518","filed":"2017-10-31","form":"10-Q"},{"accn":"0001564590-18-010013","filed":"2018-05-01","form":"10-Q"},{"accn":"0001564590-18-018100","filed":"2018-07-31","form":"10-Q"},{"accn":"0001564590-18-025605","filed":"2018-10-30","form":"10-Q"},{"accn":"0001564590-19-014269","filed":"2019-04-30","form":"10-Q"},{"accn":"0001564590-19-026975","filed":"2019-07-30","form":"10-Q"},{"accn":"0001564590-19-038396","filed":"2019-10-29","form":"10-Q"},{"accn":"0001564590-17-002839","filed":"2017-02-28","form":"10-K"}],"provenance":{"#0":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":421582000},"revenue@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#0"}],"rule":"component-sum","value":421582000},"#1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":106611000},"revenue@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#1"}],"rule":"component-sum","value":106611000},"#2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":0,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":106216000},"revenue@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#2"}],"rule":"component-sum","value":106216000},"#3":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":0,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":110643000},"revenue@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#3"}],"rule":"component-sum","value":110643000},"#4":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":0,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":112682000},"revenue@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#4"}],"rule":"component-sum","value":112682000},"#5":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":436152000},"revenue@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#5"}],"rule":"component-sum","value":436152000},"#6":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":163077000},"revenue@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#6"}],"rule":"component-sum","value":163077000},"#7":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":170144000},"revenue@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#7"}],"rule":"component-sum","value":170144000},"#8":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":179253000},"revenue@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#8"}],"rule":"component-sum","value":179253000},"#9":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":192115000},"revenue@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#9"}],"rule":"component-sum","value":192115000},"#10":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":704589000},"revenue@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#10"}],"rule":"component-sum","value":704589000},"#11":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":200741000},"revenue@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#11"}],"rule":"component-sum","value":200741000},"#12":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":4,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":214104000},"revenue@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#12"}],"rule":"component-sum","value":214104000},"#13":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":5,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":216238000},"revenue@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#13"}],"rule":"component-sum","value":216238000},"#14":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":229886000},"revenue@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#14"}],"rule":"component-sum","value":229886000},"#15":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":860969000},"revenue@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#15"}],"rule":"component-sum","value":860969000},"#16":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":230879000},"revenue@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#16"}],"rule":"component-sum","value":230879000},"#17":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":8,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":204995000},"revenue@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#17"}],"rule":"component-sum","value":204995000},"#18":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":9,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":230373000},"revenue@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#18"}],"rule":"component-sum","value":230373000},"#19":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":925925000},"#20":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":666247000},"#21":{"kind":"computed","op":"sum","terms":[{"ref":"#19"},{"ref":"#20","weight":-1}],"rule":"quarter-from-ytd","value":259678000},"revenue@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#21"}],"rule":"component-sum","value":259678000},"revenue@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#19"}],"rule":"component-sum","value":925925000},"#22":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":259965000},"revenue@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#22"}],"rule":"component-sum","value":259965000},"#23":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":12,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":278293000},"revenue@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#23"}],"rule":"component-sum","value":278293000},"#24":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":13,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":295567000},"revenue@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#24"}],"rule":"component-sum","value":295567000},"#25":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":1142377000},"#26":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":833825000},"#27":{"kind":"computed","op":"sum","terms":[{"ref":"#25"},{"ref":"#26","weight":-1}],"rule":"quarter-from-ytd","value":308552000},"revenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#27"}],"rule":"component-sum","value":308552000},"revenue@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#25"}],"rule":"component-sum","value":1142377000},"#28":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":330947000},"revenue@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#28"}],"rule":"component-sum","value":330947000},"#29":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":16,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":351207000},"revenue@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#29"}],"rule":"component-sum","value":351207000},"#30":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":17,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":383744000},"revenue@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#30"}],"rule":"component-sum","value":383744000},"#31":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":1459996000},"#32":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":1065898000},"#33":{"kind":"computed","op":"sum","terms":[{"ref":"#31"},{"ref":"#32","weight":-1}],"rule":"quarter-from-ytd","value":394098000},"revenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#33"}],"rule":"component-sum","value":394098000},"revenue@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#31"}],"rule":"component-sum","value":1459996000},"#34":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":434074000},"revenue@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#34"}],"rule":"component-sum","value":434074000},"#35":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":20,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":460868000},"revenue@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#35"}],"rule":"component-sum","value":460868000},"#36":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":21,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":492499000},"revenue@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#36"}],"rule":"component-sum","value":492499000},"#37":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":1885842000},"#38":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":1387441000},"#39":{"kind":"computed","op":"sum","terms":[{"ref":"#37"},{"ref":"#38","weight":-1}],"rule":"quarter-from-ytd","value":498401000},"revenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#39"}],"rule":"component-sum","value":498401000},"revenue@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#37"}],"rule":"component-sum","value":1885842000},"#40":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":23,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":511044000},"revenue@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#40"}],"rule":"component-sum","value":511044000},"#41":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":24,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":528104000},"revenue@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#41"}],"rule":"component-sum","value":528104000},"#42":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":25,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":533317000},"revenue@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#42"}],"rule":"component-sum","value":533317000},"#43":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":2109054000},"#44":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":1572465000},"#45":{"kind":"computed","op":"sum","terms":[{"ref":"#43"},{"ref":"#44","weight":-1}],"rule":"quarter-from-ytd","value":536589000},"revenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#45"}],"rule":"component-sum","value":536589000},"revenue@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#43"}],"rule":"component-sum","value":2109054000},"#46":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":26,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":558570000},"revenue@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#46"}],"rule":"component-sum","value":558570000},"#47":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":27,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":603311000},"revenue@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#47"}],"rule":"component-sum","value":603311000},"#48":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":25,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":659903000},"revenue@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#48"}],"rule":"component-sum","value":659903000},"#49":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":2530234000},"#50":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":1821784000},"#51":{"kind":"computed","op":"sum","terms":[{"ref":"#49"},{"ref":"#50","weight":-1}],"rule":"quarter-from-ytd","value":708450000},"revenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#51"}],"rule":"component-sum","value":708450000},"revenue@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#49"}],"rule":"component-sum","value":2530234000},"#52":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":26,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":706604000},"revenue@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#52"}],"rule":"component-sum","value":706604000},"#53":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":27,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":707331000},"revenue@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#53"}],"rule":"component-sum","value":707331000},"revenue@2015Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":28,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":92131000},"#54":{"kind":"filed","concept":"SalesRevenueNet","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":359059000},"#55":{"kind":"filed","concept":"SalesRevenueNet","filing":28,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":263018000},"revenue@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#54"},{"ref":"#55","weight":-1}],"rule":"quarter-from-ytd","value":96041000},"revenue@FY2015":{"kind":"filed","concept":"SalesRevenueNet","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":359059000},"revenue@2016Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":30,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":99586000},"revenue@2016Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":31,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":105954000},"revenue@2016Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":32,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":107799000},"#56":{"kind":"filed","concept":"SalesRevenueNet","filing":29,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":421582000},"#57":{"kind":"filed","concept":"SalesRevenueNet","filing":32,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":313339000},"revenue@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#56"},{"ref":"#57","weight":-1}],"rule":"quarter-from-ytd","value":108243000},"#58":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":28,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":15295000},"#59":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":28,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":15774000},"operatingExpenses@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#58"},{"ref":"#59"}],"rule":"component-sum","value":31069000},"#60":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":56998000},"#61":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":28,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":38743000},"#62":{"kind":"computed","op":"sum","terms":[{"ref":"#60"},{"ref":"#61","weight":-1}],"rule":"quarter-from-ytd","value":18255000},"#63":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":63142000},"#64":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":28,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":50017000},"#65":{"kind":"computed","op":"sum","terms":[{"ref":"#63"},{"ref":"#64","weight":-1}],"rule":"quarter-from-ytd","value":13125000},"operatingExpenses@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#62"},{"ref":"#65"}],"rule":"component-sum","value":31380000},"operatingExpenses@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#60"},{"ref":"#63"}],"rule":"component-sum","value":120140000},"#66":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":30,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":13509000},"#67":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":30,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":12668000},"operatingExpenses@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#66"},{"ref":"#67"}],"rule":"component-sum","value":26177000},"#68":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":31,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":14824000},"#69":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":31,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":12668000},"operatingExpenses@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#68"},{"ref":"#69"}],"rule":"component-sum","value":27492000},"#70":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":32,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":16391000},"#71":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":32,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":12668000},"operatingExpenses@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#70"},{"ref":"#71"}],"rule":"component-sum","value":29059000},"#72":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":61507000},"#73":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":32,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":44724000},"#74":{"kind":"computed","op":"sum","terms":[{"ref":"#72"},{"ref":"#73","weight":-1}],"rule":"quarter-from-ytd","value":16783000},"#75":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":50672000},"#76":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":32,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":38004000},"#77":{"kind":"computed","op":"sum","terms":[{"ref":"#75"},{"ref":"#76","weight":-1}],"rule":"quarter-from-ytd","value":12668000},"operatingExpenses@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#74"},{"ref":"#77"}],"rule":"component-sum","value":29451000},"operatingExpenses@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#72"},{"ref":"#75"}],"rule":"component-sum","value":112179000},"#78":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":33,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":15154000},"#79":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":33,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":9448000},"operatingExpenses@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#78"},{"ref":"#79"}],"rule":"component-sum","value":24602000},"#80":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":34,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":14755000},"#81":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":34,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":9462000},"operatingExpenses@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#80"},{"ref":"#81"}],"rule":"component-sum","value":24217000},"#82":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":35,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":16606000},"#83":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":35,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":9496000},"operatingExpenses@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#82"},{"ref":"#83"}],"rule":"component-sum","value":26102000},"#84":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":63357000},"#85":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":35,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":46515000},"#86":{"kind":"computed","op":"sum","terms":[{"ref":"#84"},{"ref":"#85","weight":-1}],"rule":"quarter-from-ytd","value":16842000},"#87":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":37900000},"#88":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":35,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":28406000},"#89":{"kind":"computed","op":"sum","terms":[{"ref":"#87"},{"ref":"#88","weight":-1}],"rule":"quarter-from-ytd","value":9494000},"operatingExpenses@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#86"},{"ref":"#89"}],"rule":"component-sum","value":26336000},"operatingExpenses@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#84"},{"ref":"#87"}],"rule":"component-sum","value":101257000},"#90":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":36,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":15999000},"#91":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":36,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":7391000},"operatingExpenses@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#90"},{"ref":"#91"}],"rule":"component-sum","value":23390000},"#92":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":37,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":20507000},"#93":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":37,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":7390000},"operatingExpenses@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#92"},{"ref":"#93"}],"rule":"component-sum","value":27897000},"#94":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":38,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":18606000},"#95":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":38,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":7390000},"operatingExpenses@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#94"},{"ref":"#95"}],"rule":"component-sum","value":25996000},"#96":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":75681000},"#97":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":38,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":55112000},"#98":{"kind":"computed","op":"sum","terms":[{"ref":"#96"},{"ref":"#97","weight":-1}],"rule":"quarter-from-ytd","value":20569000},"#99":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":29561000},"#100":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":38,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":22171000},"#101":{"kind":"computed","op":"sum","terms":[{"ref":"#99"},{"ref":"#100","weight":-1}],"rule":"quarter-from-ytd","value":7390000},"operatingExpenses@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#98"},{"ref":"#101"}],"rule":"component-sum","value":27959000},"operatingExpenses@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#96"},{"ref":"#99"}],"rule":"component-sum","value":105242000},"#102":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":21308000},"#103":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":5844000},"operatingExpenses@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#102"},{"ref":"#103"}],"rule":"component-sum","value":27152000},"#104":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":4,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":23556000},"#105":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":4,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":2995000},"operatingExpenses@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#104"},{"ref":"#105"}],"rule":"component-sum","value":26551000},"#106":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":5,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":29120000},"#107":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":5,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":2995000},"operatingExpenses@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#106"},{"ref":"#107"}],"rule":"component-sum","value":32115000},"#108":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":95245000},"#109":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":73984000},"#110":{"kind":"computed","op":"sum","terms":[{"ref":"#108"},{"ref":"#109","weight":-1}],"rule":"quarter-from-ytd","value":21261000},"#111":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":14829000},"#112":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":11834000},"#113":{"kind":"computed","op":"sum","terms":[{"ref":"#111"},{"ref":"#112","weight":-1}],"rule":"quarter-from-ytd","value":2995000},"operatingExpenses@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#110"},{"ref":"#113"}],"rule":"component-sum","value":24256000},"operatingExpenses@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#108"},{"ref":"#111"}],"rule":"component-sum","value":110074000},"#114":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":25124000},"#115":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":1997000},"operatingExpenses@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#114"},{"ref":"#115"}],"rule":"component-sum","value":27121000},"#116":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":8,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":21855000},"#117":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":8,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":1980000},"operatingExpenses@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#116"},{"ref":"#117"}],"rule":"component-sum","value":23835000},"#118":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":9,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":22796000},"#119":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":9,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":1950000},"operatingExpenses@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#118"},{"ref":"#119"}],"rule":"component-sum","value":24746000},"#120":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":92156000},"#121":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":69775000},"#122":{"kind":"computed","op":"sum","terms":[{"ref":"#120"},{"ref":"#121","weight":-1}],"rule":"quarter-from-ytd","value":22381000},"#123":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":7876000},"#124":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":5927000},"#125":{"kind":"computed","op":"sum","terms":[{"ref":"#123"},{"ref":"#124","weight":-1}],"rule":"quarter-from-ytd","value":1949000},"operatingExpenses@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#122"},{"ref":"#125"}],"rule":"component-sum","value":24330000},"operatingExpenses@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#120"},{"ref":"#123"}],"rule":"component-sum","value":100032000},"#126":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":25738000},"#127":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":1278000},"operatingExpenses@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#126"},{"ref":"#127"}],"rule":"component-sum","value":27016000},"#128":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":12,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":26973000},"#129":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":12,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":1279000},"operatingExpenses@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#128"},{"ref":"#129"}],"rule":"component-sum","value":28252000},"#130":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":13,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":28046000},"#131":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":13,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":1278000},"operatingExpenses@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#130"},{"ref":"#131"}],"rule":"component-sum","value":29324000},"#132":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":108421000},"#133":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":80757000},"#134":{"kind":"computed","op":"sum","terms":[{"ref":"#132"},{"ref":"#133","weight":-1}],"rule":"quarter-from-ytd","value":27664000},"#135":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":5114000},"#136":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":3835000},"#137":{"kind":"computed","op":"sum","terms":[{"ref":"#135"},{"ref":"#136","weight":-1}],"rule":"quarter-from-ytd","value":1279000},"operatingExpenses@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#134"},{"ref":"#137"}],"rule":"component-sum","value":28943000},"operatingExpenses@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#132"},{"ref":"#135"}],"rule":"component-sum","value":113535000},"#138":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":29366000},"#139":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":838000},"operatingExpenses@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#138"},{"ref":"#139"}],"rule":"component-sum","value":30204000},"#140":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":16,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":33215000},"#141":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":16,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":838000},"operatingExpenses@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#140"},{"ref":"#141"}],"rule":"component-sum","value":34053000},"#142":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":17,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":35418000},"#143":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":17,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":838000},"operatingExpenses@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#142"},{"ref":"#143"}],"rule":"component-sum","value":36256000},"#144":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":131400000},"#145":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":97999000},"#146":{"kind":"computed","op":"sum","terms":[{"ref":"#144"},{"ref":"#145","weight":-1}],"rule":"quarter-from-ytd","value":33401000},"#147":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":3352000},"#148":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":2514000},"#149":{"kind":"computed","op":"sum","terms":[{"ref":"#147"},{"ref":"#148","weight":-1}],"rule":"quarter-from-ytd","value":838000},"operatingExpenses@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#146"},{"ref":"#149"}],"rule":"component-sum","value":34239000},"operatingExpenses@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#144"},{"ref":"#147"}],"rule":"component-sum","value":134752000},"#150":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":38027000},"#151":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":550000},"operatingExpenses@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#150"},{"ref":"#151"}],"rule":"component-sum","value":38577000},"#152":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":20,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":39404000},"#153":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":20,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":550000},"operatingExpenses@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#152"},{"ref":"#153"}],"rule":"component-sum","value":39954000},"#154":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":21,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":41407000},"#155":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":21,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":549000},"operatingExpenses@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#154"},{"ref":"#155"}],"rule":"component-sum","value":41956000},"#156":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":161352000},"#157":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":118838000},"#158":{"kind":"computed","op":"sum","terms":[{"ref":"#156"},{"ref":"#157","weight":-1}],"rule":"quarter-from-ytd","value":42514000},"#159":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":2199000},"#160":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":1649000},"#161":{"kind":"computed","op":"sum","terms":[{"ref":"#159"},{"ref":"#160","weight":-1}],"rule":"quarter-from-ytd","value":550000},"operatingExpenses@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#158"},{"ref":"#161"}],"rule":"component-sum","value":43064000},"operatingExpenses@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#156"},{"ref":"#159"}],"rule":"component-sum","value":163551000},"#162":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":23,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":44081000},"#163":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":23,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":361000},"operatingExpenses@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#162"},{"ref":"#163"}],"rule":"component-sum","value":44442000},"#164":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":24,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":41453000},"#165":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":24,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":361000},"operatingExpenses@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#164"},{"ref":"#165"}],"rule":"component-sum","value":41814000},"#166":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":25,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":49217000},"#167":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":25,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":360000},"operatingExpenses@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#166"},{"ref":"#167"}],"rule":"component-sum","value":49577000},"#168":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":180184000},"#169":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":134751000},"#170":{"kind":"computed","op":"sum","terms":[{"ref":"#168"},{"ref":"#169","weight":-1}],"rule":"quarter-from-ytd","value":45433000},"#171":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":1443000},"#172":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":1082000},"#173":{"kind":"computed","op":"sum","terms":[{"ref":"#171"},{"ref":"#172","weight":-1}],"rule":"quarter-from-ytd","value":361000},"operatingExpenses@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#170"},{"ref":"#173"}],"rule":"component-sum","value":45794000},"operatingExpenses@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#168"},{"ref":"#171"}],"rule":"component-sum","value":181627000},"#174":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":26,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":57897000},"#175":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":26,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":236000},"operatingExpenses@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#174"},{"ref":"#175"}],"rule":"component-sum","value":58133000},"#176":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":27,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":46664000},"#177":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":27,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":237000},"operatingExpenses@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#176"},{"ref":"#177"}],"rule":"component-sum","value":46901000},"#178":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":25,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":48082000},"#179":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":25,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":236000},"operatingExpenses@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#178"},{"ref":"#179"}],"rule":"component-sum","value":48318000},"#180":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":197559000},"#181":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":152643000},"#182":{"kind":"computed","op":"sum","terms":[{"ref":"#180"},{"ref":"#181","weight":-1}],"rule":"quarter-from-ytd","value":44916000},"#183":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":946000},"#184":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":709000},"#185":{"kind":"computed","op":"sum","terms":[{"ref":"#183"},{"ref":"#184","weight":-1}],"rule":"quarter-from-ytd","value":237000},"operatingExpenses@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#182"},{"ref":"#185"}],"rule":"component-sum","value":45153000},"operatingExpenses@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#180"},{"ref":"#183"}],"rule":"component-sum","value":198505000},"#186":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":26,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":47917000},"#187":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":26,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":155000},"operatingExpenses@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#186"},{"ref":"#187"}],"rule":"component-sum","value":48072000},"#188":{"kind":"filed","concept":"SellingGeneralAndAdministrativeExpense","filing":27,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":48103000},"#189":{"kind":"filed","concept":"AmortizationOfIntangibleAssets","filing":27,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":155000},"operatingExpenses@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#188"},{"ref":"#189"}],"rule":"component-sum","value":48258000},"operatingIncome@2015Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":39,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":6389000},"operatingIncome@2015Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":39,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":7867000},"operatingIncome@2015Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":39,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":7195000},"operatingIncome@2015Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":39,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":-889000},"operatingIncome@FY2015":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":20562000},"operatingIncome@2016Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":12869000},"operatingIncome@2016Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":14114000},"operatingIncome@2016Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":12617000},"operatingIncome@2016Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":12890000},"operatingIncome@FY2016":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":52490000},"operatingIncome@2017Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":15944000},"operatingIncome@2017Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":16279000},"operatingIncome@2017Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":17198000},"operatingIncome@2017Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":15437000},"operatingIncome@FY2017":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":64858000},"operatingIncome@2018Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":20119000},"operatingIncome@2018Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":23345000},"operatingIncome@2018Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":26918000},"operatingIncome@2018Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":30666000},"operatingIncome@FY2018":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":101048000},"operatingIncome@2019Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":25895000},"operatingIncome@2019Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":35259000},"operatingIncome@2019Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":5,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":29991000},"operatingIncome@2019Q4":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":36118000},"operatingIncome@FY2019":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":127263000},"operatingIncome@2020Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":35504000},"operatingIncome@2020Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":30128000},"operatingIncome@2020Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":46422000},"#190":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":167042000},"#191":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":112054000},"operatingIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#190"},{"ref":"#191","weight":-1}],"rule":"quarter-from-ytd","value":54988000},"operatingIncome@FY2020":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":167042000},"operatingIncome@2021Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":47599000},"operatingIncome@2021Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":12,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":42448000},"operatingIncome@2021Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":53713000},"#192":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":198615000},"#193":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":143760000},"operatingIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#192"},{"ref":"#193","weight":-1}],"rule":"quarter-from-ytd","value":54855000},"operatingIncome@FY2021":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":198615000},"operatingIncome@2022Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":64203000},"operatingIncome@2022Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":60236000},"operatingIncome@2022Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":17,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":77827000},"#194":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":278697000},"#195":{"kind":"filed","concept":"OperatingIncomeLoss","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":202266000},"operatingIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#194"},{"ref":"#195","weight":-1}],"rule":"quarter-from-ytd","value":76431000},"operatingIncome@FY2022":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":278697000},"operatingIncome@2023Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":86204000},"operatingIncome@2023Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":20,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":78393000},"operatingIncome@2023Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":21,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":84908000},"#196":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":336825000},"#197":{"kind":"filed","concept":"OperatingIncomeLoss","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":249505000},"operatingIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#196"},{"ref":"#197","weight":-1}],"rule":"quarter-from-ytd","value":87320000},"operatingIncome@FY2023":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":336825000},"operatingIncome@2024Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":23,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":104069000},"operatingIncome@2024Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":105150000},"operatingIncome@2024Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":112273000},"#198":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":446870000},"#199":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":321492000},"operatingIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#198"},{"ref":"#199","weight":-1}],"rule":"quarter-from-ytd","value":125378000},"operatingIncome@FY2024":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":446870000},"operatingIncome@2025Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":26,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":113523000},"operatingIncome@2025Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":126335000},"operatingIncome@2025Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":141808000},"#200":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":534935000},"#201":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":381666000},"operatingIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#200"},{"ref":"#201","weight":-1}],"rule":"quarter-from-ytd","value":153269000},"operatingIncome@FY2025":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":534935000},"operatingIncome@2026Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":26,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":141503000},"operatingIncome@2026Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":146824000},"pretaxIncome@2015Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":28,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":508000},"#202":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":-7830000},"#203":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":28,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":-189000},"pretaxIncome@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#202"},{"ref":"#203","weight":-1}],"rule":"quarter-from-ytd","value":-7641000},"pretaxIncome@FY2015":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":-7830000},"pretaxIncome@2016Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":30,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":5961000},"pretaxIncome@2016Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":31,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":8187000},"pretaxIncome@2016Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":32,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":7583000},"#204":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":21957000},"#205":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":32,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":21731000},"pretaxIncome@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#204"},{"ref":"#205","weight":-1}],"rule":"quarter-from-ytd","value":226000},"pretaxIncome@FY2016":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":21957000},"pretaxIncome@2017Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":33,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":13778000},"pretaxIncome@2017Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":34,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":14346000},"pretaxIncome@2017Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":35,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":15147000},"#206":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":56945000},"#207":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":35,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":43271000},"pretaxIncome@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#206"},{"ref":"#207","weight":-1}],"rule":"quarter-from-ytd","value":13674000},"pretaxIncome@FY2017":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":56945000},"pretaxIncome@2018Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":36,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":17657000},"pretaxIncome@2018Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":37,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":21515000},"pretaxIncome@2018Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":38,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":25459000},"#208":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":93951000},"#209":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":38,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":64631000},"pretaxIncome@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#208"},{"ref":"#209","weight":-1}],"rule":"quarter-from-ytd","value":29320000},"pretaxIncome@FY2018":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":93951000},"pretaxIncome@2019Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":24658000},"pretaxIncome@2019Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":4,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":34492000},"pretaxIncome@2019Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":5,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":29465000},"#210":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":124832000},"#211":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":88615000},"pretaxIncome@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#210"},{"ref":"#211","weight":-1}],"rule":"quarter-from-ytd","value":36217000},"pretaxIncome@FY2019":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":124832000},"pretaxIncome@2020Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":36478000},"pretaxIncome@2020Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":8,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":30362000},"pretaxIncome@2020Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":9,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":46990000},"#212":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":168532000},"#213":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":113830000},"pretaxIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#212"},{"ref":"#213","weight":-1}],"rule":"quarter-from-ytd","value":54702000},"pretaxIncome@FY2020":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":168532000},"pretaxIncome@2021Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":48509000},"pretaxIncome@2021Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":12,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":42686000},"pretaxIncome@2021Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":54736000},"#214":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":201852000},"#215":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":145931000},"pretaxIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#214"},{"ref":"#215","weight":-1}],"rule":"quarter-from-ytd","value":55921000},"pretaxIncome@FY2021":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":201852000},"pretaxIncome@2022Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":65324000},"pretaxIncome@2022Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":61999000},"pretaxIncome@2022Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":81892000},"#216":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":282860000},"#217":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":209215000},"pretaxIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#216"},{"ref":"#217","weight":-1}],"rule":"quarter-from-ytd","value":73645000},"pretaxIncome@FY2022":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":282860000},"pretaxIncome@2023Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":86030000},"pretaxIncome@2023Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":20,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":75744000},"pretaxIncome@2023Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":21,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":83201000},"#218":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":335682000},"#219":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":244975000},"pretaxIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#218"},{"ref":"#219","weight":-1}],"rule":"quarter-from-ytd","value":90707000},"pretaxIncome@FY2023":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":335682000},"pretaxIncome@2024Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":23,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":112782000},"pretaxIncome@2024Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":24,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":110482000},"pretaxIncome@2024Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":25,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":118776000},"#220":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":475922000},"#221":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":342040000},"pretaxIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#220"},{"ref":"#221","weight":-1}],"rule":"quarter-from-ytd","value":133882000},"pretaxIncome@FY2024":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":475922000},"pretaxIncome@2025Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":26,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":118170000},"pretaxIncome@2025Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":124538000},"pretaxIncome@2025Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":25,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":142836000},"#222":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":542377000},"#223":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":385544000},"pretaxIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#222"},{"ref":"#223","weight":-1}],"rule":"quarter-from-ytd","value":156833000},"pretaxIncome@FY2025":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":542377000},"pretaxIncome@2026Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":26,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":147591000},"pretaxIncome@2026Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":151663000},"netIncome@2015Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":39,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":-59000},"netIncome@2015Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":39,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":95000},"netIncome@2015Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":39,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":-133000},"netIncome@2015Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":39,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":-8576000},"netIncome@FY2015":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":-8673000},"netIncome@2016Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":3448000},"netIncome@2016Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":4962000},"netIncome@2016Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":5036000},"netIncome@2016Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":29,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":-21000},"netIncome@FY2016":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":13425000},"netIncome@2017Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":8447000},"netIncome@2017Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":9553000},"netIncome@2017Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":9831000},"netIncome@2017Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":11291000},"netIncome@FY2017":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":39122000},"netIncome@2018Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":14551000},"netIncome@2018Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":16568000},"netIncome@2018Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":19305000},"netIncome@2018Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":22761000},"netIncome@FY2018":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":73185000},"netIncome@2019Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":19198000},"netIncome@2019Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":5,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":27455000},"netIncome@2019Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":5,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":23977000},"netIncome@2019Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":29813000},"netIncome@FY2019":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":100443000},"netIncome@2020Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":28954000},"netIncome@2020Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":24104000},"netIncome@2020Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":41460000},"#224":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":145384000},"#225":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":94518000},"netIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#224"},{"ref":"#225","weight":-1}],"rule":"quarter-from-ytd","value":50866000},"netIncome@FY2020":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":145384000},"netIncome@2021Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":43306000},"netIncome@2021Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":39934000},"netIncome@2021Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":48574000},"#226":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":181848000},"#227":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":131814000},"netIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#226"},{"ref":"#227","weight":-1}],"rule":"quarter-from-ytd","value":50034000},"netIncome@FY2021":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":181848000},"netIncome@2022Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":61311000},"netIncome@2022Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":17,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":49360000},"netIncome@2022Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":17,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":66027000},"#228":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":245368000},"#229":{"kind":"filed","concept":"NetIncomeLoss","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":176698000},"netIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#228"},{"ref":"#229","weight":-1}],"rule":"quarter-from-ytd","value":68670000},"netIncome@FY2022":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":245368000},"netIncome@2023Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":72894000},"netIncome@2023Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":21,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":61068000},"netIncome@2023Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":21,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":70550000},"#230":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":282810000},"#231":{"kind":"filed","concept":"NetIncomeLoss","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":204512000},"netIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#230"},{"ref":"#231","weight":-1}],"rule":"quarter-from-ytd","value":78298000},"netIncome@FY2023":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":282810000},"netIncome@2024Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":102591000},"netIncome@2024Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":88351000},"netIncome@2024Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":96426000},"#232":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":404386000},"#233":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":287368000},"netIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#232"},{"ref":"#233","weight":-1}],"rule":"quarter-from-ytd","value":117018000},"netIncome@FY2024":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":404386000},"netIncome@2025Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":114595000},"netIncome@2025Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":90260000},"netIncome@2025Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":111135000},"#234":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":451123000},"#235":{"kind":"filed","concept":"NetIncomeLoss","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":315990000},"netIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#234"},{"ref":"#235","weight":-1}],"rule":"quarter-from-ytd","value":135133000},"netIncome@FY2025":{"kind":"filed","concept":"NetIncomeLoss","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":451123000},"netIncome@2026Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":123870000},"netIncome@2026Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":27,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":121362000},"dilutedEps@2015Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":39,"unit":"USD/shares","start":"2015-01-01","end":"2015-03-31","value":0},"dilutedEps@2015Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":39,"unit":"USD/shares","start":"2015-04-01","end":"2015-06-30","value":0},"dilutedEps@2015Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":39,"unit":"USD/shares","start":"2015-07-01","end":"2015-09-30","value":0},"dilutedEps@2015Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":39,"unit":"USD/shares","start":"2015-10-01","end":"2015-12-31","value":-0.27},"dilutedEps@FY2015":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2015-01-01","end":"2015-12-31","value":-0.28},"dilutedEps@2016Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2016-01-01","end":"2016-03-31","value":0.11},"dilutedEps@2016Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2016-04-01","end":"2016-06-30","value":0.15},"dilutedEps@2016Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2016-07-01","end":"2016-09-30","value":0.13},"dilutedEps@2016Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":29,"unit":"USD/shares","start":"2016-10-01","end":"2016-12-31","value":0},"dilutedEps@FY2016":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2016-01-01","end":"2016-12-31","value":0.37},"dilutedEps@2017Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2017-01-01","end":"2017-03-31","value":0.2},"dilutedEps@2017Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2017-04-01","end":"2017-06-30","value":0.23},"dilutedEps@2017Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2017-07-01","end":"2017-09-30","value":0.25},"dilutedEps@2017Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2017-10-01","end":"2017-12-31","value":0.3},"dilutedEps@FY2017":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2017-01-01","end":"2017-12-31","value":0.98},"dilutedEps@2018Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-01-01","end":"2018-03-31","value":0.4},"dilutedEps@2018Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-04-01","end":"2018-06-30","value":0.45},"dilutedEps@2018Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-07-01","end":"2018-09-30","value":0.52},"dilutedEps@2018Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-10-01","end":"2018-12-31","value":0.61},"dilutedEps@FY2018":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2018-01-01","end":"2018-12-31","value":1.97},"dilutedEps@2019Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2019-01-01","end":"2019-03-31","value":0.51},"dilutedEps@2019Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2019-04-01","end":"2019-06-30","value":0.73},"dilutedEps@2019Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":5,"unit":"USD/shares","start":"2019-07-01","end":"2019-09-30","value":0.63},"dilutedEps@2019Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2019-10-01","end":"2019-12-31","value":0.78},"dilutedEps@FY2019":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":6,"unit":"USD/shares","start":"2019-01-01","end":"2019-12-31","value":2.67},"dilutedEps@2020Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":7,"unit":"USD/shares","start":"2020-01-01","end":"2020-03-31","value":0.76},"dilutedEps@2020Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":8,"unit":"USD/shares","start":"2020-04-01","end":"2020-06-30","value":0.64},"dilutedEps@2020Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2020-07-01","end":"2020-09-30","value":1.09},"#236":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2020-01-01","end":"2020-12-31","value":3.84},"#237":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2020-01-01","end":"2020-12-31","value":37708000},"#238":{"kind":"computed","op":"product","terms":[{"ref":"#236"},{"ref":"#237"}],"value":144798720},"#239":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2020-01-01","end":"2020-09-30","value":2.5},"#240":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2020-01-01","end":"2020-09-30","value":37715000},"#241":{"kind":"computed","op":"product","terms":[{"ref":"#239"},{"ref":"#240"}],"value":94287500},"#242":{"kind":"computed","op":"sum","terms":[{"ref":"#238"},{"ref":"#241","weight":-1}],"value":50511220},"#243":{"kind":"computed","op":"sum","terms":[{"ref":"#237","weight":4},{"ref":"#240","weight":-3}],"rule":"unaverage-quarter","value":37687000},"dilutedEps@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#242"},{"ref":"#243"}],"rule":"per-share-quarter","value":1.3402823254703213},"dilutedEps@FY2020":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2020-01-01","end":"2020-12-31","value":3.84},"dilutedEps@2021Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":11,"unit":"USD/shares","start":"2021-01-01","end":"2021-03-31","value":1.14},"dilutedEps@2021Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":12,"unit":"USD/shares","start":"2021-04-01","end":"2021-06-30","value":1.06},"dilutedEps@2021Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2021-07-01","end":"2021-09-30","value":1.29},"#244":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2021-01-01","end":"2021-12-31","value":4.81},"#245":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2021-01-01","end":"2021-12-31","value":37697000},"#246":{"kind":"computed","op":"product","terms":[{"ref":"#244"},{"ref":"#245"}],"value":181322570},"#247":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2021-01-01","end":"2021-09-30","value":3.49},"#248":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2021-01-01","end":"2021-09-30","value":37641000},"#249":{"kind":"computed","op":"product","terms":[{"ref":"#247"},{"ref":"#248"}],"value":131367090.00000001},"#250":{"kind":"computed","op":"sum","terms":[{"ref":"#246"},{"ref":"#249","weight":-1}],"value":49955479.999999985},"#251":{"kind":"computed","op":"sum","terms":[{"ref":"#245","weight":4},{"ref":"#248","weight":-3}],"rule":"unaverage-quarter","value":37865000},"dilutedEps@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#250"},{"ref":"#251"}],"rule":"per-share-quarter","value":1.3193048989832294},"dilutedEps@FY2021":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2021-01-01","end":"2021-12-31","value":4.81},"dilutedEps@2022Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2022-01-01","end":"2022-03-31","value":1.69},"dilutedEps@2022Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2022-04-01","end":"2022-06-30","value":1.46},"dilutedEps@2022Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":17,"unit":"USD/shares","start":"2022-07-01","end":"2022-09-30","value":2.05},"#252":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2022-01-01","end":"2022-12-31","value":7.28},"#253":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2022-01-01","end":"2022-12-31","value":33671000},"#254":{"kind":"computed","op":"product","terms":[{"ref":"#252"},{"ref":"#253"}],"value":245124880},"#255":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":17,"unit":"USD/shares","start":"2022-01-01","end":"2022-09-30","value":5.18},"#256":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":17,"unit":"shares","start":"2022-01-01","end":"2022-09-30","value":34098000},"#257":{"kind":"computed","op":"product","terms":[{"ref":"#255"},{"ref":"#256"}],"value":176627640},"#258":{"kind":"computed","op":"sum","terms":[{"ref":"#254"},{"ref":"#257","weight":-1}],"value":68497240},"#259":{"kind":"computed","op":"sum","terms":[{"ref":"#253","weight":4},{"ref":"#256","weight":-3}],"rule":"unaverage-quarter","value":32390000},"dilutedEps@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#258"},{"ref":"#259"}],"rule":"per-share-quarter","value":2.1147650509416485},"dilutedEps@FY2022":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2022-01-01","end":"2022-12-31","value":7.28},"dilutedEps@2023Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2023-01-01","end":"2023-03-31","value":2.27},"dilutedEps@2023Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":20,"unit":"USD/shares","start":"2023-04-01","end":"2023-06-30","value":1.93},"dilutedEps@2023Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":21,"unit":"USD/shares","start":"2023-07-01","end":"2023-09-30","value":2.22},"#260":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2023-01-01","end":"2023-12-31","value":8.88},"#261":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2023-01-01","end":"2023-12-31","value":31841000},"#262":{"kind":"computed","op":"product","terms":[{"ref":"#260"},{"ref":"#261"}],"value":282748080},"#263":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":21,"unit":"USD/shares","start":"2023-01-01","end":"2023-09-30","value":6.42},"#264":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":21,"unit":"shares","start":"2023-01-01","end":"2023-09-30","value":31839000},"#265":{"kind":"computed","op":"product","terms":[{"ref":"#263"},{"ref":"#264"}],"value":204406380},"#266":{"kind":"computed","op":"sum","terms":[{"ref":"#262"},{"ref":"#265","weight":-1}],"value":78341700},"#267":{"kind":"computed","op":"sum","terms":[{"ref":"#261","weight":4},{"ref":"#264","weight":-3}],"rule":"unaverage-quarter","value":31847000},"dilutedEps@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#266"},{"ref":"#267"}],"rule":"per-share-quarter","value":2.4599397117467894},"dilutedEps@FY2023":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2023-01-01","end":"2023-12-31","value":8.88},"dilutedEps@2024Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":23,"unit":"USD/shares","start":"2024-01-01","end":"2024-03-31","value":3.2},"dilutedEps@2024Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":24,"unit":"USD/shares","start":"2024-04-01","end":"2024-06-30","value":2.75},"dilutedEps@2024Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2024-07-01","end":"2024-09-30","value":3.01},"#268":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2024-01-01","end":"2024-12-31","value":12.63},"#269":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2024-01-01","end":"2024-12-31","value":32014000},"#270":{"kind":"computed","op":"product","terms":[{"ref":"#268"},{"ref":"#269"}],"value":404336820},"#271":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2024-01-01","end":"2024-09-30","value":8.96},"#272":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2024-01-01","end":"2024-09-30","value":32060000},"#273":{"kind":"computed","op":"product","terms":[{"ref":"#271"},{"ref":"#272"}],"value":287257600},"#274":{"kind":"computed","op":"sum","terms":[{"ref":"#270"},{"ref":"#273","weight":-1}],"value":117079220},"#275":{"kind":"computed","op":"sum","terms":[{"ref":"#269","weight":4},{"ref":"#272","weight":-3}],"rule":"unaverage-quarter","value":31876000},"dilutedEps@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#274"},{"ref":"#275"}],"rule":"per-share-quarter","value":3.6729583385619273},"dilutedEps@FY2024":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2024-01-01","end":"2024-12-31","value":12.63},"dilutedEps@2025Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":26,"unit":"USD/shares","start":"2025-01-01","end":"2025-03-31","value":3.67},"dilutedEps@2025Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2025-04-01","end":"2025-06-30","value":3.1},"dilutedEps@2025Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2025-07-01","end":"2025-09-30","value":3.86},"#276":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2025-01-01","end":"2025-12-31","value":15.28},"#277":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2025-01-01","end":"2025-12-31","value":29527000},"#278":{"kind":"computed","op":"product","terms":[{"ref":"#276"},{"ref":"#277"}],"value":451172560},"#279":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":25,"unit":"USD/shares","start":"2025-01-01","end":"2025-09-30","value":10.64},"#280":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2025-01-01","end":"2025-09-30","value":29710000},"#281":{"kind":"computed","op":"product","terms":[{"ref":"#279"},{"ref":"#280"}],"value":316114400},"#282":{"kind":"computed","op":"sum","terms":[{"ref":"#278"},{"ref":"#281","weight":-1}],"value":135058160},"#283":{"kind":"computed","op":"sum","terms":[{"ref":"#277","weight":4},{"ref":"#280","weight":-3}],"rule":"unaverage-quarter","value":28978000},"dilutedEps@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#282"},{"ref":"#283"}],"rule":"per-share-quarter","value":4.660713644834012},"dilutedEps@FY2025":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":22,"unit":"USD/shares","start":"2025-01-01","end":"2025-12-31","value":15.28},"dilutedEps@2026Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":26,"unit":"USD/shares","start":"2026-01-01","end":"2026-03-31","value":4.28},"dilutedEps@2026Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":27,"unit":"USD/shares","start":"2026-04-01","end":"2026-06-30","value":4.25},"cash@2015Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":28,"unit":"USD","end":"2015-09-30","value":40632000},"cash@2015Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":39,"unit":"USD","end":"2015-12-31","value":14880000},"cash@FY2015":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":39,"unit":"USD","end":"2015-12-31","value":14880000},"cash@2016Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":28,"unit":"USD","end":"2016-09-30","value":14636000},"cash@2016Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":29,"unit":"USD","end":"2016-12-31","value":37099000},"cash@FY2016":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":29,"unit":"USD","end":"2016-12-31","value":37099000},"cash@2017Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2017-03-31","value":29316000},"cash@2017Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":31,"unit":"USD","end":"2017-06-30","value":29055000},"cash@2017Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":32,"unit":"USD","end":"2017-09-30","value":24168000},"cash@2017Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2017-12-31","value":26485000},"cash@FY2017":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2017-12-31","value":26485000},"cash@2018Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":33,"unit":"USD","end":"2018-03-31","value":22245000},"cash@2018Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":34,"unit":"USD","end":"2018-06-30","value":22230000},"cash@2018Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":35,"unit":"USD","end":"2018-09-30","value":22244000},"cash@2018Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2018-12-31","value":23275000},"cash@FY2018":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2018-12-31","value":23275000},"cash@2019Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":36,"unit":"USD","end":"2019-03-31","value":30127000},"cash@2019Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":37,"unit":"USD","end":"2019-06-30","value":20098000},"cash@2019Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":38,"unit":"USD","end":"2019-09-30","value":79290000},"cash@2019Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2019-12-31","value":131920000},"cash@FY2019":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2019-12-31","value":131920000},"cash@2020Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2020-03-31","value":133999000},"cash@2020Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":4,"unit":"USD","end":"2020-06-30","value":160903000},"cash@2020Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":5,"unit":"USD","end":"2020-09-30","value":219227000},"cash@2020Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":6,"unit":"USD","end":"2020-12-31","value":277766000},"cash@FY2020":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":6,"unit":"USD","end":"2020-12-31","value":277766000},"cash@2021Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":7,"unit":"USD","end":"2021-03-31","value":332877000},"cash@2021Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":8,"unit":"USD","end":"2021-06-30","value":339009000},"cash@2021Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":9,"unit":"USD","end":"2021-09-30","value":398387000},"cash@2021Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":10,"unit":"USD","end":"2021-12-31","value":461304000},"cash@FY2021":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":10,"unit":"USD","end":"2021-12-31","value":461304000},"cash@2022Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":11,"unit":"USD","end":"2022-03-31","value":82843000},"cash@2022Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":12,"unit":"USD","end":"2022-06-30","value":42551000},"cash@2022Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":13,"unit":"USD","end":"2022-09-30","value":31007000},"cash@2022Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":14,"unit":"USD","end":"2022-12-31","value":28265000},"cash@FY2022":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":14,"unit":"USD","end":"2022-12-31","value":28265000},"cash@2023Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":15,"unit":"USD","end":"2023-03-31","value":46922000},"cash@2023Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":16,"unit":"USD","end":"2023-06-30","value":39138000},"cash@2023Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":17,"unit":"USD","end":"2023-09-30","value":95207000},"cash@2023Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":18,"unit":"USD","end":"2023-12-31","value":245449000},"cash@FY2023":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":18,"unit":"USD","end":"2023-12-31","value":245449000},"cash@2024Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":19,"unit":"USD","end":"2024-03-31","value":407010000},"cash@2024Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":20,"unit":"USD","end":"2024-06-30","value":510894000},"cash@2024Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":21,"unit":"USD","end":"2024-09-30","value":656900000},"cash@2024Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":22,"unit":"USD","end":"2024-12-31","value":669436000},"cash@FY2024":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":22,"unit":"USD","end":"2024-12-31","value":669436000},"cash@2025Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":23,"unit":"USD","end":"2025-03-31","value":441436000},"cash@2025Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":24,"unit":"USD","end":"2025-06-30","value":46330000},"cash@2025Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":25,"unit":"USD","end":"2025-09-30","value":285351000},"cash@2025Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":27,"unit":"USD","end":"2025-12-31","value":497049000},"cash@FY2025":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":27,"unit":"USD","end":"2025-12-31","value":497049000},"cash@2026Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":26,"unit":"USD","end":"2026-03-31","value":652681000},"cash@2026Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":27,"unit":"USD","end":"2026-06-30","value":502688000},"cash@2016Q2":{"kind":"filed","concept":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","filing":31,"unit":"USD","end":"2016-06-30","value":17040000},"currentAssets@2015Q4":{"kind":"filed","concept":"AssetsCurrent","filing":39,"unit":"USD","end":"2015-12-31","value":94721000},"currentAssets@FY2015":{"kind":"filed","concept":"AssetsCurrent","filing":39,"unit":"USD","end":"2015-12-31","value":94721000},"currentAssets@2016Q3":{"kind":"filed","concept":"AssetsCurrent","filing":28,"unit":"USD","end":"2016-09-30","value":120527000},"currentAssets@2016Q4":{"kind":"filed","concept":"AssetsCurrent","filing":29,"unit":"USD","end":"2016-12-31","value":133248000},"currentAssets@FY2016":{"kind":"filed","concept":"AssetsCurrent","filing":29,"unit":"USD","end":"2016-12-31","value":133248000},"currentAssets@2017Q1":{"kind":"filed","concept":"AssetsCurrent","filing":30,"unit":"USD","end":"2017-03-31","value":128325000},"currentAssets@2017Q2":{"kind":"filed","concept":"AssetsCurrent","filing":31,"unit":"USD","end":"2017-06-30","value":123123000},"currentAssets@2017Q3":{"kind":"filed","concept":"AssetsCurrent","filing":32,"unit":"USD","end":"2017-09-30","value":117029000},"currentAssets@2017Q4":{"kind":"filed","concept":"AssetsCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":129971000},"currentAssets@FY2017":{"kind":"filed","concept":"AssetsCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":129971000},"currentAssets@2018Q1":{"kind":"filed","concept":"AssetsCurrent","filing":33,"unit":"USD","end":"2018-03-31","value":153754000},"currentAssets@2018Q2":{"kind":"filed","concept":"AssetsCurrent","filing":34,"unit":"USD","end":"2018-06-30","value":158479000},"currentAssets@2018Q3":{"kind":"filed","concept":"AssetsCurrent","filing":35,"unit":"USD","end":"2018-09-30","value":153085000},"currentAssets@2018Q4":{"kind":"filed","concept":"AssetsCurrent","filing":6,"unit":"USD","end":"2019-01-01","value":177744000},"currentAssets@FY2018":{"kind":"filed","concept":"AssetsCurrent","filing":6,"unit":"USD","end":"2019-01-01","value":177744000},"currentAssets@2019Q1":{"kind":"filed","concept":"AssetsCurrent","filing":36,"unit":"USD","end":"2019-03-31","value":182375000},"currentAssets@2019Q2":{"kind":"filed","concept":"AssetsCurrent","filing":37,"unit":"USD","end":"2019-06-30","value":194344000},"currentAssets@2019Q3":{"kind":"filed","concept":"AssetsCurrent","filing":38,"unit":"USD","end":"2019-09-30","value":250397000},"currentAssets@2019Q4":{"kind":"filed","concept":"AssetsCurrent","filing":2,"unit":"USD","end":"2019-12-31","value":317028000},"currentAssets@FY2019":{"kind":"filed","concept":"AssetsCurrent","filing":2,"unit":"USD","end":"2019-12-31","value":317028000},"currentAssets@2020Q1":{"kind":"filed","concept":"AssetsCurrent","filing":3,"unit":"USD","end":"2020-03-31","value":303002000},"currentAssets@2020Q2":{"kind":"filed","concept":"AssetsCurrent","filing":4,"unit":"USD","end":"2020-06-30","value":319082000},"currentAssets@2020Q3":{"kind":"filed","concept":"AssetsCurrent","filing":5,"unit":"USD","end":"2020-09-30","value":395005000},"currentAssets@2020Q4":{"kind":"filed","concept":"AssetsCurrent","filing":6,"unit":"USD","end":"2020-12-31","value":473651000},"currentAssets@FY2020":{"kind":"filed","concept":"AssetsCurrent","filing":6,"unit":"USD","end":"2020-12-31","value":473651000},"currentAssets@2021Q1":{"kind":"filed","concept":"AssetsCurrent","filing":7,"unit":"USD","end":"2021-03-31","value":533380000},"currentAssets@2021Q2":{"kind":"filed","concept":"AssetsCurrent","filing":8,"unit":"USD","end":"2021-06-30","value":550100000},"currentAssets@2021Q3":{"kind":"filed","concept":"AssetsCurrent","filing":9,"unit":"USD","end":"2021-09-30","value":641220000},"currentAssets@2021Q4":{"kind":"filed","concept":"AssetsCurrent","filing":10,"unit":"USD","end":"2021-12-31","value":690912000},"currentAssets@FY2021":{"kind":"filed","concept":"AssetsCurrent","filing":10,"unit":"USD","end":"2021-12-31","value":690912000},"currentAssets@2022Q1":{"kind":"filed","concept":"AssetsCurrent","filing":11,"unit":"USD","end":"2022-03-31","value":355969000},"currentAssets@2022Q2":{"kind":"filed","concept":"AssetsCurrent","filing":12,"unit":"USD","end":"2022-06-30","value":328887000},"currentAssets@2022Q3":{"kind":"filed","concept":"AssetsCurrent","filing":13,"unit":"USD","end":"2022-09-30","value":337741000},"currentAssets@2022Q4":{"kind":"filed","concept":"AssetsCurrent","filing":14,"unit":"USD","end":"2022-12-31","value":333962000},"currentAssets@FY2022":{"kind":"filed","concept":"AssetsCurrent","filing":14,"unit":"USD","end":"2022-12-31","value":333962000},"currentAssets@2023Q1":{"kind":"filed","concept":"AssetsCurrent","filing":15,"unit":"USD","end":"2023-03-31","value":367622000},"currentAssets@2023Q2":{"kind":"filed","concept":"AssetsCurrent","filing":16,"unit":"USD","end":"2023-06-30","value":378927000},"currentAssets@2023Q3":{"kind":"filed","concept":"AssetsCurrent","filing":17,"unit":"USD","end":"2023-09-30","value":448881000},"currentAssets@2023Q4":{"kind":"filed","concept":"AssetsCurrent","filing":18,"unit":"USD","end":"2023-12-31","value":593828000},"currentAssets@FY2023":{"kind":"filed","concept":"AssetsCurrent","filing":18,"unit":"USD","end":"2023-12-31","value":593828000},"currentAssets@2024Q1":{"kind":"filed","concept":"AssetsCurrent","filing":19,"unit":"USD","end":"2024-03-31","value":744902000},"currentAssets@2024Q2":{"kind":"filed","concept":"AssetsCurrent","filing":20,"unit":"USD","end":"2024-06-30","value":872523000},"currentAssets@2024Q3":{"kind":"filed","concept":"AssetsCurrent","filing":21,"unit":"USD","end":"2024-09-30","value":1032595000},"currentAssets@2024Q4":{"kind":"filed","concept":"AssetsCurrent","filing":22,"unit":"USD","end":"2024-12-31","value":1029229000},"currentAssets@FY2024":{"kind":"filed","concept":"AssetsCurrent","filing":22,"unit":"USD","end":"2024-12-31","value":1029229000},"currentAssets@2025Q1":{"kind":"filed","concept":"AssetsCurrent","filing":23,"unit":"USD","end":"2025-03-31","value":821437000},"currentAssets@2025Q2":{"kind":"filed","concept":"AssetsCurrent","filing":24,"unit":"USD","end":"2025-06-30","value":520805000},"currentAssets@2025Q3":{"kind":"filed","concept":"AssetsCurrent","filing":25,"unit":"USD","end":"2025-09-30","value":737285000},"currentAssets@2025Q4":{"kind":"filed","concept":"AssetsCurrent","filing":27,"unit":"USD","end":"2025-12-31","value":989624000},"currentAssets@FY2025":{"kind":"filed","concept":"AssetsCurrent","filing":27,"unit":"USD","end":"2025-12-31","value":989624000},"currentAssets@2026Q1":{"kind":"filed","concept":"AssetsCurrent","filing":26,"unit":"USD","end":"2026-03-31","value":1139055000},"currentAssets@2026Q2":{"kind":"filed","concept":"AssetsCurrent","filing":27,"unit":"USD","end":"2026-06-30","value":1050285000},"totalAssets@2023Q2":{"kind":"filed","concept":"Assets","filing":16,"unit":"USD","end":"2023-06-30","value":1406938000},"totalAssets@2015Q4":{"kind":"filed","concept":"Assets","filing":39,"unit":"USD","end":"2015-12-31","value":984041000},"totalAssets@FY2015":{"kind":"filed","concept":"Assets","filing":39,"unit":"USD","end":"2015-12-31","value":984041000},"totalAssets@2016Q3":{"kind":"filed","concept":"Assets","filing":28,"unit":"USD","end":"2016-09-30","value":976487000},"totalAssets@2016Q4":{"kind":"filed","concept":"Assets","filing":29,"unit":"USD","end":"2016-12-31","value":979105000},"totalAssets@FY2016":{"kind":"filed","concept":"Assets","filing":29,"unit":"USD","end":"2016-12-31","value":979105000},"totalAssets@2017Q1":{"kind":"filed","concept":"Assets","filing":30,"unit":"USD","end":"2017-03-31","value":966093000},"totalAssets@2017Q2":{"kind":"filed","concept":"Assets","filing":31,"unit":"USD","end":"2017-06-30","value":963646000},"totalAssets@2017Q3":{"kind":"filed","concept":"Assets","filing":32,"unit":"USD","end":"2017-09-30","value":948876000},"totalAssets@2017Q4":{"kind":"filed","concept":"Assets","filing":0,"unit":"USD","end":"2017-12-31","value":950717000},"totalAssets@FY2017":{"kind":"filed","concept":"Assets","filing":0,"unit":"USD","end":"2017-12-31","value":950717000},"totalAssets@2018Q1":{"kind":"filed","concept":"Assets","filing":33,"unit":"USD","end":"2018-03-31","value":973024000},"totalAssets@2018Q2":{"kind":"filed","concept":"Assets","filing":34,"unit":"USD","end":"2018-06-30","value":968181000},"totalAssets@2018Q3":{"kind":"filed","concept":"Assets","filing":35,"unit":"USD","end":"2018-09-30","value":949843000},"totalAssets@2018Q4":{"kind":"filed","concept":"Assets","filing":6,"unit":"USD","end":"2019-01-01","value":1004775000},"totalAssets@FY2018":{"kind":"filed","concept":"Assets","filing":6,"unit":"USD","end":"2019-01-01","value":1004775000},"totalAssets@2019Q1":{"kind":"filed","concept":"Assets","filing":36,"unit":"USD","end":"2019-03-31","value":1006517000},"totalAssets@2019Q2":{"kind":"filed","concept":"Assets","filing":37,"unit":"USD","end":"2019-06-30","value":1016861000},"totalAssets@2019Q3":{"kind":"filed","concept":"Assets","filing":38,"unit":"USD","end":"2019-09-30","value":1072329000},"totalAssets@2019Q4":{"kind":"filed","concept":"Assets","filing":2,"unit":"USD","end":"2019-12-31","value":1143071000},"totalAssets@FY2019":{"kind":"filed","concept":"Assets","filing":2,"unit":"USD","end":"2019-12-31","value":1143071000},"totalAssets@2020Q1":{"kind":"filed","concept":"Assets","filing":3,"unit":"USD","end":"2020-03-31","value":1137634000},"totalAssets@2020Q2":{"kind":"filed","concept":"Assets","filing":4,"unit":"USD","end":"2020-06-30","value":1222134000},"totalAssets@2020Q3":{"kind":"filed","concept":"Assets","filing":5,"unit":"USD","end":"2020-09-30","value":1296142000},"totalAssets@2020Q4":{"kind":"filed","concept":"Assets","filing":6,"unit":"USD","end":"2020-12-31","value":1390677000},"totalAssets@FY2020":{"kind":"filed","concept":"Assets","filing":6,"unit":"USD","end":"2020-12-31","value":1390677000},"totalAssets@2021Q1":{"kind":"filed","concept":"Assets","filing":7,"unit":"USD","end":"2021-03-31","value":1451360000},"totalAssets@2021Q2":{"kind":"filed","concept":"Assets","filing":8,"unit":"USD","end":"2021-06-30","value":1469708000},"totalAssets@2021Q3":{"kind":"filed","concept":"Assets","filing":9,"unit":"USD","end":"2021-09-30","value":1577143000},"totalAssets@2021Q4":{"kind":"filed","concept":"Assets","filing":10,"unit":"USD","end":"2021-12-31","value":1659935000},"totalAssets@FY2021":{"kind":"filed","concept":"Assets","filing":10,"unit":"USD","end":"2021-12-31","value":1659935000},"totalAssets@2022Q1":{"kind":"filed","concept":"Assets","filing":11,"unit":"USD","end":"2022-03-31","value":1344346000},"totalAssets@2022Q2":{"kind":"filed","concept":"Assets","filing":12,"unit":"USD","end":"2022-06-30","value":1315453000},"totalAssets@2022Q3":{"kind":"filed","concept":"Assets","filing":13,"unit":"USD","end":"2022-09-30","value":1328425000},"totalAssets@2022Q4":{"kind":"filed","concept":"Assets","filing":14,"unit":"USD","end":"2022-12-31","value":1352495000},"totalAssets@FY2022":{"kind":"filed","concept":"Assets","filing":14,"unit":"USD","end":"2022-12-31","value":1352495000},"totalAssets@2023Q1":{"kind":"filed","concept":"Assets","filing":15,"unit":"USD","end":"2023-03-31","value":1395723000},"totalAssets@2023Q3":{"kind":"filed","concept":"Assets","filing":17,"unit":"USD","end":"2023-09-30","value":1486721000},"totalAssets@2023Q4":{"kind":"filed","concept":"Assets","filing":18,"unit":"USD","end":"2023-12-31","value":1656828000},"totalAssets@FY2023":{"kind":"filed","concept":"Assets","filing":18,"unit":"USD","end":"2023-12-31","value":1656828000},"totalAssets@2024Q1":{"kind":"filed","concept":"Assets","filing":19,"unit":"USD","end":"2024-03-31","value":1795789000},"totalAssets@2024Q2":{"kind":"filed","concept":"Assets","filing":20,"unit":"USD","end":"2024-06-30","value":1920048000},"totalAssets@2024Q3":{"kind":"filed","concept":"Assets","filing":21,"unit":"USD","end":"2024-09-30","value":2084061000},"totalAssets@2024Q4":{"kind":"filed","concept":"Assets","filing":22,"unit":"USD","end":"2024-12-31","value":2100866000},"totalAssets@FY2024":{"kind":"filed","concept":"Assets","filing":22,"unit":"USD","end":"2024-12-31","value":2100866000},"totalAssets@2025Q1":{"kind":"filed","concept":"Assets","filing":23,"unit":"USD","end":"2025-03-31","value":1897369000},"totalAssets@2025Q2":{"kind":"filed","concept":"Assets","filing":24,"unit":"USD","end":"2025-06-30","value":1571673000},"totalAssets@2025Q3":{"kind":"filed","concept":"Assets","filing":25,"unit":"USD","end":"2025-09-30","value":1753012000},"totalAssets@2025Q4":{"kind":"filed","concept":"Assets","filing":27,"unit":"USD","end":"2025-12-31","value":1975472000},"totalAssets@FY2025":{"kind":"filed","concept":"Assets","filing":27,"unit":"USD","end":"2025-12-31","value":1975472000},"totalAssets@2026Q1":{"kind":"filed","concept":"Assets","filing":26,"unit":"USD","end":"2026-03-31","value":2129613000},"totalAssets@2026Q2":{"kind":"filed","concept":"Assets","filing":27,"unit":"USD","end":"2026-06-30","value":2057181000},"currentLiabilities@2015Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":39,"unit":"USD","end":"2015-12-31","value":134017000},"currentLiabilities@FY2015":{"kind":"filed","concept":"LiabilitiesCurrent","filing":39,"unit":"USD","end":"2015-12-31","value":134017000},"currentLiabilities@2016Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":28,"unit":"USD","end":"2016-09-30","value":156595000},"currentLiabilities@2016Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":29,"unit":"USD","end":"2016-12-31","value":168603000},"currentLiabilities@FY2016":{"kind":"filed","concept":"LiabilitiesCurrent","filing":29,"unit":"USD","end":"2016-12-31","value":168603000},"currentLiabilities@2017Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":30,"unit":"USD","end":"2017-03-31","value":150045000},"currentLiabilities@2017Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":31,"unit":"USD","end":"2017-06-30","value":155262000},"currentLiabilities@2017Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":32,"unit":"USD","end":"2017-09-30","value":172363000},"currentLiabilities@2017Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":192706000},"currentLiabilities@FY2017":{"kind":"filed","concept":"LiabilitiesCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":192706000},"currentLiabilities@2018Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":33,"unit":"USD","end":"2018-03-31","value":232492000},"currentLiabilities@2018Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":34,"unit":"USD","end":"2018-06-30","value":233162000},"currentLiabilities@2018Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":35,"unit":"USD","end":"2018-09-30","value":232127000},"currentLiabilities@2018Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":6,"unit":"USD","end":"2019-01-01","value":263116000},"currentLiabilities@FY2018":{"kind":"filed","concept":"LiabilitiesCurrent","filing":6,"unit":"USD","end":"2019-01-01","value":263116000},"currentLiabilities@2019Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":36,"unit":"USD","end":"2019-03-31","value":264541000},"currentLiabilities@2019Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":37,"unit":"USD","end":"2019-06-30","value":296073000},"currentLiabilities@2019Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":38,"unit":"USD","end":"2019-09-30","value":314392000},"currentLiabilities@2019Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":2,"unit":"USD","end":"2019-12-31","value":343002000},"currentLiabilities@FY2019":{"kind":"filed","concept":"LiabilitiesCurrent","filing":2,"unit":"USD","end":"2019-12-31","value":343002000},"currentLiabilities@2020Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":3,"unit":"USD","end":"2020-03-31","value":338651000},"currentLiabilities@2020Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":4,"unit":"USD","end":"2020-06-30","value":337984000},"currentLiabilities@2020Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":5,"unit":"USD","end":"2020-09-30","value":358396000},"currentLiabilities@2020Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":6,"unit":"USD","end":"2020-12-31","value":440110000},"currentLiabilities@FY2020":{"kind":"filed","concept":"LiabilitiesCurrent","filing":6,"unit":"USD","end":"2020-12-31","value":440110000},"currentLiabilities@2021Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":7,"unit":"USD","end":"2021-03-31","value":447306000},"currentLiabilities@2021Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":8,"unit":"USD","end":"2021-06-30","value":472607000},"currentLiabilities@2021Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":9,"unit":"USD","end":"2021-09-30","value":517182000},"currentLiabilities@2021Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":10,"unit":"USD","end":"2021-12-31","value":557217000},"currentLiabilities@FY2021":{"kind":"filed","concept":"LiabilitiesCurrent","filing":10,"unit":"USD","end":"2021-12-31","value":557217000},"currentLiabilities@2022Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":11,"unit":"USD","end":"2022-03-31","value":579428000},"currentLiabilities@2022Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":12,"unit":"USD","end":"2022-06-30","value":878959000},"currentLiabilities@2022Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":13,"unit":"USD","end":"2022-09-30","value":820868000},"currentLiabilities@2022Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":14,"unit":"USD","end":"2022-12-31","value":803470000},"currentLiabilities@FY2022":{"kind":"filed","concept":"LiabilitiesCurrent","filing":14,"unit":"USD","end":"2022-12-31","value":803470000},"currentLiabilities@2023Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":15,"unit":"USD","end":"2023-03-31","value":881889000},"currentLiabilities@2023Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":16,"unit":"USD","end":"2023-06-30","value":852437000},"currentLiabilities@2023Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":17,"unit":"USD","end":"2023-09-30","value":848518000},"currentLiabilities@2023Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":18,"unit":"USD","end":"2023-12-31","value":925131000},"currentLiabilities@FY2023":{"kind":"filed","concept":"LiabilitiesCurrent","filing":18,"unit":"USD","end":"2023-12-31","value":925131000},"currentLiabilities@2024Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":19,"unit":"USD","end":"2024-03-31","value":956645000},"currentLiabilities@2024Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":20,"unit":"USD","end":"2024-06-30","value":993088000},"currentLiabilities@2024Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":21,"unit":"USD","end":"2024-09-30","value":1041354000},"currentLiabilities@2024Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":22,"unit":"USD","end":"2024-12-31","value":1104553000},"currentLiabilities@FY2024":{"kind":"filed","concept":"LiabilitiesCurrent","filing":22,"unit":"USD","end":"2024-12-31","value":1104553000},"currentLiabilities@2025Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":23,"unit":"USD","end":"2025-03-31","value":1122311000},"currentLiabilities@2025Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":24,"unit":"USD","end":"2025-06-30","value":1220443000},"currentLiabilities@2025Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":25,"unit":"USD","end":"2025-09-30","value":1283914000},"currentLiabilities@2025Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":27,"unit":"USD","end":"2025-12-31","value":1343748000},"currentLiabilities@FY2025":{"kind":"filed","concept":"LiabilitiesCurrent","filing":27,"unit":"USD","end":"2025-12-31","value":1343748000},"currentLiabilities@2026Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":26,"unit":"USD","end":"2026-03-31","value":1345014000},"currentLiabilities@2026Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":27,"unit":"USD","end":"2026-06-30","value":1435429000},"totalLiabilities@2015Q4":{"kind":"filed","concept":"Liabilities","filing":39,"unit":"USD","end":"2015-12-31","value":570567000},"totalLiabilities@FY2015":{"kind":"filed","concept":"Liabilities","filing":39,"unit":"USD","end":"2015-12-31","value":570567000},"totalLiabilities@2016Q3":{"kind":"filed","concept":"Liabilities","filing":28,"unit":"USD","end":"2016-09-30","value":365947000},"totalLiabilities@2016Q4":{"kind":"filed","concept":"Liabilities","filing":29,"unit":"USD","end":"2016-12-31","value":368395000},"totalLiabilities@FY2016":{"kind":"filed","concept":"Liabilities","filing":29,"unit":"USD","end":"2016-12-31","value":368395000},"totalLiabilities@2017Q1":{"kind":"filed","concept":"Liabilities","filing":30,"unit":"USD","end":"2017-03-31","value":345113000},"totalLiabilities@2017Q2":{"kind":"filed","concept":"Liabilities","filing":31,"unit":"USD","end":"2017-06-30","value":356288000},"totalLiabilities@2017Q3":{"kind":"filed","concept":"Liabilities","filing":32,"unit":"USD","end":"2017-09-30","value":398626000},"totalLiabilities@2017Q4":{"kind":"filed","concept":"Liabilities","filing":0,"unit":"USD","end":"2017-12-31","value":447187000},"totalLiabilities@FY2017":{"kind":"filed","concept":"Liabilities","filing":0,"unit":"USD","end":"2017-12-31","value":447187000},"totalLiabilities@2018Q1":{"kind":"filed","concept":"Liabilities","filing":33,"unit":"USD","end":"2018-03-31","value":461951000},"totalLiabilities@2018Q2":{"kind":"filed","concept":"Liabilities","filing":34,"unit":"USD","end":"2018-06-30","value":428100000},"totalLiabilities@2018Q3":{"kind":"filed","concept":"Liabilities","filing":35,"unit":"USD","end":"2018-09-30","value":388454000},"totalLiabilities@2018Q4":{"kind":"filed","concept":"Liabilities","filing":6,"unit":"USD","end":"2019-01-01","value":405919000},"totalLiabilities@FY2018":{"kind":"filed","concept":"Liabilities","filing":6,"unit":"USD","end":"2019-01-01","value":405919000},"totalLiabilities@2019Q1":{"kind":"filed","concept":"Liabilities","filing":36,"unit":"USD","end":"2019-03-31","value":384620000},"totalLiabilities@2019Q2":{"kind":"filed","concept":"Liabilities","filing":37,"unit":"USD","end":"2019-06-30","value":358806000},"totalLiabilities@2019Q3":{"kind":"filed","concept":"Liabilities","filing":38,"unit":"USD","end":"2019-09-30","value":380322000},"totalLiabilities@2019Q4":{"kind":"filed","concept":"Liabilities","filing":2,"unit":"USD","end":"2019-12-31","value":416788000},"totalLiabilities@FY2019":{"kind":"filed","concept":"Liabilities","filing":2,"unit":"USD","end":"2019-12-31","value":416788000},"totalLiabilities@2020Q1":{"kind":"filed","concept":"Liabilities","filing":3,"unit":"USD","end":"2020-03-31","value":419835000},"totalLiabilities@2020Q2":{"kind":"filed","concept":"Liabilities","filing":4,"unit":"USD","end":"2020-06-30","value":484065000},"totalLiabilities@2020Q3":{"kind":"filed","concept":"Liabilities","filing":5,"unit":"USD","end":"2020-09-30","value":504513000},"totalLiabilities@2020Q4":{"kind":"filed","concept":"Liabilities","filing":6,"unit":"USD","end":"2020-12-31","value":584898000},"totalLiabilities@FY2020":{"kind":"filed","concept":"Liabilities","filing":6,"unit":"USD","end":"2020-12-31","value":584898000},"totalLiabilities@2021Q1":{"kind":"filed","concept":"Liabilities","filing":7,"unit":"USD","end":"2021-03-31","value":592433000},"totalLiabilities@2021Q2":{"kind":"filed","concept":"Liabilities","filing":8,"unit":"USD","end":"2021-06-30","value":617826000},"totalLiabilities@2021Q3":{"kind":"filed","concept":"Liabilities","filing":9,"unit":"USD","end":"2021-09-30","value":679058000},"totalLiabilities@2021Q4":{"kind":"filed","concept":"Liabilities","filing":10,"unit":"USD","end":"2021-12-31","value":707007000},"totalLiabilities@FY2021":{"kind":"filed","concept":"Liabilities","filing":10,"unit":"USD","end":"2021-12-31","value":707007000},"totalLiabilities@2022Q1":{"kind":"filed","concept":"Liabilities","filing":11,"unit":"USD","end":"2022-03-31","value":739330000},"totalLiabilities@2022Q2":{"kind":"filed","concept":"Liabilities","filing":12,"unit":"USD","end":"2022-06-30","value":1032201000},"totalLiabilities@2022Q3":{"kind":"filed","concept":"Liabilities","filing":13,"unit":"USD","end":"2022-09-30","value":978540000},"totalLiabilities@2022Q4":{"kind":"filed","concept":"Liabilities","filing":14,"unit":"USD","end":"2022-12-31","value":966108000},"totalLiabilities@FY2022":{"kind":"filed","concept":"Liabilities","filing":14,"unit":"USD","end":"2022-12-31","value":966108000},"totalLiabilities@2023Q1":{"kind":"filed","concept":"Liabilities","filing":15,"unit":"USD","end":"2023-03-31","value":1048461000},"totalLiabilities@2023Q2":{"kind":"filed","concept":"Liabilities","filing":16,"unit":"USD","end":"2023-06-30","value":1015878000},"totalLiabilities@2023Q3":{"kind":"filed","concept":"Liabilities","filing":17,"unit":"USD","end":"2023-09-30","value":1015809000},"totalLiabilities@2023Q4":{"kind":"filed","concept":"Liabilities","filing":18,"unit":"USD","end":"2023-12-31","value":1097878000},"totalLiabilities@FY2023":{"kind":"filed","concept":"Liabilities","filing":18,"unit":"USD","end":"2023-12-31","value":1097878000},"totalLiabilities@2024Q1":{"kind":"filed","concept":"Liabilities","filing":19,"unit":"USD","end":"2024-03-31","value":1124247000},"totalLiabilities@2024Q2":{"kind":"filed","concept":"Liabilities","filing":20,"unit":"USD","end":"2024-06-30","value":1156449000},"totalLiabilities@2024Q3":{"kind":"filed","concept":"Liabilities","filing":21,"unit":"USD","end":"2024-09-30","value":1202622000},"totalLiabilities@2024Q4":{"kind":"filed","concept":"Liabilities","filing":22,"unit":"USD","end":"2024-12-31","value":1275321000},"totalLiabilities@FY2024":{"kind":"filed","concept":"Liabilities","filing":22,"unit":"USD","end":"2024-12-31","value":1275321000},"totalLiabilities@2025Q1":{"kind":"filed","concept":"Liabilities","filing":23,"unit":"USD","end":"2025-03-31","value":1303760000},"totalLiabilities@2025Q2":{"kind":"filed","concept":"Liabilities","filing":24,"unit":"USD","end":"2025-06-30","value":1399322000},"totalLiabilities@2025Q3":{"kind":"filed","concept":"Liabilities","filing":25,"unit":"USD","end":"2025-09-30","value":1459371000},"totalLiabilities@2025Q4":{"kind":"filed","concept":"Liabilities","filing":27,"unit":"USD","end":"2025-12-31","value":1516401000},"totalLiabilities@FY2025":{"kind":"filed","concept":"Liabilities","filing":27,"unit":"USD","end":"2025-12-31","value":1516401000},"totalLiabilities@2026Q1":{"kind":"filed","concept":"Liabilities","filing":26,"unit":"USD","end":"2026-03-31","value":1531299000},"totalLiabilities@2026Q2":{"kind":"filed","concept":"Liabilities","filing":27,"unit":"USD","end":"2026-06-30","value":1623320000},"#284":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":39,"unit":"USD","end":"2015-12-31","value":377882000},"#285":{"kind":"filed","concept":"LongTermDebtCurrent","filing":39,"unit":"USD","end":"2015-12-31","value":59000},"totalDebt@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#284"},{"ref":"#285"}],"rule":"component-sum","value":377941000},"totalDebt@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#284"},{"ref":"#285"}],"rule":"component-sum","value":377941000},"#286":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":28,"unit":"USD","end":"2016-09-30","value":154614000},"#287":{"kind":"filed","concept":"LongTermDebtCurrent","filing":28,"unit":"USD","end":"2016-09-30","value":6000},"totalDebt@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#286"},{"ref":"#287"}],"rule":"component-sum","value":154620000},"#288":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":29,"unit":"USD","end":"2016-12-31","value":151267000},"#289":{"kind":"filed","concept":"LongTermDebtCurrent","filing":29,"unit":"USD","end":"2016-12-31","value":12375000},"totalDebt@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#288"},{"ref":"#289"}],"rule":"component-sum","value":163642000},"totalDebt@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#288"},{"ref":"#289"}],"rule":"component-sum","value":163642000},"#290":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":30,"unit":"USD","end":"2017-03-31","value":147230000},"#291":{"kind":"filed","concept":"LongTermDebtCurrent","filing":30,"unit":"USD","end":"2017-03-31","value":13406000},"totalDebt@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#290"},{"ref":"#291"}],"rule":"component-sum","value":160636000},"#292":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":31,"unit":"USD","end":"2017-06-30","value":143191000},"#293":{"kind":"filed","concept":"LongTermDebtCurrent","filing":31,"unit":"USD","end":"2017-06-30","value":14438000},"totalDebt@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#292"},{"ref":"#293"}],"rule":"component-sum","value":157629000},"#294":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":32,"unit":"USD","end":"2017-09-30","value":169152000},"#295":{"kind":"filed","concept":"LongTermDebtCurrent","filing":32,"unit":"USD","end":"2017-09-30","value":15469000},"totalDebt@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#294"},{"ref":"#295"}],"rule":"component-sum","value":184621000},"#296":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":0,"unit":"USD","end":"2017-12-31","value":205111000},"#297":{"kind":"filed","concept":"LongTermDebtCurrent","filing":0,"unit":"USD","end":"2017-12-31","value":16500000},"totalDebt@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#296"},{"ref":"#297"}],"rule":"component-sum","value":221611000},"totalDebt@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#296"},{"ref":"#297"}],"rule":"component-sum","value":221611000},"#298":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":33,"unit":"USD","end":"2018-03-31","value":181067000},"#299":{"kind":"filed","concept":"LongTermDebtCurrent","filing":33,"unit":"USD","end":"2018-03-31","value":16500000},"totalDebt@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#298"},{"ref":"#299"}],"rule":"component-sum","value":197567000},"#300":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":34,"unit":"USD","end":"2018-06-30","value":147021000},"#301":{"kind":"filed","concept":"LongTermDebtCurrent","filing":34,"unit":"USD","end":"2018-06-30","value":16500000},"totalDebt@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#300"},{"ref":"#301"}],"rule":"component-sum","value":163521000},"#302":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":35,"unit":"USD","end":"2018-09-30","value":113689000},"#303":{"kind":"filed","concept":"LongTermDebtCurrent","filing":35,"unit":"USD","end":"2018-09-30","value":0},"totalDebt@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#302"},{"ref":"#303"}],"rule":"component-sum","value":113689000},"#304":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":1,"unit":"USD","end":"2018-12-31","value":79721000},"#305":{"kind":"filed","concept":"LongTermDebtCurrent","filing":0,"unit":"USD","end":"2018-12-31","value":0},"totalDebt@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#304"},{"ref":"#305"}],"rule":"component-sum","value":79721000},"totalDebt@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#304"},{"ref":"#305"}],"rule":"component-sum","value":79721000},"#306":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":36,"unit":"USD","end":"2019-03-31","value":55781000},"totalDebt@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#306"}],"rule":"component-sum","value":55781000},"#307":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":37,"unit":"USD","end":"2019-06-30","value":0},"totalDebt@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#307"}],"rule":"component-sum","value":0},"#308":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":38,"unit":"USD","end":"2019-09-30","value":0},"totalDebt@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#308"}],"rule":"component-sum","value":0},"#309":{"kind":"filed","concept":"LongTermDebtNoncurrent","filing":1,"unit":"USD","end":"2019-12-31","value":0},"totalDebt@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#309"}],"rule":"component-sum","value":0},"totalDebt@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#309"}],"rule":"component-sum","value":0},"equity@2015Q4":{"kind":"filed","concept":"StockholdersEquity","filing":0,"unit":"USD","end":"2015-12-31","value":413474000},"equity@FY2015":{"kind":"filed","concept":"StockholdersEquity","filing":0,"unit":"USD","end":"2015-12-31","value":413474000},"equity@2016Q3":{"kind":"filed","concept":"StockholdersEquity","filing":28,"unit":"USD","end":"2016-09-30","value":610540000},"equity@2016Q4":{"kind":"filed","concept":"StockholdersEquity","filing":1,"unit":"USD","end":"2016-12-31","value":610710000},"equity@FY2016":{"kind":"filed","concept":"StockholdersEquity","filing":1,"unit":"USD","end":"2016-12-31","value":610710000},"equity@2017Q1":{"kind":"filed","concept":"StockholdersEquity","filing":30,"unit":"USD","end":"2017-03-31","value":620980000},"equity@2017Q2":{"kind":"filed","concept":"StockholdersEquity","filing":31,"unit":"USD","end":"2017-06-30","value":607358000},"equity@2017Q3":{"kind":"filed","concept":"StockholdersEquity","filing":32,"unit":"USD","end":"2017-09-30","value":550250000},"equity@2017Q4":{"kind":"filed","concept":"StockholdersEquity","filing":2,"unit":"USD","end":"2017-12-31","value":509260000},"equity@FY2017":{"kind":"filed","concept":"StockholdersEquity","filing":2,"unit":"USD","end":"2017-12-31","value":509260000},"equity@2018Q1":{"kind":"filed","concept":"StockholdersEquity","filing":38,"unit":"USD","end":"2018-03-31","value":526473000},"equity@2018Q2":{"kind":"filed","concept":"StockholdersEquity","filing":38,"unit":"USD","end":"2018-06-30","value":543127000},"equity@2018Q3":{"kind":"filed","concept":"StockholdersEquity","filing":38,"unit":"USD","end":"2018-09-30","value":564435000},"equity@2018Q4":{"kind":"filed","concept":"StockholdersEquity","filing":6,"unit":"USD","end":"2019-01-01","value":598856000},"equity@FY2018":{"kind":"filed","concept":"StockholdersEquity","filing":6,"unit":"USD","end":"2019-01-01","value":598856000},"equity@2019Q1":{"kind":"filed","concept":"StockholdersEquity","filing":5,"unit":"USD","end":"2019-03-31","value":621897000},"equity@2019Q2":{"kind":"filed","concept":"StockholdersEquity","filing":5,"unit":"USD","end":"2019-06-30","value":658055000},"equity@2019Q3":{"kind":"filed","concept":"StockholdersEquity","filing":5,"unit":"USD","end":"2019-09-30","value":692007000},"equity@2019Q4":{"kind":"filed","concept":"StockholdersEquity","filing":10,"unit":"USD","end":"2019-12-31","value":726283000},"equity@FY2019":{"kind":"filed","concept":"StockholdersEquity","filing":10,"unit":"USD","end":"2019-12-31","value":726283000},"equity@2020Q1":{"kind":"filed","concept":"StockholdersEquity","filing":9,"unit":"USD","end":"2020-03-31","value":717799000},"equity@2020Q2":{"kind":"filed","concept":"StockholdersEquity","filing":9,"unit":"USD","end":"2020-06-30","value":738069000},"equity@2020Q3":{"kind":"filed","concept":"StockholdersEquity","filing":9,"unit":"USD","end":"2020-09-30","value":791629000},"equity@2020Q4":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2020-12-31","value":805779000},"equity@FY2020":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2020-12-31","value":805779000},"equity@2021Q1":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2021-03-31","value":858927000},"equity@2021Q2":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2021-06-30","value":851882000},"equity@2021Q3":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2021-09-30","value":898085000},"equity@2021Q4":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2021-12-31","value":952928000},"equity@FY2021":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2021-12-31","value":952928000},"equity@2022Q1":{"kind":"filed","concept":"StockholdersEquity","filing":17,"unit":"USD","end":"2022-03-31","value":605016000},"equity@2022Q2":{"kind":"filed","concept":"StockholdersEquity","filing":17,"unit":"USD","end":"2022-06-30","value":283252000},"equity@2022Q3":{"kind":"filed","concept":"StockholdersEquity","filing":17,"unit":"USD","end":"2022-09-30","value":349885000},"equity@2022Q4":{"kind":"filed","concept":"StockholdersEquity","filing":22,"unit":"USD","end":"2022-12-31","value":386387000},"equity@FY2022":{"kind":"filed","concept":"StockholdersEquity","filing":22,"unit":"USD","end":"2022-12-31","value":386387000},"equity@2023Q1":{"kind":"filed","concept":"StockholdersEquity","filing":21,"unit":"USD","end":"2023-03-31","value":347262000},"equity@2023Q2":{"kind":"filed","concept":"StockholdersEquity","filing":21,"unit":"USD","end":"2023-06-30","value":391060000},"equity@2023Q3":{"kind":"filed","concept":"StockholdersEquity","filing":21,"unit":"USD","end":"2023-09-30","value":470912000},"equity@2023Q4":{"kind":"filed","concept":"StockholdersEquity","filing":22,"unit":"USD","end":"2023-12-31","value":558950000},"equity@FY2023":{"kind":"filed","concept":"StockholdersEquity","filing":22,"unit":"USD","end":"2023-12-31","value":558950000},"equity@2024Q1":{"kind":"filed","concept":"StockholdersEquity","filing":25,"unit":"USD","end":"2024-03-31","value":671542000},"equity@2024Q2":{"kind":"filed","concept":"StockholdersEquity","filing":25,"unit":"USD","end":"2024-06-30","value":763599000},"equity@2024Q3":{"kind":"filed","concept":"StockholdersEquity","filing":25,"unit":"USD","end":"2024-09-30","value":881439000},"equity@2024Q4":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2024-12-31","value":825545000},"equity@FY2024":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2024-12-31","value":825545000},"equity@2025Q1":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2025-03-31","value":593609000},"equity@2025Q2":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2025-06-30","value":172351000},"equity@2025Q3":{"kind":"filed","concept":"StockholdersEquity","filing":25,"unit":"USD","end":"2025-09-30","value":293641000},"equity@2025Q4":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2025-12-31","value":459071000},"equity@FY2025":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2025-12-31","value":459071000},"equity@2026Q1":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2026-03-31","value":598314000},"equity@2026Q2":{"kind":"filed","concept":"StockholdersEquity","filing":27,"unit":"USD","end":"2026-06-30","value":433861000},"operatingCashFlow@FY2016":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":91732000},"#310":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":35,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":68733000},"#311":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":34,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":29733000},"operatingCashFlow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#310"},{"ref":"#311","weight":-1}],"rule":"quarter-from-ytd","value":39000000},"#312":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":97385000},"operatingCashFlow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#312"},{"ref":"#310","weight":-1}],"rule":"quarter-from-ytd","value":28652000},"operatingCashFlow@FY2017":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":97385000},"operatingCashFlow@2018Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":36,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":23298000},"#313":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":37,"unit":"USD","start":"2018-01-01","end":"2018-06-30","value":64641000},"#314":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":36,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":23298000},"operatingCashFlow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#313"},{"ref":"#314","weight":-1}],"rule":"quarter-from-ytd","value":41343000},"#315":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":38,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":117142000},"operatingCashFlow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#315"},{"ref":"#313","weight":-1}],"rule":"quarter-from-ytd","value":52501000},"#316":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":156584000},"operatingCashFlow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#316"},{"ref":"#315","weight":-1}],"rule":"quarter-from-ytd","value":39442000},"operatingCashFlow@FY2018":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":156584000},"operatingCashFlow@2019Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":34005000},"#317":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":4,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":80635000},"#318":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":34005000},"operatingCashFlow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#317"},{"ref":"#318","weight":-1}],"rule":"quarter-from-ytd","value":46630000},"#319":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":144927000},"operatingCashFlow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#319"},{"ref":"#317","weight":-1}],"rule":"quarter-from-ytd","value":64292000},"#320":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":201867000},"operatingCashFlow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#320"},{"ref":"#319","weight":-1}],"rule":"quarter-from-ytd","value":56940000},"operatingCashFlow@FY2019":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":201867000},"operatingCashFlow@2020Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":49148000},"#321":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":8,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":93415000},"#322":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":49148000},"operatingCashFlow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#321"},{"ref":"#322","weight":-1}],"rule":"quarter-from-ytd","value":44267000},"#323":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":153178000},"operatingCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#323"},{"ref":"#321","weight":-1}],"rule":"quarter-from-ytd","value":59763000},"#324":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":258676000},"operatingCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#324"},{"ref":"#323","weight":-1}],"rule":"quarter-from-ytd","value":105498000},"operatingCashFlow@FY2020":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":258676000},"operatingCashFlow@2021Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":57319000},"#325":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":120080000},"#326":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":57319000},"operatingCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#325"},{"ref":"#326","weight":-1}],"rule":"quarter-from-ytd","value":62761000},"#327":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":192433000},"operatingCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#327"},{"ref":"#325","weight":-1}],"rule":"quarter-from-ytd","value":72353000},"#328":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":263327000},"operatingCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#328"},{"ref":"#327","weight":-1}],"rule":"quarter-from-ytd","value":70894000},"operatingCashFlow@FY2021":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":263327000},"operatingCashFlow@2022Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":46256000},"#329":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":142875000},"#330":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":46256000},"operatingCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#329"},{"ref":"#330","weight":-1}],"rule":"quarter-from-ytd","value":96619000},"#331":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":251366000},"operatingCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#331"},{"ref":"#329","weight":-1}],"rule":"quarter-from-ytd","value":108491000},"#332":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":388050000},"operatingCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#332"},{"ref":"#331","weight":-1}],"rule":"quarter-from-ytd","value":136684000},"operatingCashFlow@FY2022":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":388050000},"operatingCashFlow@2023Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":80076000},"#333":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":20,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":162594000},"#334":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":80076000},"operatingCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#333"},{"ref":"#334","weight":-1}],"rule":"quarter-from-ytd","value":82518000},"#335":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":276979000},"operatingCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#335"},{"ref":"#333","weight":-1}],"rule":"quarter-from-ytd","value":114385000},"#336":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":433374000},"operatingCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#336"},{"ref":"#335","weight":-1}],"rule":"quarter-from-ytd","value":156395000},"operatingCashFlow@FY2023":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":433374000},"operatingCashFlow@2024Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":23,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":152677000},"#337":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":269074000},"#338":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":23,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":152677000},"operatingCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#337"},{"ref":"#338","weight":-1}],"rule":"quarter-from-ytd","value":116397000},"#339":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":418149000},"operatingCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#339"},{"ref":"#337","weight":-1}],"rule":"quarter-from-ytd","value":149075000},"#340":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":608815000},"operatingCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#340"},{"ref":"#339","weight":-1}],"rule":"quarter-from-ytd","value":190666000},"operatingCashFlow@FY2024":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":608815000},"operatingCashFlow@2025Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":26,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":125836000},"#341":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":27,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":274362000},"#342":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":26,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":125836000},"operatingCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#341"},{"ref":"#342","weight":-1}],"rule":"quarter-from-ytd","value":148526000},"#343":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":520571000},"operatingCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#343"},{"ref":"#341","weight":-1}],"rule":"quarter-from-ytd","value":246209000},"#344":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":713223000},"operatingCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#344"},{"ref":"#343","weight":-1}],"rule":"quarter-from-ytd","value":192652000},"operatingCashFlow@FY2025":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":713223000},"operatingCashFlow@2026Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":26,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":151788000},"#345":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":27,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":313799000},"#346":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":26,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":151788000},"operatingCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#345"},{"ref":"#346","weight":-1}],"rule":"quarter-from-ytd","value":162011000},"#347":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":85870000},"#348":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":28,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":57412000},"operatingCashFlow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#347"},{"ref":"#348","weight":-1}],"rule":"quarter-from-ytd","value":28458000},"operatingCashFlow@FY2015":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":85870000},"operatingCashFlow@2016Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":30,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":12625000},"#349":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":31,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":20491000},"#350":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":30,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":12625000},"operatingCashFlow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#349"},{"ref":"#350","weight":-1}],"rule":"quarter-from-ytd","value":7866000},"#351":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":32,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":62667000},"operatingCashFlow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#351"},{"ref":"#349","weight":-1}],"rule":"quarter-from-ytd","value":42176000},"#352":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":29,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":91732000},"operatingCashFlow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#352"},{"ref":"#351","weight":-1}],"rule":"quarter-from-ytd","value":29065000},"operatingCashFlow@2017Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":33,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":-675000},"#353":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":31,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":29733000},"#354":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","filing":33,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":-675000},"operatingCashFlow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#353"},{"ref":"#354","weight":-1}],"rule":"quarter-from-ytd","value":30408000},"#355":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":6465000},"#356":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":28,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":4688000},"#357":{"kind":"computed","op":"sum","terms":[{"ref":"#355"},{"ref":"#356","weight":-1}],"rule":"quarter-from-ytd","value":1777000},"capex@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#357"}],"rule":"component-sum","value":1777000},"#358":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":0},"capex@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#355"},{"ref":"#358"}],"rule":"component-sum","value":6465000},"#359":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":30,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":3456000},"capex@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#359"}],"rule":"component-sum","value":3456000},"#360":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":31,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":5693000},"#361":{"kind":"computed","op":"sum","terms":[{"ref":"#360"},{"ref":"#359","weight":-1}],"rule":"quarter-from-ytd","value":2237000},"capex@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#361"}],"rule":"component-sum","value":2237000},"#362":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":32,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":7843000},"#363":{"kind":"computed","op":"sum","terms":[{"ref":"#362"},{"ref":"#360","weight":-1}],"rule":"quarter-from-ytd","value":2150000},"#364":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":32,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":0},"#365":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":31,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":0},"#366":{"kind":"computed","op":"sum","terms":[{"ref":"#364"},{"ref":"#365","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#363"},{"ref":"#366"}],"rule":"component-sum","value":2150000},"#367":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":13537000},"#368":{"kind":"computed","op":"sum","terms":[{"ref":"#367"},{"ref":"#362","weight":-1}],"rule":"quarter-from-ytd","value":5694000},"#369":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":0},"#370":{"kind":"computed","op":"sum","terms":[{"ref":"#369"},{"ref":"#364","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#368"},{"ref":"#370"}],"rule":"component-sum","value":5694000},"capex@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#367"},{"ref":"#369"}],"rule":"component-sum","value":13537000},"#371":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":33,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":4374000},"capex@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#371"}],"rule":"component-sum","value":4374000},"#372":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":34,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":6019000},"#373":{"kind":"computed","op":"sum","terms":[{"ref":"#372"},{"ref":"#371","weight":-1}],"rule":"quarter-from-ytd","value":1645000},"capex@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#373"}],"rule":"component-sum","value":1645000},"#374":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":35,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":8329000},"#375":{"kind":"computed","op":"sum","terms":[{"ref":"#374"},{"ref":"#372","weight":-1}],"rule":"quarter-from-ytd","value":2310000},"#376":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":35,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":569000},"#377":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":34,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":515000},"#378":{"kind":"computed","op":"sum","terms":[{"ref":"#376"},{"ref":"#377","weight":-1}],"rule":"quarter-from-ytd","value":54000},"capex@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#375"},{"ref":"#378"}],"rule":"component-sum","value":2364000},"#379":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":11724000},"#380":{"kind":"computed","op":"sum","terms":[{"ref":"#379"},{"ref":"#374","weight":-1}],"rule":"quarter-from-ytd","value":3395000},"#381":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":569000},"#382":{"kind":"computed","op":"sum","terms":[{"ref":"#381"},{"ref":"#376","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#380"},{"ref":"#382"}],"rule":"component-sum","value":3395000},"capex@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#379"},{"ref":"#381"}],"rule":"component-sum","value":12293000},"#383":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":36,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":3951000},"capex@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#383"}],"rule":"component-sum","value":3951000},"#384":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":37,"unit":"USD","start":"2018-01-01","end":"2018-06-30","value":9793000},"#385":{"kind":"computed","op":"sum","terms":[{"ref":"#384"},{"ref":"#383","weight":-1}],"rule":"quarter-from-ytd","value":5842000},"capex@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#385"}],"rule":"component-sum","value":5842000},"#386":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":38,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":12575000},"#387":{"kind":"computed","op":"sum","terms":[{"ref":"#386"},{"ref":"#384","weight":-1}],"rule":"quarter-from-ytd","value":2782000},"#388":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":35,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":0},"#389":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":34,"unit":"USD","start":"2018-01-01","end":"2018-06-30","value":0},"#390":{"kind":"computed","op":"sum","terms":[{"ref":"#388"},{"ref":"#389","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#387"},{"ref":"#390"}],"rule":"component-sum","value":2782000},"#391":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":16024000},"#392":{"kind":"computed","op":"sum","terms":[{"ref":"#391"},{"ref":"#386","weight":-1}],"rule":"quarter-from-ytd","value":3449000},"#393":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":0},"#394":{"kind":"computed","op":"sum","terms":[{"ref":"#393"},{"ref":"#388","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#392"},{"ref":"#394"}],"rule":"component-sum","value":3449000},"capex@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#391"},{"ref":"#393"}],"rule":"component-sum","value":16024000},"#395":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":2520000},"capex@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#395"}],"rule":"component-sum","value":2520000},"#396":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":4,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":5990000},"#397":{"kind":"computed","op":"sum","terms":[{"ref":"#396"},{"ref":"#395","weight":-1}],"rule":"quarter-from-ytd","value":3470000},"capex@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#397"}],"rule":"component-sum","value":3470000},"#398":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":12152000},"#399":{"kind":"computed","op":"sum","terms":[{"ref":"#398"},{"ref":"#396","weight":-1}],"rule":"quarter-from-ytd","value":6162000},"capex@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#399"}],"rule":"component-sum","value":6162000},"#400":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":17912000},"#401":{"kind":"computed","op":"sum","terms":[{"ref":"#400"},{"ref":"#398","weight":-1}],"rule":"quarter-from-ytd","value":5760000},"capex@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#401"}],"rule":"component-sum","value":5760000},"#402":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":1,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":0},"capex@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#400"},{"ref":"#402"}],"rule":"component-sum","value":17912000},"#403":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":5561000},"capex@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#403"}],"rule":"component-sum","value":5561000},"#404":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":8,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":14885000},"#405":{"kind":"computed","op":"sum","terms":[{"ref":"#404"},{"ref":"#403","weight":-1}],"rule":"quarter-from-ytd","value":9324000},"capex@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#405"}],"rule":"component-sum","value":9324000},"#406":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":23554000},"#407":{"kind":"computed","op":"sum","terms":[{"ref":"#406"},{"ref":"#404","weight":-1}],"rule":"quarter-from-ytd","value":8669000},"capex@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#407"}],"rule":"component-sum","value":8669000},"#408":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":31340000},"#409":{"kind":"computed","op":"sum","terms":[{"ref":"#408"},{"ref":"#406","weight":-1}],"rule":"quarter-from-ytd","value":7786000},"capex@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#409"}],"rule":"component-sum","value":7786000},"capex@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#408"}],"rule":"component-sum","value":31340000},"#410":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":6507000},"capex@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#410"}],"rule":"component-sum","value":6507000},"#411":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":12,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":12515000},"#412":{"kind":"computed","op":"sum","terms":[{"ref":"#411"},{"ref":"#410","weight":-1}],"rule":"quarter-from-ytd","value":6008000},"capex@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#412"}],"rule":"component-sum","value":6008000},"#413":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":19155000},"#414":{"kind":"computed","op":"sum","terms":[{"ref":"#413"},{"ref":"#411","weight":-1}],"rule":"quarter-from-ytd","value":6640000},"capex@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#414"}],"rule":"component-sum","value":6640000},"#415":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":28271000},"#416":{"kind":"computed","op":"sum","terms":[{"ref":"#415"},{"ref":"#413","weight":-1}],"rule":"quarter-from-ytd","value":9116000},"capex@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#416"}],"rule":"component-sum","value":9116000},"capex@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#415"}],"rule":"component-sum","value":28271000},"#417":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":9257000},"capex@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#417"}],"rule":"component-sum","value":9257000},"#418":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":16,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":20457000},"#419":{"kind":"computed","op":"sum","terms":[{"ref":"#418"},{"ref":"#417","weight":-1}],"rule":"quarter-from-ytd","value":11200000},"capex@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#419"}],"rule":"component-sum","value":11200000},"#420":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":27636000},"#421":{"kind":"computed","op":"sum","terms":[{"ref":"#420"},{"ref":"#418","weight":-1}],"rule":"quarter-from-ytd","value":7179000},"capex@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#421"}],"rule":"component-sum","value":7179000},"#422":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":36879000},"#423":{"kind":"computed","op":"sum","terms":[{"ref":"#422"},{"ref":"#420","weight":-1}],"rule":"quarter-from-ytd","value":9243000},"capex@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#423"}],"rule":"component-sum","value":9243000},"capex@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#422"}],"rule":"component-sum","value":36879000},"#424":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":9513000},"capex@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#424"}],"rule":"component-sum","value":9513000},"#425":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":20,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":17959000},"#426":{"kind":"computed","op":"sum","terms":[{"ref":"#425"},{"ref":"#424","weight":-1}],"rule":"quarter-from-ytd","value":8446000},"capex@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#426"}],"rule":"component-sum","value":8446000},"#427":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":26662000},"#428":{"kind":"computed","op":"sum","terms":[{"ref":"#427"},{"ref":"#425","weight":-1}],"rule":"quarter-from-ytd","value":8703000},"capex@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#428"}],"rule":"component-sum","value":8703000},"#429":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":36648000},"#430":{"kind":"computed","op":"sum","terms":[{"ref":"#429"},{"ref":"#427","weight":-1}],"rule":"quarter-from-ytd","value":9986000},"capex@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#430"}],"rule":"component-sum","value":9986000},"capex@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#429"}],"rule":"component-sum","value":36648000},"#431":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":23,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":5497000},"capex@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#431"}],"rule":"component-sum","value":5497000},"#432":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":24,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":18368000},"#433":{"kind":"computed","op":"sum","terms":[{"ref":"#432"},{"ref":"#431","weight":-1}],"rule":"quarter-from-ytd","value":12871000},"capex@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#433"}],"rule":"component-sum","value":12871000},"#434":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":28905000},"#435":{"kind":"computed","op":"sum","terms":[{"ref":"#434"},{"ref":"#432","weight":-1}],"rule":"quarter-from-ytd","value":10537000},"capex@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#435"}],"rule":"component-sum","value":10537000},"#436":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":36548000},"#437":{"kind":"computed","op":"sum","terms":[{"ref":"#436"},{"ref":"#434","weight":-1}],"rule":"quarter-from-ytd","value":7643000},"capex@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#437"}],"rule":"component-sum","value":7643000},"capex@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#436"}],"rule":"component-sum","value":36548000},"#438":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":26,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":9994000},"capex@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#438"}],"rule":"component-sum","value":9994000},"#439":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":27,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":16107000},"#440":{"kind":"computed","op":"sum","terms":[{"ref":"#439"},{"ref":"#438","weight":-1}],"rule":"quarter-from-ytd","value":6113000},"capex@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#440"}],"rule":"component-sum","value":6113000},"#441":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":26820000},"#442":{"kind":"computed","op":"sum","terms":[{"ref":"#441"},{"ref":"#439","weight":-1}],"rule":"quarter-from-ytd","value":10713000},"capex@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#442"}],"rule":"component-sum","value":10713000},"#443":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":31356000},"#444":{"kind":"computed","op":"sum","terms":[{"ref":"#443"},{"ref":"#441","weight":-1}],"rule":"quarter-from-ytd","value":4536000},"capex@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#444"}],"rule":"component-sum","value":4536000},"capex@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#443"}],"rule":"component-sum","value":31356000},"#445":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":26,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":6814000},"capex@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#445"}],"rule":"component-sum","value":6814000},"#446":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":27,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":30725000},"#447":{"kind":"computed","op":"sum","terms":[{"ref":"#446"},{"ref":"#445","weight":-1}],"rule":"quarter-from-ytd","value":23911000},"capex@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#447"}],"rule":"component-sum","value":23911000},"dilutedShares@2015Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":28,"unit":"shares","start":"2015-07-01","end":"2015-09-30","value":31430000},"#448":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2015-01-01","end":"2015-12-31","value":31346000},"#449":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":28,"unit":"shares","start":"2015-01-01","end":"2015-09-30","value":31258000},"dilutedShares@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#448","weight":4},{"ref":"#449","weight":-3}],"rule":"unaverage-quarter","value":31610000},"dilutedShares@FY2015":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":29,"unit":"shares","start":"2015-01-01","end":"2015-12-31","value":31346000},"dilutedShares@2016Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":30,"unit":"shares","start":"2016-01-01","end":"2016-03-31","value":32625000},"dilutedShares@2016Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":31,"unit":"shares","start":"2016-04-01","end":"2016-06-30","value":32828000},"dilutedShares@2016Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":32,"unit":"shares","start":"2016-07-01","end":"2016-09-30","value":37623000},"#450":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2016-01-01","end":"2016-12-31","value":36329000},"#451":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":32,"unit":"shares","start":"2016-01-01","end":"2016-09-30","value":34365000},"dilutedShares@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#450","weight":4},{"ref":"#451","weight":-3}],"rule":"unaverage-quarter","value":42221000},"dilutedShares@FY2016":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2016-01-01","end":"2016-12-31","value":36329000},"dilutedShares@2017Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":33,"unit":"shares","start":"2017-01-01","end":"2017-03-31","value":41508000},"dilutedShares@2017Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":34,"unit":"shares","start":"2017-04-01","end":"2017-06-30","value":40825000},"dilutedShares@2017Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":35,"unit":"shares","start":"2017-07-01","end":"2017-09-30","value":39329000},"#452":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2017-01-01","end":"2017-12-31","value":39839000},"#453":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":35,"unit":"shares","start":"2017-01-01","end":"2017-09-30","value":40537000},"dilutedShares@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#452","weight":4},{"ref":"#453","weight":-3}],"rule":"unaverage-quarter","value":37745000},"dilutedShares@FY2017":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2017-01-01","end":"2017-12-31","value":39839000},"dilutedShares@2018Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":36,"unit":"shares","start":"2018-01-01","end":"2018-03-31","value":36449000},"dilutedShares@2018Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":37,"unit":"shares","start":"2018-04-01","end":"2018-06-30","value":36664000},"dilutedShares@2018Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":38,"unit":"shares","start":"2018-07-01","end":"2018-09-30","value":37125000},"#454":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2018-01-01","end":"2018-12-31","value":36912000},"#455":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":38,"unit":"shares","start":"2018-01-01","end":"2018-09-30","value":36795000},"dilutedShares@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#454","weight":4},{"ref":"#455","weight":-3}],"rule":"unaverage-quarter","value":37263000},"dilutedShares@FY2018":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2018-01-01","end":"2018-12-31","value":36912000},"dilutedShares@2019Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2019-01-01","end":"2019-03-31","value":37285000},"dilutedShares@2019Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2019-04-01","end":"2019-06-30","value":37389000},"dilutedShares@2019Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2019-07-01","end":"2019-09-30","value":37835000},"#456":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2019-01-01","end":"2019-12-31","value":37576000},"#457":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2019-01-01","end":"2019-09-30","value":37507000},"dilutedShares@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#456","weight":4},{"ref":"#457","weight":-3}],"rule":"unaverage-quarter","value":37783000},"dilutedShares@FY2019":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2019-01-01","end":"2019-12-31","value":37576000},"dilutedShares@2020Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2020-01-01","end":"2020-03-31","value":38030000},"dilutedShares@2020Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2020-04-01","end":"2020-06-30","value":37328000},"dilutedShares@2020Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2020-07-01","end":"2020-09-30","value":37763000},"dilutedShares@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#237","weight":4},{"ref":"#240","weight":-3}],"rule":"unaverage-quarter","value":37687000},"dilutedShares@FY2020":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2020-01-01","end":"2020-12-31","value":37708000},"dilutedShares@2021Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":11,"unit":"shares","start":"2021-01-01","end":"2021-03-31","value":37749000},"dilutedShares@2021Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":12,"unit":"shares","start":"2021-04-01","end":"2021-06-30","value":37714000},"dilutedShares@2021Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2021-07-01","end":"2021-09-30","value":37519000},"dilutedShares@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#245","weight":4},{"ref":"#248","weight":-3}],"rule":"unaverage-quarter","value":37865000},"dilutedShares@FY2021":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2021-01-01","end":"2021-12-31","value":37697000},"dilutedShares@2022Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2022-01-01","end":"2022-03-31","value":36364000},"dilutedShares@2022Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2022-04-01","end":"2022-06-30","value":33695000},"dilutedShares@2022Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":17,"unit":"shares","start":"2022-07-01","end":"2022-09-30","value":32253000},"dilutedShares@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#253","weight":4},{"ref":"#256","weight":-3}],"rule":"unaverage-quarter","value":32390000},"dilutedShares@FY2022":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2022-01-01","end":"2022-12-31","value":33671000},"dilutedShares@2023Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2023-01-01","end":"2023-03-31","value":32155000},"dilutedShares@2023Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":20,"unit":"shares","start":"2023-04-01","end":"2023-06-30","value":31575000},"dilutedShares@2023Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":21,"unit":"shares","start":"2023-07-01","end":"2023-09-30","value":31762000},"dilutedShares@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#261","weight":4},{"ref":"#264","weight":-3}],"rule":"unaverage-quarter","value":31847000},"dilutedShares@FY2023":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2023-01-01","end":"2023-12-31","value":31841000},"dilutedShares@2024Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":23,"unit":"shares","start":"2024-01-01","end":"2024-03-31","value":32001000},"dilutedShares@2024Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":24,"unit":"shares","start":"2024-04-01","end":"2024-06-30","value":32086000},"dilutedShares@2024Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2024-07-01","end":"2024-09-30","value":32088000},"dilutedShares@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#269","weight":4},{"ref":"#272","weight":-3}],"rule":"unaverage-quarter","value":31876000},"dilutedShares@FY2024":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2024-01-01","end":"2024-12-31","value":32014000},"dilutedShares@2025Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":26,"unit":"shares","start":"2025-01-01","end":"2025-03-31","value":31196000},"dilutedShares@2025Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2025-04-01","end":"2025-06-30","value":29143000},"dilutedShares@2025Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":25,"unit":"shares","start":"2025-07-01","end":"2025-09-30","value":28817000},"dilutedShares@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#277","weight":4},{"ref":"#280","weight":-3}],"rule":"unaverage-quarter","value":28978000},"dilutedShares@FY2025":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":22,"unit":"shares","start":"2025-01-01","end":"2025-12-31","value":29527000},"dilutedShares@2026Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":26,"unit":"shares","start":"2026-01-01","end":"2026-03-31","value":28962000},"dilutedShares@2026Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":27,"unit":"shares","start":"2026-04-01","end":"2026-06-30","value":28554000},"sharesOutstanding@2015Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":39,"unit":"shares","end":"2015-12-31","value":32624461},"sharesOutstanding@FY2015":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":39,"unit":"shares","end":"2015-12-31","value":32624461},"sharesOutstanding@2016Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":28,"unit":"shares","end":"2016-09-30","value":40716410},"sharesOutstanding@2016Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":29,"unit":"shares","end":"2016-12-31","value":40662856},"sharesOutstanding@FY2016":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":29,"unit":"shares","end":"2016-12-31","value":40662856},"sharesOutstanding@2017Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":30,"unit":"shares","end":"2017-03-31","value":40675553},"sharesOutstanding@2017Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":31,"unit":"shares","end":"2017-06-30","value":39692999},"sharesOutstanding@2017Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":32,"unit":"shares","end":"2017-09-30","value":37403764},"sharesOutstanding@2017Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":0,"unit":"shares","end":"2017-12-31","value":35466510},"sharesOutstanding@FY2017":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":0,"unit":"shares","end":"2017-12-31","value":35466510},"sharesOutstanding@2018Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":33,"unit":"shares","end":"2018-03-31","value":35504675},"sharesOutstanding@2018Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":34,"unit":"shares","end":"2018-06-30","value":35545233},"sharesOutstanding@2018Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":35,"unit":"shares","end":"2018-09-30","value":35587848},"sharesOutstanding@2018Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":1,"unit":"shares","end":"2018-12-31","value":35665910},"sharesOutstanding@FY2018":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":1,"unit":"shares","end":"2018-12-31","value":35665910},"sharesOutstanding@2019Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":36,"unit":"shares","end":"2019-03-31","value":35728989},"sharesOutstanding@2019Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":37,"unit":"shares","end":"2019-06-30","value":35894048},"sharesOutstanding@2019Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":38,"unit":"shares","end":"2019-09-30","value":36011725},"sharesOutstanding@2019Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":2,"unit":"shares","end":"2019-12-31","value":36065278},"sharesOutstanding@FY2019":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":2,"unit":"shares","end":"2019-12-31","value":36065278},"sharesOutstanding@2020Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":3,"unit":"shares","end":"2020-03-31","value":35484473},"sharesOutstanding@2020Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":4,"unit":"shares","end":"2020-06-30","value":35408120},"sharesOutstanding@2020Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":5,"unit":"shares","end":"2020-09-30","value":35757453},"sharesOutstanding@2020Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":6,"unit":"shares","end":"2020-12-31","value":35519989},"sharesOutstanding@FY2020":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":6,"unit":"shares","end":"2020-12-31","value":35519989},"sharesOutstanding@2021Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":7,"unit":"shares","end":"2021-03-31","value":35926158},"sharesOutstanding@2021Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":8,"unit":"shares","end":"2021-06-30","value":35819012},"sharesOutstanding@2021Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":9,"unit":"shares","end":"2021-09-30","value":35939191},"sharesOutstanding@2021Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":10,"unit":"shares","end":"2021-12-31","value":36006778},"sharesOutstanding@FY2021":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":10,"unit":"shares","end":"2021-12-31","value":36006778},"sharesOutstanding@2022Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":11,"unit":"shares","end":"2022-03-31","value":33651360},"sharesOutstanding@2022Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":12,"unit":"shares","end":"2022-06-30","value":30987636},"sharesOutstanding@2022Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":13,"unit":"shares","end":"2022-09-30","value":31098397},"sharesOutstanding@2022Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":14,"unit":"shares","end":"2022-12-31","value":31091694},"sharesOutstanding@FY2022":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":14,"unit":"shares","end":"2022-12-31","value":31091694},"sharesOutstanding@2023Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":15,"unit":"shares","end":"2023-03-31","value":30623655},"sharesOutstanding@2023Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":16,"unit":"shares","end":"2023-06-30","value":30562773},"sharesOutstanding@2023Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":17,"unit":"shares","end":"2023-09-30","value":30682157},"sharesOutstanding@2023Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":18,"unit":"shares","end":"2023-12-31","value":30752292},"sharesOutstanding@FY2023":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":18,"unit":"shares","end":"2023-12-31","value":30752292},"sharesOutstanding@2024Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":19,"unit":"shares","end":"2024-03-31","value":30983185},"sharesOutstanding@2024Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":20,"unit":"shares","end":"2024-06-30","value":31001549},"sharesOutstanding@2024Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":21,"unit":"shares","end":"2024-09-30","value":31081601},"sharesOutstanding@2024Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":22,"unit":"shares","end":"2024-12-31","value":30630799},"sharesOutstanding@FY2024":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":22,"unit":"shares","end":"2024-12-31","value":30630799},"sharesOutstanding@2025Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":23,"unit":"shares","end":"2025-03-31","value":29836211},"sharesOutstanding@2025Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":24,"unit":"shares","end":"2025-06-30","value":28088626},"sharesOutstanding@2025Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":25,"unit":"shares","end":"2025-09-30","value":28168223},"sharesOutstanding@2025Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":27,"unit":"shares","end":"2025-12-31","value":28370780},"sharesOutstanding@FY2025":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":27,"unit":"shares","end":"2025-12-31","value":28370780},"sharesOutstanding@2026Q1":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":26,"unit":"shares","end":"2026-03-31","value":28559689},"sharesOutstanding@2026Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":27,"unit":"shares","end":"2026-06-30","value":27910605},"#458":{"kind":"filed","concept":"CostsAndExpenses","filing":7,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":195375000},"totalCosts@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#458"}],"rule":"component-sum","value":195375000},"#459":{"kind":"filed","concept":"CostsAndExpenses","filing":8,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":174867000},"totalCosts@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#459"}],"rule":"component-sum","value":174867000},"#460":{"kind":"filed","concept":"CostsAndExpenses","filing":9,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":183951000},"totalCosts@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#460"}],"rule":"component-sum","value":183951000},"#461":{"kind":"filed","concept":"CostsAndExpenses","filing":10,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":758883000},"#462":{"kind":"filed","concept":"CostsAndExpenses","filing":9,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":554193000},"#463":{"kind":"computed","op":"sum","terms":[{"ref":"#461"},{"ref":"#462","weight":-1}],"rule":"quarter-from-ytd","value":204690000},"totalCosts@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#463"}],"rule":"component-sum","value":204690000},"totalCosts@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#461"}],"rule":"component-sum","value":758883000},"#464":{"kind":"filed","concept":"CostsAndExpenses","filing":28,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":84936000},"totalCosts@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#464"}],"rule":"component-sum","value":84936000},"#465":{"kind":"filed","concept":"CostsAndExpenses","filing":29,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":338497000},"#466":{"kind":"filed","concept":"CostsAndExpenses","filing":28,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":241567000},"#467":{"kind":"computed","op":"sum","terms":[{"ref":"#465"},{"ref":"#466","weight":-1}],"rule":"quarter-from-ytd","value":96930000},"totalCosts@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#467"}],"rule":"component-sum","value":96930000},"totalCosts@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#465"}],"rule":"component-sum","value":338497000},"#468":{"kind":"filed","concept":"CostsAndExpenses","filing":30,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":86717000},"totalCosts@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#468"}],"rule":"component-sum","value":86717000},"#469":{"kind":"filed","concept":"CostsAndExpenses","filing":31,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":91840000},"totalCosts@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#469"}],"rule":"component-sum","value":91840000},"#470":{"kind":"filed","concept":"CostsAndExpenses","filing":32,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":95182000},"totalCosts@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#470"}],"rule":"component-sum","value":95182000},"#471":{"kind":"filed","concept":"CostsAndExpenses","filing":0,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":369092000},"#472":{"kind":"filed","concept":"CostsAndExpenses","filing":32,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":273739000},"#473":{"kind":"computed","op":"sum","terms":[{"ref":"#471"},{"ref":"#472","weight":-1}],"rule":"quarter-from-ytd","value":95353000},"totalCosts@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#473"}],"rule":"component-sum","value":95353000},"totalCosts@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#471"}],"rule":"component-sum","value":369092000},"#474":{"kind":"filed","concept":"CostsAndExpenses","filing":33,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":90667000},"totalCosts@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#474"}],"rule":"component-sum","value":90667000},"#475":{"kind":"filed","concept":"CostsAndExpenses","filing":34,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":89937000},"totalCosts@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#475"}],"rule":"component-sum","value":89937000},"#476":{"kind":"filed","concept":"CostsAndExpenses","filing":35,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":93445000},"totalCosts@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#476"}],"rule":"component-sum","value":93445000},"#477":{"kind":"filed","concept":"CostsAndExpenses","filing":1,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":371294000},"#478":{"kind":"filed","concept":"CostsAndExpenses","filing":35,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":274049000},"#479":{"kind":"computed","op":"sum","terms":[{"ref":"#477"},{"ref":"#478","weight":-1}],"rule":"quarter-from-ytd","value":97245000},"totalCosts@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#479"}],"rule":"component-sum","value":97245000},"totalCosts@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#477"}],"rule":"component-sum","value":371294000},"#480":{"kind":"filed","concept":"CostsAndExpenses","filing":36,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":142958000},"totalCosts@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#480"}],"rule":"component-sum","value":142958000},"#481":{"kind":"filed","concept":"CostsAndExpenses","filing":37,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":146799000},"totalCosts@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#481"}],"rule":"component-sum","value":146799000},"#482":{"kind":"filed","concept":"CostsAndExpenses","filing":38,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":152335000},"totalCosts@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#482"}],"rule":"component-sum","value":152335000},"#483":{"kind":"filed","concept":"CostsAndExpenses","filing":2,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":603541000},"#484":{"kind":"filed","concept":"CostsAndExpenses","filing":38,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":442092000},"#485":{"kind":"computed","op":"sum","terms":[{"ref":"#483"},{"ref":"#484","weight":-1}],"rule":"quarter-from-ytd","value":161449000},"totalCosts@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#485"}],"rule":"component-sum","value":161449000},"totalCosts@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#483"}],"rule":"component-sum","value":603541000},"#486":{"kind":"filed","concept":"CostsAndExpenses","filing":3,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":174846000},"totalCosts@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#486"}],"rule":"component-sum","value":174846000},"#487":{"kind":"filed","concept":"CostsAndExpenses","filing":4,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":178845000},"totalCosts@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#487"}],"rule":"component-sum","value":178845000},"#488":{"kind":"filed","concept":"CostsAndExpenses","filing":5,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":186247000},"totalCosts@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#488"}],"rule":"component-sum","value":186247000},"#489":{"kind":"filed","concept":"CostsAndExpenses","filing":6,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":733706000},"#490":{"kind":"filed","concept":"CostsAndExpenses","filing":5,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":539938000},"#491":{"kind":"computed","op":"sum","terms":[{"ref":"#489"},{"ref":"#490","weight":-1}],"rule":"quarter-from-ytd","value":193768000},"totalCosts@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#491"}],"rule":"component-sum","value":193768000},"totalCosts@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#489"}],"rule":"component-sum","value":733706000},"#492":{"kind":"filed","concept":"CostsAndExpenses","filing":11,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":212366000},"totalCosts@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#492"}],"rule":"component-sum","value":212366000},"#493":{"kind":"filed","concept":"CostsAndExpenses","filing":12,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":235845000},"totalCosts@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#493"}],"rule":"component-sum","value":235845000},"#494":{"kind":"filed","concept":"CostsAndExpenses","filing":13,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":241854000},"totalCosts@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#494"}],"rule":"component-sum","value":241854000},"#495":{"kind":"filed","concept":"CostsAndExpenses","filing":14,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":943762000},"#496":{"kind":"filed","concept":"CostsAndExpenses","filing":13,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":690065000},"#497":{"kind":"computed","op":"sum","terms":[{"ref":"#495"},{"ref":"#496","weight":-1}],"rule":"quarter-from-ytd","value":253697000},"totalCosts@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#497"}],"rule":"component-sum","value":253697000},"totalCosts@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#495"}],"rule":"component-sum","value":943762000},"#498":{"kind":"filed","concept":"CostsAndExpenses","filing":15,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":266744000},"totalCosts@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#498"}],"rule":"component-sum","value":266744000},"#499":{"kind":"filed","concept":"CostsAndExpenses","filing":16,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":290971000},"totalCosts@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#499"}],"rule":"component-sum","value":290971000},"#500":{"kind":"filed","concept":"CostsAndExpenses","filing":17,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":305917000},"totalCosts@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#500"}],"rule":"component-sum","value":305917000},"#501":{"kind":"filed","concept":"CostsAndExpenses","filing":18,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":1181299000},"#502":{"kind":"filed","concept":"CostsAndExpenses","filing":17,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":863632000},"#503":{"kind":"computed","op":"sum","terms":[{"ref":"#501"},{"ref":"#502","weight":-1}],"rule":"quarter-from-ytd","value":317667000},"totalCosts@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#503"}],"rule":"component-sum","value":317667000},"totalCosts@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#501"}],"rule":"component-sum","value":1181299000},"#504":{"kind":"filed","concept":"CostsAndExpenses","filing":19,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":347870000},"totalCosts@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#504"}],"rule":"component-sum","value":347870000},"#505":{"kind":"filed","concept":"CostsAndExpenses","filing":20,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":382475000},"totalCosts@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#505"}],"rule":"component-sum","value":382475000},"#506":{"kind":"filed","concept":"CostsAndExpenses","filing":21,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":407591000},"totalCosts@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#506"}],"rule":"component-sum","value":407591000},"#507":{"kind":"filed","concept":"CostsAndExpenses","filing":22,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":1549017000},"#508":{"kind":"filed","concept":"CostsAndExpenses","filing":21,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":1137936000},"#509":{"kind":"computed","op":"sum","terms":[{"ref":"#507"},{"ref":"#508","weight":-1}],"rule":"quarter-from-ytd","value":411081000},"totalCosts@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#509"}],"rule":"component-sum","value":411081000},"totalCosts@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#507"}],"rule":"component-sum","value":1549017000},"#510":{"kind":"filed","concept":"CostsAndExpenses","filing":23,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":406975000},"totalCosts@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#510"}],"rule":"component-sum","value":406975000},"#511":{"kind":"filed","concept":"CostsAndExpenses","filing":24,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":422954000},"totalCosts@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#511"}],"rule":"component-sum","value":422954000},"#512":{"kind":"filed","concept":"CostsAndExpenses","filing":25,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":421044000},"totalCosts@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#512"}],"rule":"component-sum","value":421044000},"#513":{"kind":"filed","concept":"CostsAndExpenses","filing":22,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":1662184000},"#514":{"kind":"filed","concept":"CostsAndExpenses","filing":25,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":1250973000},"#515":{"kind":"computed","op":"sum","terms":[{"ref":"#513"},{"ref":"#514","weight":-1}],"rule":"quarter-from-ytd","value":411211000},"totalCosts@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#515"}],"rule":"component-sum","value":411211000},"totalCosts@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#513"}],"rule":"component-sum","value":1662184000},"#516":{"kind":"filed","concept":"CostsAndExpenses","filing":26,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":445047000},"totalCosts@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#516"}],"rule":"component-sum","value":445047000},"#517":{"kind":"filed","concept":"CostsAndExpenses","filing":27,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":476976000},"totalCosts@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#517"}],"rule":"component-sum","value":476976000},"#518":{"kind":"filed","concept":"CostsAndExpenses","filing":25,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":518095000},"totalCosts@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#518"}],"rule":"component-sum","value":518095000},"#519":{"kind":"filed","concept":"CostsAndExpenses","filing":22,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":1995299000},"#520":{"kind":"filed","concept":"CostsAndExpenses","filing":25,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":1440118000},"#521":{"kind":"computed","op":"sum","terms":[{"ref":"#519"},{"ref":"#520","weight":-1}],"rule":"quarter-from-ytd","value":555181000},"totalCosts@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#521"}],"rule":"component-sum","value":555181000},"totalCosts@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#519"}],"rule":"component-sum","value":1995299000},"#522":{"kind":"filed","concept":"CostsAndExpenses","filing":26,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":565101000},"totalCosts@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#522"}],"rule":"component-sum","value":565101000},"#523":{"kind":"filed","concept":"CostsAndExpenses","filing":27,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":560507000},"totalCosts@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#523"}],"rule":"component-sum","value":560507000},"freeCashFlow@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2016"},{"ref":"capex@FY2016","weight":-1}],"value":78195000},"capexOutflow@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2016","weight":-1}],"value":-13537000},"operatingMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":12.450721330607093},"netMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":3.1844338705162936},"currentRatio@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2016"},{"ref":"currentLiabilities@FY2016"}],"value":0.7903062223092115},"netDebt@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2016"},{"ref":"cash@FY2016","weight":-1}],"value":126543000},"freeCashFlow@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q1"},{"ref":"capex@2017Q1","weight":-1}],"value":-5049000},"capexOutflow@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q1","weight":-1}],"value":-4374000},"operatingMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":14.95530479969234},"netMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":7.923197418652859},"currentRatio@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q1"},{"ref":"currentLiabilities@2017Q1"}],"value":0.8552434269719085},"netDebt@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2017Q1"},{"ref":"cash@2017Q1","weight":-1}],"value":131320000},"freeCashFlow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q2"},{"ref":"capex@2017Q2","weight":-1}],"value":28763000},"capexOutflow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q2","weight":-1}],"value":-1645000},"operatingMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":15.326316185885366},"netMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":8.993936883332077},"currentRatio@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q2"},{"ref":"currentLiabilities@2017Q2"}],"value":0.7930015071298837},"netDebt@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2017Q2"},{"ref":"cash@2017Q2","weight":-1}],"value":128574000},"freeCashFlow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q3"},{"ref":"capex@2017Q3","weight":-1}],"value":36636000},"capexOutflow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q3","weight":-1}],"value":-2364000},"operatingMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":15.543685547210398},"netMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":8.885333911770289},"currentRatio@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q3"},{"ref":"currentLiabilities@2017Q3"}],"value":0.6789682240388019},"netDebt@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2017Q3"},{"ref":"cash@2017Q3","weight":-1}],"value":160453000},"freeCashFlow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q4"},{"ref":"capex@2017Q4","weight":-1}],"value":25257000},"capexOutflow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q4","weight":-1}],"value":-3395000},"operatingMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":13.69961484531691},"netMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":10.020233932660053},"currentRatio@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q4"},{"ref":"currentLiabilities@2017Q4"}],"value":0.6744522744491609},"netDebt@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2017Q4"},{"ref":"cash@2017Q4","weight":-1}],"value":195126000},"freeCashFlow@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2017"},{"ref":"capex@FY2017","weight":-1}],"value":85092000},"capexOutflow@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2017","weight":-1}],"value":-12293000},"operatingMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":14.870503861039271},"netMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":8.969808690548248},"currentRatio@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2017"},{"ref":"currentLiabilities@FY2017"}],"value":0.6744522744491609},"netDebt@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2017"},{"ref":"cash@FY2017","weight":-1}],"value":195126000},"freeCashFlow@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q1"},{"ref":"capex@2018Q1","weight":-1}],"value":19347000},"capexOutflow@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q1","weight":-1}],"value":-3951000},"operatingMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":12.337116822114707},"netMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":8.922778810009996},"currentRatio@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q1"},{"ref":"currentLiabilities@2018Q1"}],"value":0.6613302823322953},"netDebt@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2018Q1"},{"ref":"cash@2018Q1","weight":-1}],"value":175322000},"freeCashFlow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q2"},{"ref":"capex@2018Q2","weight":-1}],"value":35501000},"capexOutflow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q2","weight":-1}],"value":-5842000},"operatingMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":13.720730675192778},"netMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":9.737634004137671},"currentRatio@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q2"},{"ref":"currentLiabilities@2018Q2"}],"value":0.6796948044707114},"netDebt@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2018Q2"},{"ref":"cash@2018Q2","weight":-1}],"value":141291000},"freeCashFlow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q3"},{"ref":"capex@2018Q3","weight":-1}],"value":49719000},"capexOutflow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q3","weight":-1}],"value":-2782000},"operatingMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":15.016764015107139},"netMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":10.769694231058894},"currentRatio@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q3"},{"ref":"currentLiabilities@2018Q3"}],"value":0.6594881250350024},"netDebt@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2018Q3"},{"ref":"cash@2018Q3","weight":-1}],"value":91445000},"freeCashFlow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q4"},{"ref":"capex@2018Q4","weight":-1}],"value":35993000},"capexOutflow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q4","weight":-1}],"value":-3449000},"operatingMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":15.962314238867345},"netMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":11.847591286469042},"currentRatio@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q4"},{"ref":"currentLiabilities@2018Q4"}],"value":0.675534745131425},"netDebt@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2018Q4"},{"ref":"cash@2018Q4","weight":-1}],"value":56446000},"freeCashFlow@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2018"},{"ref":"capex@FY2018","weight":-1}],"value":140560000},"capexOutflow@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2018","weight":-1}],"value":-16024000},"operatingMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":14.34141038250668},"netMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":10.38690640926838},"currentRatio@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2018"},{"ref":"currentLiabilities@FY2018"}],"value":0.675534745131425},"netDebt@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2018"},{"ref":"cash@FY2018","weight":-1}],"value":56446000},"freeCashFlow@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q1"},{"ref":"capex@2019Q1","weight":-1}],"value":31485000},"capexOutflow@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q1","weight":-1}],"value":-2520000},"operatingMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":12.899706587094814},"netMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":9.563566984323083},"currentRatio@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q1"},{"ref":"currentLiabilities@2019Q1"}],"value":0.6894016428455324},"netDebt@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2019Q1"},{"ref":"cash@2019Q1","weight":-1}],"value":25654000},"freeCashFlow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q2"},{"ref":"capex@2019Q2","weight":-1}],"value":43160000},"capexOutflow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q2","weight":-1}],"value":-3470000},"operatingMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":16.46816500392333},"netMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":12.823207413219745},"currentRatio@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q2"},{"ref":"currentLiabilities@2019Q2"}],"value":0.6564056837334036},"netDebt@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2019Q2"},{"ref":"cash@2019Q2","weight":-1}],"value":-20098000},"freeCashFlow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q3"},{"ref":"capex@2019Q3","weight":-1}],"value":58130000},"capexOutflow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q3","weight":-1}],"value":-6162000},"operatingMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":13.869440153904494},"netMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":11.088245359280052},"currentRatio@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q3"},{"ref":"currentLiabilities@2019Q3"}],"value":0.7964483829105067},"netDebt@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2019Q3"},{"ref":"cash@2019Q3","weight":-1}],"value":-79290000},"freeCashFlow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q4"},{"ref":"capex@2019Q4","weight":-1}],"value":51180000},"capexOutflow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q4","weight":-1}],"value":-5760000},"operatingMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":15.711265583811107},"netMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":12.968601828732501},"currentRatio@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q4"},{"ref":"currentLiabilities@2019Q4"}],"value":0.9242744940262739},"netDebt@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2019Q4"},{"ref":"cash@2019Q4","weight":-1}],"value":-131920000},"freeCashFlow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2019"},{"ref":"capex@FY2019","weight":-1}],"value":183955000},"capexOutflow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2019","weight":-1}],"value":-17912000},"operatingMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":14.781368434868156},"netMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":11.666273698588451},"currentRatio@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2019"},{"ref":"currentLiabilities@FY2019"}],"value":0.9242744940262739},"netDebt@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2019"},{"ref":"cash@FY2019","weight":-1}],"value":-131920000},"freeCashFlow@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q1"},{"ref":"capex@2020Q1","weight":-1}],"value":43587000},"capexOutflow@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q1","weight":-1}],"value":-5561000},"operatingMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":15.377751982640259},"netMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":12.540768107969976},"currentRatio@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q1"},{"ref":"currentLiabilities@2020Q1"}],"value":0.8947323350588069},"freeCashFlow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q2"},{"ref":"capex@2020Q2","weight":-1}],"value":34943000},"capexOutflow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q2","weight":-1}],"value":-9324000},"operatingMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":14.69694382789824},"netMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":11.758335569160224},"currentRatio@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q2"},{"ref":"currentLiabilities@2020Q2"}],"value":0.9440742757053588},"freeCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q3"},{"ref":"capex@2020Q3","weight":-1}],"value":51094000},"capexOutflow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q3","weight":-1}],"value":-8669000},"operatingMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":20.150798921748642},"netMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":17.996900678464925},"currentRatio@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q3"},{"ref":"currentLiabilities@2020Q3"}],"value":1.1021467873525375},"freeCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q4"},{"ref":"capex@2020Q4","weight":-1}],"value":97712000},"capexOutflow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q4","weight":-1}],"value":-7786000},"operatingMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":21.175455756744892},"netMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":19.58810526883294},"currentRatio@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q4"},{"ref":"currentLiabilities@2020Q4"}],"value":1.0762104928313376},"freeCashFlow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2020"},{"ref":"capex@FY2020","weight":-1}],"value":227336000},"capexOutflow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2020","weight":-1}],"value":-31340000},"operatingMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":18.040554040554042},"netMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":15.701487701487702},"currentRatio@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2020"},{"ref":"currentLiabilities@FY2020"}],"value":1.0762104928313376},"freeCashFlow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q1"},{"ref":"capex@2021Q1","weight":-1}],"value":50812000},"capexOutflow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q1","weight":-1}],"value":-6507000},"operatingMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":18.309772469370877},"netMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":16.658396322581886},"currentRatio@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q1"},{"ref":"currentLiabilities@2021Q1"}],"value":1.1924275551859354},"freeCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q2"},{"ref":"capex@2021Q2","weight":-1}],"value":56753000},"capexOutflow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q2","weight":-1}],"value":-6008000},"operatingMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":15.252988756454528},"netMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":14.349624316817167},"currentRatio@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q2"},{"ref":"currentLiabilities@2021Q2"}],"value":1.1639692175528504},"freeCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q3"},{"ref":"capex@2021Q3","weight":-1}],"value":65713000},"capexOutflow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q3","weight":-1}],"value":-6640000},"operatingMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":18.1728677423393},"netMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":16.434175669137623},"currentRatio@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q3"},{"ref":"currentLiabilities@2021Q3"}],"value":1.2398343329814263},"freeCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q4"},{"ref":"capex@2021Q4","weight":-1}],"value":61778000},"capexOutflow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q4","weight":-1}],"value":-9116000},"operatingMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":17.778202701651587},"netMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":16.21574321346159},"currentRatio@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q4"},{"ref":"currentLiabilities@2021Q4"}],"value":1.2399334550094487},"freeCashFlow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2021"},{"ref":"capex@FY2021","weight":-1}],"value":235056000},"capexOutflow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2021","weight":-1}],"value":-28271000},"operatingMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":17.386116842338385},"netMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":15.918387712637772},"currentRatio@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2021"},{"ref":"currentLiabilities@FY2021"}],"value":1.2399334550094487},"freeCashFlow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q1"},{"ref":"capex@2022Q1","weight":-1}],"value":36999000},"capexOutflow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q1","weight":-1}],"value":-9257000},"operatingMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":19.399783046832273},"netMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":18.525927112196214},"currentRatio@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q1"},{"ref":"currentLiabilities@2022Q1"}],"value":0.6143455269679753},"freeCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q2"},{"ref":"capex@2022Q2","weight":-1}],"value":85419000},"capexOutflow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q2","weight":-1}],"value":-11200000},"operatingMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":17.151138787097068},"netMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":14.054389576517554},"currentRatio@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q2"},{"ref":"currentLiabilities@2022Q2"}],"value":0.3741778626761885},"freeCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q3"},{"ref":"capex@2022Q3","weight":-1}],"value":101312000},"capexOutflow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q3","weight":-1}],"value":-7179000},"operatingMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":20.280968562374916},"netMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":17.206001917945297},"currentRatio@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q3"},{"ref":"currentLiabilities@2022Q3"}],"value":0.41144374004102974},"freeCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q4"},{"ref":"capex@2022Q4","weight":-1}],"value":127441000},"capexOutflow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q4","weight":-1}],"value":-9243000},"operatingMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":19.393907099249425},"netMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":17.424599972595647},"currentRatio@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q4"},{"ref":"currentLiabilities@2022Q4"}],"value":0.41564961977422926},"freeCashFlow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2022"},{"ref":"capex@FY2022","weight":-1}],"value":351171000},"capexOutflow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2022","weight":-1}],"value":-36879000},"operatingMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":19.08888791476141},"netMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":16.8060734412971},"currentRatio@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2022"},{"ref":"currentLiabilities@FY2022"}],"value":0.41564961977422926},"freeCashFlow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q1"},{"ref":"capex@2023Q1","weight":-1}],"value":70563000},"capexOutflow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q1","weight":-1}],"value":-9513000},"operatingMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":19.85928666540728},"netMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":16.792989213820686},"currentRatio@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q1"},{"ref":"currentLiabilities@2023Q1"}],"value":0.4168574503140418},"freeCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q2"},{"ref":"capex@2023Q2","weight":-1}],"value":74072000},"capexOutflow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q2","weight":-1}],"value":-8446000},"operatingMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":17.009859656127134},"netMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":13.250648775788296},"currentRatio@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q2"},{"ref":"currentLiabilities@2023Q2"}],"value":0.4445219998662658},"freeCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q3"},{"ref":"capex@2023Q3","weight":-1}],"value":105682000},"capexOutflow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q3","weight":-1}],"value":-8703000},"operatingMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":17.240238051244773},"netMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":14.324902182542504},"currentRatio@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q3"},{"ref":"currentLiabilities@2023Q3"}],"value":0.5290176519531701},"freeCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q4"},{"ref":"capex@2023Q4","weight":-1}],"value":146409000},"capexOutflow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q4","weight":-1}],"value":-9986000},"operatingMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":17.52002905291121},"netMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":15.709840068539188},"currentRatio@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q4"},{"ref":"currentLiabilities@2023Q4"}],"value":0.6418853113775238},"freeCashFlow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2023"},{"ref":"capex@FY2023","weight":-1}],"value":396726000},"capexOutflow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2023","weight":-1}],"value":-36648000},"operatingMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":17.86072216018097},"netMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":14.9964843290159},"currentRatio@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2023"},{"ref":"currentLiabilities@FY2023"}],"value":0.6418853113775238},"freeCashFlow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q1"},{"ref":"capex@2024Q1","weight":-1}],"value":147180000},"capexOutflow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q1","weight":-1}],"value":-5497000},"operatingMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":20.36399996869154},"netMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":20.074788080869748},"currentRatio@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q1"},{"ref":"currentLiabilities@2024Q1"}],"value":0.7786608407507487},"freeCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q2"},{"ref":"capex@2024Q2","weight":-1}],"value":103526000},"capexOutflow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q2","weight":-1}],"value":-12871000},"operatingMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":19.910850893005925},"netMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":16.729848666171815},"currentRatio@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q2"},{"ref":"currentLiabilities@2024Q2"}],"value":0.8785958545466263},"freeCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q3"},{"ref":"capex@2024Q3","weight":-1}],"value":138538000},"capexOutflow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q3","weight":-1}],"value":-10537000},"operatingMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":21.051832212361504},"netMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":18.08042871312934},"currentRatio@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q3"},{"ref":"currentLiabilities@2024Q3"}],"value":0.9915888353048051},"freeCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q4"},{"ref":"capex@2024Q4","weight":-1}],"value":183023000},"capexOutflow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q4","weight":-1}],"value":-7643000},"operatingMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":23.3657417502036},"netMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":21.807752302041226},"currentRatio@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q4"},{"ref":"currentLiabilities@2024Q4"}],"value":0.9318058979514791},"freeCashFlow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2024"},{"ref":"capex@FY2024","weight":-1}],"value":572267000},"capexOutflow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2024","weight":-1}],"value":-36548000},"operatingMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":21.188172517156982},"netMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":19.173809679600428},"currentRatio@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2024"},{"ref":"currentLiabilities@FY2024"}],"value":0.9318058979514791},"freeCashFlow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q1"},{"ref":"capex@2025Q1","weight":-1}],"value":115842000},"capexOutflow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q1","weight":-1}],"value":-9994000},"operatingMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":20.323862720876523},"netMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":20.515781370284834},"currentRatio@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q1"},{"ref":"currentLiabilities@2025Q1"}],"value":0.7319156633054474},"freeCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q2"},{"ref":"capex@2025Q2","weight":-1}],"value":142413000},"capexOutflow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q2","weight":-1}],"value":-6113000},"operatingMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":20.94027789978966},"netMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":14.960774791111053},"currentRatio@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q2"},{"ref":"currentLiabilities@2025Q2"}],"value":0.4267343907089475},"freeCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q3"},{"ref":"capex@2025Q3","weight":-1}],"value":235496000},"capexOutflow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q3","weight":-1}],"value":-10713000},"operatingMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":21.489218870046052},"netMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":16.841111496689663},"currentRatio@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q3"},{"ref":"currentLiabilities@2025Q3"}],"value":0.5742479636486556},"freeCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q4"},{"ref":"capex@2025Q4","weight":-1}],"value":188116000},"capexOutflow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q4","weight":-1}],"value":-4536000},"operatingMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":21.634413155480274},"netMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":19.074458324511255},"currentRatio@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q4"},{"ref":"currentLiabilities@2025Q4"}],"value":0.7364654682276737},"freeCashFlow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2025"},{"ref":"capex@FY2025","weight":-1}],"value":681867000},"capexOutflow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2025","weight":-1}],"value":-31356000},"operatingMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":21.141720489093103},"netMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":17.829299582568254},"currentRatio@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2025"},{"ref":"currentLiabilities@FY2025"}],"value":0.7364654682276737},"freeCashFlow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q1"},{"ref":"capex@2026Q1","weight":-1}],"value":144974000},"capexOutflow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q1","weight":-1}],"value":-6814000},"operatingMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":20.025785305489354},"netMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":17.530328161176556},"currentRatio@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q1"},{"ref":"currentLiabilities@2026Q1"}],"value":0.846872225865307},"freeCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q2"},{"ref":"capex@2026Q2","weight":-1}],"value":138100000},"capexOutflow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q2","weight":-1}],"value":-23911000},"operatingMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":20.757467154698436},"netMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":17.157738032123575},"currentRatio@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q2"},{"ref":"currentLiabilities@2026Q2"}],"value":0.7316871820201487},"operatingMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":7.809532079321835},"netMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":-0.14435966178593523},"freeCashFlow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q4"},{"ref":"capex@2015Q4","weight":-1}],"value":26681000},"capexOutflow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q4","weight":-1}],"value":-1777000},"operatingMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":-0.9256463385429139},"netMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":-8.929519684301496},"currentRatio@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q4"},{"ref":"currentLiabilities@2015Q4"}],"value":0.7067834677690144},"netDebt@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2015Q4"},{"ref":"cash@2015Q4","weight":-1}],"value":363061000},"freeCashFlow@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2015"},{"ref":"capex@FY2015","weight":-1}],"value":79405000},"capexOutflow@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2015","weight":-1}],"value":-6465000},"operatingMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":5.726635455454396},"netMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":-2.415480464213402},"currentRatio@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2015"},{"ref":"currentLiabilities@FY2015"}],"value":0.7067834677690144},"netDebt@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2015"},{"ref":"cash@FY2015","weight":-1}],"value":363061000},"freeCashFlow@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q1"},{"ref":"capex@2016Q1","weight":-1}],"value":9169000},"capexOutflow@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q1","weight":-1}],"value":-3456000},"operatingMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":12.922499146466372},"netMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":3.462334063020907},"freeCashFlow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q2"},{"ref":"capex@2016Q2","weight":-1}],"value":5629000},"capexOutflow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q2","weight":-1}],"value":-2237000},"operatingMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":13.320875096740096},"netMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":4.683164392094683},"freeCashFlow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q3"},{"ref":"capex@2016Q3","weight":-1}],"value":40026000},"capexOutflow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q3","weight":-1}],"value":-2150000},"operatingMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":11.704190205846066},"netMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":4.671657436525385},"currentRatio@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q3"},{"ref":"currentLiabilities@2016Q3"}],"value":0.7696733612184297},"netDebt@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2016Q3"},{"ref":"cash@2016Q3","weight":-1}],"value":139984000},"freeCashFlow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q4"},{"ref":"capex@2016Q4","weight":-1}],"value":23371000},"capexOutflow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q4","weight":-1}],"value":-5694000},"operatingMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":11.9083913047495},"netMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":-0.01940079266095729},"currentRatio@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q4"},{"ref":"currentLiabilities@2016Q4"}],"value":0.7903062223092115},"netDebt@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2016Q4"},{"ref":"cash@2016Q4","weight":-1}],"value":126543000},"fcfMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":18.5479930357558},"fcfMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":-4.735909052536793},"fcfMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":27.079724335316712},"fcfMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":33.11190043653914},"fcfMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":22.414405140128856},"fcfMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":19.509712210422055},"fcfMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":11.863720818999614},"fcfMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":20.86526706789543},"fcfMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":27.736774279928365},"fcfMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":18.735132602868074},"fcfMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":19.94921862248772},"fcfMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":15.684389337504545},"fcfMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":20.15842768000598},"fcfMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":26.882416596527897},"fcfMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":22.263208720844244},"fcfMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":21.36604221522494},"fcfMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":18.878720022176118},"fcfMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":17.04578160442938},"fcfMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":22.17881435758531},"fcfMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":37.62813946502977},"fcfMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":24.552312552312554},"fcfMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":19.545708076087166},"fcfMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":20.3932545913839},"fcfMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":22.23286090801747},"fcfMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":20.021908786849544},"fcfMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":20.576044510700058},"fcfMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":11.179735728077306},"fcfMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":24.321553955359658},"fcfMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":26.400933955970647},"fcfMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":32.33738816233526},"fcfMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":24.052874117463336},"fcfMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":16.255984002727644},"fcfMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":16.072281000199624},"fcfMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":21.458317681863313},"fcfMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":29.375743628122734},"fcfMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":21.037075216269443},"fcfMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":28.799868504473196},"fcfMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":19.603335706603247},"fcfMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":25.976670535535153},"fcfMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":34.10860080993088},"fcfMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":27.13382397985068},"fcfMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":20.73903002309469},"fcfMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":23.605238425952784},"fcfMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":35.68645694897584},"fcfMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":26.55317947632155},"fcfMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":26.948772326986358},"fcfMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":20.517008112040124},"fcfMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":19.524098335856905},"fcfMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":27.780843598046665},"fcfMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":22.114749943602583},"fcfMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":9.207117466310526},"fcfMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":5.3126828623742375},"fcfMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":37.130214565997825},"fcfMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":21.591234537106327},"#524":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2016"},{"ref":"equity@FY2016"}],"value":774352000},"debtToCapital@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2016"},{"ref":"#524"}],"scale":100,"value":21.13276649379094},"#525":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2017Q1"},{"ref":"equity@2017Q1"}],"value":781616000},"debtToCapital@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2017Q1"},{"ref":"#525"}],"scale":100,"value":20.55177990215144},"#526":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2017Q2"},{"ref":"equity@2017Q2"}],"value":764987000},"debtToCapital@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2017Q2"},{"ref":"#526"}],"scale":100,"value":20.605448197158907},"#527":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2017Q3"},{"ref":"equity@2017Q3"}],"value":734871000},"debtToCapital@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2017Q3"},{"ref":"#527"}],"scale":100,"value":25.12291272890072},"#528":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2017Q4"},{"ref":"equity@2017Q4"}],"value":730871000},"debtToCapital@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2017Q4"},{"ref":"#528"}],"scale":100,"value":30.32149312258935},"#529":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2017"},{"ref":"equity@FY2017"}],"value":730871000},"debtToCapital@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2017"},{"ref":"#529"}],"scale":100,"value":30.32149312258935},"#530":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2018Q1"},{"ref":"equity@2018Q1"}],"value":724040000},"debtToCapital@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2018Q1"},{"ref":"#530"}],"scale":100,"value":27.28675211314292},"#531":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2018Q2"},{"ref":"equity@2018Q2"}],"value":706648000},"debtToCapital@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2018Q2"},{"ref":"#531"}],"scale":100,"value":23.140375406142805},"#532":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2018Q3"},{"ref":"equity@2018Q3"}],"value":678124000},"debtToCapital@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2018Q3"},{"ref":"#532"}],"scale":100,"value":16.76522287959134},"#533":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2018Q4"},{"ref":"equity@2018Q4"}],"value":678577000},"debtToCapital@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2018Q4"},{"ref":"#533"}],"scale":100,"value":11.748261435327162},"#534":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2018"},{"ref":"equity@FY2018"}],"value":678577000},"debtToCapital@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2018"},{"ref":"#534"}],"scale":100,"value":11.748261435327162},"#535":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2019Q1"},{"ref":"equity@2019Q1"}],"value":677678000},"debtToCapital@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2019Q1"},{"ref":"#535"}],"scale":100,"value":8.23119534646248},"#536":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2019Q2"},{"ref":"equity@2019Q2"}],"value":658055000},"debtToCapital@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2019Q2"},{"ref":"#536"}],"scale":100,"value":0},"#537":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2019Q3"},{"ref":"equity@2019Q3"}],"value":692007000},"debtToCapital@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2019Q3"},{"ref":"#537"}],"scale":100,"value":0},"#538":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2019Q4"},{"ref":"equity@2019Q4"}],"value":726283000},"debtToCapital@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2019Q4"},{"ref":"#538"}],"scale":100,"value":0},"#539":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2019"},{"ref":"equity@FY2019"}],"value":726283000},"debtToCapital@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2019"},{"ref":"#539"}],"scale":100,"value":0},"#540":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2015Q4"},{"ref":"equity@2015Q4"}],"value":791415000},"debtToCapital@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2015Q4"},{"ref":"#540"}],"scale":100,"value":47.75509688343031},"#541":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@FY2015"},{"ref":"equity@FY2015"}],"value":791415000},"debtToCapital@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@FY2015"},{"ref":"#541"}],"scale":100,"value":47.75509688343031},"#542":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2016Q3"},{"ref":"equity@2016Q3"}],"value":765160000},"debtToCapital@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2016Q3"},{"ref":"#542"}],"scale":100,"value":20.207538292644674},"#543":{"kind":"computed","op":"sum","terms":[{"ref":"totalDebt@2016Q4"},{"ref":"equity@2016Q4"}],"value":774352000},"debtToCapital@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"totalDebt@2016Q4"},{"ref":"#543"}],"scale":100,"value":21.13276649379094},"#544":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2015","weight":0.5},{"ref":"totalAssets@FY2016","weight":0.5}],"rule":"average-balance","value":981573000},"returnOnAssets@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"#544"}],"scale":100,"value":1.367702656857921},"#545":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"}],"rule":"trailing-year","value":18424000},"returnOnAssets@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#545"},{"ref":"totalAssets@2017Q1"}],"scale":100,"value":1.9070627776000861},"#546":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"}],"rule":"trailing-year","value":23015000},"returnOnAssets@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#546"},{"ref":"totalAssets@2017Q2"}],"scale":100,"value":2.3883251733520403},"#547":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"}],"rule":"trailing-year","value":27810000},"#548":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q3","weight":0.5},{"ref":"totalAssets@2017Q3","weight":0.5}],"rule":"average-balance","value":962681500},"returnOnAssets@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#547"},{"ref":"#548"}],"scale":100,"value":2.888805903094637},"#549":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"}],"rule":"trailing-year","value":39122000},"#550":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q4","weight":0.5},{"ref":"totalAssets@2017Q4","weight":0.5}],"rule":"average-balance","value":964911000},"returnOnAssets@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#549"},{"ref":"#550"}],"scale":100,"value":4.054467199565556},"#551":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2016","weight":0.5},{"ref":"totalAssets@FY2017","weight":0.5}],"rule":"average-balance","value":964911000},"returnOnAssets@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"#551"}],"scale":100,"value":4.054467199565556},"#552":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"}],"rule":"trailing-year","value":45226000},"#553":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q1","weight":0.5},{"ref":"totalAssets@2018Q1","weight":0.5}],"rule":"average-balance","value":969558500},"returnOnAssets@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#552"},{"ref":"#553"}],"scale":100,"value":4.664597339923274},"#554":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"}],"rule":"trailing-year","value":52241000},"#555":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q2","weight":0.5},{"ref":"totalAssets@2018Q2","weight":0.5}],"rule":"average-balance","value":965913500},"returnOnAssets@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#554"},{"ref":"#555"}],"scale":100,"value":5.408455311992223},"#556":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"}],"rule":"trailing-year","value":61715000},"#557":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q3","weight":0.5},{"ref":"totalAssets@2018Q3","weight":0.5}],"rule":"average-balance","value":949359500},"returnOnAssets@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#556"},{"ref":"#557"}],"scale":100,"value":6.500698628917707},"#558":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"}],"rule":"trailing-year","value":73185000},"#559":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q4","weight":0.5},{"ref":"totalAssets@2018Q4","weight":0.5}],"rule":"average-balance","value":977746000},"returnOnAssets@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#558"},{"ref":"#559"}],"scale":100,"value":7.485072810320881},"#560":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2017","weight":0.5},{"ref":"totalAssets@FY2018","weight":0.5}],"rule":"average-balance","value":977746000},"returnOnAssets@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"#560"}],"scale":100,"value":7.485072810320881},"#561":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"}],"rule":"trailing-year","value":77832000},"#562":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q1","weight":0.5},{"ref":"totalAssets@2019Q1","weight":0.5}],"rule":"average-balance","value":989770500},"returnOnAssets@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#561"},{"ref":"#562"}],"scale":100,"value":7.86364111680435},"#563":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"}],"rule":"trailing-year","value":88719000},"#564":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q2","weight":0.5},{"ref":"totalAssets@2019Q2","weight":0.5}],"rule":"average-balance","value":992521000},"returnOnAssets@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#563"},{"ref":"#564"}],"scale":100,"value":8.938752933187308},"#565":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"}],"rule":"trailing-year","value":93391000},"#566":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q3","weight":0.5},{"ref":"totalAssets@2019Q3","weight":0.5}],"rule":"average-balance","value":1011086000},"returnOnAssets@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#565"},{"ref":"#566"}],"scale":100,"value":9.236701922487306},"#567":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"}],"rule":"trailing-year","value":100443000},"#568":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q4","weight":0.5},{"ref":"totalAssets@2019Q4","weight":0.5}],"rule":"average-balance","value":1073923000},"returnOnAssets@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#567"},{"ref":"#568"}],"scale":100,"value":9.352905189664435},"#569":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2018","weight":0.5},{"ref":"totalAssets@FY2019","weight":0.5}],"rule":"average-balance","value":1073923000},"returnOnAssets@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#569"}],"scale":100,"value":9.352905189664435},"#570":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"}],"rule":"trailing-year","value":110199000},"#571":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q1","weight":0.5},{"ref":"totalAssets@2020Q1","weight":0.5}],"rule":"average-balance","value":1072075500},"returnOnAssets@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#570"},{"ref":"#571"}],"scale":100,"value":10.279033519560889},"#572":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"}],"rule":"trailing-year","value":106848000},"#573":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q2","weight":0.5},{"ref":"totalAssets@2020Q2","weight":0.5}],"rule":"average-balance","value":1119497500},"returnOnAssets@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#572"},{"ref":"#573"}],"scale":100,"value":9.54428214444427},"#574":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"}],"rule":"trailing-year","value":124331000},"#575":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q3","weight":0.5},{"ref":"totalAssets@2020Q3","weight":0.5}],"rule":"average-balance","value":1184235500},"returnOnAssets@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#574"},{"ref":"#575"}],"scale":100,"value":10.498840813334848},"#576":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"}],"rule":"trailing-year","value":145384000},"#577":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q4","weight":0.5},{"ref":"totalAssets@2020Q4","weight":0.5}],"rule":"average-balance","value":1266874000},"returnOnAssets@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#576"},{"ref":"#577"}],"scale":100,"value":11.47580580231341},"#578":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2019","weight":0.5},{"ref":"totalAssets@FY2020","weight":0.5}],"rule":"average-balance","value":1266874000},"returnOnAssets@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#578"}],"scale":100,"value":11.47580580231341},"#579":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"}],"rule":"trailing-year","value":159736000},"#580":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q1","weight":0.5},{"ref":"totalAssets@2021Q1","weight":0.5}],"rule":"average-balance","value":1294497000},"returnOnAssets@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#579"},{"ref":"#580"}],"scale":100,"value":12.339619172543467},"#581":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"}],"rule":"trailing-year","value":175566000},"#582":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q2","weight":0.5},{"ref":"totalAssets@2021Q2","weight":0.5}],"rule":"average-balance","value":1345921000},"returnOnAssets@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#581"},{"ref":"#582"}],"scale":100,"value":13.044302005838382},"#583":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"}],"rule":"trailing-year","value":182680000},"#584":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q3","weight":0.5},{"ref":"totalAssets@2021Q3","weight":0.5}],"rule":"average-balance","value":1436642500},"returnOnAssets@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#583"},{"ref":"#584"}],"scale":100,"value":12.715759139799914},"#585":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"}],"rule":"trailing-year","value":181848000},"#586":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q4","weight":0.5},{"ref":"totalAssets@2021Q4","weight":0.5}],"rule":"average-balance","value":1525306000},"returnOnAssets@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#585"},{"ref":"#586"}],"scale":100,"value":11.922066785287672},"#587":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2020","weight":0.5},{"ref":"totalAssets@FY2021","weight":0.5}],"rule":"average-balance","value":1525306000},"returnOnAssets@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#587"}],"scale":100,"value":11.922066785287672},"#588":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"}],"rule":"trailing-year","value":199853000},"#589":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q1","weight":0.5},{"ref":"totalAssets@2022Q1","weight":0.5}],"rule":"average-balance","value":1397853000},"returnOnAssets@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#588"},{"ref":"#589"}],"scale":100,"value":14.297139971084228},"#590":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"}],"rule":"trailing-year","value":209279000},"#591":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q2","weight":0.5},{"ref":"totalAssets@2022Q2","weight":0.5}],"rule":"average-balance","value":1392580500},"returnOnAssets@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#590"},{"ref":"#591"}],"scale":100,"value":15.028143794918858},"#592":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"}],"rule":"trailing-year","value":226732000},"#593":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q3","weight":0.5},{"ref":"totalAssets@2022Q3","weight":0.5}],"rule":"average-balance","value":1452784000},"returnOnAssets@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#592"},{"ref":"#593"}],"scale":100,"value":15.606724743664577},"#594":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"}],"rule":"trailing-year","value":245368000},"#595":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q4","weight":0.5},{"ref":"totalAssets@2022Q4","weight":0.5}],"rule":"average-balance","value":1506215000},"returnOnAssets@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#594"},{"ref":"#595"}],"scale":100,"value":16.290370232669307},"#596":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2021","weight":0.5},{"ref":"totalAssets@FY2022","weight":0.5}],"rule":"average-balance","value":1506215000},"returnOnAssets@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#596"}],"scale":100,"value":16.290370232669307},"#597":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"}],"rule":"trailing-year","value":256951000},"#598":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q1","weight":0.5},{"ref":"totalAssets@2023Q1","weight":0.5}],"rule":"average-balance","value":1370034500},"returnOnAssets@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#597"},{"ref":"#598"}],"scale":100,"value":18.755075145917857},"#599":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"}],"rule":"trailing-year","value":268659000},"#600":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q2","weight":0.5},{"ref":"totalAssets@2023Q2","weight":0.5}],"rule":"average-balance","value":1361195500},"returnOnAssets@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#599"},{"ref":"#600"}],"scale":100,"value":19.73698855160776},"#601":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"}],"rule":"trailing-year","value":273182000},"#602":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q3","weight":0.5},{"ref":"totalAssets@2023Q3","weight":0.5}],"rule":"average-balance","value":1407573000},"returnOnAssets@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#601"},{"ref":"#602"}],"scale":100,"value":19.408016493638343},"#603":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"}],"rule":"trailing-year","value":282810000},"#604":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q4","weight":0.5},{"ref":"totalAssets@2023Q4","weight":0.5}],"rule":"average-balance","value":1504661500},"returnOnAssets@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#603"},{"ref":"#604"}],"scale":100,"value":18.79558957280425},"#605":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2022","weight":0.5},{"ref":"totalAssets@FY2023","weight":0.5}],"rule":"average-balance","value":1504661500},"returnOnAssets@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#605"}],"scale":100,"value":18.79558957280425},"#606":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"}],"rule":"trailing-year","value":312507000},"#607":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q1","weight":0.5},{"ref":"totalAssets@2024Q1","weight":0.5}],"rule":"average-balance","value":1595756000},"returnOnAssets@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#606"},{"ref":"#607"}],"scale":100,"value":19.58363308676264},"#608":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"}],"rule":"trailing-year","value":339790000},"#609":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q2","weight":0.5},{"ref":"totalAssets@2024Q2","weight":0.5}],"rule":"average-balance","value":1663493000},"returnOnAssets@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#608"},{"ref":"#609"}],"scale":100,"value":20.426295752371665},"#610":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"}],"rule":"trailing-year","value":365666000},"#611":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q3","weight":0.5},{"ref":"totalAssets@2024Q3","weight":0.5}],"rule":"average-balance","value":1785391000},"returnOnAssets@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#610"},{"ref":"#611"}],"scale":100,"value":20.481003880942605},"#612":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"}],"rule":"trailing-year","value":404386000},"#613":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q4","weight":0.5},{"ref":"totalAssets@2024Q4","weight":0.5}],"rule":"average-balance","value":1878847000},"returnOnAssets@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#612"},{"ref":"#613"}],"scale":100,"value":21.523093684584214},"#614":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2023","weight":0.5},{"ref":"totalAssets@FY2024","weight":0.5}],"rule":"average-balance","value":1878847000},"returnOnAssets@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#614"}],"scale":100,"value":21.523093684584214},"#615":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"}],"rule":"trailing-year","value":416390000},"#616":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q1","weight":0.5},{"ref":"totalAssets@2025Q1","weight":0.5}],"rule":"average-balance","value":1846579000},"returnOnAssets@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#615"},{"ref":"#616"}],"scale":100,"value":22.549265425416404},"#617":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"}],"rule":"trailing-year","value":418299000},"#618":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q2","weight":0.5},{"ref":"totalAssets@2025Q2","weight":0.5}],"rule":"average-balance","value":1745860500},"returnOnAssets@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#617"},{"ref":"#618"}],"scale":100,"value":23.959474425362163},"#619":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"}],"rule":"trailing-year","value":433008000},"#620":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q3","weight":0.5},{"ref":"totalAssets@2025Q3","weight":0.5}],"rule":"average-balance","value":1918536500},"returnOnAssets@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#619"},{"ref":"#620"}],"scale":100,"value":22.569703521408115},"#621":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"}],"rule":"trailing-year","value":451123000},"#622":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q4","weight":0.5},{"ref":"totalAssets@2025Q4","weight":0.5}],"rule":"average-balance","value":2038169000},"returnOnAssets@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#621"},{"ref":"#622"}],"scale":100,"value":22.13373866445815},"#623":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2024","weight":0.5},{"ref":"totalAssets@FY2025","weight":0.5}],"rule":"average-balance","value":2038169000},"returnOnAssets@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#623"}],"scale":100,"value":22.13373866445815},"#624":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"}],"rule":"trailing-year","value":460398000},"#625":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q1","weight":0.5},{"ref":"totalAssets@2026Q1","weight":0.5}],"rule":"average-balance","value":2013491000},"returnOnAssets@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#624"},{"ref":"#625"}],"scale":100,"value":22.865659692543943},"#626":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q2"},{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"}],"rule":"trailing-year","value":491500000},"#627":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q2","weight":0.5},{"ref":"totalAssets@2026Q2","weight":0.5}],"rule":"average-balance","value":1814427000},"returnOnAssets@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#626"},{"ref":"#627"}],"scale":100,"value":27.088441695367187},"#628":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"}],"rule":"trailing-year","value":-8673000},"returnOnAssets@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#628"},{"ref":"totalAssets@2015Q4"}],"scale":100,"value":-0.881365715452913},"returnOnAssets@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"totalAssets@FY2015"}],"scale":100,"value":-0.881365715452913},"#629":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"}],"rule":"trailing-year","value":4870000},"returnOnAssets@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#629"},{"ref":"totalAssets@2016Q3"}],"scale":100,"value":0.49872655754761713},"#630":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"}],"rule":"trailing-year","value":13425000},"#631":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q4","weight":0.5},{"ref":"totalAssets@2016Q4","weight":0.5}],"rule":"average-balance","value":981573000},"returnOnAssets@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#630"},{"ref":"#631"}],"scale":100,"value":1.367702656857921},"#632":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2015","weight":0.5},{"ref":"equity@FY2016","weight":0.5}],"rule":"average-balance","value":512092000},"returnOnEquity@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"#632"}],"scale":100,"value":2.621599243885864},"returnOnEquity@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#545"},{"ref":"equity@2017Q1"}],"scale":100,"value":2.966923250346227},"returnOnEquity@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#546"},{"ref":"equity@2017Q2"}],"scale":100,"value":3.789363110389589},"#633":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q3","weight":0.5},{"ref":"equity@2017Q3","weight":0.5}],"rule":"average-balance","value":580395000},"returnOnEquity@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#547"},{"ref":"#633"}],"scale":100,"value":4.791564365647534},"#634":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q4","weight":0.5},{"ref":"equity@2017Q4","weight":0.5}],"rule":"average-balance","value":559985000},"returnOnEquity@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#549"},{"ref":"#634"}],"scale":100,"value":6.9862585604971565},"#635":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2016","weight":0.5},{"ref":"equity@FY2017","weight":0.5}],"rule":"average-balance","value":559985000},"returnOnEquity@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"#635"}],"scale":100,"value":6.9862585604971565},"#636":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q1","weight":0.5},{"ref":"equity@2018Q1","weight":0.5}],"rule":"average-balance","value":573726500},"returnOnEquity@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#552"},{"ref":"#636"}],"scale":100,"value":7.882850103664377},"#637":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q2","weight":0.5},{"ref":"equity@2018Q2","weight":0.5}],"rule":"average-balance","value":575242500},"returnOnEquity@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#554"},{"ref":"#637"}],"scale":100,"value":9.08156125460132},"#638":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q3","weight":0.5},{"ref":"equity@2018Q3","weight":0.5}],"rule":"average-balance","value":557342500},"returnOnEquity@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#556"},{"ref":"#638"}],"scale":100,"value":11.07308342715655},"#639":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q4","weight":0.5},{"ref":"equity@2018Q4","weight":0.5}],"rule":"average-balance","value":554058000},"returnOnEquity@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#558"},{"ref":"#639"}],"scale":100,"value":13.208905926816325},"#640":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2017","weight":0.5},{"ref":"equity@FY2018","weight":0.5}],"rule":"average-balance","value":554058000},"returnOnEquity@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"#640"}],"scale":100,"value":13.208905926816325},"#641":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q1","weight":0.5},{"ref":"equity@2019Q1","weight":0.5}],"rule":"average-balance","value":574185000},"returnOnEquity@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#561"},{"ref":"#641"}],"scale":100,"value":13.555213041093028},"#642":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q2","weight":0.5},{"ref":"equity@2019Q2","weight":0.5}],"rule":"average-balance","value":600591000},"returnOnEquity@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#563"},{"ref":"#642"}],"scale":100,"value":14.77194962961483},"#643":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q3","weight":0.5},{"ref":"equity@2019Q3","weight":0.5}],"rule":"average-balance","value":628221000},"returnOnEquity@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#565"},{"ref":"#643"}],"scale":100,"value":14.865946856281468},"#644":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q4","weight":0.5},{"ref":"equity@2019Q4","weight":0.5}],"rule":"average-balance","value":662569500},"returnOnEquity@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#567"},{"ref":"#644"}],"scale":100,"value":15.15961721751454},"#645":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2018","weight":0.5},{"ref":"equity@FY2019","weight":0.5}],"rule":"average-balance","value":662569500},"returnOnEquity@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#645"}],"scale":100,"value":15.15961721751454},"#646":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q1","weight":0.5},{"ref":"equity@2020Q1","weight":0.5}],"rule":"average-balance","value":669848000},"returnOnEquity@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#570"},{"ref":"#646"}],"scale":100,"value":16.45134418554657},"#647":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q2","weight":0.5},{"ref":"equity@2020Q2","weight":0.5}],"rule":"average-balance","value":698062000},"returnOnEquity@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#572"},{"ref":"#647"}],"scale":100,"value":15.306376797476442},"#648":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q3","weight":0.5},{"ref":"equity@2020Q3","weight":0.5}],"rule":"average-balance","value":741818000},"returnOnEquity@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#574"},{"ref":"#648"}],"scale":100,"value":16.760310480468256},"#649":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q4","weight":0.5},{"ref":"equity@2020Q4","weight":0.5}],"rule":"average-balance","value":766031000},"returnOnEquity@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#576"},{"ref":"#649"}],"scale":100,"value":18.978866390524665},"#650":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2019","weight":0.5},{"ref":"equity@FY2020","weight":0.5}],"rule":"average-balance","value":766031000},"returnOnEquity@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#650"}],"scale":100,"value":18.978866390524665},"#651":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q1","weight":0.5},{"ref":"equity@2021Q1","weight":0.5}],"rule":"average-balance","value":788363000},"returnOnEquity@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#579"},{"ref":"#651"}],"scale":100,"value":20.2617322223392},"#652":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q2","weight":0.5},{"ref":"equity@2021Q2","weight":0.5}],"rule":"average-balance","value":794975500},"returnOnEquity@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#581"},{"ref":"#652"}],"scale":100,"value":22.084454175002875},"#653":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q3","weight":0.5},{"ref":"equity@2021Q3","weight":0.5}],"rule":"average-balance","value":844857000},"returnOnEquity@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#583"},{"ref":"#653"}],"scale":100,"value":21.622594119478208},"#654":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q4","weight":0.5},{"ref":"equity@2021Q4","weight":0.5}],"rule":"average-balance","value":879353500},"returnOnEquity@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#585"},{"ref":"#654"}],"scale":100,"value":20.679738012073642},"#655":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2020","weight":0.5},{"ref":"equity@FY2021","weight":0.5}],"rule":"average-balance","value":879353500},"returnOnEquity@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#655"}],"scale":100,"value":20.679738012073642},"#656":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q1","weight":0.5},{"ref":"equity@2022Q1","weight":0.5}],"rule":"average-balance","value":731971500},"returnOnEquity@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#588"},{"ref":"#656"}],"scale":100,"value":27.303385446018048},"#657":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q2","weight":0.5},{"ref":"equity@2022Q2","weight":0.5}],"rule":"average-balance","value":567567000},"returnOnEquity@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#590"},{"ref":"#657"}],"scale":100,"value":36.87300353967021},"#658":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q3","weight":0.5},{"ref":"equity@2022Q3","weight":0.5}],"rule":"average-balance","value":623985000},"returnOnEquity@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#592"},{"ref":"#658"}],"scale":100,"value":36.336129874916864},"#659":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q4","weight":0.5},{"ref":"equity@2022Q4","weight":0.5}],"rule":"average-balance","value":669657500},"returnOnEquity@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#594"},{"ref":"#659"}],"scale":100,"value":36.64082012073336},"#660":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2021","weight":0.5},{"ref":"equity@FY2022","weight":0.5}],"rule":"average-balance","value":669657500},"returnOnEquity@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#660"}],"scale":100,"value":36.64082012073336},"#661":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q1","weight":0.5},{"ref":"equity@2023Q1","weight":0.5}],"rule":"average-balance","value":476139000},"returnOnEquity@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#597"},{"ref":"#661"}],"scale":100,"value":53.9655436752713},"#662":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q2","weight":0.5},{"ref":"equity@2023Q2","weight":0.5}],"rule":"average-balance","value":337156000},"returnOnEquity@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#599"},{"ref":"#662"}],"scale":100,"value":79.68388520447508},"#663":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q3","weight":0.5},{"ref":"equity@2023Q3","weight":0.5}],"rule":"average-balance","value":410398500},"returnOnEquity@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#601"},{"ref":"#663"}],"scale":100,"value":66.56505810815585},"#664":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q4","weight":0.5},{"ref":"equity@2023Q4","weight":0.5}],"rule":"average-balance","value":472668500},"returnOnEquity@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#603"},{"ref":"#664"}],"scale":100,"value":59.83263111461839},"#665":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2022","weight":0.5},{"ref":"equity@FY2023","weight":0.5}],"rule":"average-balance","value":472668500},"returnOnEquity@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#665"}],"scale":100,"value":59.83263111461839},"#666":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q1","weight":0.5},{"ref":"equity@2024Q1","weight":0.5}],"rule":"average-balance","value":509402000},"returnOnEquity@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#606"},{"ref":"#666"}],"scale":100,"value":61.34781567406489},"#667":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q2","weight":0.5},{"ref":"equity@2024Q2","weight":0.5}],"rule":"average-balance","value":577329500},"returnOnEquity@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#608"},{"ref":"#667"}],"scale":100,"value":58.85547161542932},"#668":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q3","weight":0.5},{"ref":"equity@2024Q3","weight":0.5}],"rule":"average-balance","value":676175500},"returnOnEquity@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#610"},{"ref":"#668"}],"scale":100,"value":54.07856392312351},"#669":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q4","weight":0.5},{"ref":"equity@2024Q4","weight":0.5}],"rule":"average-balance","value":692247500},"returnOnEquity@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#612"},{"ref":"#669"}],"scale":100,"value":58.41639009169408},"#670":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2023","weight":0.5},{"ref":"equity@FY2024","weight":0.5}],"rule":"average-balance","value":692247500},"returnOnEquity@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#670"}],"scale":100,"value":58.41639009169408},"#671":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q1","weight":0.5},{"ref":"equity@2025Q1","weight":0.5}],"rule":"average-balance","value":632575500},"returnOnEquity@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#615"},{"ref":"#671"}],"scale":100,"value":65.8245537489201},"#672":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q2","weight":0.5},{"ref":"equity@2025Q2","weight":0.5}],"rule":"average-balance","value":467975000},"returnOnEquity@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#617"},{"ref":"#672"}],"scale":100,"value":89.38490303969229},"#673":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q3","weight":0.5},{"ref":"equity@2025Q3","weight":0.5}],"rule":"average-balance","value":587540000},"returnOnEquity@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#619"},{"ref":"#673"}],"scale":100,"value":73.69847159342343},"#674":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q4","weight":0.5},{"ref":"equity@2025Q4","weight":0.5}],"rule":"average-balance","value":642308000},"returnOnEquity@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#621"},{"ref":"#674"}],"scale":100,"value":70.2346849175162},"#675":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2024","weight":0.5},{"ref":"equity@FY2025","weight":0.5}],"rule":"average-balance","value":642308000},"returnOnEquity@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#675"}],"scale":100,"value":70.2346849175162},"#676":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q1","weight":0.5},{"ref":"equity@2026Q1","weight":0.5}],"rule":"average-balance","value":595961500},"returnOnEquity@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#624"},{"ref":"#676"}],"scale":100,"value":77.25297691209919},"#677":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q2","weight":0.5},{"ref":"equity@2026Q2","weight":0.5}],"rule":"average-balance","value":303106000},"returnOnEquity@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#626"},{"ref":"#677"}],"scale":100,"value":162.1544938074469},"#678":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q4","weight":0.5},{"ref":"equity@2015Q4","weight":0.5}],"rule":"average-balance","value":407722000},"returnOnEquity@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#628"},{"ref":"#678"}],"scale":100,"value":-2.127184699378498},"#679":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2014","weight":0.5},{"ref":"equity@FY2015","weight":0.5}],"rule":"average-balance","value":407722000},"returnOnEquity@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"#679"}],"scale":100,"value":-2.127184699378498},"returnOnEquity@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#629"},{"ref":"equity@2016Q3"}],"scale":100,"value":0.7976545353293806},"#680":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q4","weight":0.5},{"ref":"equity@2016Q4","weight":0.5}],"rule":"average-balance","value":512092000},"returnOnEquity@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#630"},{"ref":"#680"}],"scale":100,"value":2.621599243885864},"#681":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2016"},{"ref":"revenue@FY2015","weight":-1}],"value":62523000},"revenueGrowth@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"#681"},{"ref":"revenue@FY2015"}],"scale":100,"rule":"year-on-year","value":17.413015688229507},"#682":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q1"},{"ref":"revenue@2016Q1","weight":-1}],"value":7025000},"revenueGrowth@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#682"},{"ref":"revenue@2016Q1"}],"scale":100,"rule":"year-on-year","value":7.0542044062418485},"#683":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q2"},{"ref":"revenue@2016Q2","weight":-1}],"value":262000},"revenueGrowth@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#683"},{"ref":"revenue@2016Q2"}],"scale":100,"rule":"year-on-year","value":0.2472771202597368},"#684":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q3"},{"ref":"revenue@2016Q3","weight":-1}],"value":2844000},"revenueGrowth@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#684"},{"ref":"revenue@2016Q3"}],"scale":100,"rule":"year-on-year","value":2.6382433974341035},"#685":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q4"},{"ref":"revenue@2016Q4","weight":-1}],"value":4439000},"revenueGrowth@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#685"},{"ref":"revenue@2016Q4"}],"scale":100,"rule":"year-on-year","value":4.10095802961854},"#686":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2017"},{"ref":"revenue@FY2016","weight":-1}],"value":14570000},"revenueGrowth@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"#686"},{"ref":"revenue@FY2016"}],"scale":100,"rule":"year-on-year","value":3.456029906400171},"#687":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q1"},{"ref":"revenue@2017Q1","weight":-1}],"value":56466000},"revenueGrowth@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#687"},{"ref":"revenue@2017Q1"}],"scale":100,"rule":"year-on-year","value":52.964515856712715},"#688":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q2"},{"ref":"revenue@2017Q2","weight":-1}],"value":63928000},"revenueGrowth@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#688"},{"ref":"revenue@2017Q2"}],"scale":100,"rule":"year-on-year","value":60.18678918430369},"#689":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q3"},{"ref":"revenue@2017Q3","weight":-1}],"value":68610000},"revenueGrowth@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#689"},{"ref":"revenue@2017Q3"}],"scale":100,"rule":"year-on-year","value":62.01024917979447},"#690":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q4"},{"ref":"revenue@2017Q4","weight":-1}],"value":79433000},"revenueGrowth@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#690"},{"ref":"revenue@2017Q4"}],"scale":100,"rule":"year-on-year","value":70.49306899061074},"#691":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2018"},{"ref":"revenue@FY2017","weight":-1}],"value":268437000},"revenueGrowth@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"#691"},{"ref":"revenue@FY2017"}],"scale":100,"rule":"year-on-year","value":61.54666263137622},"#692":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q1"},{"ref":"revenue@2018Q1","weight":-1}],"value":37664000},"revenueGrowth@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#692"},{"ref":"revenue@2018Q1"}],"scale":100,"rule":"year-on-year","value":23.09583816234049},"#693":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q2"},{"ref":"revenue@2018Q2","weight":-1}],"value":43960000},"revenueGrowth@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#693"},{"ref":"revenue@2018Q2"}],"scale":100,"rule":"year-on-year","value":25.836938123001694},"#694":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q3"},{"ref":"revenue@2018Q3","weight":-1}],"value":36985000},"revenueGrowth@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#694"},{"ref":"revenue@2018Q3"}],"scale":100,"rule":"year-on-year","value":20.632848543678485},"#695":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q4"},{"ref":"revenue@2018Q4","weight":-1}],"value":37771000},"revenueGrowth@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#695"},{"ref":"revenue@2018Q4"}],"scale":100,"rule":"year-on-year","value":19.660619941181068},"#696":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2019"},{"ref":"revenue@FY2018","weight":-1}],"value":156380000},"revenueGrowth@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"#696"},{"ref":"revenue@FY2018"}],"scale":100,"rule":"year-on-year","value":22.194499204500783},"#697":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q1"},{"ref":"revenue@2019Q1","weight":-1}],"value":30138000},"revenueGrowth@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#697"},{"ref":"revenue@2019Q1"}],"scale":100,"rule":"year-on-year","value":15.013375443980049},"#698":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q2"},{"ref":"revenue@2019Q2","weight":-1}],"value":-9109000},"revenueGrowth@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#698"},{"ref":"revenue@2019Q2"}],"scale":100,"rule":"year-on-year","value":-4.254474461009606},"#699":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q3"},{"ref":"revenue@2019Q3","weight":-1}],"value":14135000},"revenueGrowth@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#699"},{"ref":"revenue@2019Q3"}],"scale":100,"rule":"year-on-year","value":6.536778919523867},"#700":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q4"},{"ref":"revenue@2019Q4","weight":-1}],"value":29792000},"revenueGrowth@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#700"},{"ref":"revenue@2019Q4"}],"scale":100,"rule":"year-on-year","value":12.959466866185853},"#701":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2020"},{"ref":"revenue@FY2019","weight":-1}],"value":64956000},"revenueGrowth@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"#701"},{"ref":"revenue@FY2019"}],"scale":100,"rule":"year-on-year","value":7.54452250894051},"#702":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q1"},{"ref":"revenue@2020Q1","weight":-1}],"value":29086000},"revenueGrowth@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#702"},{"ref":"revenue@2020Q1"}],"scale":100,"rule":"year-on-year","value":12.597940912772486},"#703":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q2"},{"ref":"revenue@2020Q2","weight":-1}],"value":73298000},"revenueGrowth@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#703"},{"ref":"revenue@2020Q2"}],"scale":100,"rule":"year-on-year","value":35.755994048635344},"#704":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q3"},{"ref":"revenue@2020Q3","weight":-1}],"value":65194000},"revenueGrowth@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#704"},{"ref":"revenue@2020Q3"}],"scale":100,"rule":"year-on-year","value":28.299323271390307},"#705":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q4"},{"ref":"revenue@2020Q4","weight":-1}],"value":48874000},"revenueGrowth@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#705"},{"ref":"revenue@2020Q4"}],"scale":100,"rule":"year-on-year","value":18.821001394034155},"#706":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2021"},{"ref":"revenue@FY2020","weight":-1}],"value":216452000},"revenueGrowth@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"#706"},{"ref":"revenue@FY2020"}],"scale":100,"rule":"year-on-year","value":23.376839376839385},"#707":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q1"},{"ref":"revenue@2021Q1","weight":-1}],"value":70982000},"revenueGrowth@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#707"},{"ref":"revenue@2021Q1"}],"scale":100,"rule":"year-on-year","value":27.304444829111606},"#708":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q2"},{"ref":"revenue@2021Q2","weight":-1}],"value":72914000},"revenueGrowth@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#708"},{"ref":"revenue@2021Q2"}],"scale":100,"rule":"year-on-year","value":26.200443417549124},"#709":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q3"},{"ref":"revenue@2021Q3","weight":-1}],"value":88177000},"revenueGrowth@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#709"},{"ref":"revenue@2021Q3"}],"scale":100,"rule":"year-on-year","value":29.83316811416701},"#710":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q4"},{"ref":"revenue@2021Q4","weight":-1}],"value":85546000},"revenueGrowth@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#710"},{"ref":"revenue@2021Q4"}],"scale":100,"rule":"year-on-year","value":27.724986388031848},"#711":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2022"},{"ref":"revenue@FY2021","weight":-1}],"value":317619000},"revenueGrowth@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"#711"},{"ref":"revenue@FY2021"}],"scale":100,"rule":"year-on-year","value":27.80334337963737},"#712":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q1"},{"ref":"revenue@2022Q1","weight":-1}],"value":103127000},"revenueGrowth@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#712"},{"ref":"revenue@2022Q1"}],"scale":100,"rule":"year-on-year","value":31.161182908441543},"#713":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q2"},{"ref":"revenue@2022Q2","weight":-1}],"value":109661000},"revenueGrowth@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#713"},{"ref":"revenue@2022Q2"}],"scale":100,"rule":"year-on-year","value":31.22403596739245},"#714":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q3"},{"ref":"revenue@2022Q3","weight":-1}],"value":108755000},"revenueGrowth@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#714"},{"ref":"revenue@2022Q3"}],"scale":100,"rule":"year-on-year","value":28.34050825550367},"#715":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q4"},{"ref":"revenue@2022Q4","weight":-1}],"value":104303000},"revenueGrowth@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#715"},{"ref":"revenue@2022Q4"}],"scale":100,"rule":"year-on-year","value":26.466259661302516},"#716":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2023"},{"ref":"revenue@FY2022","weight":-1}],"value":425846000},"revenueGrowth@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"#716"},{"ref":"revenue@FY2022"}],"scale":100,"rule":"year-on-year","value":29.167614157847012},"#717":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q1"},{"ref":"revenue@2023Q1","weight":-1}],"value":76970000},"revenueGrowth@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#717"},{"ref":"revenue@2023Q1"}],"scale":100,"rule":"year-on-year","value":17.731999612969208},"#718":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q2"},{"ref":"revenue@2023Q2","weight":-1}],"value":67236000},"revenueGrowth@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#718"},{"ref":"revenue@2023Q2"}],"scale":100,"rule":"year-on-year","value":14.588992943749624},"#719":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q3"},{"ref":"revenue@2023Q3","weight":-1}],"value":40818000},"revenueGrowth@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#719"},{"ref":"revenue@2023Q3"}],"scale":100,"rule":"year-on-year","value":8.287935610021545},"#720":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q4"},{"ref":"revenue@2023Q4","weight":-1}],"value":38188000},"revenueGrowth@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#720"},{"ref":"revenue@2023Q4"}],"scale":100,"rule":"year-on-year","value":7.66210340669462},"#721":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2024"},{"ref":"revenue@FY2023","weight":-1}],"value":223212000},"revenueGrowth@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"#721"},{"ref":"revenue@FY2023"}],"scale":100,"rule":"year-on-year","value":11.836198366565176},"#722":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q1"},{"ref":"revenue@2024Q1","weight":-1}],"value":47526000},"revenueGrowth@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#722"},{"ref":"revenue@2024Q1"}],"scale":100,"rule":"year-on-year","value":9.299786319768955},"#723":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q2"},{"ref":"revenue@2024Q2","weight":-1}],"value":75207000},"revenueGrowth@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#723"},{"ref":"revenue@2024Q2"}],"scale":100,"rule":"year-on-year","value":14.240944965385616},"#724":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q3"},{"ref":"revenue@2024Q3","weight":-1}],"value":126586000},"revenueGrowth@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#724"},{"ref":"revenue@2024Q3"}],"scale":100,"rule":"year-on-year","value":23.735601902808277},"#725":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q4"},{"ref":"revenue@2024Q4","weight":-1}],"value":171861000},"revenueGrowth@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#725"},{"ref":"revenue@2024Q4"}],"scale":100,"rule":"year-on-year","value":32.02842398931025},"#726":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2025"},{"ref":"revenue@FY2024","weight":-1}],"value":421180000},"revenueGrowth@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"#726"},{"ref":"revenue@FY2024"}],"scale":100,"rule":"year-on-year","value":19.970090855900313},"#727":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q1"},{"ref":"revenue@2025Q1","weight":-1}],"value":148034000},"revenueGrowth@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#727"},{"ref":"revenue@2025Q1"}],"scale":100,"rule":"year-on-year","value":26.502318420251726},"#728":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q2"},{"ref":"revenue@2025Q2","weight":-1}],"value":104020000},"revenueGrowth@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#728"},{"ref":"revenue@2025Q2"}],"scale":100,"rule":"year-on-year","value":17.241522199993042},"#729":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q3"},{"ref":"revenue@2015Q3","weight":-1}],"value":15668000},"revenueGrowth@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#729"},{"ref":"revenue@2015Q3"}],"scale":100,"rule":"year-on-year","value":17.006219404977685},"#730":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q4"},{"ref":"revenue@2015Q4","weight":-1}],"value":12202000},"revenueGrowth@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#730"},{"ref":"revenue@2015Q4"}],"scale":100,"rule":"year-on-year","value":12.7049905769411},"equity@2014Q4":{"kind":"filed","concept":"StockholdersEquity","filing":29,"unit":"USD","end":"2014-12-31","value":401970000},"equity@FY2014":{"kind":"filed","concept":"StockholdersEquity","filing":29,"unit":"USD","end":"2014-12-31","value":401970000}},"quality":[{"metric":"totalAssets","periodKey":"2017Q4","rule":"accounting-identity","severity":"warning","message":"Assets 9.5072e+8 ≠ liabilities + mezzanine + equity 9.5645e+8 (0.60% apart)."},{"metric":"totalAssets","periodKey":"FY2017","rule":"accounting-identity","severity":"warning","message":"Assets 9.5072e+8 ≠ liabilities + mezzanine + equity 9.5645e+8 (0.60% apart)."},{"metric":"totalAssets","periodKey":"2018Q1","rule":"accounting-identity","severity":"warning","message":"Assets 9.7302e+8 ≠ liabilities + mezzanine + equity 9.8842e+8 (1.56% apart)."}]}