1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5764],{45058:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/transactions/[slug]",function(){return t(46679)}])},31024:function(e,n,t){"use strict";t.d(n,{g:function(){return l}});var a=t(82729),i=t(68806);function _templateObject(){let e=(0,a._)(["\n query FetchDeals($limit: Int, $offset: Int, $orderBy: DealSorting, $filterBy: DealFiltering) {\n deals(limit: $limit, offset: $offset, orderBy: $orderBy, filterBy: $filterBy) {\n items {\n transactionTitle\n totalDealAmount\n announcementDate\n announcementLink\n fund\n currency\n percentageEquityStake\n impliedEv\n impliedEvEbitda\n impliedEvRevenue\n revenue\n ebitda\n serialNo\n transactionBriefUrl\n companyName\n targetCompanyNames\n targetCompanies {\n id\n name\n slug\n }\n isEvEbitdaBenchmark\n isEvRevenueBenchmark\n isEbitdaBenchmark\n isRevenueBenchmark\n isImpliedEvBenchmark\n investors {\n name\n slug\n company {\n name\n slug\n }\n }\n leadInvestors {\n name\n company {\n name\n slug\n }\n }\n vcFundingRounds {\n name\n slug\n }\n financingInstruments {\n name\n slug\n }\n assetClasses {\n name\n slug\n }\n transactionTypes {\n name\n slug\n }\n investmentStrategies {\n name\n slug\n }\n leadInvestor {\n name\n }\n sellers {\n name\n company {\n name\n slug\n }\n }\n investmentVehicles {\n id\n name\n slug\n }\n company {\n name\n slug\n description\n ownershipStatus\n countriesOfOperation {\n name\n slug\n }\n financials {\n reportingDate\n percentageReturnOnEquity\n revenue\n ebitda\n }\n sectors {\n name\n slug\n }\n subsectors {\n name\n slug\n }\n markets {\n name\n slug\n }\n }\n }\n aggregateMetrics {\n averages {\n totalDealAmount\n percentageEquityStake\n revenue\n ebitda\n impliedEv\n impliedEvEbitda\n impliedEvRevenue\n }\n medians {\n totalDealAmount\n percentageEquityStake\n revenue\n ebitda\n impliedEv\n impliedEvEbitda\n impliedEvRevenue\n }\n }\n pageInfo {\n limit\n offset\n hasMore\n totalCount\n }\n }\n}\n "]);return _templateObject=function(){return e},e}let l=(0,i.Ps)(_templateObject())},46679:function(e,n,t){"use strict";t.r(n),t.d(n,{__N_SSP:function(){return em},default:function(){return _slug_}});var a=t(85893),i=t(84538),l=t(90071),r=t(31024),o=t(82729),s=t(68806);function _templateObject(){let e=(0,o._)(["\n query FetchReferenceComps($filterBy: ReferenceCompFilter!) {\n referenceComps(filterBy: $filterBy) {\n dealCount\n evEbitdaCount\n evRevenueCount\n medianEvEbitda\n medianEvRevenue\n sector {\n name\n slug\n }\n market {\n name\n slug\n }\n }\n}\n "]);return _templateObject=function(){return e},e}let d=(0,s.Ps)(_templateObject());function FetchTransactionProfile_graphql_gen_templateObject(){let e=(0,o._)(["\n query FetchTransactionProfile($serialNo: String!) {\n transaction(serialNo: $serialNo) {\n id\n transactionTitle\n slug\n announcementDate\n currency\n totalDealAmount\n percentageEquityStake\n exitDate\n announcementLink\n fund\n revenue\n ebitda\n impliedEv\n ev\n evEbitda\n evRevenue\n impliedEvEbitda\n impliedEvRevenue\n exitMultiple\n priceToEarningsRatio\n advisorsBuySide\n advisorsSellSide\n priceToBookRatio\n debtToEquityRatio\n currentRatio\n percentageReturnOnEquity\n percentageReturnOnAssets\n preMoneyValuation\n postMoneyValuation\n advisors\n advisorsWebsiteUrls\n investmentRationale\n serialNo\n transactionBriefUrl\n companyId\n companyName\n targetCompanyNames\n exitValuation\n targetCompanies {\n id\n name\n slug\n subsectors {\
1n id\n name\n slug\n }\n }\n transactionSummary\n transactionRationale\n marketOpportunity\n riskReturnAnalysis\n useOfProceeds\n leadInvestorId\n initialInvestment\n initialInvestAnnouncementDate\n preTransactionOwnership\n stakeSold\n postTransactionStake\n exitProceeds\n moicUsd\n multiplesOnInvestedCapital\n performanceMetrics {\n transactionType\n assetClass\n dealNumber\n exited\n subsector\n numberOfParticipants\n holdingPeriod\n exitStrategy\n stakeAcquired\n acquirerType\n financingInstrument\n dealAgeYear\n dealAgeMonth\n }\n exitStrategies {\n id\n name\n slug\n }\n partialFullExits {\n id\n name\n slug\n }\n transactionTypes {\n id\n name\n slug\n }\n investors {\n name\n company {\n name\n slug\n }\n }\n company {\n id\n name\n slug\n websiteUrl\n subsectors {\n id\n name\n slug\n }\n sectors {\n id\n name\n slug\n }\n markets {\n name\n slug\n }\n }\n mergerAndAcquisition {\n id\n exitAssessment\n valueCreation\n exitProceeds\n holdingPeriod\n buyerType {\n id\n name\n slug\n }\n }\n debtFinance {\n id\n maturityDate\n interestRate\n benchmarkIfFloating\n }\n investmentStrategies {\n id\n name\n slug\n }\n financingInstruments {\n id\n name\n slug\n }\n assetClasses {\n id\n name\n slug\n }\n investment {\n id\n preValuation\n postValuation\n investmentType\n secondarySale\n }\n vcFundingRounds {\n id\n name\n slug\n }\n financingTypes {\n id\n name\n slug\n }\n seller {\n id\n name\n slug\n websiteUrl\n }\n leadInvestors {\n name\n company {\n name\n slug\n }\n }\n sellers {\n name\n company {\n name\n slug\n }\n }\n investmentVehicles {\n id\n name\n slug\n }\n }\n}\n "]);return FetchTransactionProfile_graphql_gen_templateObject=function(){return e},e}let c=(0,s.Ps)(FetchTransactionProfile_graphql_gen_templateObject());var u=t(40867),m=t(98033),p=t(73055),v=t(75284),x=t(15532),g=t(64601),h=t(75732),b=t(67294),y=t(45831),f=t(53263),j=t(9920),k=t(31616),N=t(22240),E=t(18189),w=t(61200),T=t(41586),S=t(326),C=t(44126),B=t(57621),I=t(74094),D=t(27060),V=t(93967),F=t.n(V),A=t(42298),R=t(50308),_=t.n(R),M=t(41664),P=t.n(M),TransactionProfile_TargetTransactionList=e=>{var n,t,i,l,r;let{layoutProps:o,data:s,title:d="Target Transaction History",loading:c=!1}=e,m=(0,b.useRef)(null),[p,v]=(0,b.useState)(!1),x=(0,u.z$)(),h=!(null==s?void 0:s.length),V=(0,b.useMemo)(()=>[{id:"serialNo",header:"Transaction",enableSorting:!1,accessorFn:e=>e.serialNo,size:200,cell:e=>{let n=e.getValue();return(0,a.jsx)(P(),{href:{pathname:"".concat(T.L1.transactions).concat(n)},className:"hover:underline",children:n})},meta:{sticky:!0}},{id:"announcementDate",header:"Announcement Date",accessorFn:e=>e.announcementDate,enableSorting:!1,sortingFn:"datetime",size:132,cell:e=>e.getValue()?(0,A.Z)(new Date(e.getValue()),"MMM d, yyyy"):"-"},{id:"companyName",header:"Target",enableSorting:!1,accessorFn:e=>{var n;return(null===(n=e.targetCompanyNames)||void 0===n?void 0:n.join(", "))||e.companyName||""},size:190,cell:e=>{var n;return(0,a.jsx)(N.Z,{targetCompanyNames:e.row.original.targetCompanyNames,targetCompanies:e.row.original.targetCompanies,enableCompanyProfile:!!(null==o?void 0:null===(n=o.features)||void 0===n?void 0:n[S.Dn]),linkClassName:"hover:underline !text-[#85BEEF]"})}},{id:"totalDealAmount",header:"Transaction Value ($)",enableSorting:!1,accessorFn:e=>e.totalDealAmount,size:103,cell:e=>{let n=e.getValue();return null!=n?new Intl.NumberFormat("en-US",{maximumFractionDigits:2,minimumFractionDigits:0}).format(n):"-"}},{header:"Subsector",accessorKey:"company.subsectors",enableSorting:!1,size:180,cell:e=>{let n=e.getValue();return n?(0,a.jsx)(P(),{href:{pathname:T.L1.search,query:{tags:n.map(e=>e.slug)}},className:"hover:underline !text-[#85BEEF]",children:null==n?void 0:n.map(e=>e.name).join(", ")}):null}},{id:"investmentStrategies",header:"Investment Strategy",enableSorting:!1,accessorFn:e=>e.investmentStrategies,sortDescFirst:!1,size:150,cell:e=>{let n=e.getValue();return(null==n?void 0:n.length)?n.map(e=>
1null==e?void 0:e.name).filter(Boolean).join(", "):"-"}},{id:"transactionTypes",header:"Transaction Type",enableSorting:!1,accessorFn:e=>e.transactionTypes,sortDescFirst:!1,size:105,cell:e=>{let n=e.getValue();return(null==n?void 0:n.length)?n.map(e=>null==e?void 0:e.name).filter(Boolean).join(", "):"-"}},{id:"investors",header:"Buyers/Investors",enableSorting:!1,accessorFn:e=>e.investors,sortDescFirst:!1,size:200,cell:e=>{var n;let t=e.getValue();return(0,a.jsx)(k.Z,{investors:t,enableCompanyProfile:null==o?void 0:null===(n=o.features)||void 0===n?void 0:n[S.Dn]})}},{header:"Implied EV ($)",accessorKey:"impliedEv",enableSorting:!1,size:103,cell:e=>{let n=e.getValue();return null!=n?new Intl.NumberFormat("en-US").format(n):"-"}},{header:"Implied EV/EBITDA",accessorKey:"impliedEvEbitda",enableSorting:!1,size:103,cell:e=>e.getValue()?new Intl.NumberFormat("en-US",{maximumFractionDigits:2}).format(e.getValue()):"-"},{header:"Implied EV/Revenue",accessorKey:"impliedEvRevenue",enableSorting:!1,size:103,cell:e=>e.getValue()?new Intl.NumberFormat("en-US",{maximumFractionDigits:2}).format(e.getValue()):"-"},{id:"announcementLink",header:"News Source",enableSorting:!1,accessorFn:e=>e.announcementLink,size:200,cell:e=>{let n=e.getValue();return n?(0,a.jsx)("a",{href:n,className:"hover:underline text-[#85BEEF] normal-case flex items-center gap-1 overflow-hidden whitespace-nowrap text-ellipsis",target:"_blank",rel:"noopener noreferrer",children:(0,a.jsx)("span",{className:"flex-1 overflow-hidden",children:n})},n):"-"}}],[null==o?void 0:o.features]),R=(0,I.b7)({columns:V,data:c?(0,C.o)(5):null!=s?s:[],getRowId:C._,getCoreRowModel:(0,D.sC)(),manualSorting:!0,manualPagination:!0}),M=(0,b.useMemo)(()=>s&&0!==s.length?s.map(e=>{var n,t,a,i,l;let r={};return r.Transaction=e.serialNo||"-",r["Announcement Date"]=e.announcementDate?(0,A.Z)(new Date(e.announcementDate),"MMM d, yyyy"):"-",r["Transaction Value ($)"]=e.totalDealAmount?new Intl.NumberFormat("en-US",{maximumFractionDigits:2}).format(e.totalDealAmount):"-",r["Transaction Type"]=(null===(n=e.transactionTypes)||void 0===n?void 0:n.length)?e.transactionTypes.map(e=>null==e?void 0:e.name).filter(Boolean).join(", "):"-",r["Investment Strategy"]=(null===(t=e.investmentStrategies)||void 0===t?void 0:t.length)?e.investmentStrategies.map(e=>null==e?void 0:e.name).filter(Boolean).join(", "):"-",r["Financing Instrument"]=(null===(a=e.financingInstruments)||void 0===a?void 0:a.length)?e.financingInstruments.map(e=>null==e?void 0:e.name).filter(Boolean).join(", "):"-",r.Target=e.companyName||"-",r["Lead Investor/Buyer"]=(null===(i=e.leadInvestor)||void 0===i?void 0:i.name)||"-",r["Buyers/Investors"]=(null===(l=e.investors)||void 0===l?void 0:l.length)?e.investors.map(e=>null==e?void 0:e.name).filter(Boolean).join(", "):"-",r["News Source"]=e.announcementLink||"-",r}):[],[s]),Z=(0,b.useMemo)(()=>[{header:"Transaction ID",key:"Transaction ID"},{header:"Announcement Date",key:"Announcement Date"},{header:"Transaction Value ($)",key:"Transaction Value ($)"},{header:"Transaction Type",key:"Transaction Type"},{header:"Investment Strategy",key:"Investment Strategy"},{header:"Financing Instrument",key:"Financing Instrument"},{header:"Target",key:"Target"},{header:"Lead Investor/Buyer",key:"Lead Investor/Buyer"},{header:"Buyers/Investors",key:"Buyers/Investors"},{header:"News Source",key:"News Source"}],[]),O=(0,B.o)({data:M,columns:Z,fileName:d,panelTitle:d,analyticsProps:{entityType:"transaction",resourceTitle:null!==(l=null==s?void 0:null===(n=s[0])||void 0===n?void 0:n.transactionTitle)&&void 0!==l?l:"",resourceId:null!==(r=null==s?void 0:null===(t=s[0])||void 0===t?void 0:t.serialNo)&&void 0!==r?r:"",section:d}});return(0,a.jsxs)("div",{className:"border-[0.5px] dark:border-[#4B5563]",children:[(0,a.jsxs)("div",{className:"dark:bg-[#2D3036] flex justify-between items-center py-2.5 px-5 tablet:px-2.5",children:[(0,a.jsx)("h2",{className:"text-sm",children:d}),(0,a.jsx)(y.Z,{type:"primary",roundness:"edge",extraClassNames:"!h-6 !w-[62px] !text-xs",onClick:()=>v(!0),children:"Export"})]}),(0,a.jsx)("div",{className:"w-full",children:(0,a.jsx)("div",{className:F()("overflow-x-auto relative bg-[#0E0F10] flex flex-col",h?"":"grow"),children:(0,a.jsxs)("table",{className:"border-separate border-spacing-0 w-full",ref:m,children:[(0,a.jsx)("thead",{children:R.getHeaderGroups().map(e=>(0,a.jsx)("tr",{children:e.headers.map(e=>{var n;let t=null===(n=e.column.columnDef.meta)||void 0===n?void 0:n.sticky;return(0,a.jsx)("th",{onClick:e.column.getCanSort()?e.column.getToggleSortingHandler():_(),className:F()("font-normal text-left font-sans text-xs py-[9.5px] px-5 text-white border-b-[0.5px] dark:border-[#4B5563] sticky top-0 z-[2] dark:bg-[#0E0
1F10] tablet:px-2.5","h-[52px]",t&&"sticky left-0 z-[3] border-r-[0.5px] dark:border-r-[#4B5563] bg-[#0E0F10]"),style:{minWidth:e.getSize()},children:(0,a.jsxs)("section",{className:"flex gap-2 items-center justify-between",children:[(0,a.jsx)("section",{children:(0,I.ie)(e.column.columnDef.header,e.getContext())}),e.column.getCanSort()&&(0,a.jsx)("button",{className:"size-3",type:"button",children:{asc:(0,a.jsx)("span",{className:"inline-block text-white",children:(0,a.jsx)(w.Z,{size:12})}),desc:(0,a.jsx)("span",{className:"inline-block rotate-180 text-white",children:(0,a.jsx)(w.Z,{size:12})}),false:(0,a.jsx)(E.Z,{size:12})}[e.column.getIsSorted()]})]})},e.id)})},e.id))}),(0,a.jsx)("tbody",{children:R.getRowModel().rows.map(e=>(0,a.jsx)("tr",{className:"pl-20",children:e.getVisibleCells().map(e=>{var n;let t=(0,I.ie)(e.column.columnDef.cell,e.getContext()),i=null===(n=e.column.columnDef.meta)||void 0===n?void 0:n.sticky,l=["announcementLink","company_subsectors","company_sectors","company_countriesOfOperation"].includes(e.column.id)?"text-[#85BEEF]":"";return(0,a.jsx)(j.Z,{content:t,rootNodeRef:m.current,textColor:l?"[#85BEEF]":"white",children:n=>(0,b.createElement)("td",{...n,key:e.id,className:F()("font-mulish font-normal text-xs border-b-[0.5px] dark:border-[#4B5563] px-5 py-2.5 first-of-type:text-[#9CA3AF] whitespace-nowrap capitalize tablet:px-2.5","overflow-hidden text-ellipsis",i&&"sticky left-0 z-[1] bg-[#0E0F10] border-r-[0.5px] dark:border-r-[#4B5563]"),style:{minWidth:e.column.getSize(),maxWidth:e.column.getSize()}},c?(0,a.jsx)(g.Z,{width:200}):t)},e.id)})},e.id))})]})})}),p&&(0,a.jsx)(f.X,{isOpen:p,onClose:()=>v(!1),columns:O.currentColumns,onExport:(e,n)=>{O.exportData(e,n,d)},title:"Export ".concat(d),showRowLimitWarning:!0,rowCount:null===(i=O.currentData)||void 0===i?void 0:i.length,onCancel:()=>{var e,n,t,a;null==x||x.abandonEntityExport({entityType:"transaction",resourceTitle:null!==(t=null==s?void 0:null===(e=s[0])||void 0===e?void 0:e.transactionTitle)&&void 0!==t?t:"",resourceId:null!==(a=null==s?void 0:null===(n=s[0])||void 0===n?void 0:n.serialNo)&&void 0!==a?a:"",section:d})}})]})},Z=t(12870);let O=new Set([11,12,13]),q={1:"st",2:"nd",3:"rd"},L={label:"Transaction Type",tooltip:"Classifies the primary nature of a deal based on how capital is provided, transferred, or realised.",value:"transactionType"},U={label:"Asset Class",tooltip:"Describes which private-capital market segment the deal belongs to.",value:"assetClass"},$={label:"Deal Age",tooltip:"Amount of time elapsed since the commitment date.",value:"dealAgeYear",resolveValue:e=>{let n=null==e?void 0:e.dealAgeYear,t=null==e?void 0:e.dealAgeMonth,a="number"==typeof n&&n>0,i="number"==typeof t&&t>0;return a&&i?"".concat(n," Year").concat(1===n?"":"s"," ").concat(t," Month").concat(1===t?"":"s"):a?"".concat(n," Year").concat(1===n?"":"s"):i?"".concat(t," Month").concat(1===t?"":"s"):null}},z={label:"Deal Number",tooltip:"Indicates the dealâs sequential position among transactions involving the same target, based on investment date.",value:"dealNumber",format:e=>{var n;if("number"!=typeof e)return e;let t=O.has(e%100)?"th":null!==(n=q[e%10])&&void 0!==n?n:"th";return"".concat(e).concat(t)}},H={label:"Sub-sector",tooltip:"Classifies the target entity based on its primary area of business activity within its broader sector",value:"subsector"},W={label:"Number of Participants",tooltip:"Counts the total number of entities (excluding service providers) participating in the deal.",value:"numberOfParticipants"},Y={label:"Exit Strategy",tooltip:"The exit strategy classifies the route through which an investor exits an investment.",value:"exitStrategy"},K={label:"Holding Period",tooltip:"Represents the length of time an investor held an investment before exiting.",value:"holdingPeriod",format:e=>"number"==typeof e?"".concat(e," Year").concat(1===e?"":"s"):e,allowZero:!0},X={label:"Stake Acquired",tooltip:"Indicates the percentage interest acquired in the target entity through the transaction.",value:"stakeAcquired",format:e=>"number"==typeof e?new Intl.NumberFormat("en-US",{style:"percent",maximumFractionDigits:2}).format(e):e}
1,G={label:"Acquirer Type",tooltip:"Classifies the buyer based on the nature of its investment rationale.",value:"acquirerType"},Q={label:"Financing Instrument",tooltip:"Classifies the financial instrument through which capital is provided in the transaction.",value:"financingInstrument"},J={investment:[L,U,H,$,z,W],exit:[L,U,H,K,Y,z,W],merger_acquisition:[L,U,H,$,X,G,W],project_financing:[L,U,H,$,Q,W],debt_financing:[L,U,H,$,Y,W]},ee=[L,U,H,Q,$,z,G,X,K,Y,W],hasMetricValue=(e,n)=>null!=e&&""!==e&&(0!==e||!!n),mergeVariantFields=e=>{let n=new Set(e.flatMap(e=>J[e]).map(e=>e.value));return ee.filter(e=>n.has(e.value))};var TransactionProfile_TransactionPerformanceMetrics=function(e){let{variants:n,metrics:t,loading:i}=e,l=(0,b.useMemo)(()=>mergeVariantFields(n).map(e=>{let n=e.resolveValue?e.resolveValue(t):null==t?void 0:t[e.value];return{key:e.value,label:e.label,tooltip:e.tooltip,rawValue:n,allowZero:e.allowZero,displayValue:e.format?e.format(n):n}}),[n,t]),r=l.filter(e=>hasMetricValue(e.rawValue,e.allowZero));if(!i&&0===r.length)return null;let o=i?Array.from({length:6},(e,n)=>({key:n,label:"",tooltip:void 0,rawValue:void 0,displayValue:void 0})):r;return(0,a.jsx)("section",{className:"no-scrollbar flex w-full shrink-0 gap-4 overflow-x-auto",children:o.map(e=>(0,a.jsxs)("div",{className:"min-w-[max(180px,max-content)] basis-0 grow shrink-0 border-[0.5px] border-[#4B5563] p-[10px]",children:[(0,a.jsxs)("p",{className:"font-mulish flex items-center gap-1 text-xs font-normal leading-4 text-white text-nowrap",children:[i?(0,a.jsx)(g.Z,{height:10}):e.label,!i&&e.tooltip&&(0,a.jsx)(h.Z,{content:e.tooltip,useOverflowStateToShowContent:!1,placement:"right",children:e=>(0,a.jsx)("span",{...e,className:"inline-flex text-white",children:(0,a.jsx)(Z.Z,{})})})]}),(0,a.jsx)("p",{className:"font-mulish mt-1 text-[16px] font-bold leading-[18px] text-white text-nowrap",children:i?(0,a.jsx)(g.Z,{height:12}):e.displayValue})]},e.key))})},en=t(79479);let getTransactionTypes=e=>({isVC:e.includes("Investment"),isDF:e.includes("Debt Financing"),isMA:e.includes("Merger/Acquisition(M&A)"),isPF:e.includes("Project Financing"),isExit:e.includes("Exit")}),resolveTransactionPerformanceMetricsVariants=e=>{var n;let t=(null==e?void 0:null===(n=e.transactionTypes)||void 0===n?void 0:n.map(e=>null==e?void 0:e.name))||[],{isVC:a,isMA:i,isPF:l,isDF:r,isExit:o}=getTransactionTypes(t),s=[];return o&&s.push("exit"),i&&s.push("merger_acquisition"),l&&s.push("project_financing"),r&&s.push("debt_financing"),(a||0===s.length)&&s.push("investment"),s},getTransactionTerms=e=>{var n,t,a,i,l,r,o,s,d,c,u,m,p,v,x,g;let formatDate=e=>{if(e)return new Date(e).toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"})},h=[{key:"Announcement Date",value:formatDate(null==e?void 0:e.announcementDate)}],b=(null==e?void 0:null===(n=e.transactionTypes)||void 0===n?void 0:n.map(e=>e.name))||[],{isVC:y,isDF:f,isMA:j,isPF:k,isExit:N}=getTransactionTypes(b);return(y||j||k)&&h.push({key:"Completion Date",value:formatDate(null==e?void 0:e.completionDate)}),h.push({key:"Transaction Type",value:b.join(", ")}),(y||f||N)&&h.push({key:"Investment Strategy",value:null==e?void 0:null===(l=e.investmentStrategies)||void 0===l?void 0:l.map(e=>e.name).join(", ")}),y&&h.push({key:"Investment Round/Stage",value:null==e?void 0:null===(r=e.vcFundingRounds)||void 0===r?void 0:r.map(e=>e.name).join(", ")}),h.push({key:"Transaction Value ($)",value:(null==e?void 0:e.totalDealAmount)?new Intl.NumberFormat("en-US",{maximumFractionDigits:2}).format(null==e?void 0:e.totalDealAmount):void 0}),h.push({key:"Valuation at Exit ($)",value:(null==e?void 0:e.exitValuation)?new Intl.NumberFormat("en-US",{maximumFractionDigits:2}).format(null==e?void 0:e.exitValuation):void 0}),h.push({key:"Financing Instrument",value:null==e?void 0:null===(t=e.financingInstruments)||void 0===t?void 0:t.map(e=>e.name).join(", ")}),h.push({key:"Asset Class",value:null==e?void 0:null===(a=e.assetClasses)||void 0===a?void 0:a.map(e=>e.name).join(", ")}),y&&h.push({key:"Secondary Sale",value:null==e?void 0:null===(o=e.investment)||void 0===o?void 0:o.secondarySale}),(y||j||k)&&h.push({key:"Equity Stake",value:(null==e?void 0:e.percentageEquityStake)?new Intl.NumberFormat("en-US",{style:"percent",maximumFractionDigits:2}).format(null==e?void 0:e.percentageEquityStake):void 0}),(y||j)&&h.push({key:"Pre Money Valuation ($)",value:(null==e?void 0:e.preMoneyValuation)||(null==e?void 0:null===(s=e.investment)||void 0===s?void 0:s.preValuation)?new Intl.NumberFormat("en-US",{maximumFractionDigits:2}).format((null==e?void 0:e.preMoneyValuation)||(null==e?void 0:null===(d=e.investment)||void 0===d?void 0:d.preValuation)):void 0}),(y||j)&&h.push({key:"Post Money Valuation ($)",value:(null==e?void 0:e.postMoneyValuation)||(null==e?void 0:null===(c=e.investment)||void 0===c?void 0:c.postValuation)?new Intl.NumberFormat("en-US",{maximumFractionDigits:2}).format((null==e?void 0:e.postMoneyValuation)||(null==e?void 0:null===(u=e.investment)||void 0===u?void 0:u.postValuation)):void 0}),f&&h.push({key:"Debt Maturity Date",value:formatDate(null==e?void 0:null===(m=e.debtFinance)||void 0===m?void 0:m.maturityDate)}),f&&h.push({key:"Interest Rate/Terms",value:null==e?void 0:null===(p=e.debtFinance)||void 0===p?void 0:p.interestRate}),(j||k)&&h.push({key:"Financing Type",value:null==e?void 0:null===(v=e.financingTypes)||void 0===v?void 0:v.map(e=>e.name).join(", ")}),j&&h.push({key:"Type of M&A",value:null==e?void 0:null===(g=e.mergerAndAcquisition)||void 0===g?void 0:null===(x=g.buyerType)||void 0===x?void 0:x.name}),k&&h.push({key:"Project Location",value:void 0}),h.push({key:"Funds",value:(null==e?void 0:null===(i=e.investmentVehicles)||void 0===i?void 0:i.length)?e.investmentVehicles:void 0}),h.push({key:"News Source",value:null==e?void 0:e.announcementLink}),h.filter(e=>void 0!==e.value&&!!e.value)},getTransactionMultiples=e=>{let formatNumber=e=>{if(e)return new Intl.NumberFormat("en-US",{maximumFractionDigits:2}).format(e)};return[{key:"Implied Equity Value ($)",value:formatNumber(null==e?void 0:e.impliedEv),tooltip:"Estimated total value of the company, calculated based on the transaction amount and the equity stake acquired. This serves as a proxy for the companyâs equity valuation based on its latest disclosed transaction value."},{key:"Revenue ($)",value:formatNumber(null==e?void 0:e.revenue),tooltip:"
1Company's total sales in USD. Revenue reported no more than 12 months before the transaction announcement date."},{key:"EBITDA ($)",value:formatNumber(null==e?void 0:e.ebitda),tooltip:"Earnings before interest, taxes, depreciation, and amortisation, in USD. EBITDA reported no more than 12 months before the transaction announcement date."},{key:"EV/Revenue",value:formatMultiples(null==e?void 0:e.evRevenue),tooltip:"Ratio of Enterprise Value (EV) to operating profit (EBITDA). EV is Market Cap + Debt - Cash, showing total company value relative to earnings."},{key:"Implied EV/Revenue",value:formatMultiples(null==e?void 0:e.impliedEvRevenue),tooltip:"Implied Equity Value divided by annual revenue, showing valuation relative to sales.Ratio of Implied Equity Value to annual revenue, showing valuation relative to sales."},{key:"EV/EBITDA",value:formatMultiples(null==e?void 0:e.evEbitda),tooltip:"Ratio of Equity Value (EV) to annual revenue. EV is Market Cap + Debt - Cash, indicating total company value relative to sales."},{key:"Implied EV/EBITDA",value:formatMultiples(null==e?void 0:e.impliedEvEbitda),tooltip:"Ratio of Implied Equity Value to annual EBITDA, indicating valuation relative to operating profit."}].filter(e=>void 0!==e.value&&""!==e.value)},getTransactionStearsReferenceComps=e=>e.map(e=>{var n,t,a,i,l,r,o,s;return{medianEvEbitda:formatMultiples(e.medianEvEbitda)||"-",medianEvRevenue:formatMultiples(null==e?void 0:e.medianEvRevenue)||"-",dealCount:e.dealCount,evEbitdaCount:e.evEbitdaCount,evRevenueCount:e.evRevenueCount,title:(null===(n=e.sector)||void 0===n?void 0:n.name)||(null===(t=e.market)||void 0===t?void 0:t.name)||"",slug:null!==(o=null===(a=e.sector)||void 0===a?void 0:a.slug)&&void 0!==o?o:"",regionSlug:null!==(s=null===(i=e.market)||void 0===i?void 0:i.slug)&&void 0!==s?s:"",tooltip:(null===(l=e.sector)||void 0===l?void 0:l.name)?"Median EV/EBITDA and EV/Revenue multiples specifically computed for transactions within the indicated sector from our database.":(null===(r=e.market)||void 0===r?void 0:r.name)?"Median EV/EBITDA and EV/Revenue multiples computed for transactions in the indicated region from our database.":void 0}}),getExitDetails=e=>{var n,t,a,i,l;let formatDate=e=>{if(e)return new Date(e).toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"})},formatPercentage=e=>{if(e)return new Intl.NumberFormat("en-US",{style:"percent",maximumFractionDigits:2}).format(e)},r=[{key:"Exit Date",value:formatDate(null==e?void 0:e.exitDate)},{key:"Initial Investment ($)",value:formatNumber(null==e?void 0:e.initialInvestment)},{key:"Initial Investment Announcement Date",value:formatDate(null==e?void 0:e.initialInvestAnnouncementDate)},{key:"Exit Strategy",value:null==e?void 0:null===(t=e.exitStrategies)||void 0===t?void 0:null===(n=t.map(e=>e.name))||void 0===n?void 0:n.join(", ")},{key:"Partial or Full Exit ",value:null==e?void 0:null===(i=e.partialFullExits)||void 0===i?void 0:null===(a=i.map(e=>e.name))||void 0===a?void 0:a.join(", ")},{key:"Pre-transaction Ownership (%)",value:formatPercentage(null==e?void 0:e.preTransactionOwnership)},{key:"Stake Sold (%)",value:formatPercentage(null==e?void 0:e.stakeSold)},{key:"Post-transaction Stake (%)",value:formatPercentage(null==e?void 0:e.postTransactionStake)},{key:"Exit Proceeds ($)",value:formatNumber(null==e?void 0:e.exitProceeds)},{key:"Multiples on Invested Capital (Investment currency)",value:formatMultiples(null==e?void 0:e.multiplesOnInvestedCapital)},{key:"Multiples on Invested Capital ($)",value:formatMultiples(null==e?void 0:e.moicUsd)},{key:"Holding Period (Years)",value:null==e?void 0:null===(l=e.mergerAndAcquisition)||void 0===l?void 0:l.holdingPeriod}];return r.filter(e=>void 0!==e.value&&!!e.value)},getTransactionParticipants=e=>{var n,t,a,i,l;let createCompanyLink=e=>e?"".concat(T.L1.companies).concat(encodeURIComponent(e)):void 0,r=(null==e?void 0:e.targetCompanyNames)||[],o=(null==e?void 0:e.targetCompanies)||[],s=r.length>0?r.map(e=>{let n=o.find(n=>(null==n?void 0:n.name)===e);return{name:e,link:createCompanyLink(null==n?void 0:n.slug),role:"Target",amount:""}}):[{name:(null==e?void 0:null===(n=e.company)||void 0===n?void 0:n.name)||(null==e?void 0:e.companyName),link:createCompanyLink(null==e?void 0:null===(t=e.company)||void 0===t?void 0:t.slug),role:"Target",amount:""}],d=[...s],c=(null==e?void 0:e.investors)||[],u=(null==e?void 0:e.sellers)||[],m=(null==e?void 0:e.leadInvestors)||[],p=[],{isMA:v}=getTransactionTypes((null==e?void 0:null===(a=e.transactionTypes)||void 0===a?void 0:a.map(e=>e.name))||[]);if(p=u.map(e=>{var n;return{name:e.name,link:createCompanyLink(null===(n=e.company)||void 0===n?void 0:n.slug),role:"Seller",amount:""}}),1===c.length&&1===m.length&&c[0].name===(null===(i=m[0])||void 0===i?void 0:i.name)){let n=c[0];d.push({name:n.name,link:createCompanyLink(null===(l=n.company)||void 0===l?void 0:l.slug),role:v?"Sole Buyer":"Sole Investor",amount:formatNumber(null==e?void 0:e.totalDealAmount)||""}),d.push(...p);let t=d.filter(e=>e.name),a=t.some(e=>e.amount&&""!==e.amount);return{participants:t,showAmount:a}}let x=new Set(m.map(e=>e.name)),g=m.map(e=>{var n;return{name:e.name,link:createCompanyLink(null===(n=e.company)||void 0===n?void 0:n.slug),role:v?"Lead Buyer":"Lead Investor",amount:""}});d.push(...g);let h=c.filter(e=>!x.has(e.name)),b=h.map(e=>{var n;return{name:e.name,link:createCompanyLink(null===(n=e.company)||void 0===n?void 0:n.slug),role:v?"Buyer":"Investor",amount:""}});d.push(...b),d.push(...p),(null==e?void 0:e.advisorsBuySide)&&d.push({name:null==e?void 0:e.advisorsBuySide,link:void 0,role:"Buy-side Advisor(s)",amount:""}),(null==e?void 0:e.advisorsSellSide)&&d.push({name:null==e?void 0:e.advisorsSellSide,link:void 0,role:"Sell-side Advisor(s)",amount:""});let y=d.filter(e=>e.name),f=y.some(e=>e.amount&&""!==e.amount);return{participants:y,showAmount:f}},getTransactionParticipantsHeaders=e=>["Name","Role",...e?["Amount($)"]:[]],formatMultiples=e=>{if(e)return"".concat(new Intl.NumberFormat("en-US",{maximumFractionDigits:2}).format(e),"x")},formatNumber=e=>{if(e)return new Intl.NumberFormat("en-US",{maximumFractionDigits:2}).format(e)};function ValuationBenchmarkTableV1(e){let{referenceComps:n,isLoading:t,analyticsDetails:l,enableShowMultiples:r}=e;return(0,a.jsxs)(m.Z,{type:"table",title:"Stears Valuation Benchmarks",showExport:!0,loading:t,data:n,analytics:l,children:[(0,a.jsx)("thead",{children:(0,a.jsx)("tr",{className:"text-sm",children:i.Gr.map((e,n)=>(0,a.jsx)("th",{className:"border-r-[0.5px] border-b-[0.5px] text-xs whitespace-nowrap font-bold dark:border-r-[#4B5563] dark:border-b-[#4B5563] px-5 py-2 text-left last:border-r-0 tablet:px-2.5",children:(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[e.label,(0,a.jsx)(h.Z,{content:e.tooltip,useOverflowStateToShowContent:!1,placement:"bottom",className:"md:max-w-[250px]",children:e=>(0,a.jsx)("span",{...e,className:"text-xs text-white font-normal inline-block",children:(0,a.jsx)(Z.Z,{})})},"tooltip-".concat(n))]},"title-".concat(n))},e.label))})}),(0,a.jsx)("tbody",{children:getTransactionStearsReferenceComps(n).map((e,n)=>(0,a.jsxs)("tr",{className:"text-xs",children:[(0,a.jsx)("td",{className:"border-r-[0.5px] border-b-[0.5px] dark:border-r-[#4B5563] dark:border-b-[#4B5563] px-5 py-2 tracking-tighter tablet:px-2.5",children:(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[e.title,(0,a.jsx)(h.Z,{content:e.tooltip,useOverflowStateToShowContent:!1,placement:"right",className:"md:max-w-[250px]",children:e=>(0,a.jsx)("span",{...e,className:"text-xs text-white font-normal inline-block",children:(0,a.jsx)(Z.Z,{})})})]})}),(0,a.jsx)("td",{className:"border-r-[0.5px] border-b-[0.5px] dark:border-r-[#4B5563] dark:border-b-[#4B5563] px-5 py-2 tracking-tighter tablet:px-2.5",children:e.evEbitdaCount>0?(0,a.jsx)(P(),{href:"".concat(T.L1.transactions,"?type=recent_transactions").concat(e.slug?"§or.slug[]=".concat(encodeURIComponent(e.slug)):"").
1concat(e.regionSlug?"&market.slug[]=".concat(encodeURIComponent(e.regionSlug)):"","&deal.isEvEbitdaBenchmark=true&deal.multiplesFilter[]=impliedEvEbitda"),className:"text-white hover:underline",onClick:()=>(0,en.dP)(i.Qy,"".concat(r)),children:e.evEbitdaCount}):"-"}),(0,a.jsx)("td",{className:"border-r-[0.5px] border-b-[0.5px] dark:border-r-[#4B5563] dark:border-b-[#4B5563] px-5 py-2 tracking-tighter tablet:px-2.5",children:"-"!==e.medianEvEbitda&&e.evEbitdaCount>0?e.medianEvEbitda:"-"}),(0,a.jsx)("td",{className:"border-r-[0.5px] border-b-[0.5px] dark:border-r-[#4B5563] dark:border-b-[#4B5563] px-5 py-2 tracking-tighter tablet:px-2.5 last:border-r-0",children:"-"!==e.medianEvRevenue&&e.evRevenueCount>0?e.medianEvRevenue:"-"})]},"ref-comps-".concat(n)))})]})}function ValuationBenchmarkTableV2(e){let{referenceComps:n,isLoading:t,analyticsDetails:l,onBenchmarkCountClick:r}=e;return(0,a.jsxs)(m.Z,{type:"table",title:"Stears Valuation Benchmarks",showExport:!0,loading:t,data:n,analytics:l,children:[(0,a.jsxs)("thead",{children:[(0,a.jsxs)("tr",{className:"text-xs font-bold",children:[(0,a.jsx)("th",{rowSpan:2,className:"border-r-[0.5px] border-b-[0.5px] dark:border-r-[#4B5563] dark:border-b-[#4B5563] px-5 py-2 text-left tablet:px-2.5",children:(0,a.jsxs)("div",{className:"flex items-center gap-1",children:["Company Category",(0,a.jsx)(h.Z,{content:"Defines the category or criteria that determine transaction eligibility for inclusion in the valuation benchmark calculation",useOverflowStateToShowContent:!1,placement:"bottom",className:"md:max-w-[250px]",children:e=>(0,a.jsx)("span",{...e,className:"text-xs text-white font-normal inline-block",children:(0,a.jsx)(Z.Z,{})})})]})}),(0,a.jsx)("th",{colSpan:2,className:"border-r-[0.5px] border-b-[0.5px] dark:border-r-[#4B5563] dark:border-b-[#4B5563] px-5 py-2 text-center tablet:px-2.5",children:(0,a.jsxs)("div",{className:"flex items-center justify-center gap-1",children:["EV/EBITDA",(0,a.jsx)(h.Z,{content:"Median EV/EBITDA multiple derived from transactions in the specified category",useOverflowStateToShowContent:!1,placement:"bottom",className:"md:max-w-[250px]",children:e=>(0,a.jsx)("span",{...e,className:"text-xs text-white font-normal inline-block",children:(0,a.jsx)(Z.Z,{})})})]})}),(0,a.jsx)("th",{colSpan:2,className:"border-b-[0.5px] dark:border-b-[#4B5563] px-5 py-2 text-center tablet:px-2.5",children:(0,a.jsxs)("div",{className:"flex items-center justify-center gap-1",children:["EV/Revenue",(0,a.jsx)(h.Z,{content:"Median EV/Revenue multiple derived from transactions in the specified category",useOverflowStateToShowContent:!1,placement:"bottom",className:"md:max-w-[250px]",children:e=>(0,a.jsx)("span",{...e,className:"text-xs text-white font-normal inline-block",children:(0,a.jsx)(Z.Z,{})})})]})})]}),(0,a.jsxs)("tr",{className:"text-xs font-bold",children:[(0,a.jsx)("th",{className:"border-r-[0.5px] border-b-[0.5px] dark:border-r-[#4B5563] dark:border-b-[#4B5563] px-5 py-2 text-left tablet:px-2.5",children:"TX Count"}),(0,a.jsx)("th",{className:"border-r-[0.5px] border-b-[0.5px] dark:border-r-[#4B5563] dark:border-b-[#4B5563] px-5 py-2 text-left tablet:px-2.5",children:"Median"}),(0,a.jsx)("th",{className:"border-r-[0.5px] border-b-[0.5px] dark:border-r-[#4B5563] dark:border-b-[#4B5563] px-5 py-2 text-left tablet:px-2.5",children:"TX Count"}),(0,a.jsx)("th",{className:"border-b-[0.5px] dark:border-b-[#4B5563] px-5 py-2 text-left tablet:px-2.5",children:"Median"})]})]}),(0,a.jsx)("tbody",{children:getTransactionStearsReferenceComps(n).map((e,n)=>(0,a.jsxs)("tr",{className:"text-xs",children:[(0,a.jsx)("td",{className:"border-r-[0.5px] border-b-[0.5px] dark:border-r-[#4B5563] dark:border-b-[#4B5563] px-5 py-2 tracking-tighter tablet:px-2.5",children:(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[e.title,(0,a.jsx)(h.Z,{content:e.tooltip,useOverflowStateToShowContent:!1,placement:"right",className:"md:max-w-[250px]",children:e=>(0,a.jsx)("span",{...e,className:"text-xs text-white font-normal inline-block",children:(0,a.jsx)(Z.Z,{})})})]})}),(0,a.jsx)("td",{className:"border-r-[0.5px] border-b-[0.5px] dark:border-r-[#4B5563] dark:border-b-[#4B5563] text-[#85BEFF] px-5 py-2 tracking-tighter tablet:px-2.5",children:e.evEbitdaCount>0?(0,a.jsx)("button",{className:"cursor-pointer hover:underline",onClick:()=>r(i.Wr,e.slug,e.regionSlug),children:e.evEbitdaCount}):"-"}),(0,a.jsx)("td",{className:"border-r-[0.5px] border-b-[0.5px] dark:border-r-[#4B5563] dark:border-b-[#4B5563] px-5 py-2 tracking-tighter tablet:px-2.5",children:"-"!==e.medianEvEbitda&&e.evEbitdaCount>0?e.medianEvEbitda:"-"}),(0,a.jsx)("td",{className:"border-r-[0.5px] border-b-[0.5px] dark:border-r-[#4B5563] dark:border-b-[#4B5563] text-[#85BEFF] px-5 py-2 tracking-tighter tablet:px-2.5",children:e.evRevenueCount>0?(0,a.jsx)("button",{className:"cursor-pointer hover:underline",onClick:()=>r(i.rH,e.slug,e.regionSlug),children:e.evRevenueCount}):"-"}),(0,a.jsx)("td",{className:"border-b-[0.5px] dark:border-b-[#4B5563] px-5 py-2 tracking-tighter tablet:px-2.5",children:"-"!==e.medianEvRevenue&&e.evRevenueCount>0?e.medianEvRevenue:"-"})]},"ref-comps-".concat(n)))})]})}var et=t(34869),ea=t(79016),ei=t(68067),el=t(3697),er=t(98987),eo=t(14025),es=t(76312),ed=t(90840),ec=t(11163);let eu=["Overview","Investments","Multiples","Exits","Similar Transactions"];var em=!0,_slug_=e=>{var n,t,o,s,y,f,j,k,N,E,w,C,B,I,D,V,F,A,R,_,M,O,q,L,U,$,z,H,W,Y,K,X;let{layoutProps:G}=e,Q=(0,ec.useRouter)(),{slug:J}=Q.query,ee=(0,u.z$)(),em=null==G?void 0:null===(n=G.features)||void 0===n?void 0:n[S.Ws],{data:ep,loading:ev}=(0,es.aM)(c,{variables:{serialNo:J},skip:!J}),ex=null==ep?void 0:ep.transaction,eg=(()=>{var e;let n=(null==ex?void 0:null===(e=ex.targetCompanies)||void 0===e?void 0:e.length)?ex.targetCompanies:(null==ex?void 0:ex.company)?[ex.company]:[],t=n.flatMap(e=>{var n,t;return null!==(t=null===(n=e.subsectors)||void 0===n?void 0:n.map(e=>null==e?void 0:e.slug).filter(e=>!!e))&&void 0!==t?t:[]}),a=Array.from(new Set(t));return a.length>0?a:void 0})(),eh=null==ex?void 0:null===(t=ex.company)||void 0===t?void 0:t.slug;(0,el.D)({loading:ev,data:ex,entityName:"Transaction"});let eb=getTransactionParticipants(ex),ey=(0,en.Dl)(null==G?void 0:null===(o=G.features)||void 0===o?void 0:o[S.Cp],"transaction"),ef=resolveTransactionPerformanceMetricsVariants(ex),ej=!ev&&((null==ex?void 0:ex.transactionSummary)||(null==ex?void 0:ex.transactionRationale)),ek=!(null==ex?void 0:null===(s=ex.transactionTypes)||void 0===s?void 0:s.some(e=>(null==e?void 0:e.name)==="Exit")),{data:eN,loading:eE}=(0,es.aM)(d,{variables:{filterBy:{sector:{slug:null==ex?void 0:null===(f=ex.company)||void 0===f?void 0:null===(y=f.sectors)||void 0===y?void 0:y.map(e=>
1null==e?void 0:e.slug).filter(Boolean).join(", ")},market:{slug:null==ex?void 0:null===(k=ex.company)||void 0===k?void 0:null===(j=k.markets)||void 0===j?void 0:j.map(e=>null==e?void 0:e.slug).filter(Boolean).join(", ")}}},skip:!J||!(null==ex?void 0:null===(E=ex.company)||void 0===E?void 0:null===(N=E.sectors)||void 0===N?void 0:N.length)||!(null==ex?void 0:null===(C=ex.company)||void 0===C?void 0:null===(w=C.markets)||void 0===w?void 0:w.length)}),ew=null!==(Y=null==eN?void 0:eN.referenceComps)&&void 0!==Y?Y:[],{data:eT}=(0,es.aM)(r.g,{variables:{limit:5,filterBy:{company:{tag:{slug:null==eg?void 0:eg.join(", ")}}}},skip:!eg}),{data:eS}=(0,es.aM)(r.g,{variables:{limit:5,filterBy:{company:{slug:eh}}},skip:!J||!eh}),eC=null==G?void 0:null===(B=G.features)||void 0===B?void 0:B[S.t3],eB=null==G?void 0:null===(I=G.features)||void 0===I?void 0:I[S.kn],eI=ev||eE&&(null==ex?void 0:ex.company)||!eT&&eg&&(null==ex?void 0:ex.company)||!eS&&(null==ex?void 0:ex.company),eD=(0,b.useRef)({Overview:null,Investments:null,Multiples:null,Exits:null,"Similar Transactions":null}),{activeSection:eV,scrollToSection:eF}=function(e,n){let[t,a]=(0,b.useState)(e),{scrollY:i}=(0,er.v)(),[l,r]=(0,b.useState)([]);(0,b.useEffect)(()=>{let calcPositions=()=>{let e=Object.entries(n).map(e=>{var n;let[t,a]=e;return{key:t,top:null!==(n=null==a?void 0:a.offsetTop)&&void 0!==n?n:0}});e.sort((e,n)=>e.top-n.top),r(e)};return calcPositions(),window.addEventListener("resize",calcPositions),()=>window.removeEventListener("resize",calcPositions)},[n]),(0,eo.W)(i,"change",e=>{let n=l.slice().reverse().find(n=>e+150>=n.top);n&&n.key!==t&&a(n.key)});let o=(0,b.useCallback)(e=>{let t=n[e];t&&(t.scrollIntoView({behavior:"smooth",block:"start"}),a(e))},[n]);return{activeSection:t,scrollToSection:o}}("Overview",eD.current),eA=(0,b.useCallback)((e,n,t)=>{var a;(0,en.dP)(i.Qy,"".concat(null==G?void 0:null===(a=G.features)||void 0===a?void 0:a[S.DM])),sessionStorage.setItem(i.gl,e);let l={type:"recent_transactions"};n&&(l["sector.slug[]"]=n),t&&(l["market.slug[]"]=t),Q.push({pathname:T.L1.transactions,query:l})},[G,Q]),eR=eu.filter(e=>{var n,t,a,i,l,r;let o=null===(n=eD.current)||void 0===n?void 0:n[e];if(!o)return!1;switch(e){case"Exits":return!eI&&(getExitDetails(ex).length>0||(null==ex?void 0:null===(t=ex.mergerAndAcquisition)||void 0===t?void 0:t.valueCreation)||(null==ex?void 0:null===(a=ex.mergerAndAcquisition)||void 0===a?void 0:a.exitAssessment));case"Investments":return eI||!!(null==ex?void 0:null===(i=ex.investors)||void 0===i?void 0:i.length)||!!(null==ex?void 0:ex.useOfProceeds)||!!(null==ex?void 0:ex.marketOpportunity);case"Multiples":return getTransactionMultiples(ex).length>0||getTransactionStearsReferenceComps(ew).length>0&&eC;case"Similar Transactions":return!eI&&(null==eT?void 0:null===(r=eT.deals)||void 0===r?void 0:null===(l=r.items)||void 0===l?void 0:l.length)>0;case"Overview":return!!(null==ex?void 0:ex.transactionSummary)||!!(null==ex?void 0:ex.transactionRationale);default:return!0}});(0,b.useEffect)(()=>{if(eV){var e,n;null==ee||ee.gotoEntitySection({entityType:"transaction",resourceTitle:null!==(e=null==ex?void 0:ex.transactionTitle)&&void 0!==e?e:"",resourceId:null!==(n=null==ex?void 0:ex.serialNo)&&void 0!==n?n:"",section:eV,sectionType:"scroll"})}},[eV]);let assignRef=e=>n=>{eD.current[e]=n},e_={entityType:"transaction",resourceTitle:null!==(K=null==ex?void 0:ex.transactionTitle)&&void 0!==K?K:"",resourceId:null!==(X=null==ex?void 0:ex.serialNo)&&void 0!==X?X:""};return(0,a.jsx)(ei.ZP,{...G,children:(0,a.jsxs)("section",{className:"font-mulish border-[0.5px] dark:border-[#4B5563] m-5 dark:bg-[#0E0F10] tablet:m-2.5",children:[eR.length>2&&(0,a.jsx)("div",{className:"fixed top-[89px] right-[6px] z-[200] tablet:hidden",children:(0,a.jsx)(v.A,{trigger:(0,a.jsx)("button",{className:"dark:bg-[#1A1D21] border-[0.5px] dark:border-[#4B5563] w-10 h-10 flex justify-center items-center cursor-pointer transition-opacity duration-300 opacity-70 hover:opacity-100",children:(0,a.jsx)(ea.Z,{width:12,height:10})}),children:eR.map(e=>(0,a.jsx)(v.s,{active:eV===e,onClick:n=>{n.preventDefault(),n.stopPropagation(),eF(e)},children:e},e))})}),(0,a.jsx)(ed.E.section,{id:"overview",ref:assignRef("Overview"),className:"section-container pt-[100px] -mt-[100px]",children:(0,a.jsx)("div",{className:"flex items-center px-5 py-2.5 border-b-[0.5px] dark:border-b-[#4B5563] portrait_tablet:flex-col portrait_tablet:items-start portrait_tablet:px-2.5",children:eI?(0,a.jsx)(g.Z,{width:300}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h1",{className:"border-r border-r-white pr-2.5 text-xl font-bold portrait_tablet:border-r-0 portrait_tablet:mb-1 portrait_tablet:pr-0",children:null==ex?void 0:ex.transactionTitle}),(0,a.jsxs)("div",{className:"pl-2.5 portrait_tablet:pl-0 portrait_tablet:flex portrait_tablet:items-center min-w-[160px]",children:[(0,a.jsx)("p",{className:"text-xs portrait_tablet:border-r portrait_tablet:border-r-white portrait_tablet:pr-1.5",children:"Transaction Profile"}),(0,a.jsxs)("p",{className:"text-[10px] dark:text-[#9CA3AF] portrait_tablet:pl-1.5",children:["Transaction ID: ",null==ex?void 0:ex.serialNo]})]})]})})}),(0,a.jsxs)("div",{className:"p-5 pb-2.5 tablet:p-2.5",children:[ey&&(0,a.jsx)("div",{className:"mb-5",children:(0,a.jsx)(TransactionProfile_TransactionPerformanceMetrics,{variants:ef,metrics:null==ex?void 0:ex.performanceMetrics,loading:eI})}),(0,a.jsx)("section",{children:(0,a.jsxs)("section",{className:"flex gap-x-5 portrait_tablet:flex-col portrait_tablet:gap-y-5 tablet:gap-y-[12px]",children:[(0,a.jsx)("div",{className:"flex-1",children:(0,a.jsx)(m.Z,{type:"article",title:"Transaction Summary",content:(null==ex?void 0:ex.transactionSummary)||"",showCopy:!0,loading:eI,data:null==ex?void 0:ex.transactionSummary,analytics:e_})}),(0,a.jsx)("div",{className:"flex-1",children:(0,a.jsx)(m.Z,{type:"article",title:"Transaction Rationale",content:(null==ex?void 0:ex.transactionRationale)||"",showCopy:!0,loading:eI,data:null==ex?void 0:ex.transactionRationale,analytics:e_})})]})}),(0,a.jsx)(ed.E.section,{id:"investments",ref:assignRef("Investments"),className:"section-container pt-[100px] -mt-[100px]",children:!eI&&(0,a.jsxs)(a.Fragment,{children:[ej&&(0,a.jsx)(x.Z,{text:"Investment",className:eI||ej?"":"!mt-0"}),(0,a.jsxs)("section",{className:"space-y-5 tablet:space-y-[12px]",children:[(0,a.jsxs)("section",{className:"flex gap-x-5 portrait_tablet:flex-col portrait_tablet:gap-y-5 tablet:gap-y-[12px]",children:[(0,a.jsxs)("section",{className:"flex-1 space-y-5 tablet:space-y-[12px]",children:[(0,a.jsx)(m.Z,{type:"table",title:"Transaction Details",showExport:!0,loading:eI,data:getTransactionTerms(ex),analytics:e_,children:(0,a.jsx)("tbody",{children:getTransactionTerms(ex).map((e,n)=>(0,a.jsxs)("tr",{className:"text-[12px] font-[400]",children:[(0,a.jsx)("td",{className:"border-b-[0.5px] dark:border-b-[#4B5563] px-5 py-2.5 tablet:px-2.5 leading-[16
1px]",children:e.key}),(0,a.jsx)("td",{className:"border-b-[0.5px] dark:border-b-[#4B5563] px-5 py-2.5 tablet:px-2.5 leading-[16px] ".concat("News Source"===e.key?"max-w-0":""),children:"News Source"===e.key?(0,a.jsx)("a",{href:e.value,className:"hover:underline text-[#85BEEF] normal-case flex items-center gap-1 overflow-hidden whitespace-nowrap text-ellipsis",target:"_blank",rel:"noopener noreferrer",children:(0,a.jsx)("span",{className:"flex-1 overflow-hidden",children:e.value})},e.value):Array.isArray(e.value)?(0,l.UL)(e.value):(0,a.jsx)(p.Z,{children:e.value})})]},n))})}),(0,a.jsx)(m.Z,{type:"article",title:"Return/Risk Analysis",content:(null==ex?void 0:ex.riskReturnAnalysis)||"",showCopy:!0,loading:eI,data:null==ex?void 0:ex.riskReturnAnalysis,analytics:e_})]}),(0,a.jsxs)("section",{className:"flex-1 space-y-5 tablet:space-y-[12px] tablet:mb-[12px]",children:[eb.participants.length>0&&(0,a.jsxs)(m.Z,{type:"table",title:"Participants",showExport:!0,loading:eI,data:eb,analytics:e_,children:[(0,a.jsx)("thead",{children:(0,a.jsx)("tr",{className:"text-sm",children:getTransactionParticipantsHeaders(eb.showAmount).map(e=>(0,a.jsx)("th",{className:"border-b-[0.5px] dark:border-b-[#4B5563] border-r-[0.5px] dark:border-r-[#4B5563] px-5 py-2.5 text-left last:border-r-0 tablet:px-2.5 text-xs",children:e},e))})}),(0,a.jsx)("tbody",{children:eb.participants.map((e,n)=>(0,a.jsxs)("tr",{className:"text-xs",children:[(0,a.jsx)("td",{className:"border-b-[0.5px] dark:border-b-[#4B5563] border-r-[0.5px] dark:border-r-[#4B5563] px-5 py-2.5 tracking-tighter tablet:px-2.5",children:(null==e?void 0:e.link)?(0,a.jsx)(P(),{href:e.link,className:"hover:underline",children:e.name}):e.name}),(0,a.jsx)("td",{className:"border-b-[0.5px] dark:border-b-[#4B5563] border-r-[0.5px] dark:border-r-[#4B5563] px-5 py-2 tracking-tighter tablet:px-2.5",children:e.role}),eb.showAmount&&(0,a.jsx)("td",{className:"border-b-[0.5px] dark:border-b-[#4B5563] border-r-[0.5px] dark:border-r-[#4B5563] px-5 py-2 tracking-tighter tablet:px-2.5",children:e.amount})]},"participant-".concat(e.name,"-").concat(n)))})]}),(0,a.jsx)(m.Z,{type:"article",title:"Use of Proceeds",content:(null==ex?void 0:ex.useOfProceeds)||"",showCopy:!0,loading:eI,data:null==ex?void 0:ex.useOfProceeds,analytics:e_}),(0,a.jsx)(m.Z,{type:"article",title:"Market Opportunity",content:(null==ex?void 0:ex.marketOpportunity)||"",showCopy:!0,loading:eI,data:null==ex?void 0:ex.marketOpportunity,analytics:e_})]})]}),ek&&(null==eS?void 0:null===(V=eS.deals)||void 0===V?void 0:null===(D=V.items)||void 0===D?void 0:D.length)>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("section",{children:(0,a.jsx)(TransactionProfile_TargetTransactionList,{data:null==eS?void 0:null===(F=eS.deals)||void 0===F?void 0:F.items,layoutProps:G,title:"Target Transaction History",loading:eI})}),(0,a.jsx)("div",{className:"mt-2.5",children:eI?(0,a.jsx)("div",{className:"flex justify-end",children:(0,a.jsx)(g.Z,{width:100})}):(0,a.jsx)(et.Z,{href:eh?"".concat(T.L1.transactions,"?type=recent_transactions&company.slug[]=").concat(encodeURIComponent(eh)):"#"})})]})]})]})}),(0,a.jsxs)(ed.E.section,{id:"multiples",ref:assignRef("Multiples"),className:"section-container pt-[100px] -mt-[100px]",children:[!eI&&(getTransactionMultiples(ex).length>0||!eE&&ew.length>0&&eC)&&(0,a.jsx)(x.Z,{text:"Multiples",className:"mt-4"}),(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("section",{className:"flex gap-x-5 portrait_tablet:flex-col portrait_tablet:gap-y-5 tablet:gap-y-[12px]",children:[!eI&&getTransactionMultiples(ex).length>0&&em&&(0,a.jsx)("section",{className:"flex-1",children:(0,a.jsx)(m.Z,{type:"table",title:"Transaction Multiples",showExport:!0,loading:eI,data:getTransactionMultiples(ex),analytics:e_,children:(0,a.jsx)("tbody",{children:getTransactionMultiples(ex).map((e,n)=>(0,a.jsxs)("tr",{className:"text-xs",children:[(0,a.jsx)("td",{className:"px-5 py-2.5 flex w-[300px] tablet:px-2.5 border-b-[0.5px] dark:border-b-[#4B5563]",children:(0,a.jsxs)("div",{className:"flex items-center gap-x-1",children:[e.key,(0,a.jsx)(h.Z,{content:e.tooltip,useOverflowStateToShowContent:!1,placement:"right",defaultWidth:"50%",children:e=>(0,a.jsx)("span",{...e,className:"text-xs text-white font-normal inline-block",children:(0,a.jsx)(Z.Z,{})})},"tooltip-".concat(n))]},"title-".concat(n))}),(0,a.jsx)("td",{className:"px-5 py-2.5 w-full tablet:px-2.5 border-b-[0.5px] dark:border-b-[#4B5563]",children:(0,a.jsx)(p.Z,{children:e.value})})]},n))})})}),!eE&&ew.length>0&&eC&&(0,a.jsx)("section",{className:"flex-1",children:eB?(0,a.jsx)(ValuationBenchmarkTableV2,{referenceComps:ew,isLoading:eI,analyticsDetails:e_,onBenchmarkCountClick:eA}):(0,a.jsx)(ValuationBenchmarkTableV1,{referenceComps:ew,isLoading:eI,analyticsDetails:e_,enableShowMultiples:!!(null==G?void 0:null===(A=G.features)||void 0===A?void 0:A[S.DM])})})]})})]}),(0,a.jsx)(ed.E.section,{id:"exits",ref:assignRef("Exits"),className:"section-container pt-[100px] -mt-[100px]",children:!eI&&(getExitDetails(ex).length>0||(null==ex?void 0:null===(R=ex.mergerAndAcquisition)||void 0===R?void 0:R.valueCreation)||(null==ex?void 0:null===(_=ex.mergerAndAcquisition)||void 0===_?void 0:_.exitAssessment))&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(x.Z,{text:"Exit"}),(0,a.jsxs)("section",{className:"space-y-2.5 portrait_tablet:space-y-5",children:[(0,a.jsx)("section",{children:(0,a.jsx)(m.Z,{type:"table",title:"Exit Details",showExport:!0,loading:eI,data:getExitDetails(ex),analytics:e_,children:(0,a.jsx)("tbody",{children:getExitDetails(ex).map((e,n)=>(0,a.jsxs)("tr",{className:"text-xs",children:[(0,a.jsx)("td",{className:"px-5 py-2.5 w-[260px] tablet:px-2.5 border-b-[0.5px] dark:border-b-[#4B5563]",children:e.key}),(0,a.jsx)("td",{className:"px-5 py-2.5 tablet:px-2.5 border-b-[0.5px] dark:border-b-[#4B5563]",children:(0,a.jsx)(p.Z,{children:e.value})})]},n))})})}),(0,a.jsxs)("section",{className:"flex gap-x-2.5 portrait_tablet:flex-col portrait_tablet:gap-y-5 tablet:gap-y-[12px]",children:[(0,a.jsx)("div",{className:"flex-1",children:(0,a.jsx)(m.Z,{type:"article",title:"Value Creation",content:(null==ex?void 0:null===(M=ex.mergerAndAcquisition)||void 0===M?void 0:M.valueCreation)||"",showCopy:!0,loading:eI,data:null==ex?void 0:null===(O=ex.mergerAndAcquisition)||void 0===O?void 0:O.valueCreation,analytics:e_})}),(0,a.jsx)("div",{className:"flex-1",children:(0,a.jsx)(m.Z,{type:"article",title:"Exit Assessment",content:(null==ex?void 0:null===(q=ex.mergerAndAcquisition)||void 0===q?void 0:q.exitAssessment)||"",showCopy:!0,loading:eI,data:null==ex?void 0:null===(L=ex.mergerAndAcquisition)||void 0===L?void 0:L.exitAssessment,analytics:e_})})]})]})]})}),(0,a.jsx)(ed.E.section,{id:"similar-transactions",ref:assignRef("Similar Transactions"),className:"section-container pt-[100px] -mt-[100px]",children:!eI&&(null==eT?void 0:null===($=eT.deals)||void 0===$?void 0:null===(U=$.items)||void 0===U?void 0:U.length)>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(x.Z,{text:"Similar Transactions"}),(0,a.jsx)("section",{children:(0,a.jsx)(TransactionProfile_TargetTransactionList,{data:null==eT?void 0:null===(z=eT.deals)||void 0===z?void 0:z.items,layoutProps:G,title:"Similar Transactions",loading:eI})})]})}),eI?(0,a.jsx)("div",{className:"flex justify-end",children:(0,a.jsx)(g.Z,{width:100})}):(0,a.jsx)(a.Fragment,{children:(null==eT?void 0:null===(W=eT.deals)||void 0===W?void 0:null===(H=W.items)||void 0===H?void 0:H.length)>0?(0,a.jsx)(et.Z,{href:eg?"".concat(T.L1.transactions,"?type=recent_transactions&").concat(eg.map(e=>"company.tag.slug[]=".concat(encodeURIComponent(e))).join("&")):"#"}):(0,a.jsx)(a.Fragment,{})})]})]})})}},31616:function(e,n,t){"use strict";var a=t(85893),i=t(41586),l=t(41664),r=t.n(l),o=t(67294);n.Z=e=>{let{investors:n,enableCompanyProfile:t,openLinksInNewTab:l}=e;return(null==n?void 0:n.length)?(0,a.jsx)(a.Fragment,{children:n.map((e,s)=>{var d;return(0,a.jsxs)(o.Fragment,{children:[(null===(d=e.company)||void 0===d?void 0:d.slug)&&t?(0,a.jsx)(r(),{href:{pathname:"".concat(i.L1.companies,"[slug]"),query:{slug:e.company.slug}},className:"hover:underline",...l?{target:"_blank",rel:"noopener noreferrer"}:{},children:e.name}):e.name,s<n.length-1&&", "]},e.name)})}):(0,a.jsx)(a.Fragment,{children:"-"})}},22240:function(e,n,t){"use strict";var a=t(85893),i=t(41586),l=t(41664),r=t.n(l),o=t(67294);n.Z=e=>{let{targetCompanyNames:n,targetCompanies:t,enableCompanyProfile:l,linkClassName:s="hover:underline",openLinksInNewTab:d}=e;return(null==n?void 0:n.length)?(0,a.jsx)(a.Fragment,{children:n.map((e,n)=>{if(!e)return null;
1let c=null==t?void 0:t.find(n=>(null==n?void 0:n.name)===e),u=null==c?void 0:c.slug;return(0,a.jsxs)(o.Fragment,{children:[n>0&&", ",u&&l?(0,a.jsx)(r(),{href:{pathname:"".concat(i.L1.companies,"[slug]"),query:{slug:u}},className:s,...d?{target:"_blank",rel:"noopener noreferrer"}:{},children:e}):e]},"".concat(e,"-").concat(n))})}):(0,a.jsx)(a.Fragment,{children:"-"})}},44126:function(e,n,t){"use strict";t.d(n,{_:function(){return getStableTableRowId},o:function(){return getLoadingTableRows}});let a=["__placeholderId","id","serialNo","slug","groupKey","key","objectId","objectID"],i=["fundVehicle","metrics","currency","indicatorSlug","period","name","label","title"],getPrimitiveValue=e=>"string"==typeof e&&e.length>0?e:"number"==typeof e||"boolean"==typeof e?String(e):void 0,getObjectIdentityValue=e=>{for(let n of[...a,"name","label","title"]){let t=getPrimitiveValue(e[n]);if(t)return t}},getRowValueSignature=e=>{let n=getPrimitiveValue(e);if(n)return n;if(null==e)return"";if(Array.isArray(e))return e.map(e=>{var n;return e&&"object"==typeof e?null!==(n=getObjectIdentityValue(e))&&void 0!==n?n:"[object]":getPrimitiveValue(e)}).filter(Boolean).join(",");if("object"==typeof e){var t;return null!==(t=getObjectIdentityValue(e))&&void 0!==t?t:"[object]"}return typeof e},getRowSignature=e=>Object.keys(e).sort().map(n=>"".concat(n,":").concat(getRowValueSignature(e[n]))).join("|"),getStableTableRowId=(e,n)=>{if(e&&"object"==typeof e){for(let n of a){let t=getPrimitiveValue(e[n]);if(t)return t}let t=getRowSignature(e);for(let a of i){let i=getPrimitiveValue(e[a]);if(i)return"".concat(i,"-").concat(t,"-").concat(n)}if(t)return"".concat(t,"-").concat(n)}return"row-".concat(n)},getLoadingTableRows=e=>Array.from({length:e},(e,n)=>({__placeholderId:"loading-".concat(n)}))}},function(e){e.O(0,[2251,9755,1633,1455,757,6172,2196,5661,7253,840,9448,2383,8788,8067,3022,7690,9774,2888,179],function(){return e(e.s=45058)}),_N_E=e.O()}]); 2//# sourceMappingURL=[slug]-f1b8a24a4a6e86cd.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.