Business
DoubleVerify Reports Fourth Quarter and Full Year 2025 Financial Results
Increased 2025 Revenue by 14% Year-over-Year to $748.3 Million, Driven by Global Growth in Social, CTV Measurement, and Programmatic Activation Achieved 2025 Net Income of $50.7 Million and Adjusted EBITDA of $245.6 Million, representing a 33% Adjusted EBITDA margin $300 Million Authorized for Share Repurchases, the Largest Amount in DoubleVerify’s History NEW YORK, Feb. 26, 2026 (GLOBE NEWSWIRE) -- DoubleVerify (“DV”) (NYSE: DV), the leading software platform for digital media measurement, data
About this update from Doubleverify Holdings, Inc.
[{"type":"image","alt":"DoubleVerify Inc.","displaySize":"","headline":null,"caption":"DoubleVerify Inc.","className":"","disableSlideshowImg":false,"size":{"original":{"width":123,"height":103,"url":"https://media.zenfs.com/en/globenewswire.com/ae814aa0c35785ba1c9105206562bd37"},"resized":{"url":"https://s.yimg.com/ny/api/res/1.2/ort52Qa7WO_BUxvCuEDSww--/YXBwaWQ9aGlnaGxhbmRlcjt3PTIxMDtoPTE3NjtjZj13ZWJw/https://media.zenfs.com/en/globenewswire.com/ae814aa0c35785ba1c9105206562bd37","width":123,"height":103}},"lazy":false},{"type":"text","content":" Increased 2025 Revenue by 14% Year-over-Year to $748.3 Million, Driven by Global Growth in Social, CTV Measurement, and Programmatic Activation ","length":148,"tagName":"p"},{"type":"text","content":" Achieved 2025 Net Income of $50.7 Million and Adjusted EBITDA of $245.6 Million, representing a 33% Adjusted EBITDA margin ","length":122,"tagName":"p"},{"type":"text","content":" $300 Million Authorized for Share Repurchases, the Largest Amount in DoubleVerify’s History ","length":91,"tagName":"p"},{"type":"text","content":"NEW YORK, Feb. 26, 2026 (GLOBE NEWSWIRE) -- DoubleVerify (“DV”) (NYSE: DV), the leading software platform for digital media measurement, data and analytics, today announced financial results for the fourth quarter and full year ended December 31, 2025.","length":252,"tagName":"p"},{"type":"text","content":"“2025 was a year of meaningful innovation and continued growth for DoubleVerify, as we executed on one of the most strategically important product roadmaps in our history and delivered strong financial results,” said Mark Zagorski, CEO of DoubleVerify. “We grew revenue 14% year-over-year to $748 million, exceeding our initial 10% growth outlook for the year, and delivered double-digit growth across Activation, Measurement and Supply-Side. We measured a record 9.5 trillion billable media transactions, up 15% year-over-year, reflecting our continued expansion across every major digital advertising environment, format, and device. Importantly, we continued to onboard large global enterprise customers, strengthening our position as a trusted partner to the world’s leading brands.","length":786,"tagName":"p"},{"type":"text","content":"“As we enter 2026, the catalysts that will drive our future growth are in-market and scaling well. Social and Streaming TV innovations and advanced solutions addressing the growing impact of AI traffic and agentic buying are driving further market differentiation and delivering a revenue mix that is increasingly aligned with the fastest-growing areas of digital advertising. And, opportunities in the emerging market of AI Chatbot advertising continue to expand our potential TAM. With strong customer retention, a more diversified growth profile and expanding market share, we are well positioned to drive durable growth, stronger profitability, and long-term shareholder value, a conviction reinforced by the Board’s approval of our largest share repurchase authorization to date.”","length":785,"tagName":"p"},{"type":"text","content":" Fourth Quarter 2025 Financial Highlights: ","length":41,"tagName":"p"},{"type":"text","content":"(All comparisons are to the fourth quarter of 2024)","length":51,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"Total revenue of $205.6 million, an increase of 8%.","length":51,"tagName":"p"}]},{"val":[{"type":"text","content":"Activation revenue of $116.5 million, an increase of 6%.","length":56,"tagName":"p"}]},{"val":[{"type":"text","content":"Measurement revenue of $69.6 million, an increase of 8%.","length":56,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"Social measurement revenue increased by 11%.","length":44,"tagName":"p"}]},{"val":[{"type":"text","content":"International measurement revenue increased by 5%.","length":50,"tagName":"p"}]},{"val":[{"type":"text","content":"Media Transactions Measured (“MTM”) for CTV increased by 22%.","length":61,"tagName":"p"}]}],"tagName":"ul","bulletedList":true,"length":155,"olType":false}]},{"val":[{"type":"text","content":"Supply-side revenue of $19.5 million, an increase of 17%.","length":57,"tagName":"p"}]},{"val":[{"type":"text","content":"Net income of $29.3 million and adjusted EBITDA of $77.8 million, which represented a 38% adjusted EBITDA margin.","length":113,"tagName":"p"}]}],"tagName":"ul","bulletedList":true,"length":488,"olType":false},{"type":"readMore"},{"type":"text","content":" Full Year 2025 Financial Highlights: ","length":36,"tagName":"p"},{"type":"text","content":"(All comparisons are to the full year 2024)","length":43,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"Total revenue of $748.3 million, an increase of 14%.","length":52,"tagName":"p"}]},{"val":[{"type":"text","content":"MTM were 9.5 trillion, an increase of 15%, and the Measured Transaction Fee (“MTF”) was $0.07, a decrease of 3%, excluding the impact of an introductory fixed fee deal for one large customer.","length":191,"tagName":"p"}]},{"val":[{"type":"text","content":"Net Revenue Retention (NRR) of 109%.","length":36,"tagName":"p"}]},{"val":[{"type":"text","content":"Activation revenue of $427.3 million, an increase of 15%.","length":57,"tagName":"p"}]},{"val":[{"type":"text","content":"Measurement revenue of $249.7 million, an increase of 10%.","length":58,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"Social measurement revenue increased by 9%.","length":43,"tagName":"p"}]},{"val":[{"type":"text","content":"International measurement revenue increased by 2%.","length":50,"tagName":"p"}]},{"val":[{"type":"text","content":"MTM for CTV increased by 33%.","length":29,"tagName":"p"}]}],"tagName":"ul","bulletedList":true,"length":122,"olType":false}]},{"val":[{"type":"text","content":"Supply-side revenue of $71.3 million, an increase of 25%.","length":57,"tagName":"p"}]},{"val":[{"type":"text","content":"Net income of $50.7 million and adjusted EBITDA of $245.6 million, which represented a 33% adjusted EBITDA margin.","length":114,"tagName":"p"}]}],"tagName":"ul","bulletedList":true,"length":687,"olType":false},{"type":"text","content":" Share Repurchase Program: ","length":25,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"Repurchased 8.4 million shares for $132.3 million in full-year 2025.","length":68,"tagName":"p"}]},{"val":[{"type":"text","content":"$300.0 million authorized for share repurchases as of February 26, 2026, the largest amount in DV’s history.","length":108,"tagName":"p"}]},{"val":[{"type":"text","content":"Ended the full year 2025 with approximately $260 million in cash and cash equivalents, with no debt outstanding. ","length":112,"tagName":"p"}]}],"tagName":"ul","bulletedList":true,"length":288,"olType":false},{"type":"text","content":" Fourth Quarter and Recent Business Highlights: ","length":46,"tagName":"p"},{"type":"text","content":" Overall ","length":7,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"Grew Total Advertiser revenue by 7% year-over-year in the fourth quarter.","length":73,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"MTM increased by 8% year-over-year and MTF declined 3% year-over-year, excluding the impact of an introductory fixed fee deal for one large customer.","length":149,"tagName":"p"}]}],"tagName":"ul","bulletedList":true,"length":149,"olType":false}]}],"tagName":"ul","bulletedList":true,"length":222,"olType":false},{"type":"list","items":[{"val":[{"type":"text","content":"Continued to achieve a Gross Revenue Retention rate of over 95% in the fourth quarter. ","length":86,"tagName":"p"}]},{"val":[{"type":"text","content":"Drove global market share growth through product upsells, international expansion, and new enterprise logo wins, including Financial Times, Lionsgate UK, and McCormick. ","length":168,"tagName":"p"}]}],"tagName":"ul","bulletedList":true,"length":254,"olType":false},{"type":"text","content":" CTV & Social Media Innovations ","length":34,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"Launched DV Authentic Streaming TV™, an industry-first solution unifying media quality verification, brand suitability measurement, and dynamic AI optimization to bring greater transparency, control, and performance to connected and streaming TV advertising. ","length":258,"tagName":"p"}]},{"val":[{"type":"text","content":"Expanded integration with LinkedIn to deliver measurement for LinkedIn’s CTV ads, increasing authenticated CTV coverage and advertiser transparency across streaming environments. ","length":178,"tagName":"p"}]},{"val":[{"type":"text","content":"Expanded DV Authentic Attention® to TikTok as the platform’s first badged partner for impression-level attention measurement, enabling advertisers to identify high-performing creatives, optimize media investment, and drive stronger campaign performance at scale. ","length":262,"tagName":"p"}]},{"val":[{"type":"text","content":"Expanded DV’s post-bid brand suitability measurement on Meta to Facebook Reels Overlay placements, extending independent transparency and reporting across one of the platform’s fastest-growing ad formats. ","length":204,"tagName":"p"}]},{"val":[{"type":"text","content":"Expanded our integration with Meta through the launch of Rockerbox Relay, which enables Rockerbox customers to send attribution results to Meta as an optimization signal. ","length":170,"tagName":"p"}]}],"tagName":"ul","bulletedList":true,"length":1072,"olType":false},{"type":"text","content":" Open Web Integrations & Expansions ","length":38,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"Drove supply-side expansion via new partnerships with Ahold Delhaize, Future Today, Mediafin, Q-Digital, and NEO by Warner Bros. Discovery . ","length":139,"tagName":"p"}]}],"tagName":"ul","bulletedList":true,"length":139,"olType":false},{"type":"text","content":"“We delivered strong profitability and cash generation in the fourth quarter and throughout 2025, highlighting the durability and operating leverage of our model,” said Nicola Allais, CFO of DoubleVerify. “Adjusted EBITDA margin reached 38% in the fourth quarter and 33% for the full year, while operating cash flow increased by approximately one-third to $211 million representing a free cash flow conversion of 70% for the full year. With a strong balance sheet, no debt, and significant financial flexibility, we are executing a disciplined capital allocation strategy, investing in growth while returning capital to shareholders. Our full year 2026 guidance of 8% to 10% year-over-year revenue increase and 34% adjusted EBITDA margin outlines another year of top line growth coupled with expanding profitability.”","length":817,"tagName":"p"},{"type":"text","content":" First Quarter and Full-Year 2026 Guidance: ","length":42,"tagName":"p"},{"type":"text","content":"DoubleVerify anticipates Revenue and Adjusted EBITDA to be in the following ranges:","length":83,"tagName":"p"},{"type":"text","content":" First Quarter 2026: ","length":19,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"Revenue in the range of $177 and $183 million, representing a year-over-year increase of approximately 9% at the midpoint.","length":122,"tagName":"p"}]},{"val":[{"type":"text","content":"Adjusted EBITDA in the range of $48 and $52 million, representing a margin of approximately 28% at the midpoint.","length":112,"tagName":"p"}]}],"tagName":"ul","bulletedList":true,"length":234,"olType":false},{"type":"text","content":" Full Year 2026: ","length":15,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"Revenue in the range of $810 million and $826 million, representing a year-over-year increase of 8% to 10%.","length":107,"tagName":"p"}]},{"val":[{"type":"text","content":"Adjusted EBITDA margin of approximately 34%.","length":44,"tagName":"p"}]},{"val":[{"type":"text","content":"2026 equity grant value projected to decrease by over 40% as compared to 2025, resulting in a projected year-over-year reduction in stock-based compensation. ","length":157,"tagName":"p"}]}],"tagName":"ul","bulletedList":true,"length":308,"olType":false},{"type":"text","content":"With respect to the Company’s expectations under "First Quarter and Full Year 2026 Guidance" above, the Company has not reconciled the non-GAAP measure Adjusted EBITDA to the GAAP measure net income in this press release because the Company does not provide guidance for depreciation and amortization expense, acquisition-related costs, interest income, and income taxes on a consistent basis as the Company is unable to quantify these amounts without unreasonable efforts, which would be required to include a reconciliation of Adjusted EBITDA to GAAP net income. In addition, the Company believes such a reconciliation would imply a degree of precision that could be confusing or misleading to investors.","length":716,"tagName":"p"},{"type":"text","content":" Conference Call, Webcast, and Other Information ","length":47,"tagName":"p"},{"type":"text","content":"DoubleVerify will host a conference call and live webcast to discuss its fourth quarter and full-year 2025 financial results at 4:30 p.m. Eastern Time today, February 26, 2026. To access the conference call, dial (800) 715-9871 for the U.S. or Canada, or +1 (646) 307-1963 for international callers. The conference ID: 5064608. The webcast will be available live on the Investors section of the Company’s website at https://ir.doubleverify.com/ . An archived webcast will be available approximately two hours after the conclusion of the live event.","length":547,"tagName":"p"},{"type":"text","content":"In addition, DoubleVerify plans to post certain additional historical quarterly financial information on the investor relations portion of its website for easy access to investors.","length":180,"tagName":"p"},{"type":"text","content":" Key Business Terms ","length":18,"tagName":"p"},{"type":"text","content":" Activation revenue is generated from the evaluation, verification, and measurement of advertising impressions purchased through programmatic demand-side and social media platforms.","length":180,"tagName":"p"},{"type":"text","content":" Measurement revenue is generated from the verification and measurement of advertising impressions that are directly purchased on digital media properties, including publishers, CTV and social media platforms.","length":208,"tagName":"p"},{"type":"text","content":" Supply-Side revenue is generated from platforms and publisher partners who use DoubleVerify’s data analytics to evaluate, verify and measure their advertising inventory.","length":169,"tagName":"p"},{"type":"text","content":" Gross Revenue Retention Rate is the total prior period revenue earned from advertiser customers, less the portion of prior period revenue attributable to lost advertiser customers, divided by the total prior period revenue from advertiser customers.","length":249,"tagName":"p"},{"type":"text","content":" Net Revenue Retention Rate is the total current period revenue earned from advertiser customers, which were also customers during the entire most recent twelve-month period, divided by the total prior year period revenue earned from the same advertiser customers, excluding a portion of our revenues that cannot be allocated to specific advertiser customers.","length":358,"tagName":"p"},{"type":"text","content":" Media Transactions Measured (MTM) is the volume of media transactions that DoubleVerify’s software platform measures.","length":117,"tagName":"p"},{"type":"text","content":" Measured Transaction Fee (MTF) is the fixed fee DoubleVerify charges per thousand Media Transactions Measured.","length":110,"tagName":"p"},{"type":"text","content":" International Revenue Growth Rates are inclusive of foreign currency fluctuations.","length":82,"tagName":"p"},{"type":"text","content":" ","length":0,"tagName":"p"},{"type":"table","headerItems":[],"items":[{"val":[{"colspan":"8","style":"text-align:center;vertical-align:middle;","val":[{"type":"text","content":" DoubleVerify Holdings, Inc. CONSOLIDATED BALANCE SHEETS ","length":60,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"7","style":"border-bottom:solid black 1pt;text-align:center;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" As of December 31, ","length":33,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":" (in thousands, except per share data) ","length":37,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" 2025 ","length":4,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" 2024 ","length":4,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":" Assets: ","length":7,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"text-align:center;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"text-align:center;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Current assets","length":14,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"max-width:63%;width:63%;min-width:63%;vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Cash and cash equivalents","length":25,"tagName":"p","attribs":{}}]},{"style":"max-width:1%;width:1%;min-width:1%;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"max-width:16%;width:16%;min-width:16%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"259,038","length":7,"tagName":"p","attribs":{}}]},{"style":"max-width:1%;width:1%;min-width:1%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"max-width:1%;width:1%;min-width:1%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"max-width:1%;width:1%;min-width:1%;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"max-width:16%;width:16%;min-width:16%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"292,820","length":7,"tagName":"p","attribs":{}}]},{"style":"max-width:1%;width:1%;min-width:1%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Short-term investments","length":22,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"—","length":1,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"17,805","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Trade receivables, net of allowances for doubtful accounts of $8,096 and $9,003 as of December 31, 2025 and December 31, 2024, respectively","length":139,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"221,158","length":7,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"226,225","length":7,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Prepaid expenses and other current assets","length":41,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"39,132","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"22,201","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Total current assets","length":20,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"519,328","length":7,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"559,051","length":7,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Property, plant and equipment, net","length":34,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"103,284","length":7,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"70,195","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Operating lease right-of-use assets, net","length":40,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"66,908","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"67,721","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Goodwill","length":8,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"516,002","length":7,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"427,621","length":7,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Intangible assets, net","length":22,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"101,616","length":7,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"110,356","length":7,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Deferred tax assets","length":19,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"30,920","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"35,488","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Other non‑current assets","length":24,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"16,024","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"5,778","length":5,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Total assets","length":12,"tagName":"p","attribs":{}}]},{"style":"border-bottom:double black 3pt;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"border-bottom:double black 3pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"1,354,082","length":9,"tagName":"p","attribs":{}}]},{"style":"border-bottom:double black 3pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:double black 3pt;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"border-bottom:double black 3pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"1,276,210","length":9,"tagName":"p","attribs":{}}]},{"style":"border-bottom:double black 3pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":" Liabilities and Stockholders' Equity: ","length":41,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Current liabilities","length":19,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Trade payables","length":14,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"14,662","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"11,598","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Accrued expense","length":15,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"73,552","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"54,532","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Operating lease liabilities, current","length":36,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"9,057","length":5,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"11,048","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Income tax liabilities","length":22,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"3,829","length":5,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"15,592","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Current portion of finance lease obligations","length":44,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"6,982","length":5,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"2,512","length":5,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Other current liabilities","length":25,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"13,481","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"8,200","length":5,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Total current liabilities","length":25,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"121,563","length":7,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"103,482","length":7,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Operating lease liabilities, non-current","length":40,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"77,917","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"77,297","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Finance lease obligations","length":25,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"5,595","length":5,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"812","length":3,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Deferred tax liabilities","length":24,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"11,467","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"8,509","length":5,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Other non‑current liabilities","length":29,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"6,208","length":5,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"2,651","length":5,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Total liabilities","length":17,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"222,750","length":7,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"192,751","length":7,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Commitments and contingencies (Note 16)","length":39,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Stockholders’ equity","length":20,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Common stock, $0.001 par value, 1,000,000 shares authorized, 176,546 shares issued and 161,900 outstanding as of December 31, 2025; 1,000,000 shares authorized, 174,003 shares issued and 167,069 outstanding as of December 31, 2024","length":230,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"177","length":3,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"174","length":3,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Additional paid‑in capital","length":26,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"1,059,938","length":9,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"974,383","length":7,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Treasury stock, at cost, 14,646 shares and 6,934 shares as of December 31, 2025 and December 31, 2024, respectively","length":115,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"(247,982","length":8,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":")","length":1,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"(131,620","length":8,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":")","length":1,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Retained earnings","length":17,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"305,864","length":7,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"255,214","length":7,"tagName":"p","attribs":{}}]},{"style":"padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Accumulated other comprehensive income (loss), net of income taxes","length":66,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"13,335","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"(14,692","length":7,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":")","length":1,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Total stockholders’ equity","length":26,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"1,131,332","length":9,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"1,083,459","length":9,"tagName":"p","attribs":{}}]},{"style":"border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Total liabilities and stockholders’ equity","length":42,"tagName":"p","attribs":{}}]},{"style":"border-bottom:double black 3pt;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"border-bottom:double black 3pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"1,354,082","length":9,"tagName":"p","attribs":{}}]},{"style":"border-bottom:double black 3pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"border-bottom:double black 3pt;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"border-bottom:double black 3pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"1,276,210","length":9,"tagName":"p","attribs":{}}]},{"style":"border-bottom:double black 3pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]}],"length":3023},{"type":"text","content":" ","length":0,"tagName":"p","attribs":{}},{"type":"text","content":" ","length":0,"tagName":"p","attribs":{}},{"type":"table","headerItems":[],"items":[{"val":[{"colspan":"12","style":"width:100%;text-align:center;vertical-align:middle;","val":[{"type":"text","content":" DoubleVerify Holdings, Inc. CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME ","length":95,"tagName":"p","attribs":{}}]}]},{"val":[{"colspan":"12","style":"width:100%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"11","style":"width:49.8775%;border-bottom:solid black 1pt;text-align:center;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" Year Ended December 31, ","length":28,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:bottom;","val":[{"type":"text","content":" (in thousands, except per share data) ","length":37,"tagName":"p","attribs":{}}]},{"colspan":"3","style":"width:15.9926%;border-bottom:solid black 1pt;padding-right:0;text-align:center;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" 2025 ","length":4,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;text-align:center;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"3","style":"width:15.9926%;border-bottom:solid black 1pt;padding-right:0;text-align:center;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" 2024 ","length":4,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;text-align:center;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"3","style":"width:15.9314%;border-bottom:solid black 1pt;padding-right:0;text-align:center;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" 2023 ","length":4,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"max-width:50%;width:50.1225%;min-width:50%;vertical-align:bottom;","val":[{"type":"text","content":"Revenue","length":7,"tagName":"p","attribs":{}}]},{"style":"max-width:1%;width:0.980392%;min-width:1%;border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"max-width:14%;width:14.0319%;min-width:14%;border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"748,291","length":7,"tagName":"p","attribs":{}}]},{"style":"max-width:1%;width:0.980392%;min-width:1%;border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"max-width:1%;width:0.980392%;min-width:1%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"max-width:1%;width:0.980392%;min-width:1%;border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"max-width:14%;width:14.0319%;min-width:14%;border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"656,849","length":7,"tagName":"p","attribs":{}}]},{"style":"max-width:1%;width:0.980392%;min-width:1%;border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"max-width:1%;width:0.980392%;min-width:1%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"max-width:1%;width:0.980392%;min-width:1%;border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"max-width:14%;width:14.0319%;min-width:14%;border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"572,543","length":7,"tagName":"p","attribs":{}}]},{"style":"max-width:1%;width:0.919118%;min-width:1%;border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"vertical-align:bottom;","val":[{"type":"text","content":"Cost of revenue (exclusive of depreciation and amortization shown separately below)","length":83,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"133,499","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"116,515","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"106,631","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.919118%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:bottom;","val":[{"type":"text","content":"Product development","length":19,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"178,445","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"153,046","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"125,376","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.919118%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:bottom;","val":[{"type":"text","content":"Sales, marketing and customer support","length":37,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"190,826","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"167,506","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"125,953","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.919118%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:bottom;","val":[{"type":"text","content":"General and administrative","length":26,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"109,744","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"92,147","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"87,971","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.919118%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:bottom;","val":[{"type":"text","content":"Depreciation and amortization","length":29,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"56,579","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"45,215","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"40,885","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.919118%;border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Income from operations","length":22,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"79,198","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"82,420","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"85,727","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.919118%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:bottom;","val":[{"type":"text","content":"Interest expense","length":16,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"1,733","length":5,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"1,118","length":5,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"1,066","length":5,"tagName":"p","attribs":{}}]},{"style":"width:0.919118%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:bottom;","val":[{"type":"text","content":"Other income, net","length":17,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"(5,244","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":")","length":1,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"(7,488","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":")","length":1,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"(11,216","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.919118%;border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":")","length":1,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Income before income taxes","length":26,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"82,709","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"88,790","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"95,877","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.919118%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:bottom;","val":[{"type":"text","content":"Income tax expense","length":18,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"32,059","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"32,559","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:solid black 1pt;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;border-bottom:solid black 1pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"24,411","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.919118%;border-bottom:solid black 1pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Net income","length":10,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:double black 3pt;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;border-bottom:double black 3pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"50,650","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:double black 3pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:double black 3pt;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;border-bottom:double black 3pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"56,231","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:double black 3pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;border-bottom:double black 3pt;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;border-bottom:double black 3pt;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"71,466","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.919118%;border-bottom:double black 3pt;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:bottom;","val":[{"type":"text","content":"Earnings per share:","length":19,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"width:15.0123%;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"width:15.0123%;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"width:14.951%;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Basic","length":5,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"0.31","length":4,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"0.33","length":4,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"0.43","length":4,"tagName":"p","attribs":{}}]},{"style":"width:0.919118%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Diluted","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"0.30","length":4,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"0.32","length":4,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"0.41","length":4,"tagName":"p","attribs":{}}]},{"style":"width:0.919118%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:bottom;","val":[{"type":"text","content":"Weighted‑average common stock outstanding:","length":42,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"width:15.0123%;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"width:15.0123%;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"2","style":"width:14.951%;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Basic","length":5,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"162,780","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"170,515","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"167,803","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.919118%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]}]},{"val":[{"style":"width:50.1225%;vertical-align:middle;text-align:left;padding-left:10.0px;vertical-align:bottom;","val":[{"type":"text","content":"Diluted","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"166,683","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;vertical-align:bottom;","val":[{"type":"text","content":" ","length":6,"tagName":"p","attribs":{}}]},{"style":"width:14.0319%;padding-right:0;text-align:right;vertical-align:middle;vertical-align:bottom;","val":[{"type":"text","content":"175,076","length":7,"tagName":"p","attribs":{}}]},{"style":"width:0.980392%;padding-left:0;text-align:left;vertical-align:middle;vertical-align:bottom;","val":[{"type":"...
View stock analysis, news, and events for Doubleverify Holdings, Inc.