<SEC-DOCUMENT>0001477333-25-000081.txt : 20250508
<SEC-HEADER>0001477333-25-000081.hdr.sgml : 20250508
<ACCEPTANCE-DATETIME>20250508161839
ACCESSION NUMBER:		0001477333-25-000081
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		15
CONFORMED PERIOD OF REPORT:	20250508
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Regulation FD Disclosure
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20250508
DATE AS OF CHANGE:		20250508

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Cloudflare, Inc.
		CENTRAL INDEX KEY:			0001477333
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		ORGANIZATION NAME:           	06 Technology
		EIN:				270805829
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-39039
		FILM NUMBER:		25926462

	BUSINESS ADDRESS:	
		STREET 1:		101 TOWNSEND ST.
		CITY:			SAN FRANCISCO
		STATE:			CA
		ZIP:			94107
		BUSINESS PHONE:		888.993.5273

	MAIL ADDRESS:	
		STREET 1:		101 TOWNSEND ST.
		CITY:			SAN FRANCISCO
		STATE:			CA
		ZIP:			94107

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CloudFlare, Inc.
		DATE OF NAME CHANGE:	20091120
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>cloud-20250508.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:e68bf5fe-8f76-4a2a-a2f6-ecbe748105f6,g:1733ed4f-207a-4ba6-8fe6-be8425160cca,d:50e2c6dfa20f4e7890f62a622a156eaf-->
<html xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2024" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cloud-20250508</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-21">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-22">0001477333</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cloud-20250508.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477333</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-08</xbrli:startDate><xbrli:endDate>2025-05-08</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i50e2c6dfa20f4e7890f62a622a156eaf_1"></div><div style="min-height:40.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:174%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:144%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:144%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">8-K</ix:nonNumeric> </span></div><div style="margin-top:11pt;padding-left:108pt;padding-right:108pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CURRENT REPORT</span></div><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Pursuant to Section 13 or 15(d) of The Securities Exchange Act of 1934</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Date of Report (date of earliest event reported): <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-2">May 8, 2025</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:144%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-3">Cloudflare, Inc.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:144%">(Exact name of registrant as specified in its charter)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.810%"><tr><td style="width:1.0%"/><td style="width:33.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.450%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-4">Delaware</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">001-39039</ix:nonNumeric> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-6">27-0805829</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Commission File Number)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-7">101 Townsend Street</ix:nonNumeric> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-8">San Francisco</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" id="f-9">CA</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-10">94107</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Zip code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-11">888</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-12">993-5273</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(Registrant's telephone number, including area code)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Not Applicable</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(Former name or former address, if changed since last report) </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below):</span></div><div><span><br/></span></div><div style="margin-bottom:1pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:WrittenCommunications" format="ixt-sec:boolballotbox" id="f-13">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></div><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt"><span><br/></span></div><div style="margin-bottom:1pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:SolicitingMaterial" format="ixt-sec:boolballotbox" id="f-14">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12) </span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="margin-bottom:1pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementTenderOffer" format="ixt-sec:boolballotbox" id="f-15">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b)) </span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="margin-bottom:1pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementIssuerTenderOffer" format="ixt-sec:boolballotbox" id="f-16">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c)) </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:34.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.210%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-17">Class A Common Stock, $0.001 par value</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-18">NET</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-19">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></div><div style="margin-top:6pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Emerging growth company  </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-20">&#9744;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.   </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div><span><br/></span></div><div id="i50e2c6dfa20f4e7890f62a622a156eaf_7"></div><div><span><br/></span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.02&#160;&#160;&#160;&#160;Results of Operations and Financial Condition.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 8, 2025, Cloudflare, Inc. (the "Company") reported financial results for the fiscal quarter ended March 31, 2025. A copy of the press release is furnished as Exhibit 99.1 to this report and incorporated by reference.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information contained in Items 2.02 and 7.01 of this report, including Exhibit 99.1 attached hereto, is furnished and shall not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or subject to the liabilities of that section. The information shall not be deemed incorporated by reference into any other filing with the Securities and Exchange Commission made by the Company regardless of any general incorporation language in such filing, except as shall be expressly set forth by specific reference in such filing.</span></div><div id="i50e2c6dfa20f4e7890f62a622a156eaf_10"></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7.01&#160;&#160;&#160;&#160;Regulation FD Disclosure.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 8, 2025, the Company posted supplemental financial and other information on its investor relations website (https://cloudflare.NET).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company announces material information to the public through a variety of means, including filings with the Securities and Exchange Commission, press releases, public conference calls, the Company&#8217;s website (https://www.cloudflare.com), its investor relations website (https://cloudflare.NET), and its news site (https://www.cloudflare.com/press). The Company uses these channels, as well as social media, including its blog (https://blog.cloudflare.com), its X account (@Cloudflare), its Facebook account (@Cloudflare), and its Instagram account (@cloudflare), to communicate with investors and the public about the Company, its products, and other matters. Therefore, the Company encourages investors, the media, and others interested in the Company to review the information it makes public in these locations, as such information could be deemed to be material information.</span></div><div id="i50e2c6dfa20f4e7890f62a622a156eaf_13"></div><div style="-sec-extract:summary;margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.01&#160;&#160;&#160;&#160;Financial Statements and Exhibits.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">(d)    Exhibits</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.641%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:81.516%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibit No.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.25pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q125exhibit991.htm">Press Release Issued by Cloudflare, Inc., dated May 8, 2025</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL)</span></td></tr></table></div><div><span><br/></span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i50e2c6dfa20f4e7890f62a622a156eaf_16"></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%">SIGNATURES</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%">Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.126%"><tr><td style="width:1.0%"/><td style="width:44.018%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.450%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.671%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cloudflare, Inc.</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: May 8, 2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Douglas Kramer</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Douglas Kramer</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chief Legal Officer and Secretary</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>q125exhibit991.htm
<DESCRIPTION>EX-99.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i469c5819bbd8451384490a002bf7791b_1"></div><div style="min-height:43.2pt;width:100%"><div><font><br></font></div></div><div><img alt="cf-logoxhxrgb.jpg" src="cf-logoxhxrgb.jpg" style="height:40px;margin-bottom:5pt;vertical-align:text-bottom;width:264px"></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Inter',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Cloudflare Announces First Quarter 2025 Financial Results</font></div><div><font><br></font></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%;padding-left:12.66pt">First quarter revenue totaled $479.1 million, representing an increase of 27% year-over-year</font></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%;padding-left:12.66pt">GAAP loss from operations of $53.2 million, or 11% of total revenue, and non-GAAP income from operations of $56.0 million, or 12%</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">of revenue</font></div><div style="margin-bottom:15pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%;padding-left:12.66pt">Delivered the highest year-over-year growth in net new ACV in three years</font></div><div><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">San Francisco, CA, May 8, 2025 &#8212; Cloudflare, Inc. (NYSE&#58; NET), the leading connectivity cloud company, today announced financial results for its first quarter ended March&#160;31, 2025.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:3pt;text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8220;We kicked off 2025 with confidence, momentum, and strong results. In Q1, we landed the largest contract in Cloudflare&#8217;s history, a more than $100 million deal driven by our Workers developer platform, and signed the longest-term SASE contract to date,&#8221; said Matthew Prince, co-founder &#38; CEO of Cloudflare. &#8220;We have the scale, the technology, and the team to capture the massive opportunity ahead of us&#8212;as evidenced by the size and the length of the deals we&#8217;re closing and the caliber of customers betting on Cloudflare. In a constantly changing world, one thing&#8217;s for certain&#58; innovation wins. From networking, to security, to AI, Cloudflare is the envy of the industry for innovation, and there's no slowing down.&#34;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">First Quarter Fiscal 2025 Financial Highlights </font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;padding-left:12.66pt">Revenue</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#58; Total revenue of $479.1 million, representing an increase of 27% year-over-year.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;padding-left:12.66pt">Gross Profit</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#58; GAAP gross profit was $363.5 million, or 75.9% gross margin, compared to $293.6 million, or 77.5%, in the first quarter of 2024. Non-GAAP gross profit was $369.3 million, or 77.1% gross margin, compared to $301.1 million, or 79.5%, in the first quarter of 2024.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;padding-left:12.66pt">Operating Income (Loss)</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#58; GAAP loss from operations was $53.2 million, or 11.1% of revenue, compared to $54.6 million, or 14.4% of revenue, in the first quarter of 2024. Non-GAAP income from operations was $56.0 million, or 11.7% of revenue, compared to $42.4 million, or 11.2% of revenue, in the first quarter of 2024.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;padding-left:12.66pt">Net Income (Loss)</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#58; GAAP net loss was $38.5 million, compared to $35.5 million in the first quarter of 2024. GAAP net loss per basic and diluted share was $0.11, compared to $0.10 in the first quarter of 2024. Non-GAAP net income was $58.4 million, compared to $58.2 million in the first quarter of 2024. Non-GAAP net income per diluted share was $0.16, compared to $0.16 in the first quarter of 2024.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;padding-left:12.66pt">Cash Flow</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#58; Net cash flow from operating activities was $145.8 million, compared to $73.6 million for the first quarter of 2024. Free cash flow was $52.9 million, or 11% of revenue, compared to $35.6 million, or 9% of revenue, in the first quarter of 2024.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;padding-left:12.66pt">Cash, cash equivalents, and available-for-sale securities</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> were $1,914.9 million as of March&#160;31, 2025.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The section titled &#34;Non-GAAP Financial Information&#34; below describes our usage of non-GAAP financial measures. Reconciliations between historical GAAP and non-GAAP information are contained at the end of this press release following the accompanying financial data.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Financial Outlook</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%">For the second quarter of fiscal 2025, we expect&#58; </font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:12.66pt">Total revenue of $500.0 to $501.0 million</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:12.66pt">Non-GAAP income from operations of $62.5 to $63.5 million</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:12.66pt">Non-GAAP net income per share of $0.18, utilizing weighted average common shares outstanding of approximately 364 million</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">For the full year fiscal 2025, we expect&#58;</font></div><div style="height:43.2pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:43.2pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:12.66pt">Total revenue of $2,090.0 to $2,094.0 million</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:12.66pt">Non-GAAP income from operations of $272.0 to $276.0 million</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:12.66pt">Non-GAAP net income per share of $0.79 to $0.80, utilizing weighted average common shares outstanding of approximately 364 million</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">These statements are forward-looking and actual results may differ materially. Refer to the Forward-Looking Statements safe harbor below for information on the factors that could cause our actual results to differ materially from these forward-looking statements.</font></div><div><font><br></font></div><div id="i469c5819bbd8451384490a002bf7791b_4"></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">Conference Call Information</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Cloudflare will host an investor conference call to discuss its first quarter ended March&#160;31, 2025 earnings results today at 2&#58;00 p.m. Pacific time (5&#58;00 p.m. Eastern time). Interested parties can access the call by dialing (646) 968-2727 or toll-free at (888) 596-4244 with conference ID 3723782. A live webcast of the conference call will be accessible from the investor relations website at https&#58;&#47;&#47;cloudflare.NET. A replay will be available approximately two hours after the conclusion of the live event and will remain available for approximately one year.</font></div><div style="text-align:justify"><font><br></font></div><div id="i469c5819bbd8451384490a002bf7791b_7"></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Supplemental Financial and Other Information</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Supplemental financial and other information can be accessed through the Company&#8217;s investor relations website at https&#58;&#47;&#47;cloudflare.NET. </font></div><div style="text-align:justify"><font><br></font></div><div id="i469c5819bbd8451384490a002bf7791b_10"></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">Non-GAAP Financial Information </font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Cloudflare believes that the presentation of non-GAAP financial information provides important supplemental information to management and investors regarding financial and business trends relating to the Company&#8217;s financial condition and results of operations. Reconciliations of non-GAAP financial measures to the most directly comparable financial results as determined in accordance with GAAP are included at the end of this press release following the accompanying financial data. A reconciliation of non-GAAP guidance measures to corresponding GAAP measures is not available on a forward-looking basis without unreasonable effort due to the uncertainty of expenses that may be incurred in the future. For further information regarding why Cloudflare believes that these non-GAAP measures provide useful information to investors, the specific manner in which management uses these measures, and some of the limitations associated with the use of these measures, please refer to the &#8220;Explanation of Non-GAAP Financial Measures&#8221; section at the end of this press release.</font></div><div><font><br></font></div><div id="i469c5819bbd8451384490a002bf7791b_13"></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Available Information</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Cloudflare intends to use its press releases, website, investor relations website, news site, blog, X account, Facebook account, and Instagram account, in addition to filings made with the Securities and Exchange Commission (SEC) and public conference calls, as a means of disclosing material non-public information and for complying with its disclosure obligations under Regulation FD. </font></div><div style="margin-bottom:6pt;text-align:justify"><font><br></font></div><div id="i469c5819bbd8451384490a002bf7791b_16"></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Forward-Looking Statements </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">This press release contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, which statements involve substantial risks and uncertainties. In some cases, you can identify forward-looking statements because they contain words such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;expect,&#8221; &#8220;explore,&#8221; &#8220;plan,&#8221; &#8220;anticipate,&#8221; &#8220;could,&#8221; &#8220;intend,&#8221; &#8220;target,&#8221; &#8220;project,&#8221; &#8220;contemplate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;predict,&#8221; &#8220;potential,&#8221; or &#8220;continue,&#8221; or the negative of these words, or other similar terms or expressions that concern our expectations, strategy, plans, or intentions. However, not all forward-looking statements contain these identifying words. Forward-looking statements expressed or implied in this press release include, but are not limited to, statements regarding our future financial and operating performance, our reputation and performance in the market, general market trends, our estimated and projected revenue, non-GAAP income from operations and non-GAAP net income per share, shares outstanding, the benefits to customers from using our products, the expected functionality and performance of our products, the demand by customers for our products, our plans and objectives for future operations, growth, initiatives, or strategies, our market opportunity, and comments made by our CEO and others. There are a significant number of factors that </font></div><div style="height:43.2pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:43.2pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">could cause actual results to differ materially from statements made in this press release, including&#58; the impact of adverse macroeconomic conditions on our and our customers&#8217;, vendors&#8217;, and partners&#8217; operations and future financial performance&#59; the impact of the conflicts in the Middle East and Ukraine and other areas of geopolitical tension around the world, or any potential worsening or expansion of those conflicts or geopolitical tensions, other geopolitical events such as elections and other governmental changes, and threats of tariffs and other impediments to cross-border trade&#59; our history of net losses&#59; risks associated with managing our growth&#59; our ability to attract and retain new customers (including new large customers)&#59; our ability to retain and upgrade paying customers and convert free customers to paying customers&#59; our ability to expand the number of products we sell to paying customers&#59; our ability to effectively increase sales to large customers&#59; our ability to increase brand awareness&#59; our ability to continue to innovate and develop new products and product features&#59; our ability to generate demand for our products&#59; our ability to effectively attract, train, and retain our sales force to be able to sell our existing and new products and product features&#59; our sales team&#8217;s productivity&#59; our ability to effectively attract, integrate and retain key personnel&#59; problems with our internal systems, network, or data, including actual or perceived breaches or failures&#59; rapidly evolving technological developments in the market, including advancements in AI&#59; length of our sales cycles and the timing of payments by our customers&#59; activities of our paying and free customers or the content of their websites and other Internet properties that use our network and products&#59; foreign currency fluctuations&#59; changes in the legal, tax, and regulatory environment applicable to our business&#59; and other general market, political, economic, and business conditions. Our actual results could differ materially from those stated or implied in forward-looking statements due to a number of factors, including but not limited to, risks detailed in our filings with the SEC, including our Annual Report on Form 10-K filed on February 20, 2025, as well as other filings that we may make from time to time with the SEC.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The forward-looking statements made in this press release relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this press release to reflect events or circumstances after the date of this press release or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions, or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. </font></div><div><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">About Cloudflare</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">Cloudflare, Inc. (NYSE&#58; NET) is the leading connectivity cloud company on a mission to help build a better Internet. It empowers organizations to make their employees, applications and networks faster and more secure everywhere, while reducing complexity and cost. Cloudflare&#8217;s connectivity cloud delivers the most full-featured, unified platform of cloud-native products and developer tools, so any organization can gain the control they need to work, develop, and accelerate their business.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">Powered by one of the world&#8217;s largest and most interconnected networks, Cloudflare blocks billions of threats online for its customers every day. It is trusted by millions of organizations &#8211; from the largest brands to entrepreneurs and small businesses to nonprofits, humanitarian groups, and governments across the globe.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">Learn more about Cloudflare&#8217;s connectivity cloud at cloudflare.com&#47;connectivity-cloud. Learn more about the latest Internet trends and insights at radar.cloudflare.com. </font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">Investor Relations Information</font></div><div><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Phil Winslow</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">ir&#64;cloudflare.com </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:115%">Press Contact Information</font></div><div><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%">Daniella Vallurupalli </font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">press&#64;cloudflare.com</font></div><div style="margin-bottom:6pt"><font><br></font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Source&#58; Cloudflare, Inc.</font></div><div style="height:43.2pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><div id="i469c5819bbd8451384490a002bf7791b_19"></div><hr style="page-break-after:always"><div style="min-height:40.5pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CLOUDFLARE, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands, except per share data)</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(unaudited)</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.885%"><tr><td style="width:1.0%"></td><td style="width:69.757%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.371%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.187%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Three Months Ended<br>March 31,</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 5.5pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2025</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2024</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Revenue</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">479,087&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">378,602&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cost of revenue</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)(2)</font></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">115,576&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">85,038&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Gross profit</font></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">363,511&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">293,564&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Operating expenses&#58;</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Sales and marketing</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)(2)(4)</font></div></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">214,011&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">194,102&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Research and development</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</font></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">115,089&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">87,703&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">General and administrative</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)(3)</font></div></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">87,658&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">66,309&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total operating expenses</font></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">416,758&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">348,114&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Loss from operations</font></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(53,247)</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(54,550)</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Non-operating income (expense)&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Interest income</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">21,399&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">21,252&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Interest expense</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(5)</font></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(1,443)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(1,100)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other income (expense), net</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(3,468)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,124&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total non-operating income, net</font></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">16,488&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">21,276&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Loss before income taxes</font></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(36,759)</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(33,274)</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Provision for income taxes</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,695&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">2,269&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net loss</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(38,454)</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(35,543)</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(0.11)</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(0.10)</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</font></td><td colspan="2" style="background-color:#f3f3f3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">345,723&#160;</font></td><td style="background-color:#f3f3f3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">338,583&#160;</font></td><td style="background-color:#f3f3f3;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">____________</font></div><div style="margin-bottom:10pt;margin-top:9pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">(1) Includes stock-based compensation and related employer payroll taxes as follows&#58;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.885%"><tr><td style="width:1.0%"></td><td style="width:69.757%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.371%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.187%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f1f1f1;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cost of revenue</font></td><td style="background-color:#f1f1f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f1f1f1;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">2,906&#160;</font></td><td style="background-color:#f1f1f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f1f1f1;padding:0 1pt"></td><td style="background-color:#f1f1f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f1f1f1;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">2,822&#160;</font></td><td style="background-color:#f1f1f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Sales and marketing</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">30,205&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">21,775&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f1f1f1;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Research and development</font></td><td colspan="2" style="background-color:#f1f1f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">38,269&#160;</font></td><td style="background-color:#f1f1f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f1f1f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f1f1f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">28,980&#160;</font></td><td style="background-color:#f1f1f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">General and administrative</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">34,515&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">23,150&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f1f1f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total stock-based compensation and related employer payroll taxes</font></td><td style="background-color:#f1f1f1;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f1f1f1;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">105,895&#160;</font></td><td style="background-color:#f1f1f1;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f1f1f1;padding:0 1pt"></td><td style="background-color:#f1f1f1;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f1f1f1;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">76,727&#160;</font></td><td style="background-color:#f1f1f1;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:9pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">(2) Includes amortization of acquired intangible assets as follows&#58;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.885%"><tr><td style="width:1.0%"></td><td style="width:69.757%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.371%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.187%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cost of revenue</font></td><td style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">2,853&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">4,691&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Sales and marketing</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">388&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">575&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total amortization of acquired intangible assets</font></td><td style="background-color:#f3f3f3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,241&#160;</font></td><td style="background-color:#f3f3f3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">5,266&#160;</font></td><td style="background-color:#f3f3f3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:9pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">(3) Includes acquisition-related and other expenses as follows&#58;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.885%"><tr><td style="width:1.0%"></td><td style="width:69.757%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.371%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.187%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f1f1f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">General and administrative</font></td><td style="background-color:#f1f1f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f1f1f1;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">112&#160;</font></td><td style="background-color:#f1f1f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f1f1f1;padding:0 1pt"></td><td style="background-color:#f1f1f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f1f1f1;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#f1f1f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total acquisition-related and other expenses</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">112&#160;</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:9pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">(4) Includes one-time compensation charge as follows&#58;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.885%"><tr><td style="width:1.0%"></td><td style="width:69.757%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.371%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.187%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f1f1f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Sales and marketing</font></td><td style="background-color:#f1f1f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f1f1f1;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#f1f1f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f1f1f1;padding:0 1pt"></td><td style="background-color:#f1f1f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f1f1f1;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">15,000&#160;</font></td><td style="background-color:#f1f1f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total one-time compensation charge</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">15,000&#160;</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:9pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">(5) Includes amortization of debt issuance costs as follows&#58;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.885%"><tr><td style="width:1.0%"></td><td style="width:69.757%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.371%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.187%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f1f1f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Interest expense</font></td><td style="background-color:#f1f1f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f1f1f1;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">990&#160;</font></td><td style="background-color:#f1f1f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f1f1f1;padding:0 1pt"></td><td style="background-color:#f1f1f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f1f1f1;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">990&#160;</font></td><td style="background-color:#f1f1f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total amortization of debt issuance costs</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">990&#160;</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">990&#160;</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:43.2pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><div id="i469c5819bbd8451384490a002bf7791b_22"></div><hr style="page-break-after:always"><div style="min-height:43.2pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CLOUDFLARE, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands, except par value)</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(unaudited)</font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.743%"><tr><td style="width:1.0%"></td><td style="width:69.715%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">March 31,<br>2025</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">December 31,<br>2024</font></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</font></td><td colspan="3" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</font></td><td style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">204,459&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">147,691&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Available-for-sale securities</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,710,415&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,708,228&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">286,319&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">316,753&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">15,988&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">16,568&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash short-term</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">4,373&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">4,273&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">402,737&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">75,484&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</font></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">2,624,291&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">2,268,997&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">513,866&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">467,420&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">181,087&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">181,087&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquired intangible assets, net</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">23,896&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">21,865&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">178,091&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">168,379&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, noncurrent</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">174,543&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">172,217&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">2,250&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">2,250&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other noncurrent assets</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">23,235&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">18,947&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,721,259&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,301,162&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities and Stockholders&#8217; Equity</font></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities&#58;</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</font></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">93,781&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">105,807&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">89,615&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">81,602&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">76,457&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">80,854&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">53,062&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">47,626&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">508,094&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">477,765&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</font></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">821,009&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">793,654&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible senior notes, net</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,288,311&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,287,321&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities, noncurrent</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">134,521&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">128,266&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue, noncurrent</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">27,555&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">22,095&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other noncurrent liabilities</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">23,985&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">23,625&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</font></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">2,295,381&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">2,254,961&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders&#8217; Equity</font></td><td colspan="3" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A common stock&#59; $0.001 par value&#59; 2,250,000 shares authorized as of March&#160;31, 2025 and December&#160;31, 2024&#59; 309,991 and 307,892 shares issued and outstanding as of March&#160;31, 2025 and December&#160;31, 2024, respectively</font></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">309&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">307&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Class B common stock&#59; $0.001 par value&#59; 315,000 shares authorized as of March&#160;31, 2025 and December&#160;31, 2024&#59; 36,538 and 36,963 shares issued and outstanding as of March&#160;31, 2025 and December&#160;31, 2024, respectively</font></div></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">37&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">37&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">2,562,972&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">2,152,750&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated deficit</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(1,141,094)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(1,102,640)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss)</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,654&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(4,253)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</font></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,425,878&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,046,201&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,721,259&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,301,162&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:43.2pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><div id="i469c5819bbd8451384490a002bf7791b_25"></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CLOUDFLARE, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(unaudited)</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.885%"><tr><td style="width:1.0%"></td><td style="width:69.757%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.371%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Three Months Ended March 31,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2025</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2024</font></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Cash Flows from Operating Activities</font></td><td colspan="3" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net loss</font></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(38,454)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(35,543)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Adjustments to reconcile net loss to cash provided by operating activities&#58;</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Depreciation and amortization expense</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">42,207&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">30,112&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Non-cash operating lease costs</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">14,657&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">11,863&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Amortization of deferred contract acquisition costs</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">23,132&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">18,107&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Stock-based compensation expense</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">95,535&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">69,723&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">990&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">990&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Net accretion of discounts and amortization of premiums on available-for-sale securities</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(6,372)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(12,713)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Deferred income taxes</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(156)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(276)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Provision for bad debt</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,274&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,223&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Other</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">507&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">106&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Changes in operating assets and liabilities, net of effect of asset acquisitions and business combinations&#58;</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Accounts receivable, net</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">27,160&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">31,862&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Contract assets</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">580&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(548)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Deferred contract acquisition costs</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(25,458)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(22,398)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(27,289)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(23,022)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Other noncurrent assets</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">5,118&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">760&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Accounts payable</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(842)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,073&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">12,219&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">5,340&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Accrued compensation</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(4,397)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(1,502)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Operating lease liabilities</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(12,678)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(14,678)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Deferred revenue</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">35,789&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">9,036&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Other noncurrent liabilities</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">262&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">64&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Net cash provided by operating activities</font></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">145,784</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">73,579</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Cash Flows from Investing Activities</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Purchases of property and equipment</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(85,889)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(32,056)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Capitalized internal-use software</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(7,028)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(5,916)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Asset acquisitions and business combinations, net of cash acquired</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(4,856)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Purchases of available-for-sale securities</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(403,672)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(298,995)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Maturities of available-for-sale securities</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">408,769&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">433,903&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Other investing activities</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">238&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">14&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Net cash provided by (used in) investing activities</font></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">(92,438)</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">96,950</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Cash Flows from Financing Activities</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Proceeds from the exercise of stock options</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">11,229&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">4,422&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Payment of tax withholding obligation on RSU settlement</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(7,707)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(4,401)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Net cash provided by financing activities</font></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">3,522</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">21</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net increase in cash, cash equivalents, and restricted cash</font></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">56,868&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">170,550&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash, beginning of period</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">154,214&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">91,224&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Cash, cash equivalents, and restricted cash, end of period</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">211,082</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">261,774</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><div id="i469c5819bbd8451384490a002bf7791b_28"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CLOUDFLARE, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RECONCILIATION OF GAAP TO NON-GAAP FINANCIAL MEASURES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands, except per share amounts)</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(unaudited)</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.743%"><tr><td style="width:1.0%"></td><td style="width:69.143%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.207%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Three Months Ended<br>March 31,</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2025</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2024</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Reconciliation of cost of revenue&#58;</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">GAAP cost of revenue</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">115,576&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">85,038&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Less&#58; Stock-based compensation and related employer payroll taxes</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(2,906)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(2,822)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Less&#58; Amortization of acquired intangible assets</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(2,853)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(4,691)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Non-GAAP cost of revenue</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">109,817&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">77,525&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Reconciliation of gross profit&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">GAAP gross profit</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">363,511&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">293,564&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Add&#58; Stock-based compensation and related employer payroll taxes</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">2,906&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">2,822&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Add&#58; Amortization of acquired intangible assets</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">2,853&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">4,691&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Non-GAAP gross profit</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">369,270&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">301,077&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">GAAP gross margin</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;border-top:3pt double #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">75.9%</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;border-top:3pt double #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">77.5%</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Non-GAAP gross margin</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">77.1%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">79.5%</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Reconciliation of operating expenses&#58;</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">GAAP sales and marketing</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">214,011&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">194,102&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Less&#58; Stock-based compensation and related employer payroll taxes</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(30,205)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(21,775)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Less&#58; Amortization of acquired intangible assets</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(388)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(575)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Less&#58; One-time compensation charge</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(15,000)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Non-GAAP sales and marketing</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">183,418&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">156,752&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">GAAP research and development</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">115,089&#160;</font></td><td style="background-color:#f3f3f3;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">87,703&#160;</font></td><td style="background-color:#f3f3f3;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Less&#58; Stock-based compensation and related employer payroll taxes</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(38,269)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(28,980)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Non-GAAP research and development</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">76,820&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">58,723&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">GAAP general and administrative</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">87,658&#160;</font></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">66,309&#160;</font></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Less&#58; Stock-based compensation and related employer payroll taxes</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(34,515)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(23,150)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Less&#58; Acquisition-related and other expenses</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(112)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Non-GAAP general and administrative</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">53,031&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">43,159&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Reconciliation of income (loss) from operations&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">GAAP loss from operations</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(53,247)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(54,550)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Add&#58; Stock-based compensation and related employer payroll taxes</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">105,895&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">76,727&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Add&#58; Amortization of acquired intangible assets</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,241&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">5,266&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Add&#58; Acquisition-related and other expenses</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">112&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Add&#58; One-time compensation charge</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">15,000&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Non-GAAP income from operations</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">56,001&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">42,443&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">GAAP operating margin</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;border-top:3pt double #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(11.1)%</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;border-top:3pt double #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(14.4)%</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Non-GAAP operating margin</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">11.7%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">11.2%</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:1pt"><font><br></font></div><div style="margin-bottom:1pt"><font><br></font></div><div style="margin-bottom:1pt;text-align:center"><font><br></font></div><div style="margin-bottom:1pt;text-align:center"><font><br></font></div><div style="margin-bottom:1pt;text-align:center"><font><br></font></div><div style="margin-bottom:1pt;text-align:center"><font><br></font></div><div style="margin-bottom:1pt;text-align:center"><font><br></font></div><div style="margin-bottom:1pt;text-align:center"><font><br></font></div><div style="margin-bottom:1pt;text-align:center"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:1pt;text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CLOUDFLARE, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RECONCILIATION OF GAAP TO NON-GAAP FINANCIAL MEASURES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands, except per share amounts)</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(unaudited)</font></div><div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.743%"><tr><td style="width:1.0%"></td><td style="width:69.143%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.207%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Three Months Ended<br>March 31,</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2025</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2024</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Reconciliation of interest expense&#58;</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">GAAP interest expense</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(1,443)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(1,100)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Add&#58; Amortization of debt issuance costs</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">990&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">990&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Non-GAAP interest expense</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(453)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(110)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Reconciliation of provision for income taxes&#58;</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">GAAP provision for income taxes</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,695&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">2,269&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Income tax effect of non-GAAP adjustments</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">13,369&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">4,290&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Non-GAAP provision for income taxes</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">15,064&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,559&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Reconciliation of net income (loss) and net income (loss) per share&#58;</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">GAAP net loss attributable to common stockholders</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(38,454)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(35,543)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Add&#58; Stock-based compensation and related employer payroll taxes</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">105,895&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">76,727&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Add&#58; Amortization of acquired intangible assets</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,241&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">5,266&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Add&#58; Acquisition-related and other expenses</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">112&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Add&#58; One-time compensation charge</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">15,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Add&#58; Amortization of debt issuance costs</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">990&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">990&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Income tax effect of non-GAAP adjustments</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(13,369)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(4,290)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Non-GAAP net income </font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">58,415&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">58,150&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">GAAP net loss per share, basic</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(0.11)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(0.10)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">GAAP net loss per share, diluted</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(0.11)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(0.10)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Add&#58; Stock-based compensation and related employer payroll taxes</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">0.31&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">0.23&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Add&#58; Amortization of acquired intangible assets</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">0.01&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">0.02&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Add&#58; Acquisition-related and other expenses</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Add&#58; One-time compensation charge</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">0.04&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Add&#58; Amortization of debt issuance costs</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Income tax effect of non-GAAP adjustment</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(0.04)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(0.01)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Effect of dilutive shares</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(0.01)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(0.02)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Non-GAAP net income per share, diluted</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</font></div></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">0.16&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">0.16&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">345,723&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">338,583&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Weighted-average shares used in computing non-GAAP net income per share attributable to common stockholders, diluted</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">362,340&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">356,206&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-style:italic;font-weight:400;line-height:120%">____________</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Totals may not sum due to rounding. Figures are calculated based upon the respective underlying non-rounded data.</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </font></div><div style="margin-top:6pt"><font><br></font></div><div style="margin-top:6pt"><font><br></font></div><div style="margin-top:6pt"><font><br></font></div><div style="margin-top:6pt"><font><br></font></div><div style="margin-top:6pt"><font><br></font></div><div style="margin-top:6pt"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CLOUDFLARE, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RECONCILIATION OF GAAP TO NON-GAAP FINANCIAL MEASURES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands, except per share amounts)</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(unaudited)</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.172%"><tr><td style="width:1.0%"></td><td style="width:69.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.288%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.290%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Three Months Ended<br>March 31,</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2025</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2024</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Free cash flow</font></td><td colspan="3" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="3" style="background-color:#f3f3f3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net cash provided by operating activities</font></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">145,784&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">73,579&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Less&#58; Purchases of property and equipment</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(85,889)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(32,056)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Less&#58; Capitalized internal-use software</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(7,028)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(5,916)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Free cash flow</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">52,867&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">35,607&#160;</font></td><td style="background-color:#f3f3f3;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net cash provided by (used in) investing activities</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(92,438)</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">96,950&#160;</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net cash provided by financing activities</font></td><td style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,522&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#f3f3f3;padding:2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">21&#160;</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net cash provided by operating activities<br>(percentage of revenue)</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">30&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">19&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Less&#58; Purchases of property and equipment <br>(percentage of revenue)</font></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(18)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(8)</font></td><td style="background-color:#f3f3f3;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Less&#58; Capitalized internal-use software <br>(percentage of revenue)</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(1)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(2)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f3f3f3;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Free cash flow margin</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</font></div></td><td colspan="2" style="background-color:#f3f3f3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">11&#160;</font></td><td style="background-color:#f3f3f3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#f3f3f3;padding:0 1pt"></td><td colspan="2" style="background-color:#f3f3f3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">9&#160;</font></td><td style="background-color:#f3f3f3;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-style:italic;font-weight:400;line-height:100%">____________</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Inter',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">(1) Totals may not sum due to rounding. Figures are calculated based upon the respective underlying non-rounded data.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Explanation of Non-GAAP Financial Measures</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In addition to our results determined in accordance with generally accepted accounting principles in the United States (U.S. GAAP), we believe the following non-GAAP measures are useful in evaluating our operating performance. We use the following non-GAAP financial information to evaluate our ongoing operations and for internal planning and forecasting purposes. We believe that non-GAAP financial information, when taken collectively, may be helpful to investors because it provides consistency and comparability with past financial performance. However, non-GAAP financial information is presented for supplemental informational purposes only, has limitations as an analytical tool and should not be considered in isolation or as a substitute for financial information presented in accordance with U.S. GAAP. In particular, free cash flow is not a substitute for cash provided by operating activities. Additionally, the utility of free cash flow as a measure of our liquidity is further limited as it does not represent the total increase or decrease in our cash balance for a given period. In addition, other companies, including companies in our industry, may calculate similarly-titled non-GAAP measures differently or may use other measures to evaluate their performance, all of which could reduce the usefulness of our non-GAAP financial measures as tools for comparison. A reconciliation is provided above for each non-GAAP financial measure to the most directly comparable financial measure stated in accordance with U.S. GAAP. Investors are encouraged to review the related U.S. GAAP financial measures and the reconciliation of these non-GAAP financial measures to their most directly comparable U.S. GAAP financial measures, and not to rely on any single financial measure to evaluate our business.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Items Excluded from Non-GAAP Measures. </font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">We exclude stock-based compensation expense, which is a&#160;non-cash&#160;expense, from certain of our&#160;non-GAAP&#160;financial measures because we believe that excluding this item provides meaningful supplemental information regarding operational performance. We exclude employer payroll tax expenses related to stock-based compensation, which is a cash expense, from certain of our non-GAAP financial measures because such expenses are dependent on the price of our Class A common stock and other factors that are beyond our control and do not correlate to the operation of our business. We exclude amortization of acquired intangible assets, which is a&#160;non-cash&#160;expense, related to business combinations from certain of our&#160;non-GAAP&#160;financial measures because such expenses are related to business combinations and have no direct correlation to the operation of our business. We exclude acquisition-related and other expenses from certain of our non-GAAP financial measures because such expenses are related to business combinations and have no direct correlation to the operation of our business. Acquisition-related and other expenses can be cash or non-cash expenses and include third-party transaction costs and compensation expense for key acquired personnel. We also excluded the one-time cash compensation charge incurred during the three months ended March 31, 2024 from certain of our non-GAAP financial measures because it was not attributable to services provided and did not correlate to the ongoing operation of our business. We exclude amortization of debt issuance costs, which are non-cash&#160;expenses, from certain of our&#160;non-GAAP&#160;financial measures because such expenses have no direct correlation to the operation of our business. </font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Non-GAAP Gross Profit and Non-GAAP Gross Margin. </font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">We define non-GAAP gross profit and non-GAAP gross margin as U.S. GAAP gross profit and U.S. GAAP gross margin, respectively, excluding stock-based compensation and related employer payroll taxes and amortization of acquired intangible assets.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Non-GAAP Income from Operations and Non-GAAP Operating Margin</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">. We define&#160;non-GAAP&#160;income from operations and&#160;non-GAAP&#160;operating margin as U.S. GAAP loss from operations and U.S. GAAP operating margin, respectively, excluding stock-based compensation expense and its related employer payroll taxes, amortization of acquired intangible assets, acquisition-related and other expenses.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Non-GAAP Net Income and Non-GAAP Net Income per Share, Diluted</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">. We define non-GAAP net income as GAAP net loss adjusted for stock-based compensation expense and its related employer payroll taxes, amortization of acquired intangible assets, acquisition-related and other expenses, amortization of issuance costs, and a non-GAAP provision for (benefit from) income taxes.</font><font style="background-color:#ffffff;color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> Generally, the difference between our GAAP and non-GAAP income tax expense (benefit) is primarily due to adjustments in stock-based compensation and related employer payroll taxes, amortization of acquired intangibles associated with business combinations, acquisition-related and other expenses, and amortization of issuance costs. </font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">We define non-GAAP net income per share, diluted, as non-GAAP net income divided by the weighted-average common shares outstanding, adjusted for dilutive potential shares that were assumed outstanding during period. Currently, potential dilutive effect mainly consists of employee equity incentive plans and convertible senior notes. We believe that excluding these items from non-GAAP net income per share, diluted, provides management and investors with greater visibility into the underlying performance of our core business operating results.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Free Cash Flow and Free Cash Flow Margin</font><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">. Free cash flow is a non-GAAP financial measure that we calculate as net cash provided by operating activities less cash used for purchases of property and equipment and capitalized </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Inter',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">internal-use software. Free cash flow margin is calculated as free cash flow divided by revenue. We believe that free cash flow and free cash flow margin are useful indicators of liquidity that provide information to management and investors about the amount of cash generated from our operations that, after the investments in property and equipment and capitalized internal-use software, can be used for strategic initiatives, including investing in our business, and strengthening our financial position. We believe that historical and future trends in free cash flow and free cash flow margin, even if negative, provide useful information about the amount of cash generated by our operating activities that is available (or not available) to be used for strategic initiatives. For example, if free cash flow is negative, we may need to access cash reserves or other sources of capital to invest in strategic initiatives. One limitation of free cash flow and free cash flow margin is that they do not reflect our future contractual commitments. Additionally, free cash flow does not represent the total increase or decrease in our cash balance for a given period.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>cloud-20250508.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:e68bf5fe-8f76-4a2a-a2f6-ecbe748105f6,g:1733ed4f-207a-4ba6-8fe6-be8425160cca-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cloud="http://cloudflare.com/20250508" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://cloudflare.com/20250508">
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cloud-20250508_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cloud-20250508_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformationDocument" roleURI="http://cloudflare.com/role/DocumentandEntityInformationDocument">
        <link:definition>0000001 - Document - Document and Entity Information Document</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>cloud-20250508_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:e68bf5fe-8f76-4a2a-a2f6-ecbe748105f6,g:1733ed4f-207a-4ba6-8fe6-be8425160cca-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_d26ca38c-a162-486b-a631-1f0021a171d0_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_358ec6ee-af27-4175-a09a-9b9a6b07f4c9_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_e012ba7c-2ac7-4d70-b543-40c6158d26e0_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_1315f0c2-0de3-4ecb-8b92-0dbcae4be6dc_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_85a3f614-e2db-46fb-bb24-8aba69e03db3_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_6befe456-5d85-4859-83cf-c14ae5a17599_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_8eeacb25-6907-4bc7-b4ec-b861bf5b8841_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_82b45124-3271-4ab0-9feb-0c109d9b5d6e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SolicitingMaterial_096d0c19-66ca-4d4c-8212-248aabe57bb5_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_127fd174-14c3-46f3-9f3f-ce63d0fd1355_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_WrittenCommunications_d9c31abc-0295-42ee-8ae3-0f29803bab3c_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_5f6716b7-6aa7-4804-9d04-a05cfd75574f_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_5444cf92-d1a8-4c4e-ae95-665a5eca51b5_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_d9df4d49-ce9b-486e-92bc-5fd1599fdf9e_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_5c7b9908-3127-4f59-a038-70d79139d626_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_44290760-efb2-41df-bab0-4a16e2f4738c_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_8380a80d-16b8-4994-b7b3-8b8b91b3ee18_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_95045f82-ac5c-48bd-8677-9059d802ae73_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_49abc75b-7fc6-40fa-b81a-61c069f86713_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementTenderOffer_8eab81dd-0deb-4577-8496-8792a82cfe20_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_ec742917-7501-417f-8c4e-3cde10fdd63d_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_8879d605-fcd9-4dcc-ad2f-f7cce7437652_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>cloud-20250508_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:e68bf5fe-8f76-4a2a-a2f6-ecbe748105f6,g:1733ed4f-207a-4ba6-8fe6-be8425160cca-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://cloudflare.com/role/DocumentandEntityInformationDocument" xlink:type="simple" xlink:href="cloud-20250508.xsd#DocumentandEntityInformationDocument"/>
  <link:presentationLink xlink:role="http://cloudflare.com/role/DocumentandEntityInformationDocument" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_d72e40dc-72be-480f-8060-013700a6402b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_DocumentType_d72e40dc-72be-480f-8060-013700a6402b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_6be53f00-74ae-49b4-ba77-a4655efed363" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_DocumentPeriodEndDate_6be53f00-74ae-49b4-ba77-a4655efed363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_d290d778-fb4f-4d55-b8ee-d96ff8205165" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_EntityRegistrantName_d290d778-fb4f-4d55-b8ee-d96ff8205165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_9405ec36-95fc-4ba3-ad83-0a3997640268" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_EntityCentralIndexKey_9405ec36-95fc-4ba3-ad83-0a3997640268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_2091e434-8dd0-444b-8f22-3b8c347bf7fb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_AmendmentFlag_2091e434-8dd0-444b-8f22-3b8c347bf7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_463bb5c3-7e4f-448a-ba81-2ae9a5d8e8e2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_EntityIncorporationStateCountryCode_463bb5c3-7e4f-448a-ba81-2ae9a5d8e8e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_c2e8a127-abe8-402a-8b4b-0421eb18571c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_EntityFileNumber_c2e8a127-abe8-402a-8b4b-0421eb18571c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_a03044a8-4275-49c4-b050-aacfd0623bff" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_EntityTaxIdentificationNumber_a03044a8-4275-49c4-b050-aacfd0623bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_98ddf7d1-79bd-44ed-8f80-92e73e37b675" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_EntityAddressAddressLine1_98ddf7d1-79bd-44ed-8f80-92e73e37b675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_10dc394d-8cb6-4d73-bee5-1e9a5ffd7b49" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_EntityAddressCityOrTown_10dc394d-8cb6-4d73-bee5-1e9a5ffd7b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_817c4667-17d5-4355-adee-855d9a3ba9f3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_EntityAddressStateOrProvince_817c4667-17d5-4355-adee-855d9a3ba9f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_e391e6d1-edc1-4b4c-9e25-1aad224a619d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_EntityAddressPostalZipCode_e391e6d1-edc1-4b4c-9e25-1aad224a619d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_f7abc44f-6c7f-4e8f-9592-54b06fc7b077" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_CityAreaCode_f7abc44f-6c7f-4e8f-9592-54b06fc7b077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_219e7cac-7802-4f2b-8577-419b04e32099" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_LocalPhoneNumber_219e7cac-7802-4f2b-8577-419b04e32099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_40f3d2e1-abde-4e59-a0da-328813dafd85" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_WrittenCommunications_40f3d2e1-abde-4e59-a0da-328813dafd85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_208ca852-6d01-48b8-ab12-201353a205ae" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_SolicitingMaterial_208ca852-6d01-48b8-ab12-201353a205ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_a6f7b34d-5800-41e7-946f-5bc62f780a91" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_PreCommencementTenderOffer_a6f7b34d-5800-41e7-946f-5bc62f780a91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_486b5a48-39a7-4803-9b18-b3386613b144" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_486b5a48-39a7-4803-9b18-b3386613b144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_670a6e52-22bc-451a-ac59-c2407704f092" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_Security12bTitle_670a6e52-22bc-451a-ac59-c2407704f092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_b2df48e5-88fd-496f-98fe-efaad92bffa8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_TradingSymbol_b2df48e5-88fd-496f-98fe-efaad92bffa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_b9503e74-7e16-4633-8e8f-353bba1c7983" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_SecurityExchangeName_b9503e74-7e16-4633-8e8f-353bba1c7983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_6c74bce0-63a5-420a-a3bf-9ad3ddd053f1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d28b4ba5-ea91-4fb9-9732-4bfef12dbfb8" xlink:to="loc_dei_EntityEmergingGrowthCompany_6c74bce0-63a5-420a-a3bf-9ad3ddd053f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>cf-logoxhxrgb.jpg
<TEXT>
begin 644 cf-logoxhxrgb.jpg
M_]C_X  02D9)1@ ! @$ 2 !(  #_[0 L4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  2     $  0!(     0 !_^$J>VAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI
M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN
M<SIM971A+R(@>#IX;7!T:STB061O8F4@6$U0($-O<F4@-2XV+6,Q,S(@-SDN
M,34Y,C@T+" R,#$V+S T+S$Y+3$S.C$S.C0P(" @(" @(" B/@H@(" \<F1F
M.E)$1B!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M
M<F1F+7-Y;G1A>"UN<R,B/@H@(" @(" \<F1F.D1E<V-R:7!T:6]N(')D9CIA
M8F]U=#TB(@H@(" @(" @(" @("!X;6QN<SID8STB:'1T<#HO+W!U<FPN;W)G
M+V1C+V5L96UE;G1S+S$N,2\B"B @(" @(" @(" @('AM;&YS.GAM<#TB:'1T
M<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+R(*(" @(" @(" @(" @>&UL;G,Z
M>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V<O:6UG+R(*
M(" @(" @(" @(" @>&UL;G,Z>&UP34T](FAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T4F5F/2)H='1P.B\O
M;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V52968C(@H@(" @
M(" @(" @("!X;6QN<SIS=$5V=#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O
M,2XP+W-4>7!E+U)E<V]U<F-E179E;G0C(@H@(" @(" @(" @("!X;6QN<SII
M;&QU<W1R871O<CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]I;&QU<W1R871O<B\Q
M+C O(@H@(" @(" @(" @("!X;6QN<SIP9&8](FAT=' Z+R]N<RYA9&]B92YC
M;VTO<&1F+S$N,R\B/@H@(" @(" @(" \9&,Z9F]R;6%T/FEM86=E+VIP96<\
M+V1C.F9O<FUA=#X*(" @(" @(" @/&1C.G1I=&QE/@H@(" @(" @(" @(" \
M<F1F.D%L=#X*(" @(" @(" @(" @(" @/')D9CIL:2!X;6PZ;&%N9STB>"UD
M969A=6QT(CYC9BUL;V=O+6@M8VUY:SPO<F1F.FQI/@H@(" @(" @(" @(" \
M+W)D9CI!;'0^"B @(" @(" @(#PO9&,Z=&ET;&4^"B @(" @(" @(#QX;7 Z
M365T861A=&%$871E/C(P,38M,#DM,C!4,3 Z,3$Z-#4M,#<Z,# \+WAM<#I-
M971A9&%T841A=&4^"B @(" @(" @(#QX;7 Z36]D:69Y1&%T93XR,#$V+3 Y
M+3(P5#$W.C$Q.C0Y6CPO>&UP.DUO9&EF>41A=&4^"B @(" @(" @(#QX;7 Z
M0W)E871E1&%T93XR,#$V+3 Y+3(P5#$P.C$Q.C0U+3 W.C P/"]X;7 Z0W)E
M871E1&%T93X*(" @(" @(" @/'AM<#I#<F5A=&]R5&]O;#Y!9&]B92!);&QU
M<W1R871O<B!#0R R,#$U+C,@*$UA8VEN=&]S:"D\+WAM<#I#<F5A=&]R5&]O
M;#X*(" @(" @(" @/'AM<#I4:'5M8FYA:6QS/@H@(" @(" @(" @(" \<F1F
M.D%L=#X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)2
M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.G=I9'1H/C(U
M-CPO>&UP1TEM9SIW:61T:#X*(" @(" @(" @(" @(" @(" @/'AM<$=);6<Z
M:&5I9VAT/C,V/"]X;7!'26UG.FAE:6=H=#X*(" @(" @(" @(" @(" @(" @
M/'AM<$=);6<Z9F]R;6%T/DI014<\+WAM<$=);6<Z9F]R;6%T/@H@(" @(" @
M(" @(" @(" @(" \>&UP1TEM9SII;6%G93XO.6HO-$%!45-K6DI29T%"06=%
M0DQ!17-!040O-U%!<U5':'9D1SEZ84<Y=TE$375-04$T46ML3D$K,$%!04%!
M04)!0DQ!04%!045!)B-X03M!445S04%!04%104(O*S1!1&M&:V(R2FQ!1U1!
M04%!04%F+V)!25%!0F=114)!545"9U5&0F=K1T)164I#=V='0F=G3$1!;TM#
M=V]+)B-X03M$0D%-1$%W341!=U%$031014$X3T1"351&0E%417AW8D=X<V-(
M>#AF2'@X9DAX.&9(=T5(0G=C3D1!,%E%0D%91VA54D92;V9(>#AF)B-X03M(
M>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX
M.&9(>#AF2'@X9DAX.&8O.$%!15%G04I!14%!=T52)B-X03M!04E205%-4D%F
M+T5!84E!04%!2$%114)!445!04%!04%!04%!05%&07=)1T%104A#06M+0W=%
M04%G241!445"05%%04%!04%!04%!)B-X03M!44%#07=11D)G8TE#46],14%!
M0T%1341!9U%#0F=C1$)!24=!;DU"06=-4D)!049)4DEX459%1T4R16EC6455
M37!':$)X5WA1:5!")B-X03M5=$AH37A::3A#4GEG=D5L47I25&MQ2WE9,U!#
M3E51;FLV3WI.:&156DA41#!U24E*;TU*0VAG6FA*4D92<5,P5G1.5DM"<GDT
M+U!%)B-X03LQ3U0P6EA71FQA5S%X9%AL.5=:,FAP86UT<V)7-799,U(Q9&YD
M-&58<#=F2#$K9C-/16A984AI26U+:31Y3FIO*T-K-5-6;'!E66U:)B-X03MQ
M8FY*,F5N-4MJ<$M7;7 V:7!Q<75S<F$V=F]204%)0T%1241"455%0E%914-!
M341B445!06A%1$)#15--545&55).:$EG6GAG6D5Y)B-X03MO8DAW1DU(4C13
M3D-&5DII8W9%>DI$4D1G:&%357E7:5DW3$-",U!33F5*16=X9%5K=V=*0VAG
M6DIJ6D9':61K9$95,SAQ3WIW>6=P)B-X03LP*U!Z:$I3:W1-5%4U4%)L9%E7
M5G!B6$8Q95@Q4FQ:;61O85=P<F)',75B,E(Q9&YD-&58<#=F2#$K9C-/16A9
M84AI26U+:31Y3FIO)B-X03LK1&Q*5U=L-6E:;7!U8VY:-F9K<4]K<&%A;G%+
M;7%Q-GET<G$K=B]A04%W1$%104-%44U2040X03E5-'$W1EA9<6Q(;5AZ3%HV
M1EI#)B-X03ME665P3DI68F5!1VAD:"MP4C-/665T,6MC16)/-5!)3V)O=$9,
M551O8D%C>3AO,6IZ8G)U<7E-6C=L:VA04S-I2E--1'=O3W8K>7)N)B-X03M*
M-FI8-6-P.5(R-VAY978P,UHK2$5.:'8S;FUK-%IL8FM#47<V161C=S=C>6U2
M848U-C%Z4S5&5C57=3=4.7%#66QJ5"])8S%++W$Y)B-X03MS,D]L-U1Y-&IZ
M-&\Y>&1B<75Y<U=58D1H;#-H-GAP1W)75W$R360W84YY:6999R]A5F@Q5F@R
M27IR9%!Q23590U5E5'E';S X<TUZ)B-X03M#6$Y'6F,P3WA6,DMU>%8R2W5X
M5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X
M5C)+<%HU9S$K>3!3)B-X03MX3C%D5EES94U-2R]A9'9!9GA/675R,6-C14]+
M6'=$;&%44U1Z>C19+T4Y>D)$*V$K<2MV55=52&]6+W4V=GIP+W(Q<"]W04QM
M:"]L)B-X03LS2F8P>'(T+VHW2&]0-4%X,3E5<BM(-"LQ:F9M6%AP=&(Q4C=X
M,4UC9$%K34YA.$9(879U86Y.8G).56,K5&E0=V1N;W1)34=0:$AX)B-X03M+
M5EII=5DW1EA9<7I,.'-T5VQT.6).9U=*9W9%8C1E=VMJ575'+S1%15IU3WAC
M-6IL-$]K=C!/:S=C,#1L:30K<V9U3#%26%)H5E=$)B-X03M$,DYC-G-%2&LX
M:U%1,VA1-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9
M<3=&6%EQ-T9867$W1EA9<7!85C-A)B-X03LR:T14,TUQ47=P.7%2>49!*VLU
M1$IK:D%823!'95!(2UIQ27-V2R]Z13$O5#E7=DQ15T4O<G=W27=B-%=50C))
M<E1K0EA91$]6-U@Q)B-X03M537-O.$)S05!7.6HV4V5'###-##-####Q2&-U
M>%8R2W5X5C)+<W0X<3928U%A4G%'='E2;%5-9C%E,4HR<C9J0EI(2'-&*T@V
M8S)/)B-X03MN=WEJ:&YL<G!1*TIO;CE$<#ED<4EY>7=X03EB4'<U0C!-.#!$
M:5-'4F\S2%)K2D(O1$YD1$I+2G5*;W-P445H4D9S,#AS96%(=DI")B-X03M:
M6'!(<FMF=7!E;D]N62LK9% R6C)O8V@X4$HY6%$Y-V]T9&]"06-C3UA536UZ
M975P63ER4#5H*U-.1G4O<65P-C%A,C$R1%)O0R]*)B-X03LQ4#A!;'%V27 O
M<W%9<6Y6:'%&:G%&<DAE5T9X1F0R:V]R1F-1=7-K8D1P<WEK9S1Q9TY,.#(K
M5W16,4,T,#=49%-G=3<V,41'-'0T)B-X03MN1$]G4G5$8V@W36%9<6TR2W-E
M,6XX=R]*1VDS9C%053EA=&)A-T)O,$)F:S9N+TQ695)4+UI5>%9/<D153$A5
M3%=/.'-,:4LW=$I2)B-X03M72S1H9%I),DA46FQ*0GA605=F;3-Y,64V=DYO
M,7!Q544R<3(U8U0R84]$26AJ3DAQ=CA!:VYR:7$T96%F3' Q,#9!3E%H3W1+
M2VUW)B-X03LU1#%13TAQ+UHO,41Y*U=+<4]T*V102VUH6$M7,G-A<F(R3GA)
M;G%2>%1/1EEO4U8U065&5D]+<3)I*V%F3&5U0G8P4'%L<F9L0GED)B-X03M)
M2E5D,49A5EI!95,W*TEX5E4Q=GI";VUH5VE897-8<U9J8E!)26MM;6)I<&M)
M3$)19D=I:S1Q:VXO2S%V>30O-FU+>2]W0U)O>%9/)B-X03MD8SAY841O545C
M*W-8,$YH1$LS<'AV3W=533%+,$9F65EQ:G)A-6=U<F%+-70U0DQB>F]S:TUQ
M;7%S:FIK<D$K0D)X5E5X5DM.13@T)B-X03ME5CED;6QG,&963&4K;6=8;$Q(
M031:;%5M;%-",G)I<4\Q4%9.4#!U>&QV.5)U171B3T%!>E1Y;FEI:&E&1E0X
M>4)I<5%W9FUF*UAK)B-X03LX<7A2*UER1&TK>3AP,%%6*V)%1$9747I8;')"
M85-8:W-Q<&%24FUA4V-K8T)'<3AI.69$:G9I<D=V.$%L83,U8V8X055X5U@O
M23!9)B-X03MQ;D9P-6XX=3-E;4IQ<T=P5WHV8DDO<$IE1U96:4UH8F=%-4U1
M3U)B86U+=DMF3TAM3S0Q;E9:1'I0,4M":6QR1T]L0G1Z<#1T,7II)B-X03MU
M,$Y98S)1+WI2>64U-T\P67=9>"]/4$Y)8W=(64MK1%%R2W)4;S!K42LP:71W
M2C(O;6\Q4'5W>$EV9FMX;4-2<V%+3U,V,$5(-#E0)B-X03MN661U3C!"*W5%
M-65*-'5S5"]P=BM/=4]C96)P268V6"]J>7-,+WEW04%D26U0=6)Z*VM/5#A8
M0B]-4"MM+S0V=SA,4"]Q9R\P;B]()B-X03MM+S!H-5DO-G,X,R]!16UF.65S
M4&DT4#5H+S S+TA6.$A59C9O4#A!4V8X04AK>3!3.3AJ=G%%361Z<&-Q3$EY
M<4I*2GI):7-446-L)B-X03M!5&)X>DHP,E13;5E%;T@U,RMP>&16:3%99U1'
M63(W:%@V,V\K<S9N<$=N5V=T<FA!-D]V1DQ205!S9$]M=U5:=CEB<7-/1TA$
M35AF)B-X03LX3'I/;'=:8W-U2THK3$-:<G91;4QE;G X:58V9G9Z=#E"4G8Q
M-7DP.#)N4$Q'4B]N9G-D+TA(;4A/62\P=C=50DA-,%4V>E$Q4FM9)B-X03M0
M1V$Q24E.4G9M3$=::DQI1S%/45DR2TQ.=E!U=#-U;651=%@Q87="1C-$6G1*
M05(Q4FU&3V8X07-/6$PV33E":$QI:40S=DA3:E)))B-X03ME2R]K=BM66&Q0
M>FHU8C%$5G1D:VUU<C93-65!0DI74F]A2W(K;V8U;EEU5#A64C=:2FEZ:CAM
M9DLY=C5:,4A5.5!S9DYT:G)L:DMP)B-X03MK3VTR,&E03$1):FAF5DMR22]'
M<6YI*S(U<#19<7A(.&E0.$%Y8F9M=B]J2&0O.$%586U+=EI0>D$Q93@P9GE4
M<E=P5U9F<F1T85-.)B-X03M!=S-+=5)14"]S2SAV;WA6-&@K4S,U5BM5+T]0
M;#-59%<Q,E-7-G9N=5AG05-6:V%(-%9F,50O33=&>CEQ;WA61R\X04]03GID
M86(U)B-X03LX.'EE5C1,<C8Q<$U#5'E*24XP95,R=55G4U9E=$]A3U-A9&1V
M1$96;C5D<W$O.$%/4EAM14U10S!U;VA19'%N,5%A1#9"6$955F%Y)B-X03M2
M>68X-54S1$EW6E%P56MB-W)P:7%W*V=I;4MO1"]N24\P:'90>E$X=#)K-$Q1
M6$9V8GA3<411;$AU-4995DAS8U93:C@P+TLR;B]L)B-X03MN-70P4%502U8S
M3$9D4T)P+W%R=GIE37AU1D<O57AY:&EV1G$Q;V-696@O.#509CAO1%EF.717
M2"]Q1W5-5F5495<P.&DS:#!Q>'5V)B-X03M*;6]3,T9X-D5%.2MT-4US8G4O
M1E=M0T-+9U5K.'%6*VY&6'!V+T]59B]+3#90.$$X>')F.&UM>%8V:#5)+S51
M=E%0*S)B868X;45X)B-X03M6:FXU,F5B:#5C.&A8<&EF:F8V:U!Q3FU!9FE"
M;$(Y4G@S*T=0;'8T,'A6."MF;'AR<V9K=GIN;U=P;2MI;7,Y46E#86]K5%8Y
M1TMD)B-X03MY:%-7;C=59D9*4U!O>%8Y1"]N:"]W0U-S,3<O049)9BMO;5!&
M6'I(2&-F;"]W1#1*340R;#8S;D5Y9G4W;$=!=%%N<4-G649I5"LW)B-X03LR
M,E1R:%8Y0RM53D\Q=E0O04UH8FTQ,6A(:75K,'DO2U%Y,45K8TQ*2S!A<T1U
M4&A05'-.<T-V02]*3VY7=#%:6$1495,Y4CAZ;%IA)B-X03M#-G-:<FE*26AX
M2#=T:$1$34-E*S5W<2MK=DHO:W9Y,69F;"]P;6Y8*V=06C)::RMU9F]E*V%3
M4U-'8T]X*TIN16(O459'>'!3;4)8)B-X03MM5V5D=G!,<U9D:7)S5F1I<G-6
M4D9H-E@Q-C,Y879O*W%N<54V.&51<E0V36YJ<FE&.')A.'0X0G)N5$Y0368Q
M<CE.6%@Q;C=F33AF)B-X03M$:"MX5"]9-6MD;SAF:GDT=60O6C K>#!M:31F
M0VIW.3,R.55T>D-C<#)+=E1R=CE'9F]+8CE)8V8P6#E68C8S-G8R4'$O<&XQ
M3V9T)B-X03MW<EA047-68T%R=65/>5AX1RLY.&-82#%R.4PV=B]G6#E+9F]4
M-'5F<"MP>BMR+SA8*VHK>#%P>C=D9#AT65!B=BMC868X269O2SDO)B-X03M2
M+U O04)&5F8P<C8Q3UAP,5!P*VI4+V185W9F;#ER.6Y!<G<O55 X468T=S%V
M.$%1;C%V-G@Y8G5F52MP97!Z-&5U9G1E;'9X<E1&)B-X03M8=CA!*U(S,3<O
M;%A'<V8T<SEF,&9R9'HY6B]34'%6*W$O5EEE9&96*TQH5&PK3TMV07 O<F8V
M63%F.$%W2BML4#!*=GHY3#%E9C%F)B-X03LO:2\P9C)01&XR-C<T5F4R9C@T
M,&8T4B]1.3DY43E4+T%"1CA(-E4Y9FI8,#9T-F9O53,Y4"MB=GDV+W,T1EE"
M*V-V,5@O;&$P=CA!)B-X03MH1#8U*VYA<#EB*W%C=5@Q=FE0.34O4R]E8W5.
M3U90,G$T<6UV+T]/9C9'+WAV9B]!2U@Y9B]&2'!Y9E906#9F.'9(3&PX9G)F
M4'1Y)B-X03MX5G(O04IY6CEF.$%X,6\O,69L-B]W0E%J.4PP-C@K9C%I6&IX
M<'97=E-M2W-C+TQ(+T1V*U!R6"](9C%Z-C<V<V8Q4#9Z6# O<D92)B-X03LV
M9C%R,5 S;D=T2V1Q+V$K1W5+=E=V.$%N2C<O04I11W<O-V%S4#A!,4181TMS
M+R]!0SDO-5%(>3$O,GER2"]Q1U1&6&UN+T]59CA!)B-X03MY:2MJ+W=$36$S
M+TIP<U9E5V9L+R]J,R]!0EHU8C5F<%@Y1V98-TMT9G)(;V5H-GEF-T1H=RMI
M;4MS-B\U>5(K<V8T=#AT9G!8;B]H)B-X03MN:#A8<&9A-65S4')64#A!2SE,
M:'@O,CA667(K6C,O2VM0,$9"+V=B;"ML+W)#*W)4-CEX.41G,TQL.6(K2#=8
M1VY(9D-R,4QZ6BML)B-X03MF*VAC:BML<698+S!F6BMR4W1E4')296YY<BLS
M=S0X=CAQ=4)8:T]Q+W=#1G8K5DQA2C8S2"]%9C$V-2MQ96Y4;C9(32MR-G8K
M4CEN)B-X03MJ6&5V5&)L:7(S4%%F.%,O.'%0=68X4F8X9$0Y15AF2&Q8,691
M.4(O4CE7=C=F0VQE+VIV6$98>F0U5R\U5U(Y5FTO=W K;5!Q=E O)B-X03M!
M16HY1B]7=E0Y4VXW9F]F1'DT*T]&1#9G+TIR+T5N*T),8B]!0D@Y8R]3;G)4
M97 K:V96*W-C95HT8W97*T]L3VU"3"\Y:ST\+WAM<$=);6<Z:6UA9V4^"B @
M(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI!;'0^
M"B @(" @(" @(#PO>&UP.E1H=6UB;F%I;',^"B @(" @(" @(#QX;7!-33I)
M;G-T86YC94E$/GAM<"YI:60Z,S$Q.#=E8F4M,# Q9BTT,#8S+6%A,S M-&4T
M,3$R,F(P,C9A/"]X;7!-33I);G-T86YC94E$/@H@(" @(" @(" \>&UP34TZ
M1&]C=6UE;G1)1#YX;7 N9&ED.C,Q,3@W96)E+3 P,68M-# V,RUA83,P+31E
M-#$Q,C)B,#(V83PO>&UP34TZ1&]C=6UE;G1)1#X*(" @(" @(" @/'AM<$U-
M.D]R:6=I;F%L1&]C=6UE;G1)1#YU=6ED.C5$,C X.3(T.3-"1D1",3$Y,31!
M.#4Y,$0S,34P.$,X/"]X;7!-33I/<FEG:6YA;$1O8W5M96YT240^"B @(" @
M(" @(#QX;7!-33I296YD:71I;VY#;&%S<SYP<F]O9CIP9&8\+WAM<$U-.E)E
M;F1I=&EO;D-L87-S/@H@(" @(" @(" \>&UP34TZ1&5R:79E9$9R;VT@<F1F
M.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" \<W12968Z:6YS
M=&%N8V5)1#YU=6ED.C@U-CAC930U+6$U.3$M,#@T,BUB8S<Y+3$X.3-F,F$U
M,S0P-SPO<W12968Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @/'-T4F5F.F1O
M8W5M96YT240^>&UP+F1I9#IB-S$P,F8U82TU-S@Y+31B,C0M.60Y8BUD,6-A
M-V(T-&)F83@\+W-T4F5F.F1O8W5M96YT240^"B @(" @(" @(" @(#QS=%)E
M9CIO<FEG:6YA;$1O8W5M96YT240^=75I9#HU1#(P.#DR-#DS0D9$0C$Q.3$T
M03@U.3!$,S$U,#A#.#PO<W12968Z;W)I9VEN86Q$;V-U;65N=$E$/@H@(" @
M(" @(" @(" \<W12968Z<F5N9&ET:6]N0VQA<W,^<')O;V8Z<&1F/"]S=%)E
M9CIR96YD:71I;VY#;&%S<SX*(" @(" @(" @/"]X;7!-33I$97)I=F5D1G)O
M;3X*(" @(" @(" @/'AM<$U-.DAI<W1O<GD^"B @(" @(" @(" @(#QR9&8Z
M4V5Q/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E
M<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYS879E
M9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z:6YS
M=&%N8V5)1#YX;7 N:6ED.F4T,69F-S)A+38T,F4M-#<R.2TX-V4Y+30R96(V
M-C1C,CAA.3PO<W1%=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @
M/'-T179T.G=H96X^,C Q-BTP.2TP.%0Q,#HT,#HS-RTP-SHP,#PO<W1%=G0Z
M=VAE;CX*(" @(" @(" @(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^
M061O8F4@26QL=7-T<F%T;W(@0T,@,C Q-2XS("A-86-I;G1O<V@I/"]S=$5V
M=#IS;V9T=V%R94%G96YT/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z8VAA
M;F=E9#XO/"]S=$5V=#IC:&%N9V5D/@H@(" @(" @(" @(" @(" \+W)D9CIL
M:3X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O
M=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^<V%V960\
M+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T.FEN<W1A
M;F-E240^>&UP+FEI9#HS,3$X-V5B92TP,#%F+30P-C,M86$S,"TT930Q,3(R
M8C R-F$\+W-T179T.FEN<W1A;F-E240^"B @(" @(" @(" @(" @(" @(#QS
M=$5V=#IW:&5N/C(P,38M,#DM,C!4,3 Z,3$Z-#4M,#<Z,# \+W-T179T.G=H
M96X^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D
M;V)E($EL;'5S=')A=&]R($-#(#(P,34N,R H36%C:6YT;W-H*3PO<W1%=G0Z
M<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T179T.F-H86YG
M960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^
M"B @(" @(" @(" @(#PO<F1F.E-E<3X*(" @(" @(" @/"]X;7!-33I(:7-T
M;W)Y/@H@(" @(" @(" \:6QL=7-T<F%T;W(Z4W1A<G1U<%!R;V9I;&4^4')I
M;G0\+VEL;'5S=')A=&]R.E-T87)T=7!0<F]F:6QE/@H@(" @(" @(" \<&1F
M.E!R;V1U8V5R/D%D;V)E(%!$1B!L:6)R87)Y(#$U+C P/"]P9&8Z4')O9'5C
M97(^"B @(" @(#PO<F1F.D1E<V-R:7!T:6]N/@H@(" \+W)D9CI21$8^"CPO
M>#IX;7!M971A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @"CP_>'!A8VME="!E
M;F0](G<B/S[_[@ .061O8F4 9,     !_]L A  ! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! @(" @(" @(" @(# P,# P,#
M P,# 0$! 0$! 0(! 0(" @$" @,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P/_P  1" "<!$ # 1$  A$! Q$!_\0
MY  !  (" P$! 0$           D*" L%!@<$ @,! 0$  P " P$!
M     0(#" D$!@<%"A    8"  ,$ P8,$0D' P4   $" P0%!@<1$@@3%!4)
M(187,2*G&!D*(R2U-G:6UEAH*3D:\$%1,D(T-2:V-W>7MR@X>"IA,U/3U"75
M5]=B5956)X>X<5*HD7*25.@1  (! P$%! 8%!0P* P$    ! A$#! 4A,1(&
M!T$B$PA1812E9RAQ,B,5%H&10C,7H5)BTD-3DU24568GT7*"8W/3)'34&$2T
ME63_V@ , P$  A$#$0 _ +_                              /GERXL"
M,_-G28\*'%:6_)ERWFX\:.RV7,X\^^\I#3+2$EQ-2C(B+W1E?OV,6S+)R9PM
MX\(MRE)J,8I;W*3HDEVMNAK8L7\J]''QH3N9$Y)1C%.4I-[E&*JVWV)*I@MM
MCS$^GG6SDBNH[6=L^^9YD=TPAMA^D:>3PY2E93-=CU+C*RX^_@G/-)EP-)#C
M#SYYNNDO)TIX>F7[NMZI&JX<-1E93_A9,W&TT_39\=I[&D<EN1O*=U6YOC#+
MU*Q:T73)4?%F-QO-?P<:"E=37HO>"FMJ;(_,\\TS=%ZM]G!,4P[ H"U'V#\I
MJ5EU\R7[$CG3E5]*OT>[QK?=_3_5XH<T^>'J/J<I6^5\#3M+Q7NE)2RKZ_VY
M^'9?Y<<Y3\L>2GIYID8W.9L[4-4R5O47'%LO_8AXEY?V@Q6R+K"ZG<H6XNSW
M9G,93BN918[9(Q!!'S)7]#;Q)BD;:3Q07H21%PXE[AF1_#=7\P?6K6Y.6;S)
MJ<&W_P#'N+$6]/8L6-E+=V4V56YL^V:3T"Z-:+%1P^7--FE_/VWE/=3:\IWF
M]_;7;MWI'E$K:>SISO;3=C9Y,>))()V5E^02'20DS-*.T>L%KY2-1\"X\/2/
M1+_/'.N3/Q,G6-4N7*4K++OR=/15W&Z'O%CDKDW&AX>-I&F6[=:TCBV(JOIH
MK:53^;.S=D1G4/Q]@YNP^TKF;>9RR^:=;5[G,AQ$]*T*]/ND8K;YTYQLS5VS
MJVIQN1>QK*OIKZ&IU1>YR;RA>@[5W2M-E;DMJ>-9:?TIPHST;'^J?J.QA;:J
MK=FQS2T22:8M<HLL@AMI1PY4(@Y ]9PTMD2?UI-\O#]+TF/;M)ZX]8-%DG@\
MR:Q2-*1NY-R_!);DH7W<@EZN&AZEJG1/I'K,6L[ES2*RK65K'MV)NN]N=A6Y
MU]=:F3N$>9YU#XZMMO*XV&[!B$:>W<LZ1-!;+27N]A,QARLK&%*_3-<%TOU"
M(?:^6O.KU;TB2AKL-.U:Q^D[EGP+K_U9XSMVTWZ[,OH/C7,?DTZ4:M%ST.>H
M:5?[%;O>/:7^M'(5RXU]%Z/TF>>K?,XT=F2XL#/*Z^U;:O<B%R9[9Y)BY/++
M@3:+JHCILVTFX7 UR*YAE!&1J61<QIY2<D>=/IES%*&)S39RM#SI43E<7M&-
M5]BO6HJXMOZ4\>$%5-R2JUQBYT\FW4GE^,\KEB[BZU@QJU&#]GR:+M=F[)VW
ML[(7YR=&E%NE9",>R3'LMJ8M]BU[49'23D\\.WH[&):ULE/HX]C-@O/QW#3Q
M])$KB1^@QRRTG6-)U[ AJFAY6/F:;=587;-R%VW+Z)P<HOU[=G:<5M5TC5="
MSIZ9K6-?Q-1MND[5ZW*W<C],)I27JV;>PYH?I'YP
M
M
M
M      &#W4MUTZRT$J;C-5R9]LMI"FSQFJF-HK:"09&2#RRX;)]$!ULRYCA-
M)=F*+E):64+2Z.,_6;S.\E]*W<T7!IJO.<53V:U-*W8EV>U7556VM_@Q4KKV
M<2MQDIG)'H]Y:><NJ"MZQFUTOD^3K[1<@W<OQ[?9K3HYI[O%DXVEMX7<E%P(
M,-U]3FX]^3G7<\RF1X'VQ/0L-I3>JL1KC09*:-JH;><[](95Q-,B:Y*DIXF1
M.$G@1=8W4GK3U#ZJ94I\TYT_NSBK#$LUM8ENFZEI-\<EV7+TKEQ5:4Z;#LJZ
M==&^G_2_&4.6,*'WEPTGEWJ7,JY7?6ZTN"+[86HV[;HFX5VG@ ^4GU$
M      #T_5^Y]GZ9N/&];9A;8S)6M"ID2,\E^GM4M_K6[>DEI?JK-!)XDGMF
MEJ1QXH-)^D>Z\D]1N=>G6H?>7)VH9&%>;3G"+XK5VG9=LS4K5Q>CCBW'?%I[
M3TSG3I[R9U"T_P"[N;]/L9EI)J$I+ANVZ]MJ]'AN6WZ>&23W236PFKZ:_,=P
MG9#D'$MQ,UVNLR>[*-$R!#ZV\&OY*C)!)6_+<<>Q:6X9EP1*==BJX&92$J4E
MH=D/1OS@\M\XSM:!U"C9TCF*5(QOIM85^3V;93;>--]BN2E;=']K%N,#KMZO
M^4?F+E"%W7>0)7M6Y?C64K#2>98BMNR,4EDQ7:[<8W%L^RDDYDFA&2B(R,C(
MR(R,CXD9'Z2,C+T&1D.:"::JMQPX::='O/\ 1(
M
M
M                                                          /R
MM:&D+<<6EMMM*EN.+42$(0@C4I:U*,DI2E)<3,_01"LI1A%SFTH)5;>Q)+>V
M_06C&4Y*$$W-NB2VMM[DEZ2%SK&\PF2^]9ZPZ?KCL(:$KAY%M&M?,I,M:B-$
MFMPE]!).+':+WB[1*NT<49]UY$I3(<ZY?,-YL[UV[?Y)Z3Y'#CI.&1J5N7>D
M]TK>')?5BMTLE/BDZ^!PJ,;L^PWH!Y5+-JW9YSZIX_%D-J=C3KB[L5OC<S(O
MZTGO6,UPQ5/&XG*5J$/#CCCSCCSSBW775J<==<4I;CCBU&I;CBU&:EK6HS,S
M,S,S,=>TYSN3=RXW*Y)MMMU;;VMMO>WVLY]PA"W!6[:4;<4DDE1)+8DDMR78
MC\"I8                "1KI#Z\LDTT_5X#LZ5/R?5)J;B0YJ^UG9!@C/+V
M;2JQ1FI^RQY@R22X)FI3#9<8W#E[%WE_T \T>L=.[MCE7G6=W-Y%JH0FZSOX
M2W)V_P!*Y86RMEU<([;-*>'/B5UY\LFD=0;=[FCDV%K"YWHY2@J0L9KWOQ.R
MW?EMI>5%.6R]6OB0G_H;ZERBEK,BQVSA75%=0F+&JM:Y]$F%/A24$XS(CO-F
M:5H6D_\ ZD?$C(C(R':SI>J:=K>G6-7TB_;R=,R;<;EJ[;DI0G"2JI1:V--?
MFW/:=6VIZ9J&BZA>TG5K-S'U+'N2MW+=R+C.$XNCC)/<U^[O6PY8>>>"
M
M
M
M              $)WF"]9+MG*N= ZNLS;JHCCE=LG**^0I+EE,:4:)F&5DB.
MX1%615$;=FOTF^\2HW FT.]MUM^;#S$7,V_D]*>2+U,&VW;U')A+;<FMD\.W
M*+_5Q^KDO?.:=G9",_$[%O*OY?H8=G'ZH\Z6:YUQ*YI^-..RW![8Y=R,E^LE
M];'6Z$:7MLY0\.($=?ASV                      S^Z(^L*PT/D;&#YM/
MDS-0Y%-),A+JW'SP:TENIYLAK6DMO/'6/+/Z?BM\"41F^V1NI4A[E9Y:O,'E
M=+M7CRSS+=G<Z?Y=SO5;E[%=D_U]M4;\-O\ 7VH[Z^+%.<7&YQ<\QW0/%ZFZ
M3+F3ERU"WS[B6^[1)>V6XK]1<=4O$2_4W);J>%)\#4K=BJ+*C3HT:;"DL3(<
MQAF5$EQ7FY$:5&D-I=8DQGVE+:?8?:62D+29I4DR,C,C';M8OV<FS#)QIQN8
M]R*E&46I1E&2K&49*J<6FFFFTTZHZF[UF]C7IX^1"5O(MR<91DG&491=)1E%
MT:DFFFFJI[&?W&ID
M
M
M                               8"]?'4XYHW7C>(XE8=WV;L.++BU;\
M=SA*QC&T\8UKDI&VLG8TYU2SC5RO>_1^T>09G&4D^*WFGZU2Z9<I+0- N\'.
MFKPE&U*+[V-C_5NY.QUC-U\/'>SO\=R+;LN+Y0^6#HU'J5S6]>UVUQ\G:5.,
MKD9+NY&1]:UC[524%3Q+ZV]S@MR25Y-5RS,S,S,S,S,S,S/B9F?I,S,_29F8
MZ@6VW5[SMK225%N/\                        !-=Y:O4^[:QBZ>,VL#<
MFUL61-UC8RW%+=DUL9*Y-GAZW%F9J55L)5*@$?'A&2\UQ2EEE!]D?DVZUSSK
M/[).9;M<FS"4].N2=7*W%.5S$;?;:C6Y8_W:N0JE;MQ?77YP.C,,*\^J_+EJ
MF/>G&&HVXJBC<DU&WE)+LN.EN]_O';G1NY<DI@1V"' <
M
M
M                                                         .+O
M+JKQNEMLANYC-=345;.N+:?(/E8A5M;&=F393ID1F3;$9E2CX>G@0\+4]1PM
M'T[(U;4KD;.G8MF=V[.7U86[<7.<GZHQ3;^@\W3=.S=7U"QI6FVY7=0R;T+5
MJ$=\[ER2A"*]<I-)?252-_;?N-Z;7RS8ULIY#-M.7'H*YY1&5+C$%2H]%4H2
M@S:0N/"(E/FC@3LIQUT_?+,QT4]5>H.H=3N>\_F_.<E;OW7&Q;?\CC0K&Q:2
M6Q.,*.;6R5R4Y[Y,[O\ I=R%@=-.1\'E+!47<L6E*_<7\MD3I*]===K4IU4$
M]L;<80W11XV/G9]                          .=Q?);G#<CHLLQV:Y77
MN.6L&ZJ9K1GS1Y]=);E1EF7$B<;[1LB6@_>K09I/B1F0_4T36=1Y=UC%U[2+
MCLZIAWX7K4U^C.W)2B_6JK:GL:JGL9^9K6CZ?S!I&3H>K6U=TS+L3LW8/]*%
MR+C)>IT>QK:G1K:BUUH[:U3NS5>';)J.R:3D-4VNS@-K-?A-_$4J'?5*N8S=
MY8%HPZAM2R(W6>1SAP60[V.F?/6!U)Y&T[G' X8K+L)W()U\*_#N7[7I[EV,
ME%NCE#AGNDCH^ZD<D9W3KG;4.4,_BD\2^U;FU3Q;$N_9N^COVY1<DJJ,^*&^
M+/6![V>C@
M
M
M          ?E:T-(6XXM+;;:5+<<6HD(0A!&I2UJ49)2E*2XF9^@B%92C"+G
M-I02JV]B26]M^@M&,IR4()N;=$EM;;W)+TD974-YE&!ZZES<6U%7Q-E93$6M
MB7?/R'&L$JY"#,E-LR8;B)V3O-*3P645;$;@HC3)6HE(+A?U;\Y'*W*%^YH?
M(%JWK.N6VXRON36%;DNQ2@U/):>QJVX6]NR])IQ7,;I3Y0>9^;+%O6N?+MS1
M]%FE*-A13S;D7VN,TX8Z?8[BG<V4=F*:DXI-A]9/4CLI]U5SM+(J> XH^2FP
MV2K#ZMIKT&3"T4!PI<]HE%Q+O;TA?']EZ"X<%.;?,1UBYRNR>HZYEX^*WLLX
MDO9+27[UJQP3N+_BSN/U[$<W^5/+]TAY/M16GZ+B9&2EMNY<?:KC?[Y._P <
M8/\ X4+:]6UF.5C;VUN[VUM9V-H\2G%D[8S9,UTEO&DW5]I)==7S.F@N8^/%
M7 N/N#Y!EZAGZA/Q,^_>OW*MUN3E-U>]UDVZNBKZ:;3ZWB8&#@0\/!LVK-NB
M5+<(P5%N5(I*BJZ>BIVS'-I[,P^0W*Q386;8X^VOM$KI,INZWBKE0A1.(B36
MD.H<0@DJ2HC2M)<JB,O0/WM'YXYTY>NJ_H6K:EAW4ZULY-ZWZ%M4)I--))IU
M36QIK8?AZOR5R=K]IV-<TK3LNTU2E[&LW/2]CE!M--MIJC3VIIF<FH/,QW9A
M,F-"V.S7;4QTEI2^Y,9C4.61F?0GZ2NJN*B!+[,C-9IF0WW73X)[9LO27)KI
M_P"<[J5RW>AC<X1LZYI%>\YJ-C*BOX%ZU%0E3>U=M3E)[/$@MIQLY]\G?3GF
M.U/)Y1E>T35J;%!RO8TG_#LW).<:[$G:NPC%;?#D]AD#UB=;.N]F]-L.DU7>
MO^,;&NF:C***<T=?D6-T%0EJUM(UC'0IYLDV<SND=#K+KL:3'6^E+BC0XA/U
M?S">9+E'G3HY;TWD;*E]X:QDJUDV9K@R,>Q:2NW8W(JJI<GX4%*$I6[D)78J
M;<9Q7RSH#Y=.:^3>KUS4>=L:/W?I..[N->@^.QD7[M;5N5N3HZVX>+-QG&-R
MW-6Y.*4H2<+PZY3L,                            "8/RJMN.1[;.M)V
M<LNZV,8L[Q1IUPDDW80^ZU>30F.=1FXY-@KAR$-I(N5,1Y?IXF9=@WD9Y^G9
MS]4Z;9MS["]#VW%3>ZY#AM9,(UWN<':N**W*U<EVNG ;SM\B0NX.F=1<.'VU
MF?L62TM\)\5S'G*FY0FKL')[W=MQV459K!V0G78
M
M
M                                        !!!UW]:T[.;.YTOJJU7%
MP2LDO5N89-6OK0]FD^,LV9E1!DM\AIQ6(^A2'%(,TV2DF9*.-P[;J[\T/F1R
MN9LW)Z<\BWW#E>S-V\O)MR:>9.+I.U"2I_TL))QDXMK(:JF[-/$[-/++Y=<;
MEK#Q^H?.]A3YFO05S%Q[D4UB0DJPNSBZ_P#4RBTXII/'3I17J^'%>.#AS8
M                                    #W?IBV O6&_=59CV_=H<++JV
MNN735P0G'\@6>/WZUEQ)*^RJ+-Y:2/@7.A)\2X<2^H=%>:Y<E=5="YAXN#'M
MZA;MWGV*Q??@7V_32U<G))[*I;MY\SZR\K1YRZ7:WH'#QY%S N7+2[7?L+Q[
M"7HK=MP3:[&]^XM<#O7.C\
M
M
M                      P2\P/>[VG-*2*.BFJB9IL]R7BU*\RKEDUU(EAM
M65W+*O0IMQBODHB-+2:7&GYK;J/2V?#B_P":_JC<Z>=-YZ9I=QV^8];<L:RU
MLE;LI)Y5Y>AJW*-J+34HSO1G'ZC.3'E8Z96^?^HL-2U.VKG+NBJ.3=3VQN7F
MW[-:?I3G%W9)IQE"S*$OKE;T=/!VZ
M         'MW3AK*7M_=NN\#CI<*-9Y#%F73[:3/NF/4W-<7LCGY30VYX9!<
M0T:N"5/K0GW5$0^E='^2\CJ!U*TCE>RI>#>RXSO22^I8L_:WY5W)^'"2C78Y
MN,=[1\YZM\XV.0NG.K<SW:>+9Q91M1?Z5^[]E9C3>UXDXN5-J@I/<F67=Y[;
MC::PA63KKTVUC+LHM/35JW^[M2)\EN1)6Y)>2EQUN+&APW5J-*3-2R2CWO/S
M%V^];^K&-T=Y*?,T["R]0NY,,?'LN7!&=V:E-N<DFU"%NW.3:3;DHPV<7$NG
MSICR#>ZB<RK1(W78Q+=F5Z[<4>)QA%QBE%;$Y2G.*56J+BEMX:/"AOKWRLEH
M-W7^/+;)1<Z&[6R;6I/'TDAQ33J4*,O<,TJX?J#AA;\]W-*FG=T#3W;KM2OW
MDVO4W&23]=']!R1GY6="<6H:MEJ=-C=JVU^555?SKZ3ME3U]05J2B]UK+CHX
MESR*G)69JC2:E\33#F4\ DFA/*7 WSYCXGQ3[@]ITKSXX,Y*&N<MW;<:[9V,
MR-Q[WNMW,>U2BI_*.KJ]FX_!S_*OE13EIFLVYR[(W<=P]&^<+L]^W]#9LW[S
MV[%>K_2>2J;9E75CBDIPR2EG)ZQ<9HU&9$?&PK7+2M907N\SKS9</=X>X/M?
M*_FYZ+\R2C9R<S(TK)EL4<VRX1K_ ,6R[UF*]<[D-GHW'S77/+]U(T9.Y9QK
M.=87;C7%)T_X=Q6[C?JC"1DC5VU5=PFK*ELZ^WKGR,V)]7-C6$)XB]TVI41Q
MUAPBX_I*,<C-,U72]:PXZCHV3CY>GS^K=LW(7;<O]6<'*+_(SX]FX&=IN1+#
MU&S=Q\N/UH7(2A-?3&24E^5'(#SSQ
M
M
M                     *\7F;YO(R/J-/%>T44'7F(4%.B-S<6RLKV.>5S9
MA%Q,TNR85Q#:5[A&F.GT>Z9]2/G2YENZQU?^XZOV;2-/L6E'L\2_'VJ<_IE"
M]:B_5;CL[7VN>3?ERUI'23[[HO:=5S[]UR[?#LR]FA#Z(SM79+USE^2.T<1C
ME@                                        3.>51J8B:S[==E%29K
M6C ,5=<2@U))!1;C*9;1+XK3SFN PVZDBX\KZ.)^^(NQ7R+\A4CJO4C-MK:U
M@XK:79PW<F2KM7\A!227\K&K[R.O?SN\\MRTOIUAS=$GG9*3?;Q6L:+IL[+\
MY1=?Y.5%L9ZIUWY<4W*\0PJ.\2FJ&HDWD]"%<2*?>/E'C-/ES?YZ-!K"<27
MN")/'B?'T>O>>;FU9O-.D<F6)UM8.)/)NI?SN3+@A&7\*%NSQ+9LC>KMKL]2
M\K^@>S:#J',EV+5S*R(V8-_O+,>*3CZI3N.+]=OU;<"AP2.4H   =KQ+.<PP
M2P39XAD5K03.9"G#KY2VX\HFS,T-SX2^>%8,$9\>S?;<;_R#VGE3G?F[D;/6
MI\HZCE8&75-^%-J$Z;E=MNMN['^!=A./J/PM>Y8Y?YHQ'A<P8=C+QZ.G'%.4
M:[W":I.V_P"%"49>LD U-UNQ)KD:EVS7M5KJ^1IO+J5AU4!2N!D2[BH0;TB*
M:N4N9Z+VB#4K_,MH(S'/?I3YU<3,N6]&ZK8\<:ZZ16?CQD[3?IR+"XIPKVSL
M\<6W^IMQ39Q2Y\\M61C0GJ/(=V5ZVJMXMZ24_HM772,O5&YPNB_63DZ&?M?8
MP+:#%LZN;%L:Z<PW)ASH3[4F)*CNIYFWH\AE2VG6UI/T&DS(<]-/U# U;"M:
MEIEZUD:??@IV[MN2G;G"6U2C*+<9)]C3.*N7B96!DSPLVW.SEVI.,X3BXRC)
M;U*+HTUZ&C[!YAXX
M
M
M    5@^N@S/JOW&9F9GXS2%Z3X^@L1QXB+_Z$1<"'2CYG6WUVYAK_6+/_P!6
MP=S/EI270[E^G]7O?_:OF)@^#'W,
M      /IAPY=C,B5\".],G3I+$.%$CMJ=D2I<IU+$>.PT@C6Z\^\LDI21&:E
M&1$-L?'OY>1#%Q82N9-V<80C%5E*4FE&,4MK;;226]F61D6,2Q/*R9QMXUN#
MG.4G2,8Q3<I2;V)))MM[D6Q= :P8TWIS -=-H:3+Q^@C%=N-&A2).26!KL\C
MDI<1Q)QIZZF/FV9FK@URIXF1$.]_I3R3:Z=]/-*Y0@HK(Q,6/C-4I+(N5N9$
MJK>G>G/AVON\*JZ'1OU2YSN]0.H&J<V3;=C*RI>"G6L<>W2WCQH]S5F$.+8J
MRXG15(?MV9:><;6SG(TN*=BRKZ7$KEJ,_355/+55:B29F2.T@PFU&1>@E*,=
M./6GFO\ &W5/7.8HR<L:[G3MVF_YBQ2Q9=.RMNW&378V_I.P;IOH*Y9Y&TS1
MVE&];Q8RN+_>W?M;FWMI.<DGZ$CRT?+SW<      #WK2G4!EVG+)MJ,ZY<8A
M)D$NVQ>2\9,*)9D3LRI=42_#;(B]/,DNS=X$3B5<$FG[MT8Z]\V=(-2C:QI2
MS.4KERM_"G+NNOUKEB3KX-[MJEP3HE<C*D7'Y9U(Z4Z!U#PW.]%8_,$(4M9,
M5WMFZ%U*GB6_4^]'?!K:G,3@F>8SL?'(>48G8)GUDOF;6E1$W,@2VR2;]?8Q
MN92XDV/S%S(,S)232M!J0I*C[>^1N>N6NHO+MGF?E7(5_3;M4T]ERU<5.*U=
MA5N%R%56+JFFIQ<H2C)]>_,_*^M<GZQ<T37;3M9MO:NV$XOZMRW+=*$J;'O3
M3C)*2<5W$>WGKP
M
M                                                         <+?
M9'CV*U[MOD]]2XY5,\>VL[ZT@T]>UP2I9]K-L'X\9O@A)GZ5%Z",Q^=JFL:1
MH>)+/UO*QL/ CON7[L+5M=NV=R48K9Z6?H:9I&K:WEQP-&Q<C+SI;K=FW.[<
M?9LA",I/;Z$8Q9+UU=*N+N+8E[;JK.0@^!-8U59%DK;GOTI5R3Z2HFU?!)*Y
MN*GT\2(^'$^!'\5UGS/=#-$F[61K]B_>79CVK^2GMILG9M3M;-^V:JELJ]A]
MET?RT];=:@KEC0K]FT^W(NV,=K9VPO787/5L@Z/?1;2!_J]V%@>U]]9=L/74
MN;+Q_)HV//K5.K'*EUNRK:&OHYI)BN\'#0^=6E_G,B-:G3XEQXCJZ\P'-O*W
M/?5/4.;N4+ERYI.;"PWQVW::N6[%NS/NO;27A*?$Z-N3KMJ=FO07E3F?D?IA
M@<J<VPMV]5PYWTN"XKJ=NY>G>AWELK'Q'"BV)15-AC./C!]B
M                          "47RWNFJ7FN:Q]Y95 4C#L%FK/$FI+1DB_
MS1@N#,YCFX<\'%5*[;M"]!SR:))GV3J2YM^3SHU?YDYDCU-URTUR]I=W_I5)
M;+^9'=./IAC/OUW.]P)5X)HX7^;KK!8Y<Y<ETVT2[7F#4[:]J<7ML8DM\)>B
M>2NYP_S/&W3C@W.ADDMZ!CM_.C&92(5+:RV#(U$9/1X+[S1D:3)1&2T%[A\1
MV9\QY5[!Y>S\W'V9%G"OSCO^M"U*4=VW>ENVG6KHUBWE:QB8M[]3<R;49?1*
M<4_W&5Y1_/P=M0         ![7HW<]UIK*V[.-VLW'+-;$;)Z,E)Y9\)"E$B
M5&Y_>M6=?VJELJXI)7I;4?(LQ]GZ(]9-9Z.\U1U/&XKW+N2XPS<:JI=MINDX
M5V1O6JN5N6RNVW)\$V?-NIO3G3>HFA/"O<-O6+*E+&O?O)NE8RIOMW*)36VF
MR27%%$V5!?563TM9D-',;GU%Q#9G0);1^]>COI)2>*3X*;<0?%*T*(E(61I4
M1&1D.Z/0==TKF;1L;F#1+T;^DY=F-VU<CNE&2JMF]-;I1='&2<6DTT=;FJZ7
MG:)J5[2=3MNUGX]QPG%[U)/\S3WIK8TTTVFCEQ^L?G@
M
M
M                    !U;,\VQ+7F.V&69OD%;C..U;?:3+2TD$PP@S(^S8
M921*>ES)"BY6F&4N//+X)0E2C(A^'S%S+H/*6D7=>YER[.%I%A5G=NRX8KT1
M2WSG+=&$%*<WLC%O8?M<O<N:[S7JUK0^7,6]F:M>=(6[<:R?I;>Z,([Y3DXP
MBMLI);2&???F?Y-;2)E!H*K1C52A2V?7K(H,:=D,WE4:>WIZ*44FIJ8[A%Q2
MJ6B6\M)D9ML++@.NOJGYV-:S[MS2NE=A86 FU[;D0C._/^%:L2XK5J+['=5V
M;3KPVY;#L'Z8>3+1\&U;U3JA?>9G-)^QV)RA8AZKMZ/#=NR7:K3M035.*Y':
M1=Y?G.9Y_:+N\WRF_P LM5FOZ>R"UFVC[:7#(U-1SEO.E&8]Z7!MLDH21$1$
M1$0X2:_S/S%S5G/4N9<[+S\YU[]^[.[)5[(\;?#'T1C2*HDE1'-#0>6N7N5\
M):=RYA8N#@JG<L6H6XNG;+A2XI>F4JR=6VZLZJ/PS]L
M                       SBZ0^C/*>H6ZB9)D;$_'=0UTI1V=_RE'F9,[%
M<23M%BY.I,W5N+XH?F\JH\4B61&MXB:/DST \NNM]6M2AK&L1NXG3^S/[2_3
MAGDN+VV,:N]M[)WJ.%JDEWKB4#C=UY\P>B]*=.GI&DRM9?/MZ'V=CZT,=26R
M]DTW)+;"S53N5B^[;;F6,,9QF@PW'ZC%<6J8='CU%"9KJFJ@-]E%AQ&$\$-H
M(S4M:U&9J<<6:G'7%*6M2E*,S[>]%T;2N7=*Q]#T.Q;QM)Q;2MVK4%2,(1W)
M=K?;*3;E*3<I-R;;ZE]9UG5.8=4OZWK=^YDZKDW'<NW9NLIR>]OL26Z,4E&,
M4HQ2BDES+K3;[3C+J"6T\VMIU"O<6VXDT+0?#@?!23,AY]VU;OVI6;J4K4XN
M+7I35&ORH_/MSG:G&Y;=+D6FGZ&MJ97_ -@8?/P'-,DQ"Q0M,BBM94-MQ:32
M4N$2S<KY[?%*3-F?!6V\@^!'RK+B1'Z!T)<_<HYW(?.6H\I:A&2OX.5.VF_T
M[=:VKJV*L;MIPN1=%LDJI/8=K'*G,&+S5RYA\P8;3M95B,VE^C.E+D'OVPFI
M0?K1T\>H'L(         !GMT5[A<J+IW4]Y)4=5?.2)V*NNKXI@7:&S>FUB3
M6?!N-;QVE.(21D12D<$I-3ZC'.WR9]7;FDZS+I7K=QO2\Z4KN$Y/9:R4N*Y9
M5=T+\8N<4G17HT47*^V<6?,?T^AGZ;'GO3(+V[%489*2^O9;I"YLWRM2:C)]
MMN56TK21)\.S,X4@      1O=?GFC],OE[T,=K9EO*R_:UW7G88EI;#'8<G,
M[6&X<AF-=WCLEQ,'#\4=F1E-=^F'SO&APHC$I;3J$RDV0VD5!NIOYP;U\[UL
M+2#K7):7IHP.2\ZB#0:R@Q;#,"@*Y>P;N-EY%"E7CMDR9'QDU#%&A?'AV)%[
MM^%%7)D6^4=7G5?FTM<[,>IOJ"RF6X]VZG\@W)L2W63O9)8):._9$^37(PVE
MM))(B2VDDEP21$4T1%3O>N_,'ZYM4S(LS!.K;J"J$PT,ML5<K:>79!CG9QDM
M(CMO8KDEG;XU*0PTRE""=B+)+?%!<$F9&HA5DW_1W\Y;WEA5I48OUE833[DP
MMQZ+&G;*P&KK<,VE4,J-MN3:3<=A' P#,$--HYDQ(\>@<-2E*.0LN5LJN/H)
M4O26_P#0'41IGJBUG2;>T3GM-L' [XE(8M*I;K4JNGLI0J729!3S6HUOCE_
M[5/;PIK#$ELE)4:.1:%*H]A<]I   1&^=KU#;EZ8.A:^VKH?.9^N]@1-E:[I
M(^25L"ELI+57<V$QFSAE%OZRVKS1+;;21F;)K+A[TR$Q560]Q33^6M\T3[[?
M+_M/U9]P@OPHI5DRWD6^8UUJ]5/6K:ZRZ@-\7^R,%CZ0SK*&<>L\?PFLC(OJ
MK(,(AU]B4G'L8J)YN1HUI(223=-LR</BDS(C*)))$INI<(%"X        1M]
M??FE=,?E\4C$?9=Q*S';%U7JL,4TKA3D25F5G$5VK4:YOWWW$UV&8N]*;-LI
MLY7:R.5SN<>6IEU")2;(;2*@O4Q\X+Z_=Z3I\+764T?37@[ZG6XU!JVMBS,J
M<B*)LVO%MCY+$L,A.P96E1D_4(I$*)7!31\",7X45XF1=Y1U>=5^;2USLQZF
M^H+*9;CW;J?R#<FQ+=9.]DE@EH[]D3Y-<C#:6TDDB)+:227!)$131$5.]Z[\
MP?KFU3,BS,$ZMNH*H3#0RVQ5RMIY=D&.=G&2TB.V]BN26=OC4I##3*4()V(L
MDM\4%P29D:B%63?]'?SEO>6%6E1B_65A-/N3"W'HL:=LK :NMPS:50RHVVY-
MI-QV$<# ,P0TVCF3$CQZ!PU*4HY"RY6RJX^@E2]);_T!U$:9ZHM9TFWM$Y[3
M;!P.^)2&+2J6ZU*KI[*4*ETF04\UJ-;XY?P.U3V\*:PQ);)25&CD6A2J/87/
M:0  '6LSFRJS#\KL8+RH\VOQJ]FPWTDA2F)42KE/QWDI<2M"E-.MDHB41D?#
MTD 9KAOEK?-$^^WR_P"T_5GW"#3A1G5G9,,\Z#S.K/,,4KIW5EETB%89+10I
MC"L0U>E+\65:16)#*E-X*A:2<:<-)FDR,N/H,*(59L>AF:  5U/G!W63U,=(
M&'],%CTW[6MM73<ZR7:<++'ZJHQBU5<Q:&KP=^H9>3DM'=(9*$[:2%)-DFS5
MVA\QGP+A:*J5D5C/EK?-$^^WR_[3]6?<(+<**U98J^;X]<G59U?YAU/UW4AN
M&YVC"P7&M6S<38M:7$ZI--*OK3-V+=YE6-8_2K?5-:JXZ5$\;A)[,N4BXGQK
M));BT6RSH*E@ *Q?S@[KDZK.D#,.F"NZ;]PW.KH6=8UM*;EC%52XG:IN95#:
M80Q4//*R7'[I;"H35I(2DF3;)7:'S$? N%HI/>5DV5U?EK?-$^^WR_[3]6?<
M(+<**U8^6M\T3[[?+_M/U9]P@<*%6?7 \[OS2JV6U-C]6F1N/,]IR(GZ^T[:
MQ#[1I;2NU@6FNID%_@EPS3SMJY5<%)X*(C)PH59FCI?YRSUQX-.A-;=Q'3^]
M,?0YS67><?E:WS*2T1$1-U^08?(]5JY1GZ34[CTO_(1".%$\3+(W0MYU71]U
MNSJO!H]Q-TGNRR-$>+JO9LJ#'+(YID:CCX!F<92*'+7#+@2(KA0+9TR4:(1M
MH-8JXM%DZDO@@D   .M9G-E5F'Y78P7E1YM?C5[-AOI)"E,2HE7*?CO)2XE:
M%*:=;)1$HC(^'I( S7#?+6^:)]]OE_VGZL^X0:<*,ZL?+6^:)]]OE_VGZL^X
M0.%"K'RUOFB??;Y?]I^K/N$#A0JQ\M;YHGWV^7_:?JS[A X4*L?+6^:)]]OE
M_P!I^K/N$#A0JR>#R!NO_K ZM^I'<N%=16[;S9V+XUI!W**.HM*+#JIFOODY
MYA]25BV]CF.4TIQPJ^Q>:Y7'%M\'#/EXD1E622W%HMU+7PJ6  I6^<QYFO73
MTU]?NTM1Z/ZA,BP#75#C6L)M3C%?CF!V,6%*O=?8_<6SR)5[BEK9+.993''5
M$MY1)-?!)$G@17BDT4;=2+/Y:WS1/OM\O^T_5GW"">%$59=V\H3=>T>HKR[N
MGK<>Z,NF9WLO,/:SZR95/AU4"7:^K^\=EXM3]K$I(%96-=QH*2+&3V3".9+)
M*5Q6:E'1[RZW$E @D          K-_.'O,*V/TV46E>GOI^V7DFMMK9I,D[4
MSC)<)N9-)DU1KNI*RQO&:;Q"&ZW(CP,TR9<YY?)P6?@))-1(<4E=HJN\K)E6
M;Y3[S$?OTNH[^=3*?]O%N%%:LD;\J/S:NIK'^M[46.]2G43M#9FG]JSW=3W]
M=L/,+'(ZG'K?,W(\3#,KC-W4ER-5O5N9,P&I4LE-J9K)$KB9D9I.&E382GM+
M\0H7       UU6YO.2\S#&MP;7QRCZK,LKZ6@V5G5)3P&\2UBXW"JZK*+2!7
MQ$./X.Z^XB-$80@E+4I9DGB9F?I&E$9MNIYM\M;YHGWV^7_:?JS[A X4*L?+
M6^:)]]OE_P!I^K/N$#A0JS]-^=CYHS3B'$]6^6&IM:5I)S"]4/-FI"B41+:=
MP%;3J#,O2E1&E1>@R,@X4*LRYTC\Y$Z^]>6<+VL,ZNZ@<?)UHK6-D6'5^O\
M)WXR5DITJB_ULQC]%5S7$ERD[(I;!I)'Q[$S](<*)XF6K_+U\U7IN\P^GGP-
M?OV6!;@QRM;M,NTSF3T4\BAUQN-1WK_%K6)RUV:8LS-=2RN5'2S*BJ6WWR+%
M[>/VM&FBR=23002   &O/ZFO.%\R;!^I'J"PK%>J;*Z?%\0W?M?%\;J6<3UH
M\S5T./YY?U-/7-/2\)D2G6X5?$;:2IUQ;BB3Q4HSXF>B2H9U9XC\M;YHGWV^
M7_:?JS[A X4*L?+6^:)]]OE_VGZL^X0.%"K'RUOFB??;Y?\ :?JS[A X4*L?
M+6^:)]]OE_VGZL^X0.%"K))_*$\T+KSZBO,1Z>M.;HZB<CSO6F8>UGUDQ6?C
M> P(EKZOZ.V7E-/VLNDQ*LLVNXW])%DI[)]',IDDJXH-23AI4)3=2[N*%R);
MS*.NS9O3?'N< T-3T*\VQ/2MQU&[BV'D]/ZUP-2:2@95'P&JL<=P/UDP]G.]
MCYOF#TB/309=M7U[:*R4](4MM!I3*52&S%KI[\Q+J?UYO!>I^J:%E>5XW79[
MIC6.TI&?Z<P+4FUM)9/U'RK6!HO,W)>F]F;-U'L#465W=6FJL5J<IKJFFS6'
M.24PAX3380F^TL'"I8\MW%N#"M&X+:9_G4]46K@<L>%"CDEVSO;=]#JX-)3Q
ME+04BPF&THRXFEMIM*W7%(;0M:?2.H74'EOIERQ?YJYGNN&#:[L(1H[EZ[)-
MPLVHU7%<G1[VHQBI3FXPC*2]TY Y!YBZD\S6>5^6K2GFW>].<MENS:32G>NR
MH^&$*K<G*4G&$%*<HQ=:;J'ZDMA=1N6+O,LF+A8_!>?+%<,A2'#I,<A.*,D\
MB.#:;"X?:X%)G.()UXR))$VTEMI'31U;ZQ\V=7]>>IZ[<=K2K4I>RXD)/P<>
M#?8MGB79*GB7I+BF]B4;:A;CW"=*.D/*O230UINAVU<U2[&/M.7.*\;(FEVO
M;P6DZ^'9B^&"VMRFYSECV/DQ]4
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
MFFNQIW*IG]BTIIHC(RU)K(C(R,C+ L5(R,O21D957$C(QHNFW3I.JT#1:_\
M8XW_ "C-]1NH35'KVLT_[W)_YIR_LTUQ_P O\)^U6B_V >?^#.3_ .Z=-_LM
MC^(>#^,N;_[UU+^TWOXX]FFN/^7^$_:K1?[ 'X,Y/_NG3?[+8_B#\9<W_P!Z
MZE_:;W\<^Z)A&%P$K1!Q#%X2'%$IQ,2@J8R5J(N!*6EF(@E*(OTS'DV.6.6L
M5-8VGX-M/?PV+4:_32"/&O\ ,O,>4U+)U#-N22V.5^[*GT5DSZ_5?&?_ "[1
M?^$5_P#LXW^XM$_J>+_16_XIA]^:U_7,K^EN?QCZX=-3USJGZ^JK8+RFS:4]
M#@Q8KJFE*2M3:G&&D+-LUH29EQX<2(_TAY&-ING8<W=Q,>Q:N-4;A",738Z5
MBDZ52=/4CQ\C4=0S(*UEW[UVVG5*<Y25=JK23:K1M5];.2'FGA@
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
M=WB5GLH_"A&Y=V.L;BLOM*^XZGSM/
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
M;PLQQIF:I>O9=Q]M)3=JTJ[Z>#:A)+<G.5-[;P9'&,Y*
M                             $Y_E8;8L;_"<WU+;RGI)8-,@W^,&^Z;
MAL4>1N2T6=7'2H_H42ON8G>$E[G//7[G AV<>1WGS,U7ES4^0L^<IK3+D+^-
MQ.O#9R'-7+<?1&%V/&EZ;\CK6\['(V)I?,6F\]8$(P>I6YV,FBIQ7K"B[=R7
MIE.U+@;]%B)+ .=YP</"]Y[SQ_3&/]N_V-GE=FRX6.XZ3G!<A9<4'8V)H/M(
MU1&<_7*]"GE%V;?IYE(^'];^M^@='- \>_P9/-.3!^R8E=LGN\6[3;"Q![WL
ME<DO#M[>*4/I_3'ICJO475?#M\5G0K,E[1D4V16_P[==DKLEN6U03XY[.&,H
M;<WSK*-B7\K),MM7[2RDF9(YS-,6#&YU*;@UT4C[*%"9YCY4((N)F:E&I1J4
M?3YSKSSS/U"UV[S%S7E3R=1N/979"U"K:M68?5MVXUV1CVUE)RDY2?8=RURQ
MHG*6EPT?0;$;&'#?3ZTY4HYW);YS=-LGZDJ122ZB/4C]\             ,@
M>EAY<??FO%M\"4J9=,GQ+B7))QF[CN^C]4VG3X'^D8^^>5^].QUWY?G;IQ.]
MD1_)/#R(2_<DZ'RCKA;C=Z6:M&>Y6[+_ "QR;,E^ZD39CND.MH   -6]YANI
MYVD.N3JLUI.C+B-T>\,^L*9IQ;BW%8GEEW(S'"Y*UNJ<<4N9B-_!>,U*4?%?
MNG[IZK:C-[S#8"#8T>2#U=8SU0]".J\=*YCO[-Z>,=H]*[&HEK2FRA1<2@%4
MZ^R!;:N5^77Y-A%?$5WPR-+MA'F-&I3C#AC.2HS1/83!""0 (.NO+SU.G[H;
MWM*T!+USE^X<MHL>J+;-)F%W^/5U;B%O=$]+AXG8G:=H\]?-TG=ISZ4$2&F9
MK*3,W.T2BRC4AM(PN_.E-"?>L;>^W+#/]2)X2.)$KWEM>9=COF1TVULEPW36
M::PQS5UGBU&Y;Y==TMJSDMWD<6YGRJVH13M%V;F/0*V.[+-U2?181^0E<5\E
M6J$IU).!!)!-\XO_ ":N3_ROZG^JL\6CO(EN-?<+F98)^;5_E$;O^[CLO^%.
MN1$MQ:.\OPC,N      !JW?,+U3.TEUR=5FM9L9R(W1[RV!/IFGC>-U6*95>
MRLNPR2M3YJ=6J;B5]">YC4KF[3CS*(^)ZK:C-[S#<"#8T^2'U>8WU1]">K:
M[MF5L_I[Q^DTOLBD=<+Q2+'Q.#X5K_(74+X2)D#)\)KXJ^^&1I>L8\QHU*<9
M<,9R5&:)["8$02 !2T^<T]6F-YSLG3_21AUM&M'-/^+;#VL<.24ABOS7*ZZ%
M P[&I!-.]FQ<46*G+F24*2I1-73!$:#)Q)WBNTI)E6 6*EK?YK9J2?,VCU2;
MW?B+:K,<P'$=25D]R.CLYT_-,B/,;V)#E*9-PUU4? JY<EM+B2X3&#4E1\AI
MK(M$N9BA<XF_JDWM%=4BWCC)N:FQJE2$H)U4=-C#>B&\ELU()PVB>YB3Q+CP
MX<2 &HTF0Y-?+E0)K*X\R#)?ARX[A$3C$F,ZIE]EPB,R);3J#2?^4AJ9'Z@S
M95;-AV,%XX\VOE1YL-])(4IB5%>0_'>2EQ*T*-MULE$1D9'P]) #;3ZQV!CV
MV-<8#M'$I;,[%]C8;C.<8],CO)D-2*;*J:'=USB'D$E+G&)-3Q/@7IX\2(_0
M,C4[P *?7SIW8M#(MNC[4L:0V]D]57;:V+=Q.8R>KZ'().%8UB\@T<II6W<6
M&,VZ2/B1I."?H/F]%X^DK(J-"Q0MO?-6Z.>N_P"M7).SY*N-3Z(H^U6AY/>)
M\Z;M>?V<9SL3CN]TCU_%\NT);?;M>],E\2K(M$N&"A< "FW\ZA^O[HS^Q#=/
MU:UP+Q*2WE3D6*ER3YJ]]8769]E^E?J-L@4EO+Q+8PJ6/$>H[?\ KKI;TEL3
M?.U+9FIPS76/RKF;SNMMR[BP/EC4>,TZ'/1)OLGNGV($)K]G)D((^">)DW@U
M8&U-AWFW=G['VODYMGDNS\\S#8>0FR:S9.\S7(;')+8VC<,W#;.?9.<O,9GP
M]T:F9T5MMQYQ#32%NNNK2VVVVE2W''%J)*$(0DC4M:U&1$1%Q,P(-K%TDZKE
MZ.Z6NG33MBUV%MK+2.L,)O$=JI[CD&/8;3UV0.\ZEN%]'NF'U\$GR)YN""))
M$19,U6Q&0H ZAL+ZP<X^Q#)?J+- A[C4B#4S.8QZAMLJOZ/&*&)W^\R2XK*&
ME@]O&B]\MKB:S7UT3O,UZ/#C]XF2$([1UQMI''BI24D9D!+'\@UYKWWJOPY=
M-W_6$1Q(M1CY!KS7OO5?ARZ;O^L(<2%&/D&O->^]5^'+IN_ZPAQ(49=3\I/0
MVU^F3R^>G_1^\,4]2-HX1[5?6?&/',;R3PSUDW;LC+J7_?6(W%_CTWON/7\2
M1]+RW>S[7LW.5U*T)H]K++<2.""0 -=_\X*_*B;I^Q#37]%F+#2.XI+>0JB2
MIL</(:_)0]*O_OE_\D=PC.6\T6XEZ$$@      82^8IU5PNC'H[W3O@Y$5O*
M*/&G*#6T*2IE7B>S<M45!A3*(CID=@Q6VTU-C,91Q4==!D+]!(-12E5D-T1J
M^)DR78RY5A82I,Z?.DOS)TZ8^[*ES)<IU3\F5*DOJ6](DR'EJ6M:U&I:C,S,
MS,:&9S&)65)395C-QDN/^MF.5.04UED&*^)NTOK-20;*-*M<?\98C37JGQF
MTY&[RAEU3':<Y(4:>4P+4#/SIK.(S+4>/T786Q'8;;9889W-;M,LLM))#333
M2-;I0VVVA)$E)$1$1<"%>$MQ,@3Z_NKNOZY>HV[ZC&-2UNG;O+,<QBLR^BJL
MI?RR)>9!C,%5&QE!3I%#CSD1Z5C4.NB+8[)SWT(W>T,W30BR5"&ZF%0$%U7Y
MLOU<)S#4.S^CG*+0W+_4EF_L[64>4\1N/:XS&>VQEU17,^ZF+BN>/IF.&?I4
MO)"(N)(/EI)=I>+["TJ*E@   U.G4'_'WN_^5[97\,[H:F;WGD $   !R5/4
MS;ZWJJ.M*,JQN;*#4P$S)\"JAJFV,IJ'%*5:6LF%5UL8WWD\[\EYIAE/%;BT
MH(U$!=U\I[R&XO3/E6-=2/5S(H,NW1C[C5MK[5E,^W<X=K"\;<2["R>^N$D4
M3+<ZJ33QAICI765<CZ.TY*D)COQZ.7H+I>DLQBI8   -5'UB_P!KGJG_ +QV
M[_Z3<G&JW&1CB +;V/?-9_'J"CO/CT]U\9IZRU[K\6/M^[>(PF)G=^W^,(SV
MW8]MR\_(CFX<>!>X*\1;A.7_ #5'\/'_ /%[_P#T2'$3PC\U1_#Q_P#Q>_\
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
M>SXT=UM33VPLRK5,834SVO2ZS,Q? Y+LY'N)<9R1)GQ-">6\5VE)>@JQBQ4
M     #-[RY^JR9T8=8NE][*DR6L5ILC;Q[9<2.;JBL-99:GP',T+BLMNJG/5
M59+.RB,\I\T^"P9&1D2B-51*V,V@<.9#L8<6PKY4:? GQF)D&=#?:E0YD.4T
ME^-*BR6%+9D1I#*TK;<0HTK29&1F1C(T/I   :G3J#_C[W?_ "O;*_AG=#4S
M>\\@ @V=E/Y<_01F&JJJHMNC/I?9]:-?0:VRN*;1&KZ+)VO&\<:BS+*JR>IQ
M:)>TU\WWE3K$^-(:EQY!)=;<2XDE%G5FE%0U]OF"=%>;]!G4QFNB\J[[98\R
MYZQZMS23'2PUGFM+:3)3CV0)[)*8Z+.,<9V!9LMER,6<20A',T3:UZ)U11JC
M,)0(+XOD$>9.?4WIWXK>W;\I.]M$T$-K%K.TEI79;+U# 3'K:RP-UYSO%CDN
M"*-J!9+42G'XCD.2I3KJY2D4DNTNG4L2BI8   -5'UB_VN>J?^\=N_\ I-R<
M:K<9&.( N<XU\Y_T118Y04CO2]MM]VGI*JJ=?;S'#DMO.5\%B(MUM*F>9*'%
M,F9$?I(C%>$OQ(YO\Z4T)]ZQM[[<L,_U(<(XD/SI30GWK&WOMRPS_4APCB1[
MYTN?.&--]4?4'JGI]H>GC9N+7&ULICXM7Y#;Y3BLRLJ9$B-*DIE3(L)HI3S*
M4Q3(TH/FXF(<:$\52PT*D@  !4,VI$>K]G['@2.4GX6>9?$?))F:>VC9#8LN
M<IJ))FGG0?#B1&.@'GFQ<Q>=M8Q;M/%MZKEQ?TQOW$_W4=\W)-^WE<F:1E6J
M^%<TS%DJ^B5BVU^XSH8]6/9@
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
MB^,QZS^N5YZV>SWV<^J?K9WY[UG\,]<?]^<?'.W[;F^@=OS]A]!Y!U3]7/\
MU:_:7K?WO^,_OO[QO>U>P?=_LOM7&_:?#]K^V_7<?'7N<?%X7V?"=H_2?_V=
M_9QHWW3^#ON;[OL^S>W>W^U>R\"]G\3V3[']3P<%._P</B?:<1XQ^+U_#,^!
M$?.OE+^(ON8^A?-7\/?? _%Z_AF? B'RE_$7W,/FK^'OO@?B]?PS/@1#Y2_B
M+[F'S5_#WWP/Q>OX9GP(A\I?Q%]S#YJ_A[[X'XO7\,SX$0^4OXB^YA\U?P]]
M\#\7K^&9\"(?*7\1?<P^:OX>^^!^+U_#,^!$/E+^(ON8?-7\/?? _%Z_AF?
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
ML^^/#W;OCO8_%_[GX1R=Y:X>'?&=_P!Z]SY.;D[?Z)V7-^SY!;O%>Z8]4GR
MWBD3OWRLW=.=?;>-_%-\+Y>R<Y>]^KG^^N3GX<.P]]S\./O>83WO4.[ZR=OH
M&_-T?66@]D?L^]K'?(GA/QLO6WQOQ;E5X;X1[6?_ $B\>[SQ[MX1].=Z[/D^
MB=@*OB)7"6?6^S[-OLN3LN1/9=GR]GV?*7)V?+[WDY>'#AZ. J6/V    "&W
MS4/DC/'],_*;_N[X/FOLA_M-?N3WW&_7'^S]])_MSP_]T_HO^@][VHE5["'3
MM(G/\*)^CY2$6[Q'='^%$_1\I"'>'=.S8E^:L>,M>#^K/?>3WGK;\?#P;E[9
MG_.^O?[W^?GY?U_ON3F_8\X=X=TFXZ./DM>TC?$E^*%ZP=BO^*;V=^TOL>[J
MY_%NQ_\ 43]K<W'OGIY.;]+B*NO:2J=A(N()     .'R'PGP"\\>_<+P>S\:
M_;/[D]R?\1_:7TY^T^?_ #7T7_[??< !4B_PHGZ/E(1?O%>Z=OU]^:W^OV$>
MH?U\^M^->IGY0_Z[/&H7J[^[/^Y_W8[']M_2W^E]YS!WAW2V,*%@
MKO\ F"_($?&BS7X^/]I;PC#?7'^VA^Y/JK5>J'\3?[P?K8[K^U?HG^F^B\XL
MN+L*OAKM,*O\*)^CY2$3WAW1_A1/T?*0AWAW1_A1/T?*0AWAW1_A1/T?*0AW
MAW203RU?D-/C$3?D[/X_O9QDO?/[7W\7OBF.>L7\>7[R_P!T_#_UGT]_HO>=
MH(?%VA<-=A/B*EC$7KL^*W\5O9GQTO%?BT<F,^TSPKVM<>Z^MM%X#XA[$O\
MU \*]:>Y=OV'TMR_MGZ!SB57L(=*;2N)_A1/T?*0BW>([I[YTL_FV'QB],?%
MN\-]OOM!QWV/>*_'B[K[0^^H]5NR]J?[P?$O%>S[GXC]#[YV7)]&[,0^(+A+
M/(J6   "$;S1OD8/:CKCY2OPKVK>H+_J'V/QE?&_9[ZQ67)XA\7WZ#X5ZQ]^
M[GXK[[MN]=W]';BRKV$.G:1A_P"%$_1\I")[Q'=)5_*R^2*];]N?)D^,>/\
MJWC/M<[#XVG@'@_B=GZH^)^WG]Z/C'?>_P#<>[?[R['O?9_0>\"KKVDJG83/
M""0 *G.P?S6_U^S?U\^OGUOR7US_ "A_UV>-3?6+]QO]S_NQVW[4^EO]%[SE
M%^\5[IU#_"B?H^4A#O#NEMW'O"? */P']PO!ZSP7]L_N3W)CP[]N_3G[3Y/\
M[]%_^[WW$4+', "L?U8?FV7QCMP?&3]7O;YZY3_:WZL?'0\+]>>S8\=[7V,?
M^FWC?>N/B?A_O_$^\=Z^G.\"RXJ;"O=,>O\ "B?H^4A$]X=TF/\ *Q^3!\$V
M_P#)F^L/JMXKBOM1[;XT_JIX_P!TM_ ?#_C"_P"XO6'P[M>^>"_3?=NZ]]^A
M]S%77M)5.PEF$$@ 54=Q?FPOM=VG[6_XUO:/G'M-_*#?QA>LUIZY_6S^]SZX
M^\_N?](_Z#Z%RBW>*]T\X_PHGZ/E(1/>'='^%$_1\I"'>'='^%$_1\I"'>'=
M'^%$_1\I"'>'=,CND3\W'^,KIWXJ?]HKUOC>R3^W7]=G=9?=_P",?]XW[5[7
6]T_I;]7T\!#XNT+AKL+,XJ6   #_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document and Entity Information Document<br></strong></div></th>
<th class="th"><div>May 08, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">May  08,  2025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Cloudflare, Inc.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001477333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-39039<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">27-0805829<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">101 Townsend Street<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San Francisco<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">94107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">888<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">993-5273<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A Common Stock, $0.001 par value<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">NET<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14a<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>9
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( %."J%I&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( %."J%H<MXV#[@   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DMM*Q# 0AE]%<M].#R@E='.SXI6"X(+B74AF
M=X/-@62DW;<WK;M=1!] R$UF_GSS#:17@2L?\3GZ@)$,IIO)#BYQ%3;L2!0X
M0%)'M#*5.>%R<^^CE92O\0!!J@]Y0&BJZ@XLDM22),S (JQ$)GJMN(HHR<<S
M7JL5'S[CL,"T AS0HJ,$=5D#$_/$<)J&'JZ &488;?HNH%Z)2_5/[-(!=DY.
MR:RI<1S+L5UR>8<:WIX>7Y9U"^,22:<POTJ&TRG@AETFO[;;^]T#$TW5W!95
M/MVNJ7C=\;9[GUU_^%V%K==F;_ZQ\450]/#K7X@O4$L#!!0    ( %."J%J9
M7)PC$ 8  )PG   3    >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0
M>&?V;0O&-H&VM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$
M+.G[SD5'Y^@X>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>
MM5II ,,X?<D3$L/<@HL(2W@4R]9<X%L:+R/6ZK3;W5:$:6RA&$=D8'U>+&A
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
M:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " !3@JA:'#AEZC\!   \ @
M#P   'AL+W=O<FMB;V]K+GAM;(U1RV["0 S\E=5^0!-0BU1$N)0^D*H6E8K[
MDG6(Q3XBKP,M7U\G452D7GKR>FR-9V87YTC'?8Q']>5=2(6NF9MYEJ6R!F_2
M36P@R*2*Y U+2X<L-03&IAJ O<NF>3[+O,&@EXN1:T/9=1,92L88!.R '<(Y
M_<Z[5ITPX1X=\G>A^[<#K3P&]'@!6^A<JU3'\TLDO,3 QFU+BLX5>C(,=D",
MY1]XVXG\-/O4(VSV'T:$%'J6"V&%E+C?Z/F-:#R!+ ]=R_$)'0.M#,,SQ;;!
M<.AHQ$5V9://8:Q#B'/Z3XRQJK"$52Q;#X&'' E<)S"D&IND53 >"CVN*!.L
M>@PL(:EU&*ADMW,JI]=V<,TB]RI#FJ,,:&T'X:-:"Q4&L&]R( DNR94;4EWI
M>::W=Y-[2:AU[D&P]_ :C1W-CQ^W_ %02P,$%     @ 4X*H6B0>FZ*M
M^ $  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<[61/0Z#, R%KQ+E
M #50J4,%3%U8*RX0!?,C$A+%K@JW+X4!D#IT8;*>+7_OR4Z?:!1W;J"V\R1&
M:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T
M==UI?#C]LCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)
M(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0    ( %."J%IED'F2
M&0$  ,\#   3    6T-O;G1E;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N
M+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78
ME!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')O
MJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<
M^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!G
MZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.
M6X.^D<WC_0QI-^2!8ECFS_A[QA?_&\[Q$<+NOS^QO-9.&G_FB^$_7G\!4$L!
M A0#%     @ 4X*H6D;'34B5    S0   !               ( !     &1O
M8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " !3@JA:'+>-@^X    K @  $0
M            @ '#    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !3
M@JA:F5R<(Q &  "<)P  $P              @ '@ 0  >&PO=&AE;64O=&AE
M;64Q+GAM;%!+ 0(4 Q0    ( %."J%H:EWT14 0  )H0   8
M  " @2$(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !3
M@JA:GZ ;\+$"  #B#   #0              @ &G#   >&PO<W1Y;&5S+GAM
M;%!+ 0(4 Q0    ( %."J%J7BKL<P    !,"   +              "  8,/
M  !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( %."J%H<.&7J/P$  #P"   /
M          "  6P0  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " !3@JA:
M)!Z;HJT   #X 0  &@              @ '8$0  >&PO7W)E;',O=V]R:V)O
M;VLN>&UL+G)E;'-02P$"% ,4    " !3@JA:99!YDAD!  #/ P  $P
M        @ &]$@  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     "0 ) #X"
(   '%      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="cloud-20250508.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Document and Entity Information Document</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cloudflare.com/role/DocumentandEntityInformationDocument</Role>
      <ShortName>Document and Entity Information Document</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" isOnlyDei="true" original="cloud-20250508.htm">cloud-20250508.htm</File>
    <File>cloud-20250508.xsd</File>
    <File>cloud-20250508_lab.xml</File>
    <File>cloud-20250508_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "cloud-20250508.htm": {
   "nsprefix": "cloud",
   "nsuri": "http://cloudflare.com/20250508",
   "dts": {
    "inline": {
     "local": [
      "cloud-20250508.htm"
     ]
    },
    "schema": {
     "local": [
      "cloud-20250508.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "cloud-20250508_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cloud-20250508_pre.xml"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2024": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 23,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2024": 22
   },
   "report": {
    "R1": {
     "role": "http://cloudflare.com/role/DocumentandEntityInformationDocument",
     "longName": "0000001 - Document - Document and Entity Information Document",
     "shortName": "Document and Entity Information Document",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cloud-20250508.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cloud-20250508.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Issuer Tender Offer",
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Tender Offer",
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Soliciting Material",
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://cloudflare.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Written Communications",
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0001477333-25-000081-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001477333-25-000081-xbrl.zip
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
MPSQ,(T/V\U-R"M8IXC(5*ZS#;MC@HCR!:J'DRC1)(KW9 I)4B,5 ,HWX%O6
MFWNQ87S'I-(Q7)0YHWO6APB!D3U\>49V*A5_:N[MR[.;%9G.CIK%G#PTCB$8
MQ?=_IF<0BI3(K$B2]B/0$S42/!U">$ONJ B9TMYGS "4HJDTNB.WL03E>?\%
MTV4K@L7.51,\8B3G>(M&U&T>K. */@A4X Q$Y_OEY[*T;#PD#(:('HS*$PM5
M-";[QKCF5$[1O /DX)H1]Y@A)A37!@.%EHIK:01[&](B*7'5?L2'LP7QUVK4
M_LP3"[+WG[,@)&L\ISZ#S.]V79\<13P42(>"C@L=_6)'$(C99B4S/,Z):MA;
MD!?:YZDJ<LP  [E.D/I*E@OJ!_(&XB<UV< <<PR?BFJ,S]FE NS]C(>9,&1$
MFTYESE4"$Y3Q\\59 'K,QT"-U(+K ]<^IK=,YJ";@<"OB&>[LIIAVCG,AQ1I
M%!3<):P /U;ITO.=2765,\%DWH(83%!?=60Z!E<R.=AI#]-^Q,/, GQ])0?M
M=&XL=-PE=\#5F"/^P3[DW%.P5D#U+I["<EV[7GN9/>2JW:BM'K'M3"T RFV\
MU.L)[^*Z2YY67')[@YV*9USZP4T'_&]UZ4KKHY>YWX(6ITSZ(DS05CYCH_/I
M'99-!<+<IWP+"F!R^7)B\-RMI^=>HEY/M,'@NQ'- !XP/\L+._J$%/8"<.A*
M9\F,SAV\.8#$O)OYE^O5,YC:;=<>J;$^(0;A\'56SM$'\73VO5A=*I- )^9S
MCSK1;WSU8?<5Q75JNV NWXX 70Z@D"]8_[A UH!<XP724ZJH>51AS\2=RM3_
M+G240?!QWTWN5;ZO8OL6D71C&DF_:85^!^X2ZF"V=_'[Y<G-U^NG7OA<+O.^
M=MA=?';0;-K]E88BRQ.>4RG% =?S.W]!&DV(3U/<K2L6R$U*)X%;T)"5AOIL
M1*-!7KO4)CWK@.EKBI51/1U-U8@+0#38JI+^RB=:FV#PMS[16JM!/O<R+[!Y
M+_8 6]VN.2_T*ES3;M=?Z)2MW6@^GB&M?G8X2]A?]NV18K?&:[UD\K) ;OLR
MU2N;5N.@E]Z0W#Y<62,5M>\L%:_6;;MG<-Y%7(9OL@:=^7#\[QRG_G/2V8(
M[PFSBJR04YX.(X@</@J(*\0WJ/A.Z>DV=8-WP:H?DTT[R@D]8R=4L)2_22([
M"MF ?&)#&I$K_?R1T'5_".8%4U1,GLVN=Y[55LS_G$;_+VV._Q]02P,$%
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
M?4@7^M/M4NABK@,4"IY(&')I%::2 (H81Q 'DJ"8VOE6.TZH3\ZG$5>%!]:
MKK)JY&&HHOS8>8EI"#$/&>TR&*&@AK.)Q;-+8U<W'3:^DGFGE/W&5O6,][FX
M*/+OJ0UTCB(4FT"&,%#:BD9+ :E@U9]"<HV%)DJZR:<;:!HI;; ;I=86WU59
M/>D:JK+Q2?!2G =_#P'N)S="C#V.)Q;F?GJ[(CU@[R[8KUK>%M;Q^WMY;;]D
M_8DO]9S&/#($8:A#)2 F1D A0@PI%YPP'41*1$.%V@5P9(%N(<$6$U2@PU79
MF9/#:AS+U$V%CB2=I+>/B9?D.AU.)K5]=)H2VVOG+JV+PK9[RZ6V\54[%!]7
MJUM=7%:+.\5G8VP9180V&L<$QHK&$-.801I) R7"7,?<-G!L<,-V".S(DK/P
M4#;PP3H L(X U"$,%^#!S!T6XTOFPTV8HU+A)-.A'+TD>]#Y9/(=2K,IY<&?
M&5GB;GZ=IYE&<ZHUER*,(6&!;0^%[1&%K7*AH 0)$PM*,?*J;YLH$Q>WFPM0
M88//F6]MV\J38V'KRWY<53N8N']1VT5L?$7;\OICRMDN8KVU;*?Q2%F>V<O/
MQ65^E\UI*'",;/$:A0F"F(L ,J,%#"0*F&(B5D1[B?()8V))5L!5NU5!>\JQ
MD1]',?JQ'B?%083]9;A+:;P(&SY_C 1W2?4*L,/4HX_,%ZE,RS2[^LVVID7*
M%_. $655QB ADD.LL(0T1"$,,>7V\W$B1#RXB]QQ?^P>\A$0;!$=&LC=9 QH
M'T=1=&P>'=BY=8Z])/SZQEUWTW6-O51:/6._U<@Y[")?E7SQ[_2FWH1&86(4
M2C!$6$;5DDQDI['(]HJ:1"JP;T7Q8#'UPTP\DZVQ@07WVK;O3)3C?.9-?]R4
M-I2Y_ZS626S\Q-9V^V/FMDYJO=-;M[6[.,_R[[IX)U9EP64Y8)BU[(\WLFH8
M\)\MT']?9BAU!N\U>MJ>)ALPG02:8Z3;P'U8_%ZD9:FS:K7A-DO7C]"NYHK)
M"'$A81"R&.)0:TBYCF!@0D:#2' 1#=[JZD0X\IUZ@PG:H,-OT-U9.2R:T5S=
MQ.-(TTE">ZEX2:G;XV22VDNH*:W]ANX2JYY,7UQ<Y]GV^8/8D 01D4#">0(Q
M#3!DRO[@02R-2N(XP6:HNIX[/[*P:CA0XSD_A[&3A\-Z&L/.34H.Q)QDU,?
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
ML+TK[6K)J,E <$%T")0((1RFW@S33*<]%\I%%8>E!4_,]7)^/EWGOUZ[242
M<ZS^TG6=.L4_HO!P5M\@R/=G=8"ED-RYW'.BH UH0EO<VG1&F 5C\Z!! QLA
M'GQS$KT D=,%9&R=)X'-NZ*$7VXV#M+2,] V8YCO8&U.,*Q9T@I%J& 9N$SG
M*O,C,/+98B\@U-2!>*6"D_#^E;T[#ZA5$8N'IL;C0BSE5 B+:V JQTS88R9,
M<TJL]3%0R;B+<004OF*^%Q=ZZER,H>TD(#D- 5VP?7R[*"K(E@:WQ:A"1I1Q
M >,<!-P>-26&@>+ E9-JC%+C!=.]X#!3AV.HIE,"XPP_OD]7]6VUS&CPW B<
MN'<2ZR;%B0/(2=;N?C$&Y809#XO/AOOUI.C_"16O%'1*3'2)T?MTF>I/1>5A
MJ3/EA92*9"I@T.-84-N !;7.\V L=];$86VJ;UGO1\>$6Y:C23LE1"[K;6/+
M/XKK+G$&CO66Q. 'P:,T3GAB@"'HU@;&A)69">,!\L1V/SPFW,T<2=8]P]%&
MO=,$MIMW5-9Y@264] KK*-"1F-PPD@M'9?3*4:4&X?"EM7X 3+B'^6KI]NSR
M]J_4\G)=5[L"BF4&E+>>*$UQV9$Y#&-*$9$91P5P1LVP_.&?%ONY?L(MRT$2
M[MG]OZ6B:: ZJS>;F^JQ2-HN!8T\,,BPB Z _.:&6!HLX4SKC <;@QY66KQH
MMA\($VY?#A=SSS1\K,O"%TU1K7[&!"<5MEPRJKW5.2,R4-1".XWKR!BZ,^,Y
MMXSF%@:A\-QF/PXFW*4<*..>(;A,T!(,F-AV_]&WCW>D]S&V?1,9E>-8"N6:
M4@QGH(@1,I+<><DB1CO4:1 ,7[?=#XH)=RI'DG5:<)QOMS>0OER+T-+E5FC"
MC57MTQR<&)=IXCC74F;<94*,B<BS&?0#9<*MRU$EWO>& OX&-\7[C+FKHBEA
M*16U$C .,N8\$7EFB?6X(WHF,">F(E(S[$^P?UKLA\.$FY6#)-RS^Z^2;9^&
M_7B_<76Y="Q$H2$G6L= A,$(9W0$ A$K8<-<C';8 Q%/S/5[/FK"_<C7BS>1
MF_[MG5_;:@7=XSS.Y)2#$D1!)HF0G!/=UL68_3AG,Z^,'M9]?,EJ/P8FW'4<
M+.4DNHUO-Y!6B/*/J;YMUKBY7=OJ?BF]$LX#)9*C,()1C&/<(=8V\! "S7D<
MEDQ^PW@_,";?;QPN[&A\O%D\D_("#YP</)YH7]H'[4\._@)02P,$%     @
M4X*H6D-X\>T21P  7J@$ !(   !Q,3(U97AH:6)I=#DY,2YH=&WM?6EWVSBV
MX/?Y%9Q4=3WG'$C%58N3SCE^CM/M,XF=B5-3,Y_Z0"1DL4.1:BYV7+]^[@5(
MB=IL49(ED$*]UXXDDN %[K[@XOTH'0<?WH\8]3[\C_?_L]72/D9N-F9AJKDQ
MHRGSM"SQPWOM3X\E/[16*[_K,IH\Q?[]*-5,W72T/Z/XA_] Q?743P/VH1CG
M_>_B^_O?^4O>#R+OZ<-[SW_0?._O;WR[TW>=GM$?#+R>[1A6S[;[.M5U<S#L
M=OO&X%_&&W@4;A?/).E3P/[^9NR'K1'#]Y_;5MN<I.\>?2\=G1NZ_K<W_,X/
M[X=1F,+K8GA<?!2C3,?Z\-X?WVLT2/_^QAVV@N@^^CGZ&=\/VO^>W+_1DMA=
M_;L H'BY/OGY;DSC>X!G$*5I-#YW )@'%J>^2X,6#?S[\#QE/]/\<@ZGV;$G
M/]_, ;,&W.FUXLUN%$3Q^2\Z_^\=7FD-Z=@/GL[_ZSI,6?Q?)*%ATDI8[ _%
MY<3_BYT;'8"+?WT4H'?AZ< /6;&.AHE+=QE$F3<,:,RTBS",LM!EB?;)CY-4
M^]\9C6%\@?!/?DA#UZ>!]HTE69 F:Z!>/:,I&N=6#B&<4,\#<FL%;)B>.S;\
MPA?/#ST@I?.6T9ND;_:R'OVV4RP('^C<3P%9[MP2V2N7Z+=?>J;9>5=,ZHBP
MS*^68;8['5P>@:[_Y.B*V0,+,Z:E$0P*[/RKW>VW#0V@"OPH)'!]$K,$5A>Y
MG(::'R+C)TR+AIK9_9OVQ&C<BH"B6_A)H?*@J/S'Q<57+8B21!O&T5B+)BRF
M*: M0>S\ZH#HFR$RBC7#^!M>X*@N$$\ J9X61F&+#P;HC<9L]7"=MCX_G/FW
MUUF:9Y&B28".-Q]@0?(%W)#D#4?1_%YH_B,+?! W(*K2$=-&<#L#<38OAK3[
M.'I,1T#-6LA2^-^C=G'Y?_!K.HH9XW>O4TD'(N,[D*6?8E22B1L1[?*":%_H
MD]8C0H$B&@SSG393N$2[#MVV=G;S_^ZN?OO%Z;W3;JZ^OR5\%0(PG5 ^NU$8
M,C?U'_ST27/Q4?AI/*'A$]P7>3 ^S;6VIPVG*CH6*EH; D_[^.^<@F! G![
M%KNCWWXQ.OH[RQ PMM=2/B=J8=O\.TM2?_CTIKJZMPKN6#70@9#$F4%_]R?3
M?OCN#UB&:#@4^'GT@;Q@N8<^L*X+R!E':,UF8R%/DS2. !_YRK8!==K_AF5[
M!%11OIX<:S!?I%T8)HVIFR)]SO#-*:#[+@$23](H!@Q2> D87ND(2.=7,&4+
M8:QY#+#HQ< 6H39XTJ(LYA8WBQ.X], "%.3:)* I8+@ $-:T  ,@!3!:L%QC
M[>[B[FH&4!II'ACYA*^#\4Y+J(^DD,)CC]K7V.<S=Z/6$&C*@W?\]HL%='EY
M=8L*8S:5MC9;R!%]8/RU"1C 3)!ORMQ1")B\?Q+ B=_H&-_OTDF:Q>*1,4T2
MF"0HIDD4IUF(5$[1;<#794G.,S31V(- BX?+P5\&6)\.';#P'K"'FA"^X>(E
M@)E\O>%5P#B)L';$_0"H/X#9P0,N4"$@&A9VP%)N$D7AW$0!T137+TEIF ;
MA("L>[SO,8H##]1FB%.!'Z;H1:YSP2&@?BC8V@<6?>!Z%Z@L!.+YA,H8Y-@C
M>E'A/;*REC WBV'^_,O%-2D!H?D)!YN%#T_%)$'# .3QD^#QZ0NFRQVS_TK
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
MH,;GZUN\BU/$(^,IC3']451$8+D'1NWQWS(XU2+L!]]F]@RRUMN (BB,2:-
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
MS<]]Q8,L,YY^#%]+-6X1U\T/6%FDR5W$DC2<:MD.Z9J5NT#L<7WJ%^=O-#V
M8^WTFD,/M1/O\@%<ESOYPO[.U<.'EPX:-,Q]U:?/#@'CXYS[*1"G^SRG\6/!
M_E7Z;\/C$?F[\I^0C?H'++(71YD9;_%HQ"#S0&ESQ=O".G:/*VX6)N)\9]2^
MO 0>#X\7)U['VH0^Q5$0B%01'B(_A&_1XWP'4'48FCH,[=@2I)+E;>#_U<'R
M7G.NP\N:?7F&3?&S5\Q,2I/,)'V]<HW:2L)\73M[_I6;!WD4A1U[2B;IF94W
M5[XVA35!/=0F$_%,-^MFEXQ8.C%U5<\C)W),@W2[TB&G"8*I-G;K2SV?JS'
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
MQ1.E=<;#J?SATYOGVJX<KW.:_F+GM$/"7:,&:JKU%GNEUEOS#+,C<?5?[H[
MB>OJ)W!X.#W<='I,R2=10T$#[0NC258^A&D3!CG\]%;SSG6HH3[@TP-FB;(8
M&2 +TD3S& P/B!3M8:GK@DKA1[H^^NE(NV<ABVD0/.$5-D%&PENRD&<()[$/
MBS,)@-M\P59_A-B.2KM+@><2[>R/]EV;]P=[2[1'I@W 7F7 <7CG, K U)YK
M1#O.EYBS;I:P81;@N.R!!IE(22+@LP0E?!A&\1BA;6M_\D?6#3V<XM$/^3/%
M4N2#,S%T>!_QUXA71&'" ^KPP#1FHR&=A#P]*JXP<!L$-%D,7,T2#LILIC1]
M 0I8F1$#6.@/ANUY@T"(I>")<#DW8-J(!1-<"P!7%*M&<0*_NQ0G[*=%^C:!
MI\/$3U(6NB(3@,U^:4P'?N"G3P*A$X"V!,?<$OXS>@288_+2LOD)O)(E*%?$
MXB39!(@ 4P[S=^(+\E6!M<49C6BB!?X85%.^O+C"\/\T>.)V",PQ"CCLR2C*
M H^+^0$3,P,Q+:C4!YF9\VK,AP (!H"%% 0I!V@UW#.@5U#ZE%3;&G ++!O
M ZH#5F,X[QS"[!&HI7=NE$EO:Q<Y'R)3$4ZN62KP W)GX55\:CE7X&6DT<#_
M3^9[>#\ ,LQB&"$62XJ\F2 ]>!$3,,8LGS)_3QH)]+@@U8%P &2/Y9]A/7!L
M_N8!#?BJX)RH=@^D&"*9^)''5Z:0(T2+^*LYC84P-8)#!QDJX=F/Q<A^Z('<
MBW.:GJIE+0' 89&#IQ:L9,"\%<+ \X=#0'R8@A "D/!YI'OQ]NE=95:&*WY<
M)FVBP6KC CZ.?'<$T"%E 2UEKA 80M:$+$F*55[! 3/IE' J3036.8L!08:
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
M&:7CX,/_!U!+ 0(4 Q0    ( %."J%KBMP B Q$  .%I   2
M  "  0    !C;&]U9"TR,#(U,#4P."YH=&U02P$"% ,4    " !3@JA:C UL
M'W4"  !7!P  $@              @ $S$0  8VQO=60M,C R-3 U,#@N>'-D
M4$L! A0#%     @ 4X*H6L1J9M(."@  ?50  !8              ( !V!,
M &-L;W5D+3(P,C4P-3 X7VQA8BYX;6Q02P$"% ,4    " !3@JA:C=JX3[\&
M   X,0  %@              @ $:'@  8VQO=60M,C R-3 U,#A?<')E+GAM
M;%!+ 0(4 Q0    ( %."J%I#>/'M$D<  %ZH!  2              "  0TE
J  !Q,3(U97AH:6)I=#DY,2YH=&U02P4&      4 !0!( 0  3VP

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>cloud-20250508_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cloud-20250508.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477333</identifier>
        </entity>
        <period>
            <startDate>2025-05-08</startDate>
            <endDate>2025-05-08</endDate>
        </period>
    </context>
    <dei:AmendmentFlag contextRef="c-1" id="f-21">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-22">0001477333</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="c-1" id="f-1">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-2">2025-05-08</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="c-1" id="f-3">Cloudflare, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-4">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">001-39039</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-6">27-0805829</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-7">101 Townsend Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-8">San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-9">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-10">94107</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-11">888</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-12">993-5273</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="c-1" id="f-13">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="c-1" id="f-14">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="c-1" id="f-15">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="c-1" id="f-16">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="c-1" id="f-17">Class A Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-18">NET</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-19">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-20">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
