Business
HubSpot Reports Strong Q4 and Full Year 2025 Results
CAMBRIDGE, Mass., February 11, 2026--HubSpot, Inc. (NYSE: HUBS), the customer platform for scaling companies, today announced financial results for the fourth quarter and full year ended December 31, 2025.

About this update from Hubspot, Inc.
[{"type":"text","content":" Q4'25 revenue grew 20% on an as-reported basis and 18% in constant currency compared to Q4'24 Full year 2025 revenue grew 19% on an as-reported basis and 18% in constant currency compared to 2024 ","length":203,"tagName":"p","attribs":{}},{"type":"text","content":" CAMBRIDGE, Mass., February 11, 2026 --( BUSINESS WIRE )--HubSpot, Inc. (NYSE: HUBS), the customer platform for scaling companies, today announced financial results for the fourth quarter and full year ended December 31, 2025.","length":222,"tagName":"p"},{"type":"text","content":" Financial Highlights: ","length":21,"tagName":"p"},{"type":"text","content":" Revenue Fourth Quarter 2025: ","length":28,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"Total revenue was $846.7 million, up 20% on an as-reported basis and 18% in constant currency compared to Q4'24.","length":116,"tagName":"p","attribs":{}},{"type":"list","items":[{"val":[{"type":"text","content":"Subscription revenue was $829.0 million, up 21% on an as-reported basis compared to Q4'24.","length":94,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Professional services and other revenue was $17.8 million, up 12% on an as-reported basis compared to Q4'24.","length":112,"tagName":"p","attribs":{}}]}],"tagName":"ul","bulletedList":true,"length":206,"olType":false}]}],"tagName":"ul","bulletedList":true,"length":322,"olType":false},{"type":"text","content":" Full Year 2025: ","length":15,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"Total revenue was $3.13 billion, up 19% on an as-reported basis and 18% in constant currency compared to 2024.","length":110,"tagName":"p","attribs":{}},{"type":"list","items":[{"val":[{"type":"text","content":"Subscription revenue was $3.06 billion, up 19% on an as-reported basis compared to 2024.","length":88,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Professional services and other revenue was $67.3 million, up 16% on an as-reported basis compared to 2024.","length":107,"tagName":"p","attribs":{}}]}],"tagName":"ul","bulletedList":true,"length":195,"olType":false}]}],"tagName":"ul","bulletedList":true,"length":305,"olType":false},{"type":"text","content":" Operating Income (Loss) Fourth Quarter 2025: ","length":44,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"GAAP operating margin was 5.7%, compared to (1.5%) in Q4'24.","length":64,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Non-GAAP operating margin was 22.6%, compared to 18.9% in Q4'24.","length":68,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"GAAP operating income was $48.2 million, compared to operating loss of ($10.8) million in Q4'24.","length":100,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Non-GAAP operating income was $191.0 million, compared to $133.1 million in Q4'24.","length":86,"tagName":"p","attribs":{}}]}],"tagName":"ul","bulletedList":true,"length":318,"olType":false},{"type":"text","content":" Full Year 2025: ","length":15,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"GAAP operating margin was 0.2%, compared to (2.6%) in 2024.","length":59,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Non-GAAP operating margin was 18.6%, compared to 17.5% in 2024.","length":63,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"GAAP operating income was $7.4 million, compared to operating loss of ($67.6) million in 2024.","length":94,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Non-GAAP operating income was $581.9 million, compared to $460.2 million in 2024.","length":81,"tagName":"p","attribs":{}}]}],"tagName":"ul","bulletedList":true,"length":297,"olType":false},{"type":"text","content":" Net Income Fourth Quarter 2025: ","length":31,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"GAAP net income was $54.4 million, or $1.04 per basic and diluted share, compared to $4.9 million, or $0.10 per basic and $0.09 per diluted share in Q4'24.","length":159,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Non-GAAP net income was $162.5 million, or $3.10 per basic and $3.09 per diluted share, compared to $124.9 million, or $2.42 per basic and $2.32 per diluted share in Q4'24.","length":176,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Weighted average basic and diluted shares outstanding for GAAP net income per share was 52.5 million, compared to 51.7 million basic and 52.2 million diluted shares in Q4'24.","length":178,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Weighted average basic and diluted shares outstanding for non-GAAP net income per share was 52.5 million, compared to 51.7 million and 53.9 million, respectively in Q4'24.","length":175,"tagName":"p","attribs":{}}]}],"tagName":"ul","bulletedList":true,"length":688,"olType":false},{"type":"text","content":" Full Year 2025: ","length":15,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"GAAP net income was $45.9 million, or $0.88 per basic and $0.86 per diluted share, compared to $4.6 million, or $0.09 per basic and diluted share in 2024.","length":154,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Non-GAAP net income was $516.0 million, or $9.84 per basic and $9.70 per diluted share, compared to $434.1 million, or $8.48 per basic and $8.12 per diluted share in 2024.","length":171,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Weighted average basic and diluted shares outstanding for GAAP net income per share was 52.5 million and 53.2 million, respectively, compared to 51.2 million basic and 51.8 million diluted shares in 2024.","length":204,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Weighted average basic and diluted shares outstanding for non-GAAP net income per share was 52.5 million and 53.2 million, respectively, compared to 51.2 million and 53.4 million, respectively in 2024.","length":201,"tagName":"p","attribs":{}}]}],"tagName":"ul","bulletedList":true,"length":730,"olType":false},{"type":"readMore"},{"type":"text","content":" Balance Sheet and Cash Flow ","length":27,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"The company’s cash and cash equivalents, short-term, and long-term investments balance was $1.8 billion as of December 31, 2025.","length":128,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"During the fourth quarter, the company generated $247.4 million of cash from operating cash flow, compared to $194.1 million during Q4'24.","length":142,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"During the fourth quarter, the company generated $253.1 million of cash from non-GAAP operating cash flow and $209.4 million of non-GAAP free cash flow, compared to $198.6 million of cash from non-GAAP operating cash flow and $163.0 million of non-GAAP free cash flow during Q4'24.","length":285,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"During 2025, the company generated $760.7 million of cash from operating cash flow, compared to $598.6 million during 2024.","length":123,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"During 2025, the company generated $778.7 million of cash from non-GAAP operating cash flow and $594.9 million of non-GAAP free cash flow, compared to $615.6 million of cash from non-GAAP operating cash flow and $488.1 million of non-GAAP free cash flow during 2024.","length":266,"tagName":"p","attribs":{}}]}],"tagName":"ul","bulletedList":true,"length":944,"olType":false},{"type":"text","content":" Additional Recent Business Highlights ","length":37,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"Grew Customers to 288,706 at December 31, 2025, up 16% from December 31, 2024.","length":78,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Average Subscription Revenue Per Customer was $11,683 during the fourth quarter of 2025, up 3% on an as-reported basis compared to the fourth quarter of 2024.","length":158,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Calculated billings were $971.4 million in the fourth quarter of 2025, up 27% on an as-reported basis and 20% in constant currency compared to Q4'24.","length":153,"tagName":"p","attribs":{}}]}],"tagName":"ul","bulletedList":true,"length":389,"olType":false},{"type":"text","content":""2025 was a transformative year for HubSpot, defined by the momentum of our agentic customer platform and clear acceleration upmarket," said Yamini Rangan, Chief Executive Officer at HubSpot. "AI adoption gathered pace, as Breeze Customer Agent and Breeze Prospecting Agent delivered real outcomes for customers. At the same time, our upmarket business saw strong momentum, as large companies turned to HubSpot to drive AI innovation, consolidate tech stacks, and reduce their total cost of ownership. Heading into 2026, we're cementing our position as the leading agentic customer platform for scaling companies, building on our strength upmarket, and leading the new era of marketing with products and a playbook that drive growth. We're entering the year with focus and urgency, and I'm confident we're positioned to drive durable growth in the years ahead."","length":897,"tagName":"p"},{"type":"text","content":" Share Repurchase Program On February 7, 2026, the company’s Board of Directors authorized a share repurchase program for the repurchase of shares of the company’s common stock, in an aggregate amount of up to $1.0 billion (the "2026 Share Repurchase Program") over a period of up to 24 months. Repurchases under this program will be made in the open market, through privately negotiated transactions or other means, including pursuant to 10b5-1 plans, and in compliance with applicable securities laws and other requirements. The timing, manner, price, and amount of the 2026 Share Repurchase Program will be subject to the discretion of the Company’s management. The 2026 Share Repurchase Program does not obligate the Company to acquire a specified number of shares, and may be suspended, modified, or terminated at any time, without prior notice.","length":859,"tagName":"p"},{"type":"text","content":" Business Outlook Based on information available as of February 11, 2026, HubSpot is issuing guidance for the first quarter and full year of 2026 as indicated below.","length":164,"tagName":"p"},{"type":"text","content":" First Quarter 2026: ","length":19,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"Total revenue is expected to be in the range of $862.0 million to $863.0 million, up 21% year over year on an as-reported basis and 16% in constant currency.","length":157,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Non-GAAP operating income is expected to be in the range of $144.0 million to $145.0 million, representing a 17% operating profit margin.","length":137,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Non-GAAP net income per common share is expected to be in the range of $2.46 to $2.48. This assumes approximately 52.5 million weighted average diluted shares outstanding.","length":171,"tagName":"p","attribs":{}}]}],"tagName":"ul","bulletedList":true,"length":465,"olType":false},{"type":"text","content":" Full Year 2026: ","length":15,"tagName":"p"},{"type":"list","items":[{"val":[{"type":"text","content":"Total revenue is expected to be in the range of $3.69 billion to $3.70 billion, up 18% year over year on an as-reported basis and 16% in constant currency.","length":155,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Non-GAAP operating income is expected to be in the range of $736.0 million to $740.0 million, representing a 20% operating profit margin.","length":137,"tagName":"p","attribs":{}}]},{"val":[{"type":"text","content":"Non-GAAP net income per common share is expected to be in the range of $12.38 to $12.46. This assumes approximately 51.8 million weighted average diluted shares outstanding.","length":173,"tagName":"p","attribs":{}}]}],"tagName":"ul","bulletedList":true,"length":465,"olType":false},{"type":"text","content":" Use of Non-GAAP Financial Measures In our earnings press releases, conference calls, slide presentations, and webcasts, we may use or discuss non-GAAP financial measures, as defined by Regulation G. The GAAP financial measure most directly comparable to each non-GAAP financial measure used or discussed, and a reconciliation of the differences between each non-GAAP financial measure and the comparable GAAP financial measure, are included in this press release after the consolidated financial statements. Our earnings press releases containing such non-GAAP reconciliations can be found in the Investors section of our website ir.hubspot.com .","length":645,"tagName":"p"},{"type":"text","content":" Conference Call Information HubSpot will host a conference call on Wednesday, February 11, 2026 at 4:30 p.m. Eastern Time (ET) to discuss the company’s fourth quarter and full year 2025 financial results and its business outlook. To register for this conference call, please use this dial in registration link or visit HubSpot's Investor Relations website at ir.hubspot.com . After registering, a confirmation email will be sent, including dial-in details and a unique code for entry. Participants who wish to register for the conference call webcast please use this link .","length":575,"tagName":"p"},{"type":"text","content":"An archived webcast of this conference call will also be available on HubSpot's Investor Relations website at ir.hubspot.com .","length":129,"tagName":"p"},{"type":"text","content":"The company has used, and intends to continue to use, the investor relations portion of its website as a means of disclosing material non-public information and for complying with disclosure obligations under Regulation FD.","length":223,"tagName":"p"},{"type":"text","content":" About HubSpot HubSpot is the agentic customer platform that helps businesses connect and grow better. HubSpot delivers seamless connection for customer-facing teams with a unified platform that includes AI-powered engagement hubs, a Smart CRM, and a connected ecosystem with over 2,000 App Marketplace integrations, a community network, and educational content. Learn more at www.hubspot.com .","length":392,"tagName":"p"},{"type":"text","content":" Cautionary Language Concerning Forward-Looking Statements This press release includes certain "forward-looking statements" within the meaning of the Private Securities Litigation Reform Act of 1995, including statements regarding management’s expectations of future financial and operational performance and operational expenditures, expected growth, foreign currency movement, and business outlook, including our financial guidance for the first fiscal quarter of and full year 2026 and our long-term financial framework; statements regarding our share repurchase program; statements regarding our positioning for future growth and market leadership; statements regarding the strength of our agentic customer platform; statements regarding the growth or maintenance of our upmarket business; statements regarding the economic environment; and statements regarding expected market trends, future priorities and related investments, and market opportunities. These forward-looking statements include, but are not limited to, plans, objectives, expectations and intentions and other statements contained in this press release that are not historical facts and statements identified by words such as "expects," "anticipates," "intends," "plans," "believes," "seeks," "estimates" or words of similar meaning. These forward-looking statements reflect our current views about our plans, intentions, expectations, strategies and prospects, which are based on the information currently available to us and on assumptions we have made. Although we believe that our plans, intentions, expectations, strategies and prospects as reflected in or suggested by those forward-looking statements are reasonable, we can give no assurance that the plans, intentions, expectations or strategies will be attained or achieved. Furthermore, actual results may differ materially from those described in the forward-looking statements and will be affected by a variety of risks and factors that are beyond our control including, without limitation, risks associated with our history of losses; our ability to retain existing customers and add new customers; the continued growth of the market for a customer platform; our ability to develop new products and technologies and differentiate our platform from competing products and technologies, including artificial intelligence and machine learning technologies; our ability to manage our growth effectively over the long-term to maintain our high level of service; our ability to maintain and expand relationships with our solutions partners; the price volatility of our common stock; the impact of geopolitical conflicts, inflation, foreign currency movement, and macroeconomic instability on our business, the broader economy, our workforce and operations, the markets in which we and our partners and customers operate, and our ability to forecast our future financial performance; regulatory and legislative developments on the use of artificial intelligence and machine learning; and other risks set forth under the caption "Risk Factors" in our SEC filings. We assume no obligation to update any forward-looking statements contained in this document as a result of new information, future events or otherwise.","length":3331,"tagName":"p"},{"type":"table","headerItems":[],"items":[{"val":[{"colspan":"9","rowspan":"1","style":"padding-left:0.0px;","val":[{"type":"text","content":" Consolidated Balance Sheets ","length":27,"tagName":"p","attribs":{}},{"type":"text","content":"(in thousands)","length":14,"tagName":"p","attribs":{}}]}]},{"val":[{"colspan":"1","rowspan":"1","style":"padding-left:0.0px;width:66%;","val":[]},{"colspan":"1","rowspan":"1","style":"padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:66%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;","val":[{"type":"text","content":" December 31, ","length":12,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;","val":[{"type":"text","content":" December 31, ","length":12,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:66%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;text-align:center;list-style-position:inside;","val":[{"type":"text","content":" 2025 ","length":4,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;text-align:center;list-style-position:inside;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;text-align:center;list-style-position:inside;","val":[{"type":"text","content":" 2024 ","length":4,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;text-align:center;list-style-position:inside;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:66%;","val":[{"type":"text","content":" Assets ","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Current assets:","length":15,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Cash and cash equivalents","length":25,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"882,242","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"512,667","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Short-term investments","length":22,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"821,552","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"1,556,828","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Accounts receivable","length":19,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"419,146","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"334,829","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Deferred commission expense","length":27,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"226,184","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"148,693","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Prepaid expenses and other current assets","length":41,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:14%;","val":[{"type":"text","content":"100,611","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:14%;","val":[{"type":"text","content":"80,586","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Total current assets","length":20,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"2,449,735","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"2,633,603","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Long-term investments","length":21,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"136,662","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"154,212","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Property and equipment, net","length":27,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"141,869","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"114,165","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Capitalized software development costs, net","length":43,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"213,794","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"154,484","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Right-of-use assets","length":19,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"200,821","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"216,230","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Deferred commission expense, net of current portion","length":51,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"218,991","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"160,814","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Other assets","length":12,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"165,602","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"115,254","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Intangible assets, net","length":22,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"35,225","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"37,563","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Goodwill","length":8,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:14%;","val":[{"type":"text","content":"291,452","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:14%;","val":[{"type":"text","content":"209,508","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:66%;","val":[{"type":"text","content":" Total assets ","length":12,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:double black 2.25pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:double black 2.25pt;padding-left:0.0px;padding-right:0.0px;","val":[{"type":"text","content":"3,854,151","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:double black 2.25pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:double black 2.25pt;padding-left:0.0px;padding-right:0.0px;","val":[{"type":"text","content":"3,795,833","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:66%;","val":[{"type":"text","content":" Liabilities and stockholders’ equity ","length":36,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Current liabilities:","length":20,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Accounts payable","length":16,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"24,764","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"3,649","length":5,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Accrued compensation costs","length":26,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"99,195","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"67,442","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Accrued commissions","length":19,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"132,003","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"102,043","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Accrued expenses and other current liabilities","length":46,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"166,861","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"125,135","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Operating lease liabilities","length":27,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"39,703","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"32,693","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Convertible senior notes","length":24,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;","val":[{"type":"text","content":"—","length":1,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"458,184","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Deferred revenue","length":16,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:14%;","val":[{"type":"text","content":"1,004,945","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:14%;","val":[{"type":"text","content":"784,253","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Total current liabilities","length":25,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"1,467,471","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"1,573,399","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Operating lease liabilities, net of current portion","length":51,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"222,602","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"254,539","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Deferred revenue, net of current portion","length":40,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"8,495","length":5,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"3,969","length":5,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Other long-term liabilities","length":27,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:14%;","val":[{"type":"text","content":"89,339","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:14%;","val":[{"type":"text","content":"55,640","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Total liabilities","length":17,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"1,787,907","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"1,887,547","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:top;background-color:#CCEEFF;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Stockholders’ equity:","length":21,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:top;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Common stock","length":12,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"53","length":2,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"52","length":2,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Treasury stock","length":14,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"2","length":1,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"—","length":1,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Additional paid-in capital","length":26,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"2,814,843","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"2,713,697","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Accumulated other comprehensive income (loss)","length":45,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"5,244","length":5,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:14%;","val":[{"type":"text","content":"(5,654","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[{"type":"text","content":")","length":1,"tagName":"p","attribs":{}}]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:15.0px;width:66%;","val":[{"type":"text","content":"Accumulated deficit","length":19,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:14%;","val":[{"type":"text","content":"(753,898","length":8,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[{"type":"text","content":")","length":1,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:14%;","val":[{"type":"text","content":"(799,809","length":8,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[{"type":"text","content":")","length":1,"tagName":"p","attribs":{}}]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:66%;","val":[{"type":"text","content":"Total stockholders’ equity","length":26,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:14%;","val":[{"type":"text","content":"2,066,244","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:14%;","val":[{"type":"text","content":"1,908,286","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:top;padding-left:15.0px;width:66%;","val":[{"type":"text","content":" Total liabilities and stockholders’ equity ","length":42,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:double black 2.25pt;padding-left:0.0px;width:1%;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:double black 2.25pt;padding-left:0.0px;padding-right:0.0px;","val":[{"type":"text","content":"3,854,151","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:double black 2.25pt;padding-left:0.0px;width:1%;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:double black 2.25pt;padding-left:0.0px;padding-right:0.0px;","val":[{"type":"text","content":"3,795,833","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]}],"length":1764},{"type":"table","headerItems":[],"items":[{"val":[{"colspan":"16","rowspan":"1","style":"padding-left:0.0px;","val":[{"type":"text","content":" Consolidated Statements of Operations ","length":37,"tagName":"p","attribs":{}},{"type":"text","content":"(in thousands, except per share data)","length":37,"tagName":"p","attribs":{}}]}]},{"val":[{"colspan":"1","rowspan":"1","style":"padding-left:0.0px;width:45%;","val":[]},{"colspan":"6","rowspan":"1","style":"padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"padding-left:0.0px;width:1%;","val":[]},{"colspan":"6","rowspan":"1","style":"padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:45%;","val":[]},{"colspan":"6","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;","val":[{"type":"text","content":" Three Months Ended December 31, ","length":31,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"6","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;","val":[{"type":"text","content":" Year Ended December 31, ","length":23,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;text-align:center;list-style-position:inside;width:45%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;text-align:center;list-style-position:inside;","val":[{"type":"text","content":" 2025 ","length":4,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;text-align:center;list-style-position:inside;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;text-align:center;list-style-position:inside;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;text-align:center;list-style-position:inside;","val":[{"type":"text","content":" 2024 ","length":4,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;text-align:center;list-style-position:inside;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;text-align:center;list-style-position:inside;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;text-align:center;list-style-position:inside;","val":[{"type":"text","content":" 2025 ","length":4,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;text-align:center;list-style-position:inside;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;text-align:center;list-style-position:inside;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;text-align:center;list-style-position:inside;","val":[{"type":"text","content":" 2024 ","length":4,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;text-align:center;list-style-position:inside;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:45%;","val":[{"type":"text","content":"Revenues:","length":9,"tagName":"p","attribs":{}}]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:15.0px;width:45%;","val":[{"type":"text","content":"Subscription","length":12,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:11%;","val":[{"type":"text","content":"828,980","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:11%;","val":[{"type":"text","content":"687,316","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:11%;","val":[{"type":"text","content":"3,063,917","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[{"type":"text","content":"$","length":1,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:11%;","val":[{"type":"text","content":"2,569,546","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:15.0px;width:45%;","val":[{"type":"text","content":"Professional services and other","length":31,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"17,766","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"15,856","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"67,349","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"57,997","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:30.0px;width:45%;","val":[{"type":"text","content":"Total revenue","length":13,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"846,746","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"703,172","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"3,131,266","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"2,627,543","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:45%;","val":[{"type":"text","content":"Cost of revenues:","length":17,"tagName":"p","attribs":{}}]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:15.0px;width:45%;","val":[{"type":"text","content":"Subscription","length":12,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:11%;","val":[{"type":"text","content":"121,411","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:11%;","val":[{"type":"text","content":"89,505","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:11%;","val":[{"type":"text","content":"445,336","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;width:11%;","val":[{"type":"text","content":"336,878","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:15.0px;width:45%;","val":[{"type":"text","content":"Professional services and other","length":31,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"16,290","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"13,867","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"63,151","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"56,387","length":6,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:30.0px;width:45%;","val":[{"type":"text","content":"Total cost of revenues","length":22,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"137,701","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"103,372","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"508,487","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;background-color:#CCEEFF;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"393,265","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:45%;","val":[{"type":"text","content":"Gross profit","length":12,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"709,045","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"599,800","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"2,622,779","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;border-bottom:solid black 1.0pt;padding-left:0.0px;padding-right:0.0px;padding-bottom:4.0px;width:11%;","val":[{"type":"text","content":"2,234,278","length":9,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:45%;","val":[{"type":"text","content":"Operating expenses:","length":19,"tagName":"p","attribs":{}}]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"2","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:15.0px;width:45%;","val":[{"type":"text","content":"Research and development","length":24,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:11%;","val":[{"type":"text","content":"220,794","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:11%;","val":[{"type":"text","content":"213,711","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:11%;","val":[{"type":"text","content":"905,943","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;padding-right:0.0px;width:11%;","val":[{"type":"text","content":"778,714","length":7,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;padding-left:0.0px;width:1%;","val":[]}]},{"val":[{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:15.0px;width:45%;","val":[{"type":"text","content":"Sales and marketing","length":19,"tagName":"p","attribs":{}}]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0.0px;width:1%;","val":[]},{"colspan":"1","rowspan":"1","style":"vertical-align:bottom;background-color:#CCEEFF;padding-left:0...