0001447669-20-000059.txt : 20200506 0001447669-20-000059.hdr.sgml : 20200506 20200506161844 ACCESSION NUMBER: 0001447669-20-000059 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 16 CONFORMED PERIOD OF REPORT: 20200506 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20200506 DATE AS OF CHANGE: 20200506 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TWILIO INC CENTRAL INDEX KEY: 0001447669 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37806 FILM NUMBER: 20852865 BUSINESS ADDRESS: STREET 1: 375 BEALE ST STREET 2: SUITE 300 CITY: San Francisco STATE: CA ZIP: 94105 BUSINESS PHONE: 650-270-2199 MAIL ADDRESS: STREET 1: 375 BEALE ST STREET 2: SUITE 300 CITY: San Francisco STATE: CA ZIP: 94105 8-K 1 twlo-20200506.htm 8-K twlo-20200506
0001447669false00014476692020-05-062020-05-06

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
________________________________________
FORM 8-K
________________________________________

CURRENT REPORT
Pursuant to Section 13 or 15(d)
of the Securities Exchange Act of 1934
Date of Report (Date of earliest event reported): May 6, 2020
________________________________________
 Twilio Inc.
(Exact name of registrant as specified in its charter)
________________________________________
Delaware001-3780626-2574840
(State or other jurisdiction
of incorporation)
(Commission
File Number)
(IRS Employer
Identification No.)
101 Spear Street, First Floor
San Francisco, California 94105
(Address of principal executive offices)

(415) 390-2337
(Registrant’s telephone number, including area code)

Not applicable
(Former name or former address, if changed since last report)
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:
Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading symbol(s)Name of each exchange on which registered
Class A Common Stock, par value $0.001 per shareTWLOThe New York Stock Exchange
Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).
Emerging growth company
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.




Item 2.02       Results of Operations and Financial Condition.
On May 6, 2020, Twilio Inc. (the “Company”) issued a press release announcing its financial results for the quarterly period ended March 31, 2020. A copy of the press release is furnished herewith as Exhibit 99.1.
The information furnished under this Item 2.02 and in the accompanying Exhibit 99.1 shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act regardless of any general incorporation language in such filing, unless expressly incorporated by specific reference in such filing.
Item 9.01       Financial Statements and Exhibits.
(d) Exhibits.
Exhibit No. Description





SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.


TWILIO INC.
 
May 6, 2020By:/s/ Khozema Shipchandler
Name:Khozema Shipchandler
Title:Chief Financial Officer


EX-99.1 2 twloq120ex991.htm EXHIBIT 99.1 Document

Exhibit 99.1
Twilio Announces First Quarter 2020 Results

First Quarter Total Revenue of $364.9 million, up 57% Year-Over-Year
First Quarter Total Revenue Dollar-Based Net Expansion Rate of 143%

SAN FRANCISCO--(BUSINESS WIRE)--May 6, 2020--Twilio (NYSE: TWLO), the leading cloud communications platform, today reported financial results for its first quarter ended March 31, 2020.
“We delivered strong first quarter revenue growth of 57% year-over-year, as customers across industries turned to Twilio’s customer engagement platform to accelerate their digital transformation efforts,” said Jeff Lawson, Twilio’s co-founder and CEO. “Our platform provides three things the world needs right now: digital engagement, software agility and cloud scale.”
First Quarter 2020 Financial Highlights
Total revenue of $364.9 million for the first quarter of 2020, up 57% year-over-year.

GAAP loss from operations of $92.7 million for the first quarter of 2020, compared to $87.6 million for the first quarter of 2019.

Non-GAAP income from operations of $6.1 million for the first quarter of 2020, compared to $3.4 million for the first quarter of 2019.

GAAP net loss per share attributable to common stockholders of $0.68 for the first quarter of 2020, based on 139.2 million weighted average shares outstanding, compared to $0.31 for the first quarter of 2019.

Non-GAAP diluted net income per share attributable to common stockholders of $0.06 based on 148.4 million non-GAAP weighted average shares outstanding, compared to $0.05 for the first quarter of 2019.
Key Metrics and Recent Business Highlights
More than 190,000 Active Customer Accounts as of March 31, 2020, up 23% year-over-year.

Dollar-Based Net Expansion Rate, calculated using total revenue, was 143% for the first quarter of 2020, compared to 142% for the first quarter of 2019. Excluding the January 2020 contribution from Twilio SendGrid, the acquisition of which closed February 1, 2019, the dollar-based net expansion rate would have been 135% for the first quarter of 2020.

3,060 employees as of March 31, 2020.

Application-to-person fees benefited total revenue by approximately $4 million and negatively impacted non-GAAP gross margin by approximately 70 basis points.

Welcomed Christy Lake as Chief People Officer and Steve Pugh as Chief Security Officer.

Joined state attorneys' general anti-robocalling coalition and started signing enterprise calls using SHAKEN/STIR protocols to help combat illegal robocalling.

1


Outlook
Twilio is initiating guidance for the second quarter ending June 30, 2020. With the uncertainty surrounding the ongoing impact of COVID-19, Twilio is withdrawing its full year 2020 guidance.
Q2 FY20
Guidance
Revenue (millions)$365 - $370
Y/Y Growth33% - 35%
Non-GAAP loss from operations (millions)($20) - ($15)
Non-GAAP loss per share($0.11) - ($0.08)
Non-GAAP basic shares outstanding (millions)141

Conference Call Information
Twilio will host a conference call today, May 6, 2020, to discuss its first quarter 2020 financial results at 2:00 p.m. (PT) / 5:00 p.m. (ET). The conference call can be accessed at (844) 453-4207 (United States) and at +1 (647) 253-8638 (non-U.S.), entering passcode 5871368. A live webcast of the conference call, as well as a replay of the call, will be available at https://investors.twilio.com. Following the completion of the call through 11:59 p.m. (ET) on May 13, 2020, a replay will be available by dialing (800) 585-8367 (United States) or +1 (416) 621-4642 (non-U.S.) and entering passcode 5871368.
Twilio intends to use its investor relations website, its Twitter feed (@twilio), and the Twitter feed of Twilio's Chief Executive Officer, Jeff Lawson (@jeffiel), as a means of disclosing material non-public information and for complying with its disclosure obligations under Regulation FD.
About Twilio Inc.
Millions of developers around the world have used Twilio to unlock the magic of communications to improve any human experience. Twilio has democratized communications channels like voice, text, chat, video and email by virtualizing the world’s communications infrastructure through APIs that are simple enough for any developer to use, yet robust enough to power the world’s most demanding applications. By making communications a part of every software developer's toolkit, Twilio is enabling innovators across every industry — from emerging leaders to the world’s largest organizations — to reinvent how companies engage with their customers.
Forward-Looking Statements
This press release and the accompanying conference call contain forward-looking statements within the meaning of the federal securities laws, which statements involve substantial risks and uncertainties. Forward-looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward-looking statements because they contain words such as “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “potential” or “continue” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans or intentions. Forward-looking statements contained in this press release include, but are not limited to, statements about: Twilio’s outlook for the quarter ending June 30, 2020, the impact on Twilio and its customers and partners related to COVID-19 and Twilio’s expectations regarding its products and solutions. You should not rely upon forward-looking statements as predictions of future events.
The outcome of the events described in these forward-looking statements is subject to known and unknown risks, uncertainties, and other factors that may cause Twilio’s actual results, performance, or achievements to differ materially from those described in the forward-looking statements, including, among other things: adverse changes in general economic or market conditions; changes in the market for communications; the impact of COVID-19 on Twilio and its customers and partners; Twilio’s ability to adapt its products to meet evolving market and customer demands and rapid technological change; Twilio’s ability to comply with modified or new industry standards, laws and regulations applying to its business; Twilio’s ability to generate sufficient revenues to achieve or sustain profitability; Twilio’s ability to retain customers and attract new customers; Twilio’s ability to effectively manage its growth; and Twilio’s ability to compete effectively in an intensely competitive market.
The forward-looking statements contained in this press release are also subject to additional risks, uncertainties, and factors, including those more fully described in Twilio’s most recent filings with the Securities and Exchange Commission, including its Form 10-K for the year ended December 31, 2019 filed on March 2, 2020. Further information on potential risks that could affect actual results will be included in the subsequent periodic and current reports and other filings that Twilio makes with the Securities and Exchange Commission from time to time. Moreover, Twilio operates in a very competitive and rapidly changing
2


environment, and new risks and uncertainties may emerge that could have an impact on the forward-looking statements contained in this press release.
Forward-looking statements represent Twilio’s management’s beliefs and assumptions only as of the date such statements are made. Twilio undertakes 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.
Use of Non-GAAP Financial Measures
To provide investors and others with additional information regarding Twilio’s results, the following non-GAAP financial measures are disclosed:
Non-GAAP Gross Profit and Non-GAAP Gross Margin. For the periods presented, Twilio defines non-GAAP gross profit and non-GAAP gross margin as GAAP gross profit and GAAP gross margin, respectively, adjusted to exclude, as applicable, certain expenses as presented in the table below.
Non-GAAP Operating Expenses. For the periods presented, Twilio defines non-GAAP operating expenses (including categories of operating expenses) as GAAP operating expenses (and categories of operating expenses) adjusted to exclude, as applicable, certain expenses as presented in the table below.
Non-GAAP Income from Operations and Non-GAAP Operating Margin. For the periods presented, Twilio defines non-GAAP income from operations and non-GAAP operating margin as GAAP loss from operations and GAAP operating margin, respectively, adjusted to exclude, as applicable, certain expenses as presented in the table below.
Non-GAAP Net Income Attributable to Common Stockholders and Non-GAAP Net Income Per Share Attributable to Common Stockholders, Basic and Diluted. For the periods presented, Twilio defines non-GAAP net income attributable to common stockholders and non-GAAP net income per share attributable to common stockholders, basic and diluted, as GAAP net loss attributable to common stockholders and GAAP net loss per share attributable to common stockholders, basic and diluted, respectively, adjusted to exclude, as applicable, certain expenses presented in the table below.
Twilio’s management uses the foregoing non-GAAP financial information, collectively, to evaluate its ongoing operations and for internal planning and forecasting purposes. Twilio’s management believes that non-GAAP financial information, when taken collectively, may be helpful to investors because it provides consistency and comparability with past financial performance, facilitates period-to-period comparisons of results of operations, and assists in comparisons with other companies, many of which use similar non-GAAP financial information to supplement their GAAP results. Non-GAAP financial information is presented for supplemental informational purposes only, should not be considered a substitute for financial information presented in accordance with generally accepted accounting principles, and may be different from similarly-titled non-GAAP measures used by other companies. Whenever Twilio uses a non-GAAP financial measure, a reconciliation is provided to the most closely applicable financial measure stated in accordance with GAAP. Investors are encouraged to review the related GAAP financial measures and the reconciliation of these non-GAAP financial measures to their most directly comparable GAAP financial measures.
With respect to Twilio’s guidance as provided under “Outlook” above, Twilio has not reconciled its expectations as to non-GAAP income from operations to GAAP loss from operations or non-GAAP net income per share to GAAP net loss per share because stock-based compensation expense cannot be reasonably calculated or predicted at this time. Accordingly, a reconciliation is not available without unreasonable effort.
Operating Metrics
Twilio reviews a number of operating metrics to evaluate its business, measure performance, identify trends, formulate business plans, and make strategic decisions. These include the number of Active Customer Accounts and Dollar-Based Net Expansion Rate.
Number of Active Customer Accounts. Twilio believes that the number of Active Customer Accounts is an important indicator of the growth of its business, the market acceptance of its platform and future revenue trends. Twilio defines an Active Customer Account at the end of any period as an individual account, as identified by a unique account identifier, for which Twilio has recognized at least $5 of revenue in the last month of the period. Twilio believes that use of its platform by customers at or above the $5 per month threshold is a stronger indicator of potential future engagement than trial usage of its platform or usage at levels below $5 per month. A single organization may constitute multiple unique Active Customer Accounts if it has multiple account identifiers, each of which is treated as a separate Active Customer Account. Effective December 31, 2019, we round down the number of Active Customer Accounts to the nearest thousand.
3


Dollar-Based Net Expansion Rate. Twilio’s ability to drive growth and generate incremental revenue depends, in part, on the Company’s ability to maintain and grow its relationships with existing Active Customer Accounts and to increase their use of the platform. An important way in which Twilio has historically tracked performance in this area is by measuring the Dollar-Based Net Expansion Rate for Active Customer Accounts. Twilio’s Dollar-Based Net Expansion Rate increases when such Active Customer Accounts increase their usage of a product, extend their usage of a product to new applications or adopt a new product. Twilio’s Dollar-Based Net Expansion Rate decreases when such Active Customer Accounts cease or reduce their usage of a product or when the Company lowers usage prices on a product. As our customers grow their businesses and extend the use of our platform, they sometimes create multiple customer accounts with us for operational or other reasons. As such, for reporting periods starting with the three months ended December 31, 2016, when we identify a significant customer organization (defined as a single customer organization generating more than 1% of revenue in a quarterly reporting period) that has created a new Active Customer Account, this new Active Customer Account is tied to, and revenue from this new Active Customer Account is included with, the original Active Customer Account for the purposes of calculating this metric. Twilio believes that measuring Dollar-Based Net Expansion Rate provides a more meaningful indication of the performance of the Company’s efforts to increase revenue from existing customers.
For historical periods through December 31, 2019, Twilio’s Dollar-Based Net Expansion Rate compared the revenue from Active Customer Accounts, other than large Active Customer Accounts that have never entered into 12 month minimum revenue commitment contracts with the Company, in a quarter to the same quarter in the prior year. For reporting periods starting with the three months ended March 31, 2020, Twilio's Dollar-Based Net Expansion Rate compares the total revenue from all Active Customer Accounts in a quarter to the same quarter in the prior year. To calculate the Dollar-Based Net Expansion Rate, the Company first identifies the cohort of Active Customer Accounts that were Active Customer Accounts in the same quarter of the prior year. The Dollar-Based Net Expansion Rate is the quotient obtained by dividing the revenue generated from that cohort in a quarter, by the revenue generated from that same cohort in the corresponding quarter in the prior year. When Twilio calculates Dollar-Based Net Expansion Rate for periods longer than one quarter, it uses the average of the applicable quarterly Dollar-Based Net Expansion Rates for each of the quarters in such period. As a result of the change in calculation of Dollar-Based Net Expansion Rate, unless specifically identified as being calculated based on total revenue, any Dollar-Based Net Expansion Rates disclosed by our Company in SEC filings, press releases and presentations prior to the date of this press release will not be directly comparable to our Dollar-Based Net Expansion Rates going forward.

Source: Twilio Inc.
4



TWILIO INC.
Condensed Consolidated Statements of Operations    
(In thousands, except share and per share amounts)
(Unaudited)

Three Months Ended
March 31,
20202019
Revenue$364,868  $233,139  
Cost of revenue171,333  107,089  
Gross profit193,535  126,050  
Operating expenses:
Research and development114,339  77,855  
Sales and marketing116,722  71,607  
General and administrative55,170  64,176  
Total operating expenses286,231  213,638  
Loss from operations(92,696) (87,588) 
Other expenses, net(1,118) (636) 
Loss before (provision) benefit for income taxes(93,814) (88,224) 
(Provision) benefit for income taxes(977) 51,721  
Net loss attributable to common stockholders$(94,791) $(36,503) 
Net loss per share attributable to common stockholders, basic and diluted$(0.68) $(0.31) 
Weighted-average shares used in computing net loss per share
attributable to common stockholders, basic and diluted
139,231,594  116,590,513  



5


TWILIO INC.
Condensed Consolidated Balance Sheets     
(In thousands)
(Unaudited)
As ofAs of
March 31,December 31,
20202019
ASSETS
Current assets:
Cash and cash equivalents$345,518  $253,660  
Short-term marketable securities1,497,869  1,599,033  
Accounts receivable, net172,865  154,067  
Prepaid expenses and other current assets61,405  54,571  
Total current assets2,077,657  2,061,331  
Restricted cash—  75  
Property and equipment, net150,944  141,256  
Operating right-of-use asset159,439  156,741  
Intangible assets, net445,153  460,849  
Goodwill2,291,637  2,296,784  
Other long-term assets41,435  33,480  
Total assets$5,166,265  $5,150,516  
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$18,450  $39,099  
Accrued expenses and other current liabilities195,393  147,681  
Deferred revenue and customer deposits26,706  26,362  
Operating lease liability, current29,949  27,156  
Finance lease liability, current6,539  6,924  
Total current liabilities277,037  247,222  
Operating lease liability, noncurrent140,120  139,200  
Finance lease liability, noncurrent7,250  8,746  
Convertible senior notes, net464,367  458,190  
Other long-term liabilities20,966  17,747  
Total liabilities909,740  871,105  
Commitments and contingencies
Stockholders’ equity:
Preferred stock—  —  
Common stock139  138  
Additional paid-in capital5,034,278  4,952,999  
Accumulated other comprehensive (loss) income(4,289) 5,086  
Accumulated deficit(773,603) (678,812) 
Total stockholders’ equity4,256,525  4,279,411  
Total liabilities and stockholders’ equity$5,166,265  $5,150,516  

6


TWILIO INC.
Condensed Consolidated Statements of Cash Flows     
(In thousands)
(Unaudited)
Three Months Ended
March 31,
20202019
CASH FLOWS FROM OPERATING ACTIVITIES:
Net loss$(94,791) $(36,503) 
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Depreciation and amortization32,239  21,248  
Non-cash reduction to the right-of-use asset8,023  4,854  
Amortization of debt discount and issuance costs6,178  5,841  
Stock-based compensation69,025  58,324  
Tax benefit related to release of valuation allowance(162) (51,644) 
Allowance for credit losses4,170  11  
Value of donated common stock2,701  —  
Other adjustments4,352  (444) 
Changes in operating assets and liabilities:
Accounts receivable(23,123) (206) 
Prepaid expenses and other current assets(8,130) (9,479) 
Other long-term assets(5,759) (2,959) 
Accounts payable(20,803) 1,161  
Accrued expenses and other current liabilities44,840  4,348  
Deferred revenue and customer deposits589  377  
Operating right of use liability(7,008) (1,784) 
Long-term liabilities3,194  (2,258) 
Net cash provided by (used in) operating activities15,535  (9,113) 
CASH FLOWS FROM INVESTING ACTIVITIES:
Acquisitions, net of cash acquired, and other related payments(2,377) 156,783  
Purchases of marketable securities and other investments(228,025) (419,498) 
Proceeds from sales and maturities of marketable securities316,992  140,518  
Capitalized software development costs(8,626) (5,351) 
Purchases of long-lived assets(6,319) (2,653) 
Net cash provided by (used in) investing activities71,645  (130,201) 
CASH FLOWS FROM FINANCING ACTIVITIES:
Principal payments on finance leases and notes payable(1,954) (1,455) 
Proceeds from exercises of stock options8,231  15,328  
Value of equity awards withheld for tax liabilities(1,674) (1,062) 
Net cash provided by financing activities4,603  12,811  
NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH91,783  (126,503) 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH—Beginning of period253,735  505,334  
CASH, CASH EQUIVALENTS AND RESTRICTED CASH —End of period$345,518  $378,831  
7


TWILIO INC.
Reconciliation to Non-GAAP Financial Measures     
(In thousands, except shares, per share amounts and percentages)
(Unaudited)
Three Months Ended
March 31,
20202019
Gross profit$193,535  $126,050  
Non-GAAP adjustments:
Stock-based compensation1,837  1,809  
Amortization of acquired intangibles12,381  8,460  
Non-GAAP gross profit$207,753  $136,319  
Non-GAAP gross margin57 %58 %

Research and development$114,339  $77,855  
Non-GAAP adjustments:
Stock-based compensation(33,209) (25,339) 
Payroll taxes related to stock-based compensation(3,791) (3,136) 
Non-GAAP research and development$77,339  $49,380  
Non-GAAP research and development as a % of revenue21 %21 %
Sales and marketing$116,722  $71,607  
Non-GAAP adjustments:
Stock-based compensation(19,943) (11,749) 
Amortization of acquired intangibles(7,864) (5,003) 
Payroll taxes related to stock-based compensation(1,844) (1,425) 
Non-GAAP sales and marketing$87,071  $53,430  
Non-GAAP sales and marketing as a % of revenue24 %23 %
General and administrative$55,170  $64,176  
Non-GAAP adjustments:
Stock-based compensation(14,036) (19,427) 
Amortization of acquired intangibles(47) (153) 
Acquisition-related expenses(302) (12,543) 
Charitable contributions(2,701) —  
Payroll taxes related to stock-based compensation(818) (1,907) 
Non-GAAP general and administrative$37,266  $30,146  
Non-GAAP general and administrative as a % of revenue10 %13 %

Loss from operations$(92,696) $(87,588) 
Non-GAAP adjustments:
Stock-based compensation69,025  58,324  
Amortization of acquired intangibles20,292  13,616  
Acquisition-related expenses302  12,543  
Charitable contributions2,701  —  
Payroll taxes related to stock-based compensation6,453  6,468  
Non-GAAP income from operations$6,077  $3,363  
Non-GAAP operating margin%%

8


TWILIO INC.
Reconciliation to Non-GAAP Financial Measures     
(In thousands, except shares, per share amounts and percentages)
(Unaudited)
Three Months Ended
March 31,
20202019
Net loss attributable to common stockholders$(94,791) $(36,503) 
Non-GAAP adjustments:
Stock-based compensation69,025  58,324  
Amortization of acquired intangibles20,292  13,616  
Acquisition-related expenses302  12,543  
Charitable contributions2,701  —  
Payroll taxes related to stock-based compensation6,453  6,468  
Amortization of debt discount and issuance costs6,178  5,841  
Income tax benefit related to acquisition(162) (51,644) 
Provision for income tax effects related to Non-GAAP adjustments **(1,645) (2,219) 
Non-GAAP net income attributable to common stockholders$8,353  $6,426  
Non-GAAP net income attributable to common stockholders as a % of revenue%%
Net loss per share attributable to common shareholders, basic and diluted*$(0.68) $(0.31) 
Non-GAAP adjustments:
Stock-based compensation0.47  0.45  
Amortization of acquired intangibles0.14  0.10  
Acquisition-related expenses—  0.10  
Charitable contributions0.02  —  
Payroll taxes related to stock-based compensation0.04  0.05  
Amortization of debt discount and issuance costs0.04  0.04  
Income tax benefit related to acquisition—  (0.40) 
Provision for income tax effects related to Non-GAAP adjustments **(0.01) (0.02) 
Dilutive securities0.04  0.03  
Non-GAAP net income per share attributable to common shareholders, diluted$0.06  $0.05  
GAAP weighted-average shares used to compute net loss per share attributable to common stockholders, basic139,231,594116,590,513
Effect of dilutive securities (stock options and restricted stock units)9,171,16713,492,268
Non-GAAP weighted-average shares used to compute Non-GAAP net income per share attributable to common stockholders, diluted148,402,761130,082,781


* Some columns may not add due to rounding

** Represents the tax effect of the non-GAAP adjustments based on the estimated annual effective tax rate of 25%
9


TWILIO INC.
Key Metrics     
(Unaudited)

Three Months Ended
Mar 31,
2018
Jun 30,
2018
Sep 30,
2018
Dec 31,
2018
Mar 31,
2019
Jun 30,
2019
Sep 30,
2019
Dec 31,
2019
Mar 31,
2020
Number of Active Customers (1)
(as of period end date)
53,98557,35061,15364,286154,797161,869172,092179,000190,000
Dollar-Based
Net Expansion Rate (2)
138 %138 %147 %150 %142 %141 %132 %125 %143 %
(3)
Total Revenue$129,116  $147,754  $168,895  $204,302  $233,139  $275,039  $295,066  $331,224  $364,868  
Total Revenue Growth Rate,
Year over Year
48 %54 %68 %77 %81 %86 %75 %62 %57 %

(1) Effective December 31, 2019, we round down the number of active customer accounts to the nearest thousand. Commencing with the three month period ended March 31, 2019, Active Customer Accounts include the contribution from Twilio SendGrid customer accounts from February 1, 2019 (the date of the acquisition).

(2) As previously announced in our Annual Report on Form 10-K filed with the SEC on March 2, 2020, commencing with the three-month period ended March 31, 2020, we calculate our Dollar-Based Net Expansion Rate by comparing total revenue from a cohort of Active Customer Accounts in a period to the same period in the prior year (the "New DBNE Definition"). To facilitate comparison between the periods presented, Dollar-Based Net Expansion Rate as presented in the table above, has been calculated as if the New DBNE Definition had been in effect during that period. As a result of the New DBNE Definition, unless specifically identified as being calculated using total revenue, any Dollar-Based Net Expansion Rates disclosed by our Company in SEC filings, press releases and presentations prior to the date of this press release will not be directly comparable to our Dollar-Based Net Expansion Rates going forward. Commencing with the three month period ended March 31, 2020, Dollar-Based Net Expansion Rate includes the contribution from Twilio SendGrid from February 1, 2019 (the date of the acquisition).

(3) After adjusting for the extra month of revenue from Twilio SendGrid in January 2020, Dollar-Based Net Expansion Rate was 135%.


CONTACT:
Investor Contact:
Andrew Zilli
ir@Twilio.com

or

Media Contact:
Caitlin Epstein
press@Twilio.com

10
EX-101.SCH 3 twlo-20200506.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Cover Page Non-Printing link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 4 twlo-20200506_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 5 twlo-20200506_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 6 twlo-20200506_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, City or Town Entity Address, City or Town Soliciting Material Soliciting Material Entity Address, Address Line One Entity Address, Address Line One Security Exchange Name Security Exchange Name Entity Address, Address Line Two Entity Address, Address Line Two City Area Code City Area Code Entity Addresses, Address Type [Axis] Entity Addresses, Address Type [Axis] Entity Central Index Key Entity Central Index Key Entity Tax Identification Number Entity Tax Identification Number Entity File Number Entity File Number Document Type Document Type Cover Page [Abstract] Cover Page [Abstract] Cover Page [Abstract] Entity Addresses [Line Items] Entity Addresses [Line Items] Entity Emerging Growth Company Entity Emerging Growth Company Title of 12(b) Security Title of 12(b) Security Amendment Flag Amendment Flag Entity Address, State or Province Entity Address, State or Province Trading Symbol Trading Symbol Document Period End Date Document Period End Date Entity Registrant Name Entity Registrant Name Written Communications Written Communications Address Type [Domain] Address Type [Domain] Pre-commencement Tender Offer Pre-commencement Tender Offer Legal Entity [Axis] Legal Entity [Axis] Entity Addresses [Table] Entity Addresses [Table] Local Phone Number Local Phone Number Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity [Domain] Entity [Domain] Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer EX-101.PRE 7 twlo-20200506_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EXCEL 8 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %6"IE ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 58*F4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !5@J90B@.JL.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>.NVT"J*N%Q"G(2$Q"<0M2KPMHOFCQ*C=VY.6 MK1."!^ 8^Y?/GR6W*@CE(SY''S"2P70SVMXEH<*&'8F" $CJB%:F,B=<;NY] MM)+R,QX@2/4A#P@UYPU8)*DE29B 15B(K&NU$BJB)!_/>*T6?/B,_0S3"K!' MBXX25&4%K)LFAM/8MW %3##":--W ?5"G*M_8N<.L'-R3&9)#<-0#JLYEW>H MX.UI^S*O6QB72#J%^5&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !5@J90V,E6UI$" R"P & 'AL+W=OF_J5NWC4NMNFR3J7/*&J2?1\=8\ MN0K9,&V6\I:H3G)V<:2F3FB:+I.&56U<[-S>418[<==UU?*CC-2]:9C\>^"U MZ/U&4NPZ=N,_N?[5':59)5.52]7P5E6BC22_[N-/9'N@F24X MQ&O%>S6;1_8J)R'>[.+;91^G]D2\YF=M2S S//@SKVM;R9SCSU@TGC0M<3[_ MJ/[%7=YF=U'D>Z2ARTS(@X#@LX09$(DIO8D0%$! MZNC9C$YQ>H;2,T?/9_3,.Q]$Y+A C@KD@+[P!"!BB0LL4($%H*\\ 8A8XP)+ M5& )Z!M/ ")(BBNL4(45Y!-/ H$$?%ZC$FO(]XU&( &G-ZC$!O)]JQ%(P&N2 MXG%*807?;@P3,)P$0DM@!=]S!$,#IA,\N83""K[M&";@.\$#3F!^J>\\A@E8 M3_"4$QABZIN/84+NXU$G,,D4N(]@0N[C>2RTJ/E5V^G*S.70Q0T++;JQ0TVF-KGX!U!+ P04 M" !5@J90BZ:HMJ(! "W P & 'AL+W=O??G[O#+D9CGUT'X,FK5KTK:>?]L&?,U1UHX>[, #V>M,9JX3&T9^8&"Z*) M)*T83Y)[IH7L:57$W-%6A;EX)7LX6N(N6@O[=@!EQI*F]#WQ),^=#PE6%8,X MPR_POX>CQ8@M*HW4T#MI>F*A+>GG='_( SX"_D@8W6I/0BC?HK&]^5](&2!EIQ M4?[)C-]@[F='R=S\#[B"0GBH!#UJHUS\DOKBO-&S"I:BQ>NTRCZNXW3"=S-M MF\!G E\(:19[F8QBY5^$%U5AS4CL-/M!A%^<[CG.I@[).(IXAL4[S%ZK/"W8 M->C,D,,$X2O(?P1#\<6!;SKP2,_6#GR;GVWRL\C/U_SLIL(-2+YMD6]:Y!_Y MNQN+CY LN;%@JYF'*_U3V+/L'3D9C[\O#KDUQ@/*)7=X3SI\14N@H/5A^PGW M=KI+4^#-,#\3MKS5ZA]02P,$% @ 58*F4*E4B5EW @ BP8 !0 !X M;"]S:&%R9613=')I;F=S+GAM;)5546_:,!!^[G[%">UADZ )(0WM1)$0A0FU MI=$2J=JJ/9CD(-82.[.= O^^%[I-54RH]D9\Y^^^^^[S,=+:0"7X[PJGLA+F MNN,''=@5N=#7G>Y ME.H]J&G])17$^V-3]$Q64*,Y'"#3$_YH6@^^'L M[(09ON&&:T,"&5BRPH*(MSSG$A8B.6\!H)!4I53,<"G>2'BPO=H?5>%FU@(V MYSG"LBI6: W==?N]P?#2#5JNQFP'BY14X6N>',BT 'E!S[L8^I>^)4=)^WUK<'VQ2MY(76%26?NA-S0X.2 M:^A[GU:?(<*DHH;VEJ YHQ<^.71)\XB,3'YUH:0=\TYCA9+*Z(PI MVWV*I76?T;Y82:O+^/'NP1+G#Q.8[9*,B0T>=?7R>]3FP%F!:E/7_*KDUF0U M]9()N[-_"QB64O1"Q44]D1-I3Y-5_:%ID>U)/"GE1FT)C3 M$V5%UAB](WN]*Z32=.7D&?PF1Q3Y/ MUBML'9^2])[N$^;!%RF-J\%M91*Z0D4FH0ERG&B[,**Q+ 01C?)&+7AK-)\U MK#,6P]-6(.5+.,*OS17WV)"8\[$.QT""BM7TJU[,>%S1"?Q'MLA]H+V_B998 M<3'X8?"KT;/_;3 (SPX:,<[^V&SU/3NW5D[OI6BU@KB6WQ9,;BQ89'RM0SKC MQ*OG"S>E\@ X2B[@4%1'Y+OC]@PCKK=I;&[5G/Z'FO_V/K>@P7%Y%.VO_K^\ MRW^BF"W=>&%S.F7\/#*JS[9^]33(R_] W[% M[^?6T/!!XG-8\1S,Z6Y_"B]-\K!EG3>*G.[V9ZC%H-[.!?>_1/$#4$L#!!0 M ( %6"IE#6RF5J40$ ,0" / >&PO=V]R:V)O;VLN>&ULO5+!3L,P M#/V5*'?H-L$D)LH%!$Q", 'BGK7N:I'$E>-MP-?C9!J,"^+$*?&S8[_WG/,M M\>N2Z-6\!1]3;7N18595J>DAN'1, T3-=,3!B8:\JM+ X-K4 TCPU60TFE;! M8;07Y_M>"ZX. Q)H!"DJF($7A&WZSN?0."W8P+-;UG9DC5L+7:,7X"LG<,.T M'C"N:CNVID-.\I1GE\J $0-^0%NBU-/VEA@_*(KS3PV3]^553I1'.B%](2_ M@LV/0G'+1Z=<:SL=:<,-)ERB1WFO;;E[L*JB.I!1?-B?.Q-G_!<;J>NP@2MJ MU@&B['QD\'EZ3#T.R9KH M3VDC; 9N%6D&GKE'F[DR!JSC;X M'WS,/<6C!6,47<\!ND2OB%CIG[XQFEZ+:1GM".CT0E@A^R*'& M9;J3A&+RT@D+R=ZR$)0*=8;":6$?2]W;%A"=A7]92U7E#-AD-D%*2LH(VE(# MP,&7U&@$^\[H8GWPN];(KSH(L>J\^I50WLX'[SR,&QB0:RJSM 6,20W ?KR_ M2/#8#28A3#,*BNQ&CB>6UH*2ZA.O>43H6\>"/4M&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( %6"IE#8R5;6D0( #(+ 8 " M ?@( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 58*F4*E4B5EW @ BP8 !0 M ( !EPT 'AL+W-H87)E9%-T&UL4$L! A0#% @ 58*F M4+JA.8K7 0 ,@8 T ( !0! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 58*F4$:ZO+?& %@, !H M ( !P!, 'AL+U]R96QS+W=O XML 9 twlo-20200506_htm.xml IDEA: XBRL DOCUMENT 0001447669 2020-05-06 2020-05-06 0001447669 false 8-K 2020-05-06 Twilio Inc. DE 001-37806 26-2574840 101 Spear Street First Floor San Francisco CA 94105 415 390-2337 false false false false Class A Common Stock, par value $0.001 per share TWLO NYSE false ZIP 10 0001447669-20-000059-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001447669-20-000059-xbrl.zip M4$L#!!0 ( %6"IE#(;[) ?Q0 "B> 1 ='=L;RTR,#(P,#4P-BYH M=&WM7>ESVLBV_SY_A1[SWKU.E1M:4FO#B6]YO%TREDAL' :^N%KJEA$6$B,) ML_SU[[0$-G@ER=@!FU0E05*OI\_R.Z>WC_\9]4+IFB=I$$>?2G(9EZ3_['[\ M'X3^^N/T1#J(O4&/1YFTGW":<28-@ZPC-1E/KR0_B7M2,TZN@FN*4)YG/^Z/ MD^"RDTD*5O"=CTG5\Q3-,'V.F$$,1$P+(\O@*E(,*EL^<3FFRO9EE7JI:,B*N:B +,QUQ6:&*2CV%ROXVJV+=UPQ=\ZGOJ81RV<4NX1R;LD4LU5*) MJ+:30>^@AU%:';E)&'PJ=;*L7ZU4AL-A6;PIQ\EE1<%8K011FM'(XZ5I^F"4 MH91["SG@N7P97T/:,(BXH% E2VB4^G'2HQE0$(J2-81-I,JS]N%<1@XPUK,^1[.&RGZ.7@I19(8]W0HSEK";&;ZF4US(; M&?@@RK00EL48 =PRG8_]GA&)9$>\;\'P?6GTGX<9<#7J#'N Q&]XNE3*>.C MK))75-G][;??/F9!%O)=00,TZ^S'2O'R8Z4HVHW9>/$*PF\HOY1=LK]3Z6 ^*I/3%,S*)&) MX>HF5HA/!)>;NJ;ZRL7!K"GH=@ BVA-5\Z!Z&$'[QOO0G82&M8CQT9]\7)(" M!D4S]=O8/8BO3Y33ZY9J#UCW\+I];'7KW3VEW3U7G>ZW7JO9[MJ3TTZ[<138 MQS7<;IX/ZP>'FG-P-:DW;'RB.F%K$@^=7DMV)BVYW3OJM28V;C7/1ZWN'X%S M_"VT#RY']<97S9Y<39PC$Y\H[7&KZ>EVPQZW&C:\_SJR&T['.7!"IW&IUH^_ M73D3^'UP.&EWG6ZK4;MFQT>!>WP.>:Z&3O>K5F_:"OPO0QJU!74Z76]D]UJX M?O#'54NT_?CK-,\WJ$N+VHT8VK"G0+NUUJ0%_Y]CN\&"5A-^3P['[>Y78A^? M!D[#P^TCQ=Z(K&-$P)4IEE(:(R%[D8^\BT?(:9:7'-5$J[ M&&22$$/7K8^5A?%\R>'= W7,A$H^"NGE9EB?&U9Y?EBYR9EI* K"5.>(:*Z" M*)5-I*F*IWF6X:I"9?@T3/F]$:TL"F_"?9YPT,#I[D>A7:MIKIAAB*5"+E#>(/FL#]VI^+$G W\^[LU6+I?2!GS&9/8,62 M[ "0Q:YH%,)@"_19OMMO-\UDCR2=?9D]SRJI+!!J1M4;,E;F=',%-'BAQG-R M/@%W"M*-!C1,+B,JAY0D">B")%CEL"EWM5E$@\BAKPXC)-J3R6'#Z73N$>C?V^G8)H!\R2!7R1, M@PFORCKT)'\<%KTSH!QASM&TM[*2]^_";M.0?2X5_[_]USC@^E_;IMU\[.:G7G._K:H\EE$*$L[E=-J'[ZZ,99 M%O?R-[^*&'@Y8C1IV@FBRRR.MJ6#\GX98+Y&K#48["7[=['DGS7H\9+L?50_ MM:47A"LS![+ V;\2K8QF:*7=K2E.(PSJQS7%GK2&SL'>J-ZL#:$>U9E\#NH' M+:75/;VR<^3QC;#_?@[;2GCM=OL]N]N2(2UI=5L3I[N';6A3J[LW;'4]U>[5 MB--M0]U?AX \ E=C2],3F1#Q@(_6@P1[+K(,GT??!.7FTS75>P"DC31GWHA2[K.E )3709(.:)1)62R=<4]X_O_Z M7=;QCJQ*<2+)VA;[\'9Z&_M2UN&BHX,DR (H^7#D=6ATR:4]+Y/@LPP(\AW! M!H'-1;=/>3].,FEK]LPIH'.>9A*_%C'&)/_,V8?J/V^1BH@3Y!YE50;5]Z#$ M#J/C,;2!1P]9K"^Y#W%8>!;ORW1-[(/6!3:XILJ<(8WY&!&+<41-2I#FZI@R M,&>F;I1V;3J6].T\W+NQ8.N "^_VF#S*QGU=UQAR34-!Q 4X:W(%(QG@JP[4="W"2[N-?&) JD5>^7[T M[!?RT9(D@BV>@+)_]+-ZX<<)X(B@2TG[*J[,? M.W/T%/F+YR 2D=.JZ.%L JF8-4-YO=-8HF6534W-U5Z6P%\V:\\TU%@N5&(E M8_<_*F;9M-3'OS^9^9F/FOPB!2M6&:O6VC69*$MFKN2#6 PDL(?@QD\EM33+ MT:>,!=%E#OR5_FAG]CSE2_%J2=&[+\+7/,D"CX;3MU#%3?$Y4\O B+,7!5/+ M]QV-9T1S:1%?U Q+]ND%3/^2SZ9 M?292[T.[LV2\'[/UA K%[)QS7!L[RE&GI7SNM'N'LG/P57$F8;=^X$%:6VMW M/>(TC[IV\][L'&YU:VH+OHG9O%;C'#L'+;7>M(DS:0?V).PYDTNYU;1' "^& M)XV]F]DYA6'9!W"!/)=IB"BJATQ5,Q'U#4NV3)4RU0)?DH=T"#[;8Q!C)G0/ MB-/WRTJNGN](2B%\2PK+$ZW9"/YN"V^V!?=0SV5?.1ZW,+@>C*NNQIU#.-TJX" Z$9Q"3W MXGD+)0313ME2WM"MC63KK7;7YF^_Y-J@Q\9+>7_C-;GPL6$R MEQF(R";\X\%061XQD:IZ+K&X)\N67@+SD*29=!3&3N2PRC&K:#_MI&R7]JI.0+%7NFJE$3^;IE"F5O(E/# M%J(>5A3#)]CT66G7(C+6WH*:?VR:>LH.8HZZGX#4!GT:2GS$O4$67(NI:T#% M//V!B>FWMBYTZP4E4QC!O833]RF+R@4G!-2CXB&#> "4J0) 6=%!%C7%,F6- M8B86MQ#YGB1^>$E]>1*#K_NE$T?K/$7Q$R,#[R^XJ;M,A[PO^D**<0;9%L# < MB."'1$&<@1L9WZC.72?.)-KOAX$G(BAKV*_'>.((@#)/IHN\DAPWPR,M3"IP M@R\5:\Z9E I +(4TG2VQ?IPMUF:E^2-4V>]P[RI??0]CGL2 *D2,W8U'DLO# M>"BH(CX*VDDF^E/R@U (3)""]&0\8D"M+ :"]09A1B,>#])P+*4T"U)_G.>< M9HA=8)4B8#==[3^WR ZH(48B&L^^^7$(E8M\PI$)1+ WK?[8&*S66C0#&X^N M1<-E^8E54F7%>F*1U)-YGUQ^96EE#9LKO/SJH?C[/S[K>R^2O0>"$$KG42"L M@F2?K>2T[UW7WXWCT*4@.AD(\#PX:B9!!M(JIDX&T31PGJXE0IJ>A7 00GN. MPI9R&M8;?W0!!1&[^3F >D-[8H\=45+O_.!@_K34C1_-9M'Y]K]K&- MV]"N/&WS?&)/:BI@K:#5:P>VO+C:2F6&[V-B(-60+7$6 D>N1US$9 ]C7P5] MRCVQ#< R"-GY@24<*R@\;\+.%8<)3"4 "#\O E)_;I_=Z0 L!%&TJ3FZLR-- M;$3;D@UI_^A44E17-@ @T;6->GQ./8[FU:/% MB +:D2##,##XGI@AE\HNPBXV7940UU+Q1CVNJGJ\97^I-^7_^[I1)A3)RIQZ M7-BE>Z,<"8#1/.5&/[X=_?@EX0(]BL.5\M,IA.N7U'U_30-MKZHGQ_-ZTB/4 M=+E'D>6:"B)<)K-VMI.N#)1GM^A_:X6$/N8H'*%,&@.ERIB!/\[&L MN%C5N;G1GF]'>ZHTY3?NH]EQF26AWD&:!/YX_0$8F]TB=]W=E:3T] MAN\V=%%$VGG"V0*%I^<*27)NGZ:1=Z#JXX'V1P_:6= -[VL11#C&T$GY#*8TK8BLM&=S#NTZC9HO3[I7/X' >0EOVL-VUU5;CM)?_ MGHCR+B?0[\G=J0F/NAYF,D>:KS)$+,M'0'8-$=5EID)52CDN[>X+DRCM2<)= M!U$ZRV+O:EOJTT2ZIN& 2_\+XXQEJ2].>>]LSM/8"/P+"OS4BI_E1GPC[4M( M^^UA&[J!9<]@!L**KR/B^0HRN8F1Q33%D+'"?"/!+QL6%MCL M_C:LF3F?A;+6]I3,UQ;RVZ,Y?-_5,7==Q%TJ%F,I!(0<'E5NJF(S%\EGT1H= MGC-,*TZN"H-^$SY\_JR.1\.%ZQN%+2*#M8B)B"N7W+'DY*6EE&7R(@QQ M/K#[Q;BN,0P DTV<7DT&\S]L=]L=Y^!;8#<_=UK-KQ-X/[1[7XDCIGP;>W=A MP 3: >6=@_G_H^?T#K'3K(U:O:-.^P" 0W=OW#ZXE %>A'9^0M?M_728Z9XG M*P;BQ*7@V?L,N=Q5D<)[G+S<=_'[65[R DJKY3V $L<_N0< 1W-L' MU $XP4/NB7MSHSB?I!RD/$\%5)ON-A+7H0;YQ&5Q:9V0N[RN<"PJS^_;%= D M@A["EX1?!RGD Y BSF0 -4(]3QPYFT?),QHQFK"TV&?$'ILA5;?HS0SI//HH MKY0>7E<;=R.?ST+PI79<]N."/ZH)#ZG8%S]_K>"="P=+#^>D+GBV@XSO3 <) MW[^9\(?VA=Z]NG"YFQ.-TBQ/)[GEJDN.W(33*T1]J+5*PR$=IZ7*2UVO^*S7 M(VP> F(DU,NJZ: '*<8KXPH]LM>UEO&>I)2Q(A77=SS][RE/!V&6G[Y0!]TS M7;0"&D0ZNE$N^S$H._'A<7=CW@%0E+)V2\VU=2GKD633<4&EZ>4VV]+<]1;2 MEM"<8BNV@G>F4"=_DG<^@(>9#D#Q4M#!XFP+D%I.0>O3*((.>OEN4R#ZK?Y. MIL,@]+XH]N]!?AU#.)X9A,)0V#3Q.D635+EH4UG: PW=O]EFNE@A^(K^((F" MM .YP1/FA2D1_F8G<(-, G=,?E?#*N(G071S]_@<>6;KL8!F0H8*,N>"),0A MB(H=Q=X4 H@QG">BF$ )P]S$NUQB') #FW&''X2<37DC'V(PR*"7>2YVBU>A MF4O&!K;%(-)>P1;SG#B?>,:.VP(TW!XC"CD M=Q<+"RZ)L#%=%?SHSO%IJ&. M^9KS@N^M8 /T _@CG![J(HJ^Y!'HEG#Q*%,IA!P#T/FB >G ZTQ;L U-R#/S M4<[,( 1WVSZ]OL1;[,1<&<\&1E:??Y]2[U89RTNI]ULEGA^-)18H%MI]RKKI M.A,JK[@:9(!4O*4.T&$?WD2_G^IEKK$9]Z8R5BW$6203@9>IOG+BF^ZO;D]6 MXOJQGZ?Y 4^]).CG!SK_.I;S_9>SJ4]V_R-=NT8O@'Y>B,Q.2>HD(HR6#9!),M-VL(%BG1WI5C^NV]*6Y:; M'W%YWZ<_+.-5<(C?WJVS9[5C9Z]Q?GIX]IZ9&YOVZ?Y@7-M1_AOH+OL;J;!Y>5W+^,:YNR/CS9*RD%>G/3CSA/2J= M=8*^ *1@[9+O6="P"F9@,^3?M>-K%67G]=:#OP:5-T+UKH0JWTNWBE*U=I3< M[P3N'N_P-02P,$% @ 58*F4)*8 M!_8D P > P !$ !T=VQO+3(P,C P-3 V+GAS9-U66T_;,!1^[Z_P\CPW MM[*2J"W:0$Q('4,,!&_(29S4(K$SVZ'EW^_8;=8;I73:PX94JJ%1,\*'C=ST'49Z*C/%BZ-S>G.-CYV34Z0P^8'S_Y7J,SD3:5)1K M="HIT31#4Z8GZ"ZCZA'E4E3H3LA']D0P'EG2J:B?)2LF&@5>X&VNRCA-@Z/^ M<4YQUN_U<>\X\G#4IR$.^L2/\EY"/1)\+&*24A(>]4(<)I&/>TG8QY&7?<+4 M#T@0DC0@?FY%9RI6Z816!$%@7,4S-70F6M>QZTZGT^XT[ I9N('G^>[]M_$/ M"W46V)+QQS7T+)%EBP]=LYP015NXGI9B#:ZGK&2BFXK*-<%Z1]ZG%FN4V"O: MC"M-> K:1&O)DD;3U,6SPVC]@/#MMV5\G> MOC>\X9;W-WQ8'LG#?&AYA_M@Q11-NX5X[KCR[[1+>:K:JRW,X\F! @!_"RX$'(\M$ACIP-PD;4HVBV7<^ MLL^;<2[("\@KQ(W/PIMYZ_WT(FUA;//XENQ>"GXE&=.G,X MT[2"P=/"YQ:0AS)=@-V(F/ZUP+Q?H=QC93520F4LP]-S@7P>)G$."ZS""=EG.*,5F<8(L99S 7C43V3 M=E(=Z8$S(,0SB6I@NU:0BC-":/Z. !/OZ&'^(9'659 M1N;J$]3*/P$GVHC>=_G0N]BO 1?H1A MG\(1PW$4CK8*-@N$?J[#Z [V4"/_7NV_O)!T@^RD#H7NB2^3K9Z.X9(W?MBY MV=T?H0BL[(_=4ZXU4!>!&SJ-_5^E2WKF)=\_-Y-G=<$[<=O-9G=3_$#AQ=XR M"(P.5 75J<*;_%UH=6FD[+RJ]+1#9&26#IOS\G[,*R M"[2P!JE\V4V<\?B9><9CC[W[]G):91>N:9;\(T^Q::T_)" M ; _=#H(9S^:FI=E#A/R<[ MRCA%&"6 :(D U80#"6T!',(*$V6P0GY06I7UZ4[_HU7KLFAZ.3KCO; MR?/9;+9]J9MJ.S23'$-(\H7T:"Y^N28_(X,TDE+FP]=KT;:\2S"J1?GW?PZ_ MF!,W5:"LVT[5YF: .+SMKCLNHV'YU<46;2>-\_>B7YC<@V(]G#>]MGQC3"<12&/.=0RM,D9L'^ ) M,=ZE?7/,U[J =5Z=5UU"Q.NZD^(-4U6F=/":Z@1H!T5@ZJ;:-2FAWM*[A',! M:VV1\I@B093TCA:$0A];4,'&-VIZ M0 M(53"WM%9]:@O77%1*NVIH'5M7CC_47=G]>&=MX]K6M=$*][%STW8LB/.4 M0PJ8$''10+X TG *I$/<<.7CTD#7N6P7L=$ZLST)%WD<(Q**9/\ ^@< T3PE MOGEH_"LG)[!I_M6"T4( :JX"0V !J!26(&**%26W4,H#;5MT$ MS[MF8=]\'CUQHO6[@\3<=B&U8Z\HC':,LM!8U^R-X'.PC<>P8$YZHN(.AN$( MBED@&;3 2,&PEYQIDSR$EP&\4K8?Y]AUME$RM@_BXZ?F.,SJ,5,H;AWCYI41 M(@$E4@+!N0 >%L07/GZU,#77-\._)J:?Z-1UGG$RGK]TL0SZU!PUX:*,>_PQ M]-1PKC@PKHC91DH2LPTQ@"%(8S.A2B9/XRL87A/CF[AWG7:2C/:C$&NZZK_R M["!8-Q;8BF@4!=P;%JM8'U%1BH&V$!.BO8"%34WZ+02OB?*GNW:=<)J,<-<> M*UVYL54%Y5I34,!80%.I#)!8"4 IT@(BJE#!T^\]A[$3DKQ4L+\DM4]QXEV+ M='95@NV8*K0NUB-=<^YN&D/=Q7+E0^7Z@ZI80KE)_[!))!RZB:KFEER6[;A0 MQGK(8BCB0D?\N ""R )H+*5E@G@&58(@6!DV(?\/'(X\& ]/H"^D<>.S[-7> M#[GNEW",5TYD-I[;[Y>.-=(D[OL.CVXSNA$):Q-[ P\^)Z/<*2FLU7%SP",> M1B"0D+.8LD3!##$(\G0+\G,R>>M8[06(?(SCGK-\'X@<[\F&EQS_AOJHBM)=?=R+;N461%/)('2,*R@I M8E8;I2W!"C):^7=Q_F-][O2R[\\DZ4+[_2(D"&AD-%"44D(CY@%&- :(<,D.$]CGZ M\?H-EYKC@&" !8. "$P!\U4(-$0<82X1AZ9T.H^3O]X4_PF^U)X-+EF6O[X] MN\GSVS?GY_?W]Z\?1#9_G6;7Y\CW\?G&^FQM_E"SO\>E-62,G9?O/IDNXR9# MZQ:>__'KY3=YHQ<IY'G)^4%<7JM%\1O8F('B)0 1 MP/#UPU*=O7OE>2LZLG2NOVKC%3]_^_JQ=4AV7EB<)_JZ^&:_Z"Q.U;><9_DE M%WINT9?>\L=;_?9L&2]NYWKSVDVF3;/;>995O!8H68$2A@7*']H&.Q\ _TAX M\SK6(X KP_UT+(S[./UT-+A7-C_HTP/>&F8PY-4)]2%18YV[3T,-AGYZQ,Y)I.9/8AR>/\\:,MC-EMFI6)V^:J7%^D=TF>/5ZD2L\P,T+)T >11@B0 ',0 M(VGFK9%[!?2?SI]C'L[[ M?&PVY],G,I45>/-BLI%FN_2DTI6>9RTO;60E-TLM7U^GW\^M)\L19,4!* Z M#]=3D1^ZCG)>.QO>9YM(>"8/?#EKBW.9VKG6;0XJWU,Q-^T56$//V=7Z7TRPS10DI@0A)$. #$1 @Q)"E2D M#>=,0L.T6V*IC3'19++&^:-7("U._@*K:_:H$]HU8PRB:9PLX<90C[30RL'@ M5%#W/++\6T.K2[[=U%WFW])Y+./<+K!_M:DCB_E\QB+C(R$,0'91"P@.["*8 MFPA((CG#B&O)45>%U]U/3=S/"+T-Q.Z:;F#OL)R'<7)B);O0X23@]J@':+?! MZ6BR;0]H6[%[K ;6Y/4/N^C0< :ECPDG$0BQ,8 4*QOWP(&_LMZL_V6]\QA'6$5$A"#2SU5I%% A,&0BH?3& M =:L\T*_:8"IB7Z#T=N ] J4#B6[B<0.17L@-:K MWGN"JM3O?7;'J^#(SKJAU*'@P,=2 L*4 MPNI@'%%/( "X@4'UK!T=3$O+AZR0J^CZFC5'!TP@J.7KZ"(Y<*C@;(OUBRO\\T+UO%Q%

(>NPBOM2<&+A M=HS>2:9-H0Y09L7=:&)L"F);?XWO#ZRX>B/D*^OH_4.\G)'0EQI) 81OBRWA M00@$M=-G*E!$,4%(T7X+Y]I04Y-EM:+HK9I2(/;^+##_KVIQ>F:$7:)[)H(!M S MCOZ[,]-#\BW1#U;ZKM^1!=X25EW7;89]Y7S%'SXJZS,V\6JGXZ>[A=#93%.# MN1(0($F*G9RTF(,C"B""$@M&,*6!FZQ;1IJHO"U:KPK76^%UE7D;P5WE?@3: MQI&].V,]Y'^ C<%IH,W_R.G@0)CUM'#H WW3PR_Q7*]/6!QR(8C! >A!L07 M$G"?A$!!+)5!+&01=PB_:ZS+_Q:OQ=+._V6^8P)I;3"M-@&9F577)]B44 !BL(0(%SJ[CY/K?67J?WURD MBUN>/,Z(@=A.6#" (8> , T!1W;&@HA".N0H%!*Z:;YQG(G*?H/56X'UUFA= M==],;5?I#R9L'/6["Z[X-] M8N^PQ(=PJW9N(OTO5V$J6(A]LN< M7\^$P"$6G ,JE ^(\@G@%"D0V9FZB+#62*BN"JUXGIH\G\!Y!;KNJJS2=5B2 MO4DXL1X[QN\DP\98!VBPZF\T 3:&L:V^9H.!:^/RSO#/V9^&X>:&K"W-U'_?0D@PW@GNOD77X=U\H# M6!MUO>Q"6/\U_?$<)7QXHEJWQX7(IW/(JHE M(Q2#(#2V)M/(!Y%=+@/%H='(_A.PLXGEJTE^#\U;HNNN\2M=A8?G=/UL13W#H:W"4$9V'AP20'RM M@3 T!)RA2(6("HH[2[!QA*E)\>E"[PJE9V%Z!4[W"]Y5(@^+;-AWRGV5WT=%U>RDKR\F1@'AOF!E" PD )" M+%4L\ V 4/) 1EP+XGA+276 J8EY/4-\!NEX1W8CB5WGS_VI&6?>W)65'I/E MYM '3Y)WW(X\.6X.JCXI;K%SE_#O69SG.KE(%XN[9+VK=#F#(E)&APH(Q4WQ M^$1;FR.-@0JP,@QJGT'25<.-(TQ-Q&N07A5E=Q$WTWA8Q8/).;&,'7EQDO'> MV ?HN-GO:$+>&]:VDO<;]N@U/]\#]G.ZX'$R"Q0/.!,$A,@68%N*-6!8!(!R M:C3U0T:,Z-QOWO4^-0E7[T)<8738]E%GKT/[>0@GIVY!.]'AUHEN"WM(-[KF M<[R.=%LXE:YTJY&[4+]DNA"]MLC*;:O%0X^SS\;H;!8:8>P4F8& $0:(A"&( M& L @33$&B',5>>'#[8/,S7I6J1 ;D'U5EB]$FQW">_A];"6C\/6B47=CR@G M<1_F88#*]S@?3>Z' ]S6?0=K]P1PJ:_Y?-W=+IX.H"..D-8<<.0+.]U6#+#B M%NN(($(E]7UM.JM^Q_?4I%["\]:K0]>'+.SR=EC5 ]@XL91=B' 2<$O( U2[ MZW$TJ;:$LJW/-I/!>ZFON)CK6:B0\:E1 (;NF5VY?:*5T):L\N MZ:I=C]IJF9Y_N4F3S8VYQL?81)@"B ,,B)8*"$T-,$Q1Q$.*HI!U+JX[SJ_,U:@'N3E7_.MS(Q+&J<=7YR]3DQ@!;*W.S==\DL&ZQ M^DS)(% ^P#(PQ?3: $X-!5KX@0E"3#7IO/#==CQ1H;MWI2ML=97RY'K171A"J+O_6:M#@TU-G+6FZ@KQ<9K0=:J=6]&#"!R[(>W"W9"^="LIQ^M.UX=X MJ1YU:[![.M7MGVE+']O?TZ4]>O=J\TJ\^J/&[U[]'U!+ P04 " !5@J90 MQBH*.SL( !00@ %0 '1W;&\M,C R,# U,#9?<')E+GAM;-5<66_;2!)^ MSZ_0>EZWK;Z/(,D@ZV06QGH2(_$@@WTA^JB6B5"D0=&Q_>^W*-N)SXTBT1 - M&+9$-EE57W^LB]U^]?OYO)I\@W91-O7K';9+=R90QR:5]>SUSE]'?Q"[\_N; M%R]>_8.0O__UZ6#RKHFGM-><7+3E[+B;<,KIW;/MRQBY,C8#248:(JVCQ!D0A!O/7)8!J.?_G+WT M$;Q04A 1'",R"$,<39H XYX+'[EG>7G3JJR_ONQ_!;^ "1I7+Y9?7^\<=]W) MR^GT[.QL]SRTU6[3SJ:<4C&]'KUS-?S\WO@SL1S-G'/3Y=GO0Q?E0P/QMFSZ M]Y\'G^,QS#TIZT7GZ]@+6)0O%\N#!TWTW1+SG^HU>71$_XU<#R/](<(X$6SW M?)%VWKR83"[A:)L*/D&>]'__^K1_2V1W5E9ELQN;^;0_/=UKD R'?M8KN[RX MNSB!USN+/I#^DD+"R3,TMH#/'!U MCU[:.IK >0=U@DO[KF543;PUJ.K1;=KK*RL?H%H>+7JEB^^W?AL67>MC5]!L MP)KL"5#AB#1<$.NX1$)&'5*0%IS]F?4/W_H2BE]7-$%9O*^[LKMXFQ)"N(#% MD0\5%,EK:4*01%.<;.E\)(Y[2Z1DP5(F/=/FMJH]R M$>4F>!<3=6?-MBO=' M$C'7?R#]!T+9%75^>TSV;5MN3NS;-DZ:-D&+/N1:N&_CO4F^S=^K$=,3W^*- M2#PNJW1]=>],!INRKAD0U,N90]UW)@A!AK:%=' Y<8]:NC2S0S<+RY&;D.( M9KZZ,N*\7!3:QY2I0NNY#J@ZU\0*ITG@SB5E15;4#\"'.V*W0X5AYJ\9!LPM M\^!2ZW?-W)=U8< [FU+ 1\"@WDI@&*5&$1>M5E%$1DT:S"E S::M'N> M8 T$1S'SWY^ JP]'>.42#A/1^R7)"?4I$1D%)R$+2WAB/"8J+4MA^ !Q1XN5 MV,%'[Q\&A'K+I+FA^C7CC8TF&T>29ZB\"HD$D3!_C%913+U]"GH GMP3/)K0 ML=%L-D-!.RYG@ADZ[''R/*VB"/E"F\H%J!RP*K-:;P^8DJ$:=H(M%9Q;,S*L3!O?)# M_&B"SL L61/@,7'D,\X#?&P/V^9;64K@6R4,:K$07]?SHLC[,6R;+];NLOG K7!2>JF$PP8_H M')E)-)J@->-N 'KBP_JPCB*"?()9V2-1=Q_\' J@W@?# M#&%*HE/C ?6GZ"=S\))I07VPP\6.V[*WDV0\R3NW#4 =!2GVZ]BT)TV[1'^9 M).TUIW777BP#G[^KX0$&>U)@*XRDES4-0.QI'_J\IV$HTGH(*OS*LLU+6D=L\ M!#UNRER)#7;D;%@;Q&VO]<&SU>%Q4U\[.L$8M\*B9S/,H^Z,D1"I(]X9'Q2S MUDL8@ !WY:Y$ C=R$FP$YI:)\*4MNP[JO68^/ZVO?-FB4%I1*OMWU50C$DRC M F*F/9E?7L3TR.V])7!9/* MH?: T4P$(G$\\;T="0R-VOKLXA"%R'W)JU%B[.M#-T1TRWPX;*$G,]01EEVY M?JUT^S&C'H6T@EIE+-%@^B:,0$*CCR/4J= O4>$Q#[%P^'$-5N/'V!N> R$\ M+I[L+Q:GT-ZT!3-D3SDPPL !PB,8<9Q&X@' Y.Q!P! O8G^FQVJ<&7M7=%"T MMQUQ()YBU+Q@/!R5706%"5%&!X%XC)I$@P]N[FQJB.HL/Y?@[M#%G][[8YZXXQ^IWX^J)(*69E9";&&4UD MOT0Z1#1(0/21N]#OY!BLO_F@"JMQY'FT-S?'>#"JO)K>P_, #VRX"?5#4Q^V M9=T78[YI=JC&A]S=.$DNU(E+TZSM%'QJXY J8#:#C MSS!YJEVJ>PADZZM]M/K\/W!1R!B$#\R2J)PE4OM^9Y5S1#GG=>:!RD%:U0\* M']4^U5^9M/N/^":P;GO'$98ZJ2]W_JC\K'#**Z>C(I9G=I76J,3Z#?V!"F.I M5$.DA[>$CFJ!U;H\6!_&IW?N5R?Z7_V_('CSXG]02P,$% @ 58*F4*:R M 33*2 ./L& !$ !T=VQO<3$R,&5X.3DQ+FAT;>U]:W?;.-+F]_T5V*2[ MQWZ74GB79.?U.6['Z?%,XO0;NR>G]\L>B(0L3"A2S8L=SZ_? D#J9DF6KP*I MZC/CV!(OA4+54P^ 0N']__[PY>3RS]]/R3 ?1>3W/W[]='9"WK3>O?OFG+Q[ M]^'R _G[Y>=/Q&V;%KE,:9SQG";AFZ/WXA/XR6AX]+_>_^]6BWQ(@F+$XIP$*:,Y"TF1 M\?B*? M9]IVT6N55)\GX-N57PYS8IFV2;TGZG5]3]7W.\X@=5<]Y_T[]_?Z= M?,G[?A+>'KT/^37AX7^_X;W0Z?0=9MK]/G6[SH"&O:YE#P:.T[>#T'+_GP5" MOH/+U3U9?ANQ_WXS9.+=!XX_S@]O>)@/#RS3_/GPC;SHZ/T@B7-X4PIWJE_5 M ^X\)F<_\A:-^%5\(!MS.*+I%8];>3(^Z(XG?_:3/$]&\I,WZN'5 _HT^'Z5 M)D44?V?F&US_U!]]]:4_QV*![0&=,2CVX._7?(1R\@Y MNR%?DQ&-_V9DT).MC*5\H"[,^'_800]>+?^Z40WOP&,B'K-6J0C+EJT__3'D M?9Z37J]MS3=]>:,#Z!^6+C33V5XS+7>S=E[>\(@GY#B.0:8 'OR1IUE._J>@ M*;1'F>17EA51GCV'&I:8TN*#>!S"0PY:HJ/&- S!95H1&T +_+:W187:FRGT ME[==V_8/JS;J*^J<;MVVS\D403=^"O-(%*=LYR<_AB+4)C$Y"M$ M+]']ENO\3%9V[TJ(7^_TN@8*RUQ0L[O<(BZ.S\G'K\?G)V<7)U]:K;U?_[@X M.S^]N"#?SKZ>[K=:G^GM+V\MWSST#0FGK5:)N7OG?UZ<_O+6ZQZ2RV^?ONP; M)!\R$D%H%RPAB)(B)$$R&A4Q#Z@@)!D91S0?).D(+DU">DM2-DY2P2P&/*9Q MP*$[4P76!"XC7/PKN_ROLLL9>%](/M,T&"JA'$M)U6YL_TB/-0^_,1*RB -( M@0*R/$U Q_.Z24M' .%O\J&P=X%MMP+;$H%MXC>#T(P$109M9VE&:) F648 MT^"CE(/4>9'&\((\(:J7Q=NMSN'T)NB"*WK%)"^LNE-<3H. 12P5G@9FP%,2 M\BLN_#,7A%1<)6V L '\GF>&;)9U2#+*0_(/^)1\HC>9 .7%%R>M@>@->#6- M0W)R^J5-2IU\*=*I#.,TN>:A:,(P94((L,),FN1-DD8AB1D+,Z*8:IS<*,.M MA)PVRB!9,LAO:,H(O0)!\EOY6F7.64 CUBY%K[_%K8@12RC4QXE__AVNC,35 M]_"I*DY:W<5 *:FZYBK0(4QNA ]SFK7T*+ MYJ&C?3=R/I@3HS%LP1A^.S[^G40"YP=I,B+)6*"T#,?",'IVN[.I74 T']-4 MA8>?NIVVO\F-5F]U;%YI"FA3>MO4>1*WI%WQ&(R"+;4LOVT]RK"O=8YKWS(+4=OOR3W9+/#/0? M9'+H]I6)65WRJUB]8( J.(*I@9M]3E(QAJ?@%#W3 '(<9#S:T9.JGF(XR" M)N29F-$ HUXR)R0',K9S9R"#XYA:FL0]$[P @30*BFAFI3*?'08;Y 8L14X! M/X"-6JZ]]GJ!I*<_@JB0DY[BHG_0&"ZX5?,F 315!@))9@5)+B=/+U@<_I;R M4$V:TN"O@JM56_'8FR$/AF+*2;3T(^NG\H'2JJV>NB-4RE"A0X0@-E&&G(.[ M28HH)$.(&*3/F. ZWCWMQO%]3?W",4S?)&PTCI);QM;@8?.!;]T4>GT[^'@\ MCLHE%&!E+6"9F4 3T==]%K,!SR56S4[Y]6\)'8_3Y MD%"XI4K)&4 M%Z(UU-,:_@&^+-<5!7> P6N2QNPV^QNY GQ) 5=HG/-6FO03X%B17-Y-:*3X MBC -N$\NXV;\*A;?RBR:,=@5$Z0LRDH^=O'WXW^>GO_RUNT<7ER>?15+=C @ M3N![8%I#%HT%]>I3&$]'$0 4P-GTC8^D)^-$T:J#E$42\6:3Q&9SQ]XLOXWV MLT2,\P_+\:]Y-\EL=1J1YC:[D!@V^W.83B>JKEBKGS+ZO44'T*@#&MW0VVR^ MZ<^4A%?WF8 MRXZ1[RU]S>^VNUY/NEL./I:'E3RE*[:5*[[+P[M?.G;;-SNKOU][\WU/[EJ] M1]YLMJW57]IM,9I]W+UKWVK[;=O95.1W4M=*WR*&P?#[O]_X;Q[HNXO=?@U^ M %P_*C]3QE99C;!$:PSPD$0\)&\'\K_JR](N5WZO OZ=;^?YP SU4D9K*3.O MU#%IJ#-I:&68,'Q@]USZZCIYJ397UXN7V^,?D_O+/A ?/;RM)>J\?&O+RR>- M77']G#)FP](]@7'C #0?MS94V)NC_[')QS\!TP6A^*W$]0FJ;^"9C^F\MT' M&.BF)NZZ86^YK]!;57KN7CG]D.W/]=7S8\KS=]5B5Y0OV J*+&G=(W"CZL1G M:)]&IO:3XWND17YR.N9+XT&M@_E#NTQ>>B#R9'GPXIWXIYP>^)/\)K.87Q@K MD'\TC']LQV8=YV? '1B3( W1-39,TG:6)L(B.=&(G#QC^S0RP+V?;',?4&+O M)\O;1WI2CTZ;1XU)>A^R$F0ENIGJWD]FV[(4PL!'W1?'&.0B3T85D4<1+,GF MK3,?>6@G-HVOO&C[-3)BR[7N(LP[N2SUA)7/AFRU7[$^?)+$ Y8RL5AZ0J.( MG,63?='U;_/Z-6/X&9%ADN6$BJ382@TBN4/5 C#(8J$!422 +@%A=BB?J<4 M@%S7O5LW@.;$EGN[39.,VZ,VV?O]KG?)I=#=D>@@,:DS^26 M]DSDU\(S][JNNT]W_$,NON0B3,9/LR"0:N^C\6V?/=SCZQX<*N M[W3)GLBJ^Z-]T=XW5%:,@/0B=WY7 M+KEY_X:!@/ O%<43 /8GU\H+I)J%Z->41W)I&J32/RE) G#(@D0-R ^(W.\O M+@,+$N6K,MESLA?E#QY?LRQ/TJR=2_MJ!\E(_V:^.6J3CTD4)3=5E.+%?N$P%.(Y51>,K&$NYW?OP4'HC)A:Z]KPOC3 MZWJMKN/?-> DE<;K6OX^\6VKY?JN/6.\TL#7V&_3X8M#T^-0YJD5&9-H5)D@ M49EE8AH)W#?C8B>"^![NS 5.#1BH>>^7M[Y[J&P5D$!H4W3VW#5@ .IM?ZNR M*T]_L*"0NU[*]$ICME)&^=!_PR><1?N&0H41HVK_K4!.&+:*_A*9NZD 2=&? MXZ(? >ODT]@CQ1'9.](:;\4=(IU&MJ)\2I$RDL!]5V5+53V.K^RJ4&TG'S\T MH ++BK!]W =N7N4:G<5! UJZPMH_E\,.:3_LFD5BCA2L2HHX4TM%[BLI1&@L MM2+\(HZ2X+N\:$2OP,+@&0OE?^ J/A)U6@"CXELR+$!BL7$%I&4R.:M\VA L M.62C)!#AX#_L3AFA8$CCF$49!,WOC%PGX!I %B"&&.(K^"D*P20*LT: A0(' MKWF:%P"%_ZF@5[9DILK,W!O .U((Q&D1Y(7 M (OR.^% HE43O95@89!;EHM,U@(">WDM?#-.;EBZ1)"1X$C0^'(D2*>Y_UF; M_'H+NOVN\F_GY*6 R:GD#?#V]'9:PV8BS=^$^I/H.\]GT^98#'%"YLS%<7)- M142MB@*I!Y6E@6YER1W+/E13YVS$A&5?R6I/PD*@07>;$H'Y,\%FTBL:\_^4 MHE8/@EM2)D 4W&&8W*A=5[&H0:2*\2@,4K6$)A6+&N!ZJXKN)"ET6-CZE"2R M@V5@%@6)5N]2K4V35\76H=A%DHH]N1!#&PZ,IE\4A MI,JB4F791&72=N *"480$,6W);\:L%!FM&=JYX*PMPC"J5%NNIMY!MAF$@%4 M945?3,SD(6C=2EG*'/KH5C$%N1]\4$A<$;DQ< 4@1U*D MU8?3,8WX7"U2"=+%4AFQ)5">Q>#B(Z&/C('LMTDA!RUTZU?190 6' M 67<3E0)C@OL)BL"N;>C+*\U@E%95::K_$A0S,7/LJ'8:[CXJ8#U8*;.5_DQ M$-7XSH="N0$?"R:Z^%6P[-DE&UO\.!=XD]]Y8YK\>YDDHNEBT]RRM_99Q*%O M[GP.:":W0=UM5LI"OJRY2,E7TC; '^ M3D74 78/%[-T)#\&30L?4A%6Q"9X,MAF+&U*=8."7D/4C0/IKV"P+?M!W"UU M68:7-49<&@K$8NE6=QR7QV(/+ 2[?J&"8YSD$)Y'Y=XT8_995/"ILG#@?*VW M1"703U+)[\TA5YMAJ]3PN(ILPD$%>YVI= >?B! 9BS^4'\K]O54NN;Q@09I9 MW<$]5Z":*KT*W>(* W^"8ZH_$$J(!4;YHIQLA:KJ-2E,)^*>LVA M0P-"WDK\9Z+'9>F,$IU+0 Q9%J2\7UF;\((U"N0"N?K"R46/?H^3F[B$:/6[ M!&UC'K'5&$QYU ",1Q ?Z3P >D0!Y((UP$7%=)[)F,5C0S@2#88",Y1(5(\(9FJFNGO6XZ6:, MC;U//611N7U5:E$4D@SI.)]W,OATQ,0>=Q&0U8!62B@+,U;U(!1G5N]*Z9B# M>[-@&(,Q7XF9_+*1][U=#8$5]QPET(=6ZS306] W@CNH5T[& MPIDD[;>J (%L2+\L/7+?RU67Y8)RB/$^%]2XW-&;J1J;TL2$/!E((@(WZ&C M\_(9]ST_9?*>^7X1I6I$7XH63KZY[TD,;#LH-Q"#V@5=%PU5I4?5SRZ&HUQ\%_QO0LQ*2E\2)Q&XJ;3(!;R?3*Z61&<"W&)TP/XJ9#ESX:;4DGQE"9DPJF=1_$-C?TK!GV 7J!#@2.+<*^#/KBHLE'P(R[<;,-(,&)!>*A[]5\%%[:G^K>"6#3"Z%?.=?V12 M'Y-,ZF*U4\6$6?X04D#9LC;K%%-IR$6''(R+E4H5RTR M3XKZ3&<51Z5^I=.5ZWLLE./(&JO\[H:/]?8W,;S?Y&K'[W(<)7MAX9O/LJWM M.F07"/8L^U\Q4057@D"%$TH8LH$8BBX6>QI/F[^\#!1 T_++[UQJ"%,<5V,Z MB-[AOV%4J6;;V(]REI!FU]-Q8B#FL!-Y7 E$D+O7[D^L==ESY.#L_B>@ MU3Z/U9[-%(C_,MUQ-0>T4\MN.-BNJ)8_![M3:UR WJ4[UR80O'@;PO +&;2H M/%L:]?%"E>\35>7[8K;*]YRAS]S[.PPO+F2M\ V>8I!?Y58!\; /JNYX8WUD MII[Z)E74YWSGL;78C7(KAGA86=?=F/C=Y#B"3<5YPB$&2P5Y!D=NJA=ODKRY M9,Y"Y&5EU7P04_7%EHR49@9>HBIT%$U[02C_FD:%F!P0\]95E;(%:!Z4*^RI M&,>)-7>9BE)^PT2NMTSM*-)Q(OC;* M^DP66QP4D5R@F@Q!J\P08/:3P]0": D'1(]6QR%B?RC&W M+CJ@@;A23D(K#"@KV,)OY;-X5JYZ5S/M4T8FVTBK9H4)4RL5YK0AE9 5ZD%*XRS^3EI63M*9 O?P"?=;2!7*6K'C=_ MI5!3V>=R>LR831KH,Z7U4![U1U7^$<\!"^0SE[]ZSL%%]E2JBO))%4TSD,26 MAK$\2D)5SY?6EP)D+ M/=(FW\ :13KA9')/VU!]$DFS[K) M&-4FL#B5 ,KA&7FY!"K\#9JUXL[FPK/!T1XEP&I$-7\23-['R3,\&&.*JNJ[3\:DZ5Z;^+5V_W45AGL3H M0BRXS\^2C,K#=18Y4)7F8DQP=XX+3))3\U1F;XIH-I(&.KE3I2568>@[JQ(6 M@1&'+."92K*[E&!:+L2KI,F)E*M/B1%#I_4GB-39@!\\G+U78_488)8&.\^. M-S0)GI7KPP!>-!;0'(I,MR2MEBJG)RG/F_=,DIPB5+1NV%87L;F= M+2IS% "JY.H ;;E@U97R5YNA$$*J?7++W8X2B\0T&$['-2* 0PB6 5UJ@PF> MF*]\3YN<5IEVDSPJXDS.%+H!(Y6;O$*1,;NA Y4\/&:B@(50;P+:B\,UIQYB M#M%**',PA^BE@]ZF\5]G,UF34ANFPDW+H"6BSR2?&+A26DU#5 @>LK&B82*+ MF*80.,H4J1.U\VK9&T8BY8IRE5XO7B3A<[(!>LC'Y:0,^\'5U-9:/B9GGX)4 MY>3(P6\9(&0@*4$9X'8V2(.Y"XGOA"P8T4 $$)G>D6"8T&O0QS/\H]UR$BYDBPM=LM]#ZO:G:FI.ID/M3I"+"JIC%VT2I$7&41B M2]3*"^0P%BQP=CNIC+1A(O*.Y'?EI0]N"C#SS9L25(E3,!PM@M4M(I*6L#F+ MA.'QC2 )ZNHQ=+:!*:2R5U/4T(AC52]I.)OY43-5&.5U8D[*ZLSU/XX MLT:IHT_"*3=C*9 "AW\ZBN%^.>D+@7PRT*+J0)X!]#AXSD3B.=:R MITAHQ2(4KUE^:0DG<@@X/9[SYP5:2*M=6W+#XWS;]A4-%/X:5.1%VMX*>S&4 MRZZY0O(@7NXQ4_LPE"3E9IO[[YXD= MM*VX/. *A#KINU6U5;OIT$G^=$BG*O)FFP.?.>4 M-L'N)NVZ7IWZ.A,Y)AY8[?=?0I0?"([3LT2'"VI>!9'&9'L7>)?<0K^&@"MO MNA8<_%KND\SEH@%$Z818=CEN&O&8CXK1Y/5BW9'GE03ZS]Z"T%V/. MERNJG]'1=%=F.08$( 8MRI-UY7KO(P%-;MX@T[-[)[50-E2Q6L^;/P91*EIL M&5\36A_>R,MD.K>Z"7,PYH*8JF(U&=EE91V@8:+J-ZSO:XA_ZT:2\5WY*V"8 ME7\#LL.S<@-NDLMM:$F_S(V7)84 D"K65*FZXIIAA;PR$5^V:E;'AGC ???) M!DQO5@I*Q4I HC8"K^DZDE^XW(H'HE;E&:EI!.F 2LZGH?&;AN#J+ MO=3OS/+3-/S=\U)%%:IA_50< MN-<:BS@27NT;5NF;)6%5'EVZZ)C%?;M8J5T26+:7!$X0<]TJN MUO3+309/CX(-J6ZX(I9>@$H#-KNO?WVQ))P,6JU+MZZ30DJ^MFGB2B+,#!;#!;[+6+)W4^U,;I ZIPFY:M?LW9^U M4LB;H[VS>#(-/=U75:;?Q>%L,MY(8[_$X9.6U?8MOWXB/^#PT*<5+W_JI4MK MX+_0,0Q/+F>N@S2]+9[L\*SUT%_C5,I+.:/Q6E MZ&"U/SJEM/K:>9^8,MS Q5[AJ)V7T.!KG.>@E2Q53][;H>@W3_4;JZ=7:+HG MB+S::6CP@OHY<7G8\FLCXMJZ*>1 M$AW?-;I^=V%>JSX*U<\LEZM2#[312$U:R;*<6B$F(R9O0XFVXQB6TT-,?GU, M1DY?C^AQDJ@#X=(ZF&@[EZ!U+,IU!,A MXQ&0878,LZL9;=+=%Y 9/0S?;+?=\6J <;_-E"35,R#H!'5/6;_0#P=[CN$Y MGEXXN!O#1^15VLBB+Z]J%MC8OF%Z)H(-,C*H=-"657ET?EC!;0*)Y@G MU/3(AVP%^PR=4)L.Q2B>BRT3=ATF5;ZRC,G<=5F)7)1"2\9BVYB>6*O3F*=V MPQK+-1S=EN!U=P^<)FE8W*,+2[OF$[EEZ N!L9ALBOM)%%7W[5++"Q',-WL!P*4C-, M9U[1H9^6'.BL9RQ!E'PA$]CKV8;?\_<1()&-(1M#G'DQG.EV#*_;19Q!(H9$ M[$Z'?I$GXE6S8@:)&2:B-VXU8,\R+$L?!-3=)Y!,(9G:8;#P'7T&9;K[ /*A M!JX9RLFI/AN(,Z'WY"'1XN#*??@H9@.NSJCF<9",&,GI#UQ+W+4!9<\QNI:K M#4;NQH 2N98VLNC+M9J%,]VN8=N(,TC4<.)JB7?\CL1L!P>GO4Y'&T#4W460 M6R&WVEVH\"RC8VN6\:F[*R!+:N!TUCG+222FM&B>I[Q?J!/H\P2T.1HE,4B9 M!-^'203D7G/&]-I=CF=I;67TJ%THV>NY1J=G:4,\=V,DCJQ4&UGP:$.$8WV4 MN.?XAFX MP+'1L'W,4I(-:\M,$LGB8Z8M]>.#9MO' M[&8%+!D5SQ!Q90;RTO?]](BH_S;AY61"R=4S:L'+=<@[6#\<+K\MW_[P M\;)VL&PY/5&IRO!ZKEZY"\_4#[KB =+BIM!B!*W7!RW+!\ R#<]R$+1T!*W7 M9J7O)!>"?T-^??1>_E R]M.IOS[UNXE5)1D7%:0.4A;)"NB'-SS,A] EX"CE M-+WCJ\Y;=AOM9XD@8X>E(9BS]\_?,V-V 8MSEBX:Q(9=-]_?&YO)/>86\9BU MJG4)6PKOS6MM]NX4)ZBFYM,>0!8FJH79 0"Z6BLN@42<)_!&+\0S\ M)E>E*8PXR*\THG' R,60L3Q3$++J9ZV4\>9H[RPF^3 IX"%AME\WX?^(:1%R MZ*)]LA+K1C2]XG$5LDI04P//^2LD=:!%GAR6'Z@8)C\IXQZT+*+CC!U4O]PA MK?)O+JP(2 >\JP)\'DOYY7M+,.CUVEW/D7A03DF4\I18T598L4 (U)=^K^V8 MSNKOU]YLMJUU7WJ._!R$:9N/@=VW _D?LEMDM[6S>*OW$("M;Z;* MJXP5+BY.+R_T7)E^+6E6;K'23$Z]I'D6K376=U\CK)P4:0K03FB6R;46KZMI MB@E*4RMI]'7*;AV\DF9#N3DJ$+^POPI^32-P4RQ_@OG^C(:QNN<8OF\B+#P1%I"1/46A%\,DS5LY2T=D1-/OK,QH8D&1 M\IQC)=_-7:8V*>.&V^L87;^'R-,T0H+N\!AW\'H]PW0TVS]10W? 0/RDQ88@ M@*ORC*0L8/Q:A&$\%+*9B-.Q(?QZB#<8?M$9+,\U3+^#SH#!=XL*_3UE8\K# MR7',9L."W2@WCX[4*$<"?NLXFL7TICF2M@&_ M#IFZ7UF6ISP0!5)$5B B5--&%;^\[=J6O5C7!H<5&*YWT!DZ.-6$T7:K,]W) M&)IQ*V>X10+^> 3#;%QI;B386)YI]%S-RAGK[B$8>1OJ#*X%?_OH#!A^MZ?/ M+Q!\J3S<0$K82@:M(F-JEALAIW&0X_4,U\%$:XR_Z S@#+[1<36;B:ZA,V#\ M?8(^S^*[NG R(O.<.3ZIM%UD89BY-VB/G]+ MDO"&1Q'"2]/@Q3;LGF7XCF;96KH[!$;;YKH#C'2[N.R"\7:;,\UR]U*4" 6) MZAZ82-U,N'$MPW4PJ01#+_K"D>,8;AC=ECHU;G: M%#=\P!8*[6#:,RS?-VS=2J T;5<*X@WB#>*-PAO/-#Q+L]R_IN'-/;1QN:6I!9P]:,11+%;7 M<#U<-\()1T0%1(7I:G+/,'N8-=W8U>0:,;&T8&N+4\\,H?1&9,QJ>00[Z7F& MT\.]3(VC)^@,CZGBT3'\+NXBQJB\99U^8 ,&P3L;W#-SJF9ID$NOL*!N/&^H+CV^@++QN+0YZ-(WI[$"U M1<]+D6L\6]6PB-&,38;[MT8U X#8VCAL[1D]K-F / -] 7RA8UA8N1/'_-O6 MZ4<>TSA@&(5W!GE\P\/ZG1B$T16$*_1LK&F"8_V:CO5KM'<<5_4?@07-.K>O MTS%,W0JJ-6V_(KI1X]W([1BVK=D"1=/<"!G-EAA-'?9XK5FY "7CM$E#QXJ6 M:QJ6C3LJD**@,QQ93L^P372&QBY?U"$0KURZP##<7.2!T0]N:\0@C*[PYJAK M=%S,(,"Q/H[U7ZZ>2Q++9HBZ5QF+>9("N<@9'K'63$1U?==P?,W6*'3W$:07 M#74&KVM8/>3:.,;7Z,@7S!]H,.+8IM'S<42#T1=]XF6AC@V^-%L+\*GM_B MN00H#9Y+H(63_IY6A?HX8"W M+F%7#'J3&&-N,V'&PB(WS8FW&JE)*UFJSEK19P@7#X"++L(%,I+MZO08Q,MY M$M.(C"D/6SPF 1WSG$9ZPC("SN/[VC-,QS7L#L).8U@*NL,3LLV-GF<;/3R< M#J/PMG5Z' 3%J(AHSB9GTB6C<6G5PC1^KT#-?2 M[)CWICD2!O]GW>\M-X/5E0R\=I]OXE+EE^6['?@^3 I176XEKNEE(3_5 K@V MUK*FP<(S+-\W;+].K.N!.M?/M.M RQ#2$-)J"VF>:7B69DM*.P=IDB"_RRDT M _X-^?71>_E#7=)/I\G$U7>3ODDRF9QXD+*(YOR:'=[P,!]"R\#8AJI1DN6^ M67X;[8-VBYP=EOHT9^^?OV>F\P(6YRQ=U.N&&IA7V\;:OJ?7(AZS5ME@RY;" M^_-:F_TY3*?&?<5:_931[RTZ@$8=T.B&WF;S39]5Y!W]K.RFA8Y\;37U%K34 M6:ZERV]GG\Z^D+/SD_8=*]-8<&F-(0L2<>P3&#(!L5@J+I.;B."/.&,A@=\D M?,BERHL<_E'U-)(!.:'9D'R,DIM,>>2JGW72RINCO;.8Y,.D@&>$V7[-9/\C MID7(H:N6"2[AL9)\1-,K'BOV0HL\.2P_4* O/RD#!0@?T7'&#JI?[M K^3<7 M%@,A&B2M*K;S6,HHWUNZ?:_7[GJ.]/QR/J.4IT2%MD*%A0"JONQX[8[KK?Y^ M[>\^TE#8[JA:]9XL;JK8BRCW[ MJ;#'ZM9CO2=-_;X=R/\.[_+19ZX-M"QJO?AD[S!EC'R&MPPS<@HQ*12\\C-- M@R%Q+&,#)WCAHTG0QS01!5&QL3WVXJBX.!R\-[;-O1&+L2SW+4SF#.64[$QEW$R+H[ MEA;6KI6BMI_",*NC^S,0MJ&CO9YK='K6]G?6W%65=O:DOXNL/(,3$<>N2O8M/Q>^!R*@9 MI\DU#UE(^K=DKQ Y.#S>)\F8B42=^(K0(.?7AGV,; MMC;G)M1S^+?@(3,L(7<.QO+75D1 ]XO MYHNO:524N=-1E-R(B6(< . 8+?"[)[E:W!@9SWC*S)_9/[(_)\?DCS+\%T7 M40E9/[+^F@B-[<-1V[/D]%0C,3)(4A*D+.2J=@;#]!T_:%3(Z?LPB>6D?I",1DE,Y$'OR!&1(^X6 M%-M&QT0T1HZ('!$YHE;Z^^5MU[;LQ;.!$9J0*+Z2/K_D0Y82.BW*B^00R>%N M8;!K.)Z-"(SD$,DADD.=]+?G8GX'DL(MZ/-D2.,K>"B/9X]:$'7O,EDQ(N*T MSZ/IL0O(&1O(&3%\8_A&&T$;01M!&WD^'>C+R[KZ\XCC0%;MRL2I68Q?TWZ$ M>[&:2+UP5+QN5&P[AF7CV84X5X=!&N?J=-'?GFWZ"$E-FZNK 2?\/65CRD/" M?H@"74Q-T"5R53TUM<4T9&N(O@:QI=$]>4D1(B)41*J(O^+,/RL6H!TL+MT<*T8&M7EF*(Q$LGR7X57&U&6KBS".P85L_%<3I20Z2&2 UUTM^>#7_B>+5IU-!V]6G?DKTB@U]XO#];NSK(^3421R2.SP$R_20-62I?!MU' MLB3B(1&MJQMR6Y[A.9Y&G/)^S6KJ-<@VD6W6E&TV!LWV>H9E:;*%KTE IBU# MK0&;.CF^^#OY^.G+MPOR\>N7S^3L_%^G%Y=GY[^1XY/+LW^=79Z=7N )*DVE MI<\;V!H#U*]" VJ+P$@B-; >M!'$GEW''GUY7PU.T#L._BIXQG.>Q)E!8B83 M&^54)17?I"PT9K93IRRB.0M%_1T\@[FI;! 7D=8O(CF=CAZ#=\V-'^<:M0GT MFEL*@M)3UT=\H]-U-%H@T=S@'CY[&/)L'-';@SB)F;38U8Q'STN1)3_E[)HB M#894E!8"=CRBZ7>6B_J3)&-!D!_:8)@%C848&:3(B&8U*NCBB><4>5]%* M))!(('<+J1W+-WH]&^(T*TZSODP6*AWS'.3_ M#P-_2@;Y#4T9"=DUBY*QF$\%C68XJ8J<>-<"SU[7\&T?YRZ0#2,;1C:LB?[V M/,/Q+ 0EG%#=[G*\/"8\XM? &?&<<.2'.PG%ON%8>"0O\D/DA\@/=='?GFWX MGB;;W#4WM3KQPP:46U()FAS++2%IQ (E2Q3XNVVP,FNU9 MCFG8IB8SE4V",FTY:@WXU&+!I8]GY\?G)UAP:3>(*18]P:(G^A?30>MI(HU$ M[$'L>=&"2WHF9CY?#J>>0F/[L'TZ"XWMPQSQY]E,R>. CVDT*4)'DI@,>$SC M@)&(R;0@L;LR3G+X#2X26RIQ%-W 430NOZ^=]C1Z'AZ$B:LTM1H@:6XI"$I/ M!B77P]I C5MOJ05OG"W"P7ZP-.!E!GF6)\%WDHQE$61DBL@4=PN4NX;M6!IE M^VCN ,@6D2TB6WRE8Q\=&\MM8+D-G$I]$7OY%XT*)@@P^ZO@^2VA-S0%@GS# M\^&012$9)"G)Z0\2<=KG$:;)(SO>P2"T9QE^!^=1D1DC,T9FK(O^ )1,WT90 M0E)<*U)">I=FQL$V*9,C+D9G83( M69&S[M8"INTY1L?1J<:@YBZ !!0):$T):,ULR#,]PW%"?M(#OI^I6SS#IN)YFA^$^ MCYZU,^)[F#_".L(ZPGIMX48[6.]TC:Y6V\%W!];EJ.E=+NJ5P;\AOSYZ#S\F M6D\R+BI4'*0LHCF_9H_DHTK:IQ'YS&A6I"Q3/K?J9YUT\N9H[PQ:.TP*>$:8&83]")A QR&%=AIB M+D#]3N@(1,Y5243X5/@S^$&V7[/6_A'3(N0Y"^\*OAJU1C2]XG$5($ILE/A: MW5->(7D.+?*DND4%#?E)&66@I1$=9^R@^N4._Y)_<[#-&,(ZO*O*#^2Q;)!\ M;XDIO5[;\RT)*^4L62E/"3EM!3D+<5=]Z77:;L=:_?W:F\WVFCO-MN>XC[QW M[5NM#CQYW?>:BKSIS?=,=VYA8*;7,/&.-+V7G0HNW?_E1[:=5R"*E\.4,?(9 MWC+,R"G 2RCXQV>:!D/B6,8&$P,OG-.L@T'I*LWKF_?*X=+2<;WFMF^;MOG: M,U_/H$ TB)DXQ;VOZ]%'>H]4,T_:G21^B M0SVG0ZV>8WC:Y*D]7)_:&:7.JUD(-0@UV]QV[!NF9R+4[$!>VC)8\ML=3_]U M]LGL.@W_762Y/(!'XW-J49I:2:.S?UI6VZZ!@UZ(PPQ:?9HQH<+1F,697!JK MB7]N(TF]GGL=+*/K=/1B"YJ[1AW&'N@(CW$$LX>.T%QF7)/(>SQ*H"G_48DH MR8#0X*^"IQ"&>9S3^(KW(UV+1B+X/*58F-/5)5VRMNB#GE!_3^@:KJ_9[%7] M' '+XVV19G3UYQB3Z;I?\SADFQVCX^E2]>Z!RM3.'.M MUA!A$&%>=IG=)[=35'M=WJ;)E%$ MB M;EJDMM]-?M,-M3L=_1;[&U;3#9$&D0:1YLCM&4Y7L_WW#4,:9) OS" )S0@E M/XOB.2E\&A=,;Z3781C;J'T7MF:5=!JT[P*=!YU'1^76PGGNB?S5675B-44' MCT+)4+*=S.+3?\/3!8V8.HQS1-/O+ =1]0[3NO2K5M%!FPD+O1F)9?E&Q[;U MHB6:$P^%>I]W8SX/2U'245(^\3]SK]-1P M5I-YRSVK9_12@N-,8=ZIN6Q+9:G-.?7FE-=7;I7JR"AS92%WL0$?K4ZFLU*:$X_<(H3(:') MD."[ D^0D)SYR)Q%^YN[#1%:6HZ5JI'SB?NPGUJ.*O)[.6>Y1HF'C#1I $" M>L&C]J*[=@>]H)&5VTJ7$A$:=CV+YF^?D-*R2"2(-( M@TASY)B&Y2+2((?45Z4;<$BL7/0D+ZM_\15+L_W-#2J^@L[3>.?!RD4O6KGH MG5S^AW]#?GWT'GY4DL[H(V!QSM*J*4?O^^*^\D'WWS:BZ16/JQ[QE4Y4TD%Y M3WF%M$A:Y$EUB]*B_*14.S0OHN.,'52_W'%B^3>/0WCW@0GOJE)'>!SQF+7D M>P]O>)@/#WJ]MN=;TMY+!E3*H[ZVVLH7%BQ.?>EUVF['6OW]VIO-]IH[S;;G MN(^\=^U;K0X\>=WWFHJ\Z[BE&.T&[4U$%I5DNC MLW_6)&L3ZPT]-9S59,[1[QFF[>DU[ZBY;]1A@(">\/#RO%W#T>W@C?IY L9> MK#N$Z/.(4TM,P^[9B#X8AW?=$RS'\"W-,N'JYPE8$0%Y!I990E2=YA66$%&?8>)"5%M"0$5JL>N.@"67D%L\G5OH*31R)RR9 MA;'D%;,R#-?#42J2*G0$P_6[Z @-SLFH4^$#'D/49;AS#,O9Z%9_13_<-CL= MO7"[8=5L$&@0:!!HCAS#\34;*34,:) ]/A-[+!EC?$54S0^]X5R'P6JCJOMH MEG_3H.(^Z#M-]QW-%I@;Y#LO4AAKG*BTT@.Y=L&OJRI4E@F&-51-=-&?O?[.9A ^$@7EE;MP'TZZTS"5]*>MPE0VV;"E\=UYKLS^' MZ=2BKUBKGS+ZO44'T*@#&MW0VVR^Z;.*O*.?E=TTZ:SMJ&E9N:<;6S*T_(A!I^Y#&% MKVA$/C.:%2G+%."M^EDGG;PYVCN#U@Z3 IX19@9A/P(FQD5#"NTT"+!B]3NA M(Q YSV1=6?A4^#/X0;9?L];^$=,BY#D+[PJ^&K6TK1P(F-(V2UQY<.E WVJ[ MWHO5X7OLO>OK\'EMSW7J)W+G>4H'ZL":]9*F][(UKB&12( M!O%R!F'UZC.3KK\^SUE.(E&YE^9J/XEDQS","I+1" 94,CMRF$1@09B3@4NE M6U_/B>C-VR=%%$&4091YFC/\0W/=!!E=C ;HT;)&%AX&*79 MJ<+#]2@,CG6''QOG:I;1@76'&SGF0$_ NL/(BVL9>K'L\ Z"#Y8=QC",GH!E MAS$,ZZ)4K,J[0Z"#57DQ]J(;8%5>K)Q7\\IR]> 66)1W1P 5B_(BLT!'.,2B MO#BLUT2I6--UUZ$(:[IB3$9'.,2:KAB1M5#JXGIWR/HY"7D6B"($L@8!S[*" MQH$8+&''6:7$.(A>'P($FK MPTY$.&:# 0ORN6GK91LIR7_]%^)2TW!)P)*'L(3!>9>=P#9LJX=.T,C87)-# M02H1=+.N_D]!CX8DB&(+1#]J6B7Z (7C+(1A+^N\.Y&#%48R^Z H8 M?5\G^NI9J1^+^F-1?X33YX=3/"T(:07Z 3)L'-=KH52LZ;_K4 3_X#P[AF3T M@[:)2]T8C[<]SXX5_7<>AC <8SA&/T _P'"\=:5B/?]=Q1^4C^(^E#\FI&,!44*0V%, M!V\M-)T0>M]0]-S=2BZ5N':)52;W+YS^:?6L4 MSMRNX9JVT?$M[/W=ZWW'-,PN]'[7NLMFWDG,@']#?GWT'GY4,L]H*V!QSM*J M44?O^^*^\D'5;?=_]T#SFF_LQCI:K^J(QZQ5A4];+H3^%[D06 JO*T8P@AO1 M6Q(G.8$N)6$AP53*"OW;H#;_%_G*QA!FY(Z@?#B[@TB,=,4G\;+-0ZH(%D06 M<06,<_E([C6B<5S0J'R &"&+QZ7PE7B8[?U,[JAGXMV)VC1\(+6"8*60CN^\JAEM]%^EHBH=EBZJSE[_YO-#/JU.\DR-^NEWKS69G\.TRD\ M7K%6/V7T>XL.H%$'-+JAM]E\TV<5>4<_*ZU8,UON+-?2Y;>S3V=?R-GY25M3 M)UPJN+3&D 5)*@O<'! 0BZ7B,FC3/]DM^*$8L'E/>45,E;3(D^J6U2LEI^4 1^T$-%QQ@ZJ M7^XP'/DWAWZ*\P/APU4)9![+QLKWEO[5Z[:[CG*QDYO4?>N_:M7MMS46*4&"5&B5'B!TCL]-9^K9W$=MOJ M=#:\]YXI0KVF&720QK->=M:C)$W//X/:W<(,ZN4P98Q\AK<,,W(*I&R3B4T] M3\W 2_%2O5 )H5NO^>JUR+URMT+M,/TS38EC&6(2P#:M[FNO53Q5D6@5+V(5 M_RABXIAH%6@5LU9QP<9H%6@5"U;Q@0480= JUO**'EH%6L4=7H%6@59QEU>@ M5:!5W.45:!5H%7=XA6UJG%M9RW3MK>6S+-K2G00ME3UU7HSZ+!4Y;LVD MR*!U+,TF"6]9,7YMX;VVO8GX"QT#/2\R=$09:9!YZQE%DQZ0[SW@.4@9;-(G M>S03'3*&YR4A87%(0IJSA7PC#1U4K^3G#4LQ/0&>7R/QV7.,7M?3&)6QTU^@ MTSN&X^DGAEOL=ZW4 ^*[_ MZM,NV.O;[?6.;9@]&WM]QWJ]9\ -V.N[U>L]4_->WZSXB]@*IY==HF H& J& M@J%@*!@*AH*A8"B8AH+I,Q31291J.'3OJ$@#J\(@!Z 'O!@#W [Z 'H ;OL 9Z)'H >L,L>X-KH >@!.^T!%GH M>L N>X"#,0 ]8*<]P/;0 ] #=MD#7 <]X)D]0.-UW[HM0SI+EB$Q+1D%0\%0 M,!0,!4/!4# 4# 5#P3 M&=.2ZYR6K$]?7R8YC@D"N[=TC*4F@\43\IO'(&+YX(?B26])6>&ZUGVWEY9]MZJRM[/FL1K M27[O8>>V]&YR.ABP(.?7C'Q@ 1OU64H4;R1%W):,JR''Y/"I P;).39#1B<0 &06YX/I17 MY<.4,3("08=D#$U(0L+BD(7D,TV#X8PHQ^IU)]7KCJO7\3B(BI#)IP7PG)3W MBURT M3':0]DGAZZ%LR&"=)\!UI5RE$V9TQ*J/N/+@,?R1DEN1,2&-_)>WCGLH.N7# MK^>G (#'DLKEY_OM\EE0@8T "_*A:"EE!D(WF?Y#6/E0^4K9(]D+,Y9:-S; M9#IS=26;C >$]I-K9I A7-$7+YBH,A0W<>6/2R2&.T)U!SR.25PC8:%4.J1Y M*61;6 X%]69%E%?>O>1I!BGBB&49R<8LX /A)6!G/ 2!X2\E2Y^)A\_(5V1W M.M V[R]3QL9"7D61(GX%FQ!F,R)T#3<"6T1%@I&"X_.#*FT#!X>,7@6M 30 MN=0C%6)G90>7!C"%,)[-WPIF'44D3G)H!;P]!6U%E17*;H G;&"Z&;E*1)L' M27I#TZ>@O'"<^XRF!/ML0[1_#+:3AH.[4PMP'^0B1H?_!I KK4OV%-#0E):& M!)TWAY&+G0^.\P\:RY[?S+ANP*,MQ_OYP29PWW>::OGDR_GE\9TDER/!D 5)*L/- 43)D*7B,F@4 M3W]YZ[N'RA/;$$N:XRQ)VIRV?&8AIS7VG1/*<_B8G(ZS'!A8G81?ZSZ2GSW% M@R8S88EB,P? ]:@8+1S>\# ?JC/Z2G$SGX2W\,\P'T5'_Q]02P$"% ,4 M" !5@J90R&^R0'\4 HG@ $0 @ $ ='=L;RTR,#(P M,#4P-BYH=&U02P$"% ,4 " !5@J90DI@']B0# !X# $0 M @ &N% ='=L;RTR,#(P,#4P-BYX XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Cover Page Non-Printing
May 06, 2020
Cover Page [Abstract]  
Entity Central Index Key 0001447669
Amendment Flag false

XML 13 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 1 95 1 false 0 0 false 0 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.twilio.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0002002 - Document - Cover Page Non-Printing Sheet http://www.twilio.com/role/CoverPageNonPrinting Cover Page Non-Printing Notes 2 false false All Reports Book All Reports twlo-20200506.htm twlo-20200506.xsd twlo-20200506_cal.xml twlo-20200506_def.xml twlo-20200506_lab.xml twlo-20200506_pre.xml twloq120ex991.htm http://xbrl.sec.gov/dei/2019-01-31 true true XML 14 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 15 report.css IDEA: XBRL DOCUMENT /* 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; } JSON 16 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "twlo-20200506.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "calculationLink": { "local": [ "twlo-20200506_cal.xml" ] }, "definitionLink": { "local": [ "twlo-20200506_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "twlo-20200506.htm" ] }, "labelLink": { "local": [ "twlo-20200506_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "twlo-20200506_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "twlo-20200506.xsd" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-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://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 30, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2019-01-31": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 95, "memberCustom": 0, "memberStandard": 0, "nsprefix": "twlo", "nsuri": "http://www.twilio.com/20200506", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20200506.htm", "contextRef": "i4f3f48857a4147b68024f4afc38653f2_D20200506-20200506", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityAddressAddressLine1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.twilio.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "twlo-20200506.htm", "contextRef": "i4f3f48857a4147b68024f4afc38653f2_D20200506-20200506", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityAddressAddressLine1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": null, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Cover Page Non-Printing", "role": "http://www.twilio.com/role/CoverPageNonPrinting", "shortName": "Cover Page Non-Printing", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 0, "tag": { "dei_AddressTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.", "label": "Address Type [Domain]", "terseLabel": "Address Type [Domain]" } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPageNonPrinting" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityAddressesAddressTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Addresses, Address Type [Axis]", "terseLabel": "Entity Addresses, Address Type [Axis]" } } }, "localname": "EntityAddressesAddressTypeAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityAddressesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Entity Addresses [Line Items]", "terseLabel": "Entity Addresses [Line Items]" } } }, "localname": "EntityAddressesLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityAddressesTable": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "Container of address information for the entity", "label": "Entity Addresses [Table]", "terseLabel": "Entity Addresses [Table]" } } }, "localname": "EntityAddressesTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPageNonPrinting" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r2" ], "lang": { "en-US": { "role": { "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.", "label": "Pre-commencement Issuer Tender Offer", "terseLabel": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r3" ], "lang": { "en-US": { "role": { "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.", "label": "Pre-commencement Tender Offer", "terseLabel": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r1" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r4" ], "lang": { "en-US": { "role": { "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.", "label": "Soliciting Material", "terseLabel": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r6" ], "lang": { "en-US": { "role": { "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.", "label": "Written Communications", "terseLabel": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.twilio.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "twlo_CoverPageAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover Page [Abstract]", "label": "Cover Page [Abstract]", "terseLabel": "Cover Page [Abstract]" } } }, "localname": "CoverPageAbstract", "nsuri": "http://www.twilio.com/20200506", "xbrltype": "stringItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r5": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" } }, "version": "2.1" } XML 17 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Cover Page
May 06, 2020
Entity Addresses [Line Items]  
Entity Address, Address Line One 101 Spear Street
Entity Address, Address Line Two First Floor
Entity Address, City or Town San Francisco
Entity Address, State or Province CA
Entity Address, Postal Zip Code 94105
Document Type 8-K
Document Period End Date May 06, 2020
Entity Registrant Name Twilio Inc.
Entity Incorporation, State or Country Code DE
Entity File Number 001-37806
Entity Tax Identification Number 26-2574840
City Area Code 415
Local Phone Number 390-2337
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Class A Common Stock, par value $0.001 per share
Trading Symbol TWLO
Security Exchange Name NYSE
Entity Emerging Growth Company false